A hybrid CKF-NNPID controller for MIMO nonlinear control system

This paper presents a detailed study to demonstrate the online tuning dynamic neural network PID controller to improve a joint angle position output performance of 4-joint robotic arm. The proposed controller uses a new updating weight rule model of the neural network architecture using multi-loop calculation of the fusion of the gradient algorithm with the cubature Kalman filter (CKF) which can optimize the internal predicted state of the updated weights to improve the proposed controller performances, called a Hybrid CKF-NNIPD controller. To evaluate the proposed controller performances, the demonstration by the Matlab simulation program is used to implement the proposed controller that connects to the 4-joint robotic arm system. In the experimental result, it shows that the proposed controller is a superior control method comparing with the other prior controllers even though the system is under the loading criteria, the proposed controller still potentially tracks the error and gives the best performances.

[1]  Yong Huang,et al.  Convergence Study in Extended Kalman Filter-Based Training of Recurrent Neural Networks , 2011, IEEE Transactions on Neural Networks.

[2]  A. N. Chernodub Local control gradients criterion for selection of neuroemulators for model reference adaptive neurocontrol , 2012, Optical Memory and Neural Networks.

[3]  A. Mitchell Online Courses and Online Teaching Strategies in Higher Education , 2014 .

[4]  Behrouz Safarinejadian,et al.  Predict time series using extended, unscented, and cubature Kalman filters based on feed-forward neural network algorithm , 2013, The 3rd International Conference on Control, Instrumentation, and Automation.

[5]  Yuttana Kitjaidure,et al.  Neural network controller based on PID using an extended Kalman filter algorithm for multi-variable non-linear control system , 2016, 2016 Eighth International Conference on Advanced Computational Intelligence (ICACI).

[6]  Feng Ding,et al.  A neural network learning algorithm of chemical process modeling based on the extended Kalman filter , 2007, Neurocomputing.

[7]  S. Haykin Kalman Filtering and Neural Networks , 2001 .

[8]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

[9]  Geoffrey E. Hinton,et al.  Learning representations by back-propagating errors , 1986, Nature.

[10]  Simon Haykin,et al.  Nonlinear Bayesian Filters for Training Recurrent Neural Networks , 2008, MICAI.

[11]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[12]  Hideaki Sakai,et al.  A real-time learning algorithm for a multilayered neural network based on the extended Kalman filter , 1992, IEEE Trans. Signal Process..

[13]  Léon Personnaz,et al.  A recursive algorithm based on the extended Kalman filter for the training of feedforward neural models , 1998, Neurocomputing.

[14]  C. M. Soria,et al.  Design and Implementation of Adaptive Neural PID for Non Linear Dynamics in Mobile Robots , 2015, IEEE Latin America Transactions.

[15]  Vikas Kumar,et al.  ANN based self tuned PID like adaptive controller design for high performance PMSM position control , 2014, Expert Syst. Appl..

[16]  Wen Yu,et al.  Neural PID Control of Robot Manipulators With Application to an Upper Limb Exoskeleton , 2013, IEEE Transactions on Cybernetics.

[17]  Ho Pham Huy Anh,et al.  Online tuning gain scheduling MIMO neural PID control of the 2-axes pneumatic artificial muscle (PAM) robot arm , 2010, Expert Syst. Appl..

[18]  Vicente Parra-Vega,et al.  Neuro-fuzzy self-tuning of PID control for semiglobal exponential tracking of robot arms , 2014, Appl. Soft Comput..

[19]  Weigong Zhang,et al.  Prediction of Military Vehicle’s Drawbar Pull Based on an Improved Relevance Vector Machine and Real Vehicle Tests , 2016, Sensors.

[20]  Rogelio Soto,et al.  An Optimal Fuzzy Self-Tuning PID Controller for Robot Manipulators via Genetic Algorithm , 2009, 2009 Eighth Mexican International Conference on Artificial Intelligence.

[21]  Shuang Cong,et al.  PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems , 2009, IEEE Transactions on Industrial Electronics.

[22]  Víctor Santibáñez,et al.  Fuzzy Self-Tuning PID Semiglobal Regulator for Robot Manipulators , 2012, IEEE Transactions on Industrial Electronics.

[23]  Ying Liu,et al.  Prediction for noisy nonlinear time series by echo state network based on dual estimation , 2012, Neurocomputing.