Abstract
With the improvement of industrial control requirements and the development of control theory and computer technology, it is more and more urgent to study the intelligent predictive control algorithm with good control effect, strong robustness and suitable for more complicated industrial processes. This paper proposes a novel intelligent predictive control scheme that uses a neural network intelligent predictive controller to control the force/position of the robot. The controller of this neural network can arbitrarily approach the uncertain object of the industrial robot without knowing the exact structure of the system. At the same time, due to the addition of intelligent predictive control, the system is easy to calculate online and the quality of control is improved. It can be seen from the simulation results of the robot that the traditional PID can not solve the uncertain object well. With the controller designed in this paper, the robustness and rapidity of the system are improved to some extent, and good control accuracy and control effects are achieved.
Similar content being viewed by others
References
Boukens M, Boukabou A, Chadli M (2017) Robust adaptive neural network-based trajectory tracking control approach for nonholonomic electrically driven mobile robots. Robot Auton Syst 55(92):30–40
Cai JX, Ruan XG, Yu NG (2018) Autonomous navigation for mobile robot based on cognitive development. Comput Eng 9(2):33–36
Chen G, Zhang WG, Wang LM (2017) Fuzzy-neural-network-based speed control method and experiment verification for electromagnetic direct drive robot driver. Chin Sci Bull 62(30):3514–3527
Chen HZ, Tian GH, Liu GL (2018) A selective attention guided initiative semantic cognition algorithm for service robot. Int J Autom Comput 15(5):49–59
Cheng SL, Wang LJ, Qin JW, Du AY (2017) Image segmentation algorithm based on fusion of group intelligent algorithm optimized OTSU-entropy and pulse coupled neural network. J Comput Appl 8(2):39–46
Cho CN, Hong JT, Kim HJ (2018) Neural network based adaptive actuator fault detection algorithm for robot manipulators. J Intell Robot Syst 55(1):1–11
Cuka M, Elmazi D, Bylykbashi K et al (2019) Implementation and performance evaluation of two fuzzy-based systems for selection of IoT devices in opportunistic networks. J Ambient Intell Human Comput 10(2):519–529
Eduardo OF, Guido RF, Miguel SC (2018) Self-tuning of a neuro-adaptive PID controller for a SCARA robot based on neural network. IEEE Lat Am Trans. 16(5):1364–1374
Elsisi M (2019) Design of neural network predictive controller based on imperialist competitive algorithm for automatic voltage regulator. Neural Comput Appl 55(4):1–11
Fu L, Song A (2018) An optimized BP neural network based on genetic algorithm for static decoupling of a six-axis force/torque sensor. IOP Conf Ser Mater Sci Eng 55(2):311–326
Guanci Y, Jing Y, Weihua S (2018) Convolutional neural network-based embarrassing situation detection under camera for social robot in smart homes. Sensors. 18(5):1530–1546
Guo D, Xu F, Li Z (2017) Design, verification and application of new discrete-time recurrent neural network for dynamic nonlinear equations solving. IEEE Trans Ind Inform 5(2):1–11
He W, Chen Y, Yin Z (2017) Adaptive neural network control of an uncertain robot with full-state constraints. IEEE Trans Cybern. 46(3):620–629
Hu H, Wang H, Wang F (2018) Prediction of influenza-like illness based on the improved artificial tree algorithm and artificial neural network. Sci Rep 8(1):48–55
Huy Anh HP, Son NN, Van Kien C (2017) Adaptive neural compliant force-position control of serial PAM robot. J Intell Robot Syst 15(12):78–83
Ke F, Li Z, Yang C (2017) Robust tube-based predictive control for visual servoing of constrained differential-drive mobile robots. IEEE Trans Ind Electron 25(12):329–346
Li Z, Yuan W, Chen Y (2018) Neural-dynamic optimization-based model predictive control for tracking and formation of nonholonomic multirobot systems. IEEE Trans Neural Netw Learn Syst 29(12):6113–6122
Liu P, Zhang W (2018) An fault diagnosis intelligent algorithm based on improved BP neural network. Int J Pattern Recognit Artif Intell 35(4):101–116
Liu Z, Zhao X, Sui J (2017) PTZ control system of indoor rail inspection robot based on neural network prediction model. Procedia Comput Sci 107(2):206–211
Qiu Z, Zhuang Y, Yan F (2018) RGB-DI images and full convolution neural network-based outdoor scene understanding for mobile robots. IEEE Trans Instrum Meas 55(12):1–11
Rani K, Kumar N (2018) Intelligent controller for hybrid force and position control of robot manipulators using RBF neural network. Int J Dyn Control. 8(12):21–34
Sathyanarayana S, Satzoda R, Sathyanarayana S et al (2018) Vision-based patient monitoring: a comprehensive review of algorithms and technologies. J Ambient Intell Human Comput 9(2):225–251
Singh NH, Thongam K (2018) Neural network-based approaches for mobile robot navigation in static and moving obstacles environments. Intel Serv Robot 12(1):98–106
Sun C, He W, Ge W (2016) Adaptive neural network control of biped robots. IEEE Trans Syst Man Cybern Syst 35(22):1–12
Tian Z, Li S, Wang Y (2017) Generalized predictive PID control for main steam temperature based on improved PSO algorithm. J Adv Comput Intell Intell Inform 5(2):21–26
Wang F, Chao ZQ, Huang LB (2017) Trajectory tracking control of robot manipulator based on RBF neural network and fuzzy sliding mode. Clust Comput 55(7):1–11
Yu J, Li Y (2018) Intelligent optimization for support pressure zone algorithm based on fuzzy neural network damage identification. EURASIP J Wirel Commun Netw 5(1):139–146
Zhao WQ, Li Y (2017) MPPT based on neural network optimized by intelligent water drop algorithm. Electr Power Autom Equip 15(2):39–51
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, Y. Robot algorithm based on neural network and intelligent predictive control. J Ambient Intell Human Comput 11, 6155–6166 (2020). https://doi.org/10.1007/s12652-019-01622-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-019-01622-6