A survey of direct learning control

Learning control, such as iterative learning control (ILC), has been developed for decades, but is mainly used to solve repetitive problems. Direct learning control (DLC) is proposed for non-repetitive problems in practice based on pre-stored information. According to different varying factors, direct learning control can be divided into time-scale DLC, magnitude-scale DLC and dual-scale DLC. DLC has its unique advantages and can be applied to control tasks with high accuracy requirement. In this paper, we have sorted out the emergence and development of DLC, summarize the DLC scheme for linear and nonlinear systems, review the recent advances in DLC, and finally put forward some further development directions.

[2]  Masayoshi Tomizuka,et al.  EXTENDED DIRECT LEARNING CONTROL FOR MULTI-INPUT MULTI-OUTPUT NONLINEAR SYSTEMS , 2002 .

[3]  Jian-Xin Xu,et al.  Real-time Iterative Learning Control: Design and Applications , 2008 .

[4]  Hyun-Sik Ahn,et al.  Synthesis and Implementation of a Direct Learning Control , 2003, 2003 4th International Conference on Control and Automation Proceedings.

[5]  Maarten Steinbuch,et al.  Second-Order Iterative Learning Control for Scaled Setpoints , 2015, IEEE Transactions on Control Systems Technology.

[6]  Jian-Xin Xu,et al.  A survey on iterative learning control for nonlinear systems , 2011, Int. J. Control.

[7]  Kihong Park,et al.  Direct Learning Control For Linear Feedback Systems , 2003 .

[8]  Jian-Xin Xu Direct learning of control efforts for trajectories with different time scales , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[9]  Jian-Xin Xu,et al.  Multi-scale direct learning control of linear time-varying high-order systems , 2000, Autom..

[10]  Jian-Xin Xu,et al.  A High-Order Internal Model Based Iterative Learning Control Scheme for Nonlinear Systems With Time-Iteration-Varying Parameters , 2010, IEEE Transactions on Automatic Control.

[11]  K. Moore,et al.  Harnessing the nonrepetitiveness in iterative learning control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[12]  Masaki Togai,et al.  Analysis and design of an optimal learning control scheme for industrial robots: A discrete system approach , 1985, 1985 24th IEEE Conference on Decision and Control.

[13]  S.K. Panda,et al.  Position tracking performance enhancement of linear ultrasonic motor with direct learning control technique , 2004, 2004 International Conference on Power System Technology, 2004. PowerCon 2004..

[14]  V. Utkin Variable structure systems with sliding modes , 1977 .

[15]  J. Kurek,et al.  Iterative learning control synthesis based on 2-D system theory , 1993, IEEE Trans. Autom. Control..

[16]  P.J. Antsaklis,et al.  Intelligent Learning Control , 1995, IEEE Control Systems.

[17]  Wei Zhou,et al.  A discrete-time direct learning control scheme for magnitude-varying trajectories tracking , 2017, 2017 6th Data Driven Control and Learning Systems (DDCLS).

[18]  LI Jun-min Multi-Scale Direct Learning Control for a Class of Systems with Arbitrary Relative Degree , 2007 .

[19]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[20]  Wei Zhou,et al.  Direct learning control of trajectories subject to high-order internal model for a class of continuous-time linear systems , 2017, 2017 11th Asian Control Conference (ASCC).

[21]  MF Marcel Heertjes,et al.  Set-point variation in learning schemes with applications to wafer scanners , 2009 .

[22]  Suguru Arimoto,et al.  Intelligent Control of Robot Motion Based on Learning Method , 1987 .

[23]  John J. Craig,et al.  Adaptive control of manipulators through repeated trials , 1984 .

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

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

[26]  Zhi-Hong Guan,et al.  Direct learning control design for a class of linear time-varying switched systems , 2003 .

[27]  Shangtai Jin,et al.  Discrete-time adaptive iterative learning control for permanent magnet linear motor , 2011, 2011 IEEE 5th International Conference on Cybernetics and Intelligent Systems (CIS).

[28]  Kok Kiong Tan,et al.  A discrete-time iterative learning algorithm for linear time-varying systems , 2003 .

[29]  Hyun-Sik Ahn,et al.  Extended direct learning control of systems with arbitrary relative degree , 2000 .

[30]  Jian-Xin Xu,et al.  On adaptive iterative learning from tracking tasks with different magnitude and time scales , 2016, 2016 Chinese Control and Decision Conference (CCDC).

[31]  Hyun-Sik Ahn,et al.  Virtual Reference Input Generation Using Direct Learning Control , 2007 .

[32]  Dong-cheol Lim,et al.  Implementation of an Intelligent Learning Controller for Gait Control of Biped Walking Robot , 2010 .

[33]  Jian-Xin Xu,et al.  Direct learning of control efforts for trajectories with different magnitude scales , 1997, Autom..

[34]  Chien Chern Cheah Robustness of time-scale learning of robot motions to uncertainty in acquired knowledge , 2001, J. Field Robotics.

[35]  Sadao Kawamura,et al.  A time-scale interpolation for input torque patterns obtained through learning control on constrained robot motions , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[36]  Tao Zhu,et al.  Dual-scale direct learning control of trajectory tracking for a class of nonlinear uncertain systems , 1999, IEEE Trans. Autom. Control..

[37]  Jian-Xin Xu,et al.  RECURSIVE DIRECT LEARNING OF CONTROL EFFORTS FOR TRAJECTORIES WITH DIFFERENT MAGNITUDE SCALES , 2008 .