Discrete-time nonlinear optimization via zeroing neural dynamics based on explicit linear multi-step methods for tracking control of robot manipulators

Abstract In this paper, discrete-time nonlinear optimization (DTNO) for tracking control of robot manipulators is investigated. By utilizing zeroing neural dynamics (ZND) method, a continuous-time ZND (CTZND) model is first proposed for solving the corresponding continuous-time nonlinear optimization (CTNO) problem. Afterwards, three different explicit linear multi-step methods (i.e., explicit linear 3-step, 2-step, and 1-step methods) are respectively presented and investigated. To solve such a DTNO problem, the explicit linear 3-step method is adopted to combine with the CTZND model, and hence a 3-step discrete-time ZND (DTZND) model is proposed. For comparison purposes, 2-step and 1-step DTZND models are also developed. Besides, theoretical analyses indicate the validity and superiority of the proposed 3-step DTZND model. Finally, the numerical experimental results based on a 2-joint robot manipulator and a PUMA560 robot manipulator further verify that the proposed 3-step DTZND model is much superior to the other two DTZND models.

[1]  Lin Xiao,et al.  A new design formula exploited for accelerating Zhang neural network and its application to time-varying matrix inversion , 2016, Theor. Comput. Sci..

[2]  Long Jin,et al.  RNN for Solving Perturbed Time-Varying Underdetermined Linear System With Double Bound Limits on Residual Errors and State Variables , 2019, IEEE Transactions on Industrial Informatics.

[3]  Shuai Li,et al.  Modified ZNN for Time-Varying Quadratic Programming With Inherent Tolerance to Noises and Its Application to Kinematic Redundancy Resolution of Robot Manipulators , 2016, IEEE Transactions on Industrial Electronics.

[4]  Yunong Zhang,et al.  Different Complex ZFs Leading to Different Complex ZNN Models for Time-Varying Complex Generalized Inverse Matrices , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[5]  Min Yang,et al.  Step-width theoretics and numerics of four-point general DTZN model for future minimization using Jury stability criterion , 2019, Neurocomputing.

[6]  Jian Li,et al.  Continuous and Discrete Zeroing Neural Network for Different-Level Dynamic Linear System With Robot Manipulator Control , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  E. Jury A note on the modified stability table for linear discrete time systems , 1991 .

[8]  Haifeng Hu,et al.  General 7-Instant DCZNN Model Solving Future Different-Level System of Nonlinear Inequality and Linear Equation , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Long Jin,et al.  Discrete-Time Zhang Neural Network for Online Time-Varying Nonlinear Optimization With Application to Manipulator Motion Generation , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Dongsheng Guo,et al.  Design, Analysis, and Representation of Novel Five-Step DTZD Algorithm for Time-Varying Nonlinear Optimization , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Kazuhide Nakata,et al.  Guided particle swarm optimization method to solve general nonlinear optimization problems , 2017 .

[12]  Na Liu,et al.  A neurodynamic approach to nonlinear optimization problems with affine equality and convex inequality constraints , 2019, Neural Networks.

[13]  A. S. Andreev,et al.  Trajectory tracking control for robot manipulators using only position measurements , 2019, Int. J. Control.

[14]  Shuai Li,et al.  Co-Design of Finite-Time Convergence and Noise Suppression: A Unified Neural Model for Time Varying Linear Equations With Robotic Applications , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[15]  Hsiao-Dong Chiang,et al.  Constrained Multiobjective Nonlinear Optimization: A User Preference Enabling Method , 2019, IEEE Transactions on Cybernetics.

[16]  Shuai Li,et al.  Bounded Z-type neurodynamics with limited-time convergence and noise tolerance for calculating time-dependent Lyapunov equation , 2019, Neurocomputing.

[17]  Lingao Li,et al.  A new finite-time varying-parameter convergent-differential neural-network for solving nonlinear and nonconvex optimization problems , 2018, Neurocomputing.

[18]  Shuai Li,et al.  Distributed Task Allocation of Multiple Robots: A Control Perspective , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Yunong Zhang,et al.  Stepsize Interval Confirmation of General Four-Step DTZN Algorithm Illustrated With Future Quadratic Programming and Tracking Control of Manipulators , 2019 .

[20]  Dongsheng Guo,et al.  Theoretical analysis, numerical verification and geometrical representation of new three-step DTZD algorithm for time-varying nonlinear equations solving , 2016, Neurocomputing.

[21]  Yang Shi,et al.  General four-step discrete-time zeroing and derivative dynamics applied to time-varying nonlinear optimization , 2019, J. Comput. Appl. Math..

[22]  Lin Xiao,et al.  A Finite-Time Convergent and Noise-Rejection Recurrent Neural Network and Its Discretization for Dynamic Nonlinear Equations Solving , 2020, IEEE Transactions on Cybernetics.

[23]  Yunong Zhang,et al.  Three-step general discrete-time Zhang neural network design and application to time-variant matrix inversion , 2018, Neurocomputing.

[24]  Shuzhi Sam Ge,et al.  Design and analysis of a general recurrent neural network model for time-varying matrix inversion , 2005, IEEE Transactions on Neural Networks.

[25]  Shuai Li,et al.  Tracking Control of Robot Manipulators with Unknown Models: A Jacobian-Matrix-Adaption Method , 2018, IEEE Transactions on Industrial Informatics.

[26]  Vasilios N. Katsikis,et al.  Modified discrete iterations for computing the inverse and pseudoinverse of the time-varying matrix , 2018, Neurocomputing.

[27]  Soohee Han,et al.  Practical Time-Delay Control With Adaptive Gains for Trajectory Tracking of Robot Manipulators , 2018, IEEE Transactions on Industrial Electronics.

[28]  Jian Li,et al.  Z-type neural-dynamics for time-varying nonlinear optimization under a linear equality constraint with robot application , 2018, J. Comput. Appl. Math..

[29]  Mohammed Mestari,et al.  Solving Nonlinear Equality Constrained Multiobjective Optimization Problems Using Neural Networks , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Yunong Zhang,et al.  Two New Discrete-Time Neurodynamic Algorithms Applied to Online Future Matrix Inversion With Nonsingular or Sometimes-Singular Coefficient , 2019, IEEE Transactions on Cybernetics.

[31]  Min Sun,et al.  General Five-Step Discrete-Time Zhang Neural Network for Time-Varying Nonlinear Optimization , 2019, Bulletin of the Malaysian Mathematical Sciences Society.

[32]  Mahdi Ranjbar,et al.  An efficient neural network for solving convex optimization problems with a nonlinear complementarity problem function , 2020, Soft Comput..

[33]  Shuai Li,et al.  Manipulability Optimization of Redundant Manipulators Using Dynamic Neural Networks , 2017, IEEE Transactions on Industrial Electronics.

[34]  Shuai Li,et al.  Discrete-time noise-tolerant Zhang neural network for dynamic matrix pseudoinversion , 2019, Soft Comput..

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

[36]  Shuai Li,et al.  Hybrid GNN-ZNN models for solving linear matrix equations , 2018, Neurocomputing.

[37]  Lin Xiao,et al.  A nonlinearly activated neural dynamics and its finite-time solution to time-varying nonlinear equation , 2016, Neurocomputing.

[38]  Shuai Li,et al.  Distributed Recurrent Neural Networks for Cooperative Control of Manipulators: A Game-Theoretic Perspective , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[39]  Long Jin,et al.  Taylor-type 1-step-ahead numerical differentiation rule for first-order derivative approximation and ZNN discretization , 2015, J. Comput. Appl. Math..

[40]  Yan-Wu Wang,et al.  Solving time-varying quadratic programs based on finite-time Zhang neural networks and their application to robot tracking , 2014, Neural Computing and Applications.