A Novel Iterative Second-Order Neural-Network Learning Control Approach for Robotic Manipulators

Iterative Learning Control (ILC) is known as a high-accuracy control strategy for repetitive control missions of mechatronic systems. However, applying such learning controllers for robotic manipulators to result in excellent control performances is now a challenge due to unstable behaviors coming from nonlinearities, uncertainties and disturbances in the system dynamics. To tackle this challenge, in this paper, we present a novel proportional-derivative iterative second-order neural-network learning control (PDISN) method for motion-tracking control problems of robotic manipulators. The control framework is structured from time- and iterative-base control layers. First of all, the total systematic dynamics are concretely stabilized by a conventional Proportional-Derivative (PD) control signal in the time domain. The control objective is then accomplished by using an intelligent ILC decision generated in the second layer to compensate for other nonlinear uncertainties and external disturbances in the dynamics. The iterative signal is flexibly composed from various information on the iterative axis. On one hand, the previous iterative control signal is inherently reused in the current iteration but with an appropriate portion based on reliability of the current control performance. On the other hand, the iterative-based modeling deviation remaining is treated by a functional neural network that is specially activated by a second-order learning law and information synthesized from the current and previous iterations. Stabilities of the time-based nonlinear subsystem and overall system are rigorously analyzed using extended Lyapunov theories and high-order regression series criteria. Effectiveness of the proposed controller was intensively verified by the extensive comparative simulation results. Key advantages of the proposed control method are chattering-free, universal, adaptive, and robust.

[1]  C. Cheah,et al.  Analytic Deep Neural Network-Based Robot Control , 2022, IEEE/ASME Transactions on Mechatronics.

[2]  Dong Shen,et al.  Iterative Learning Control: Practical Implementation and Automation , 2022, IEEE Transactions on Industrial Electronics.

[3]  Yufeng Lian,et al.  A novel adaptive iterative learning control approach and human-in-the-loop control pattern for lower limb rehabilitation robot in disturbances environment , 2021, Autonomous Robots.

[4]  Hongli Dong,et al.  A Novel Framework for Backstepping-Based Control of Discrete-Time Strict-Feedback Nonlinear Systems With Multiplicative Noises , 2021, IEEE Transactions on Automatic Control.

[5]  Y. Xi,et al.  Iterative Learning Control With Data-Driven-Based Compensation , 2021, IEEE Transactions on Cybernetics.

[6]  Huizhong Yang,et al.  Robust point‐to‐point iterative learning control with trial‐varying initial conditions , 2020, IET Control Theory & Applications.

[7]  Cong Wang,et al.  Learning from neural control for non-affine systems with full state constraints using command filtering , 2020, Int. J. Control.

[8]  Manuel G. Catalano,et al.  On the motion/stiffness decoupling property of articulated soft robots with application to model-free torque iterative learning control , 2020, Int. J. Robotics Res..

[9]  Changle Zhou,et al.  Type-2 Fuzzy Hybrid Controller Network for Robotic Systems , 2020, IEEE Transactions on Cybernetics.

[10]  Chenguang Yang,et al.  System Transformation-Based Neural Control for Full-State-Constrained Pure-Feedback Systems via Disturbance Observer , 2020, IEEE Transactions on Cybernetics.

[11]  Wei He,et al.  Disturbance Observer-Based Neural Network Control of Cooperative Multiple Manipulators With Input Saturation , 2020, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Kyoung Kwan Ahn,et al.  An Effective Disturbance-Observer-Based Nonlinear Controller for a Pump-Controlled Hydraulic System , 2020, IEEE/ASME Transactions on Mechatronics.

[13]  Branko G Celler,et al.  Neural Adaptive Backstepping Control of a Robotic Manipulator With Prescribed Performance Constraint , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[14]  Feng Ju,et al.  A New Adaptive Time-Delay Control Scheme for Cable-Driven Manipulators , 2019, IEEE Transactions on Industrial Informatics.

[15]  L. Varpio,et al.  How phenomenology can help us learn from the experiences of others , 2019, Perspectives on medical education.

[16]  Sotiris Makris,et al.  A method for planning human robot shared tasks , 2018, CIRP Journal of Manufacturing Science and Technology.

[17]  Wolfram Burgard,et al.  The limits and potentials of deep learning for robotics , 2018, Int. J. Robotics Res..

[18]  Jeongsoo Lee,et al.  A Dual-cable Hand Exoskeleton System for Virtual Reality , 2018 .

[19]  Xuebo Yang,et al.  Swing-Up and Stabilization Control Design for an Underactuated Rotary Inverted Pendulum System: Theory and Experiments , 2018, IEEE Transactions on Industrial Electronics.

[20]  M. Tomizuka,et al.  Constrained Iterative Learning Control with PSO-Youla Feedback Tuning for Building Temperature Control * *This work was supported by the National Foundation of Research (NRF) of Singapore and China Scholarship Council (CSC) Scholarship. , 2017 .

[21]  Jianbin Qiu,et al.  Descriptor reduced-order sliding mode observers design for switched systems with sensor and actuator faults , 2017, Autom..

[22]  Min Wang,et al.  Dynamic Learning From Adaptive Neural Control of Robot Manipulators With Prescribed Performance , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[23]  Kyoung Kwan Ahn,et al.  An Integrated Intelligent Nonlinear Control Method for a Pneumatic Artificial Muscle , 2016, IEEE/ASME Transactions on Mechatronics.

[24]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[25]  Zhang Jinhui,et al.  Disturbance observer based integral sliding mode control for systems with mismatched disturbances , 2015, 2015 34th Chinese Control Conference (CCC).

[26]  Shuzhi Sam Ge,et al.  Adaptive Neural Output Feedback Control of Uncertain Nonlinear Systems With Unknown Hysteresis Using Disturbance Observer , 2015, IEEE Transactions on Industrial Electronics.

[27]  Kate Smith-Miles,et al.  Notes on Feasibility and Optimality Conditions of Small-Scale Multifunction Robotic Cell Scheduling Problems With Pickup Restrictions , 2015, IEEE Transactions on Industrial Informatics.

[28]  C. L. Philip Chen,et al.  Adaptive Fuzzy Tracking Control of Nonlinear Time-Delay Systems With Dead-Zone Output Mechanism Based on a Novel Smooth Model , 2015, IEEE Transactions on Fuzzy Systems.

[29]  Maolin Jin,et al.  Variable PID Gain Tuning Method Using Backstepping Control With Time-Delay Estimation and Nonlinear Damping , 2014, IEEE Transactions on Industrial Electronics.

[30]  Xiongxiong He,et al.  Pulse neural network–based adaptive iterative learning control for uncertain robots , 2013, Neural Computing and Applications.

[31]  George A. Rovithakis,et al.  Prescribed Performance Output Feedback/Observer-Free Robust Adaptive Control of Uncertain Systems Using Neural Networks , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[32]  Xiao-gang Jia,et al.  Adaptive iterative learning control for robot manipulators , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[33]  Wen-Hong Zhu,et al.  Virtual Decomposition Control - Toward Hyper Degrees of Freedom Robots , 2010, Springer Tracts in Advanced Robotics.

[34]  Chiang-Ju Chien,et al.  A Unified Adaptive Iterative Learning Control Framework for Uncertain Nonlinear Systems , 2007, IEEE Transactions on Automatic Control.

[35]  D. Bristow,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[36]  Frank L. Lewis,et al.  Robot Manipulator Control: Theory and Practice , 2003 .

[37]  Chiang-Ju Chien,et al.  A new algorithm of adaptive iterative learning control for uncertain robotic systems , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[38]  An Luo,et al.  Adaptive robust iterative learning control for uncertain robotic systems , 2002, Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No.02EX527).

[39]  Richard W. Longman,et al.  Simple learning control made practical by zero-phase filtering: applications to robotics , 2002 .

[40]  Zhihua Qu,et al.  Robust learning control for robotic manipulators with an extension to a class of non-linear systems , 2000 .

[41]  Paolo Rocco,et al.  Stability of PID control for industrial robot arms , 1996, IEEE Trans. Robotics Autom..

[42]  J. S. Lee,et al.  An adaptive learning control of uncertain robotic systems , 1991, [1991] Proceedings of the 30th IEEE Conference on Decision and Control.

[43]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[44]  Luca Maria Gambardella,et al.  On the iterative learning control theory for robotic manipulators , 1988, IEEE J. Robotics Autom..

[45]  J. Mezirow A Critical Theory of Adult Learning and Education , 1981 .

[46]  Suguru Arimoto,et al.  A New Feedback Method for Dynamic Control of Manipulators , 1981 .

[47]  Masaru Uchiyama,et al.  Formation of High-Speed Motion Pattern of a Mechanical Arm by Trial , 1978 .

[48]  Joonbum Bae,et al.  A Precise Neural-Disturbance Learning Controller of Constrained Robotic Manipulators , 2021, IEEE Access.

[49]  Nguyen Doan Phuoc,et al.  An intelligent parameter determination approach in iterative learning control , 2021, Eur. J. Control.

[50]  Masayoshi Tomizuka,et al.  Adaptive Iterative Learning Control of Robot Manipulators for Friction Compensation , 2019, IFAC-PapersOnLine.

[51]  Qiuzhen Yan,et al.  Neural Network-Based Adaptive Learning Control for Robot Manipulators With Arbitrary Initial Errors , 2019, IEEE Access.

[52]  Tara N. Sainath,et al.  Deep Neural Networks for Acoustic Modeling in Speech Recognition: The Shared Views of Four Research Groups , 2012, IEEE Signal Processing Magazine.

[53]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[54]  Mo Jamshidi,et al.  Learning control of robot manipulators , 1992 .

[55]  John J. Craig,et al.  Introduction to robotics - mechanics and control (2. ed.) , 1989 .