Abstract:This paper presents a repetitive learning control method to handle the nonparametric uncertain problem for a class of uncertain nonlinear systems performing a given repetitive task over a finite time interval. The learning laws with dead-zone modification are adopted to estimate the desired control input and bound functions, which avoids the divergency of estimates due to the ceaseless positive accumulation and facilitates the implementation of the controller with less knowledge about the system dynamics. The repetitive learning controller is designed in terms of Lyapunov synthesis, so as to guarantee the boundedness of all closed-loop signals while ensuring the tracking error to converge to the pre-specified neighbourhood. Numerical results for an inverted pendulum system and the AC motor experiment are conducted to testify the effectiveness of the proposed learning control scheme.
李鹤, 孙明轩, 张静. 一类不确定非线性系统的重复学习控制. 自动化学报, 2018, 44(10): 1854-1863.
LI He, SUN Ming-Xuan, ZHANG Jing. Repetitive Learning Control for a Class of Uncertain Nonlinear Systems. Acta Automatica Sinica, 2018, 44(10): 1854-1863.
1 Arimoto S, Kawamura S, Miyazaki F. Bettering operation of robots by learning. Journal of Robotic Systems, 1984, 1(2):123-140 2 Mezghani M, Roux G, Cabassud M, Le Lann M V, Dahhou B, Casamatta G. Application of iterative learning control to an exothermic semibatch chemical reactor. IEEE Transactions on Control Systems Technology, 2002, 10(6):822-834 3 Tayebi A, Chien C J. A Unified adaptive iterative learning control framework for uncertain nonlinear systems. IEEE Transactions on Automatic Control, 2007, 52(10):1907-1913 4 Chien C J, Yao C Y. Iterative learning of model reference adaptive controller for uncertain nonlinear systems with only output measurement. Automatica, 2004, 40(5):855-864 5 Xu J X. A survey on iterative learning control for nonlinear systems. International Journal of Control, 2011, 84(7):1275-1294 6 Norrlof M. An adaptive iterative learning control algorithm with experiments on an industrial robot. IEEE Transactions on Robotics and Automation, 2002, 18(2):245-251 7 Kuc T Y, Kwanghee N, Lee J S. An iterative learning control of robot manipulators. IEEE Transactions on Robotics and Automation, 1991, 7(6):835-842 8 Choi J Y, Lee J S. Adaptive iterative learning control of uncertain robotic systems. IEEE Proceedings-Control Theory and Applications, 2000, 147(2):217-223 9 Sun M X, Ge S S, Mareels I M Y. Adaptive repetitive learning control of robotic manipulators without the requirement for initial repositioning. IEEE Transactions on Robotics, 2006, 22(3):563-568 10 French M, Rogers E. Non-linear iterative learning by an adaptive Lyapunov technique. International Journal of Control, 2000, 73(10):840-850 11 Tayebi A. Adaptive iterative learning control for robot manipulators. Automatica, 2004, 40(7):1195-1203 12 Yin C K, Xu J X, Hou Z S. A high-order internal model based iterative learning control scheme for nonlinear systems with time-iteration-varying parameters. IEEE Transactions on Automatic Control, 2010, 55(11):2665-2670 13 Sun M, Ge S S. Adaptive repetitive control for a class of nonlinearly parametrized systems. IEEE Transactions on Automatic Control, 2006, 51(10):1684-1688 14 Dong W J, Kuhnert K D. Robust adaptive control of nonholonomic mobile robot with parameter and nonparameter uncertainties. IEEE Transactions on Robotics, 2005, 21(2):261-266 15 Chen W S, Jiao L C. Adaptive tracking for periodically time-varying and nonlinearly parameterized systems using multilayer neural network. IEEE Transactions on Neural Networks, 2010, 21(2):345-351 16 Lv Qing. Adaptive iterative learning control for inhibition effect of initial state random error. Acta Automatica Sinica, 2015, 41(7):1365-1372(吕庆. 抑制初态误差影响的自适应迭代学习控制. 自动化学报, 2015, 41(7):1365-1372) 17 Li D, Li J M. Adaptive iterative learning control for nonlinearly parameterized systems with unknown time-varying delay and unknown control direction. International Journal of Automation and Computing, 2012, 9(6):578-586 18 Tao Hong-Feng, Xian Xue-Hui, Yang Hui-Zhong. Periodic adaptive compensating learning control of nonlinear systems with saturated input. Acta Automatica Sinica, 2014, 40(9):1998-2004(陶洪峰, 霰学会, 杨慧中. 输入饱和非线性系统的周期自适应补偿学习控制. 自动化学报, 2014, 40(9):1998-2004) 19 Zhang C L, Li J M. Adaptive iterative learning control of non-uniform trajectory tracking for strict feedback nonlinear time-varying systems. International Journal of Automation and Computing, 2014, 11(6):621-626 20 Jin X, Huang D Q, Xu J X. Iterative learning control for systems with nonparametric uncertainties under alignment condition. In:Proceedings of the 51st Conference on Decision and Control (CDC). Maui, HI, USA:IEEE, 2012. 3942-3947 21 Yu M, Huang D Q, He W. Robust adaptive iterative learning control for discrete-time nonlinear systems with both parametric and nonparametric uncertainties. International Journal of Adaptive Control and Signal Processing, 2016, 30(7):972-985 22 Zhang C L, Li J M. Adaptive iterative learning control for nonlinear pure-feedback systems with initial state error based on fuzzy approximation. Journal of the Franklin Institute, 2014, 351(3):1483-1500 23 Xu J X, Jin X, Huang D Q. Composite energy function-based iterative learning control for systems with nonparametric uncertainties. International Journal of Adaptive Control and Signal Processing, 2014, 28(1):1-13 24 Li X F, Huang D Q, Chu B, Xu J X. Robust iterative learning control for systems with norm-bounded uncertainties. International Journal of Robust and Nonlinear Control, 2016, 26(4):697-718 25 Xu J X, Yan R. On initial conditions in iterative learning control. IEEE Transactions on Automatic Control, 2005, 50(9):1349-1354