Dual-Stage Iterative Learning Control for MIMO Mismatched System With Application to Robots With Joint Elasticity

This paper discusses the tracking control problem for a class of multi-input-multi-output mismatched systems, where there are disturbances in different channels from the control input and the real-time feedback signal is not the output of interest. These mismatched issues make it difficult to achieve high tracking performance for the output of interest. To address this problem, two model-based iterative learning control (ILC) algorithms, namely reference ILC and torque ILC, are designed for different injection locations in the closed-loop system. An ad hoc hybrid scheme is proposed to make transitions between the two ILC stages for them to work properly at the same time. The application to both single-joint and multi-joint robots with joint elasticity are discussed with complete dynamic modeling and state estimation method for desired learning, as well as the extensive experimental validations on both systems.

[1]  Masayoshi Tomizuka,et al.  Adaptive robust control of MIMO nonlinear systems in semi-strict feedback forms , 2001, Autom..

[2]  Ben J. B. Jonker,et al.  Model-based iterative learning control applied to an industrial robot with elasticity , 2007, 2007 46th IEEE Conference on Decision and Control.

[3]  Okko H. Bosgra,et al.  Synthesis of robust multivariable iterative learning controllers with application to a wafer stage motion system , 2000 .

[4]  Emre Kural,et al.  96 A Survey of Iterative Learning Control Al earning-based method for high-performance tracking control , 2006 .

[5]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[6]  Renjeng Su,et al.  An H∞ approach to learning control systems , 1990 .

[7]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[8]  M Maarten Steinbuch,et al.  Trajectory planning and feedforward design for electromechanical motion systems , 2005 .

[9]  Masayoshi Tomizuka,et al.  Iterative Learning Control With Sensor Fusion for Robots With Mismatched Dynamics and Mismatched Sensing , 2012 .

[10]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[11]  P. P. Yip,et al.  Multiple Sliding Surface Control: Theory and Application , 2000 .

[12]  Carlos Canudas de Wit,et al.  Theory of Robot Control , 1996 .

[13]  David H. Owens,et al.  Robust monotone gradient‐based discrete‐time iterative learning control , 2009 .

[14]  M. Tomizuka,et al.  Suppression of vibration due to transmission error of harmonic drives using peak filter with acceleration feedback , 2008, 2008 10th IEEE International Workshop on Advanced Motion Control.

[15]  Masayoshi Wada,et al.  Learning control of elastic joint robot and its application to the industrial robot manipulator , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[16]  Masayoshi Tomizuka,et al.  Direct Joint Space State Estimation in Robots With Multiple Elastic Joints , 2014, IEEE/ASME Transactions on Mechatronics.

[17]  Masayoshi Tomizuka,et al.  A Two-Stage Model Based Iterative Learning Control Scheme for a Class of MIMO Mismatched Linear Systems , 2012 .

[18]  F. Miyazaki,et al.  Learning control scheme for a class of robot systems with elasticity , 1986, 1986 25th IEEE Conference on Decision and Control.