Flexible neural network adaptive control based on the particle swarm optimization algorithm

A flexible neural network adaptive controller based on particle swarm optimization algorithm is proposed for the trajectory tracking control of manipulator robots with model errors and uncertain disturbances. The flexible neural network with adjustable nonlinear degree by parameter variation is used as controller. The particle swarm algorithm is used to optimize the initial weights and thresholds because of its powerful search performance. The method can overcome the defect that the neural network is easy to fall into local extremum and has slow convergence speed in the training. The neural network controller based on the particle swarm optimization algorithm to optimize has better learning and adaptive ability. The simulation results show that the system has fast convergence and high precision, good network generalization and adaptability, and is suitable for the real-time control.

[1]  Asif Sabanoviç,et al.  Sliding-Mode Neuro-Controller for Uncertain Systems , 2007, IEEE Transactions on Industrial Electronics.

[2]  Youguo Pi,et al.  PID neural networks for time-delay systems , 2000 .

[3]  Hu Zheng Improved BP neural network model and its stability analysis , 2011 .

[4]  Young-Kiu Choi,et al.  An adaptive neurocontroller using RBFN for robot manipulators , 2004, IEEE Trans. Ind. Electron..

[5]  Qiang Wen-yi,et al.  Study on Neural Network Adaptive Control Method for Uncertain Space Manipulator , 2010 .

[6]  Zhihong Man,et al.  Non-singular terminal sliding mode control of rigid manipulators , 2002, Autom..

[7]  Surendra Kumar,et al.  Dynamic Control of Three-Link SCARA Manipulator using Adaptive Neuro Fuzzy Inference System , 2008, 2008 IEEE International Conference on Networking, Sensing and Control.

[8]  Jianqiang Yi,et al.  A computed torque controller for uncertain robotic manipulator systems: Fuzzy approach , 2005, Fuzzy Sets Syst..

[9]  Chun-Fei Hsu,et al.  Self-Organizing Adaptive Fuzzy Neural Control for a Class of Nonlinear Systems , 2007, IEEE Transactions on Neural Networks.

[10]  Nabil Derbel,et al.  Radial-basis-functions neural network sliding mode control for underactuated manipulators , 2013, 10th International Multi-Conferences on Systems, Signals & Devices 2013 (SSD13).

[11]  Zeng-Guang Hou,et al.  Tracking Control of a Mobile Robot with Kinematic Uncertainty Using Neural Networks , 2006, ICONIP.

[12]  Miao Yu Research on Trajectory Control Strategy of Robot Arm Based on Neural Network Compensation , 2005 .

[13]  Minoru Sasaki,et al.  Self-tuning control of a two-link flexible manipulator using neural networks , 2009, 2009 ICCAS-SICE.

[14]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[15]  Indra Narayan Kar,et al.  Adaptive output feedback tracking control of robot manipulators using position measurements only , 2008, Expert Syst. Appl..

[16]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.