Modified ZNN for Time-Varying Quadratic Programming With Inherent Tolerance to Noises and Its Application to Kinematic Redundancy Resolution of Robot Manipulators

For quadratic programming (QP), it is usually assumed that the solving process is free of measurement noises or that the denoising has been conducted before the computation. However, time is precious for time-varying QP (TVQP) in practice. Preprocessing for denoising may consume extra time, and consequently violates real-time requirements. Therefore, a model with inherent noise tolerance is urgently needed to solve TVQP problems in real time. In this paper, we make progress along this direction by proposing a modified Zhang neural network (MZNN) model for the solution of TVQP. The original Zhang neural network model and the gradient neural network model are employed for comparisons with the MZNN model. In addition, theoretical analyses show that, without measurement noise, the proposed MZNN model globally converges to the exact real-time solution of the TVQP problem in an exponential manner and that, in the presence of measurement noises, the proposed MZNN model has a satisfactory performance. Finally, two illustrative simulation examples as well as a physical experiment are provided and analyzed to substantiate the efficacy and superiority of the proposed MZNN model for TVQP problem solving.

[1]  Jun Wang,et al.  Model Predictive Control of Unknown Nonlinear Dynamical Systems Based on Recurrent Neural Networks , 2012, IEEE Transactions on Industrial Electronics.

[2]  Long Jin,et al.  Taylor $O(h^{3})$ Discretization of ZNN Models for Dynamic Equality-Constrained Quadratic Programming With Application to Manipulators , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[3]  Carlos Bordons,et al.  Optimal Economical Schedule of Hydrogen-Based Microgrids With Hybrid Storage Using Model Predictive Control , 2015, IEEE Transactions on Industrial Electronics.

[4]  Jang Myung Lee,et al.  Balancing and Velocity Control of a Unicycle Robot Based on the Dynamic Model , 2015, IEEE Transactions on Industrial Electronics.

[5]  Carlos Ariño,et al.  Optimization Algorithm for Selective Compensation in a Shunt Active Power Filter , 2015, IEEE Transactions on Industrial Electronics.

[6]  Jinde Cao,et al.  Global exponential stability of discrete-time recurrent neural network for solving quadratic programming problems subject to linear constraints , 2011, Neurocomputing.

[7]  Mojtaba Ahmadieh Khanesar,et al.  Type-2 Fuzzy Neural Networks , 2016 .

[8]  Dewei Li,et al.  Convergence Analysis and Digital Implementation of a Discrete-Time Neural Network for Model Predictive Control , 2014, IEEE Transactions on Industrial Electronics.

[9]  Yunong Zhang,et al.  Design and experimentation of acceleration-level drift-free scheme aided by two recurrent neural networks , 2013 .

[10]  Yunong Zhang,et al.  Bi‐criteria optimal control of redundant robot manipulators using LVI‐based primal‐dual neural network , 2010 .

[11]  Ming Cong,et al.  Kinematic Model and Analysis of an Actuation Redundant Parallel Robot With Higher Kinematic Pairs for Jaw Movement , 2015, IEEE Transactions on Industrial Electronics.

[12]  Jun Wang,et al.  A recurrent neural network for solving nonlinear convex programs subject to linear constraints , 2005, IEEE Transactions on Neural Networks.

[13]  Yunong Zhang,et al.  Dynamic design, numerical solution and effective verification of acceleration-level obstacle-avoidance scheme for robot manipulators , 2016, Int. J. Syst. Sci..

[14]  Shubao Liu,et al.  A Simplified Dual Neural Network for Quadratic Programming With Its KWTA Application , 2006, IEEE Transactions on Neural Networks.

[15]  Yunong Zhang,et al.  Zhang Neural Networks and Neural-Dynamic Method , 2011 .

[16]  Yunong Zhang,et al.  Zhang neural network for online solution of time-varying convex quadratic program subject to time-varying linear-equality constraints , 2009 .

[17]  Yu Guo,et al.  Adaptive Prescribed Performance Motion Control of Servo Mechanisms with Friction Compensation , 2014, IEEE Transactions on Industrial Electronics.

[18]  Guanglong Du,et al.  A Markerless Human–Robot Interface Using Particle Filter and Kalman Filter for Dual Robots , 2015, IEEE Transactions on Industrial Electronics.

[19]  Long Jin,et al.  G2-Type SRMPC Scheme for Synchronous Manipulation of Two Redundant Robot Arms , 2015, IEEE Transactions on Cybernetics.

[20]  Farzin Piltan,et al.  PUMA-560 Robot Manipulator Position Sliding Mode Control Methods Using MATLAB/SIMULINK and Their Integration into Graduate/Undergraduate Nonlinear Control, Robotics and MATLAB Courses , 2012 .

[21]  Josep Bordonau,et al.  Model Predictive Current Control of Grid-Connected Neutral-Point-Clamped Converters to Meet Low-Voltage Ride-Through Requirements , 2015, IEEE Transactions on Industrial Electronics.

[22]  Desmond J. Higham,et al.  Numerical Methods for Ordinary Differential Equations - Initial Value Problems , 2010, Springer undergraduate mathematics series.