Finite-time Iterative Learning Control for Systems with Nonparametric Uncertainties
-
摘要: 针对任意初态情形,引入初始修正作用,研究一类非参数不确定时变系统能够达到实际完全跟踪性能的迭代学习控制方法. 采用Lyapunov-like综合,设计迭代学习控制器处理不确定性时变系统非参数化问题,其中含有有限时间控制作用,以实现在预先指定区间上的零误差跟踪. 并且,运用完全限幅学习机制,保证闭环系统中各变量的一致有界性以及跟踪误差的一致收敛性. 仿真结果表明了所提出控制方法的有效性.Abstract: This paper presents an iterative learning control approach for systems with nonparametric uncertainties, which achieves practical complete tracking in the presence of arbitrary initial state errors. Based on Lyapunov-like synthesis, a learning controller is designed for handling uncertainties, without any parametrization. For the controller design, an initial rectifying action is introduced such that the tracking error will converge to zero over a pre-specified interval as iteration increases. With the fully-saturated learning mechanisms, the uniform boundedness of all variables in the closed-loop and, in turn, the uniform convergence of the tracking error are guaranteed. The effectiveness of the proposed control method is demonstrated by the presented numerical results.
-
[1] Arimoto S, Kawamura S, Miyazaki F. Bettering operation of robots by learning. Journal of Robotic Systems, 1984, 1(2): 123-140 [2] Porter B, Mohamed S S. Iterative learning control of partially irregular multivariable plants with initial impulsive action. International Journal of Systems Science, 1991, 22(3): 447-454 [3] Lee H S, Bien Z. Study on robustness of iterative learning control with non-zero initial error. International Journal of Control, 1996, 64(3): 345-359 [4] Park K H, Bien Z. A generalized iterative learning controller against initial state error. International Journal of Control, 2000, 73(10): 871-881 [5] Sun M X, Wang D W. Initial condition issues on iterative learning control for non-linear systems with time delay. International Journal of Systems Science, 2001, 32(11): 1365-1375 [6] Xu J X, Tan Y. A composite energy function-based learning control approach for nonlinear systems with time-varying parametric uncertainties. IEEE Transactions on Automatic Control, 2002, 47(11): 1940-1945 [7] Qu Z H, Xu J X. Asymptotic learning control for a class of cascaded nonlinear uncertain systems. IEEE Transactions on Automatic Control, 2002, 47(8): 1369-1376 [8] 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 [9] Chien C J, Hsu C T, Yao C Y. Fuzzy system-based adaptive iterative learning control for nonlinear plants with initial state errors. IEEE Transactions on Fuzzy Systems, 2004, 12(5): 724-732 [10] Xu J X, Yan R. On initial conditions in iterative learning control. IEEE Transactions on Automatic Control, 2005, 50(9): 1349-1354 [11] Xu J X, Xu J. On Iterative learning from different tracking tasks in the presence of time-varying uncertainties. IEEE Transactions on Systems, Man, and Cybernetics, Part B, 2004, 34(1): 589-597 [12] Chi R H, Hou Z S, Xu J X. Adaptive ILC for a class of discrete-time systems with iteration-varying trajectory and random initial condition. Automatica, 2008, 44(8): 2207-2213 [13] Liu Shan, Wu Tie-Jun. Robust iterative learning control using wavelet approximation for nonlinear plants. Acta Automatica Sinica, 2004, 30(2): 270-276(刘山, 吴铁军. 基于小波逼近的非线性系统鲁棒迭代学习控制. 自动化学报, 2004, 30(2): 270-276) [14] Chen Wei-Sheng, Wang Yuan-Liang, Li Jun-Min. Adaptive learning control for nonlinearly parameterized systems with periodically time-varying delays. Acta Automatica Sinica, 2008, 34(12): 1556-1560(陈为胜, 王元亮, 李俊民. 周期时变时滞非线性参数化系统的自适应学习控制. 自动化学报, 2008, 34(12): 1556-1560) [15] 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 [16] Sun Ming-Xuan. Finite-time iterative learning control. Journal of Systems Science and Mathematical Sciences, 2010, 30(6): 733-741(孙明轩. 有限时间迭代学习控制. 系统科学与数学, 2010, 30(6): 733-741) [17] Sun Ming-Xuan, Yan Qiu-Zhen. Error tracking of iterative learning control systems. Acta Automatica Sinica, 2013, 39(3): 251-262(孙明轩, 严求真. 迭代学习控制系统的误差跟踪设计方法. 自动化学报, 2013, 39(3): 251-262) [18] Marino R, Tomei P. An iterative learning control for a class of partially feedback linearizable systems. IEEE Transactions on Automatic Control, 2009, 54(8): 1991-1996 [19] Chen Peng-Nian, Qin Hua-Shu, Fang Xue-Yi. Iterative learning control for uncertain nonlinear systems with time-varying control gain. Journal of Systems Science and Mathematical Sciences, 2012, 32(6): 693-704(陈彭年, 秦化淑, 方学毅. 控制增益时变的非线性系统的迭代学习控制. 系统科学与数学, 2012, 32(6): 693-704) [20] Sun M X, Ge S S. Adaptive repetitive control for a class of nonlinearly parametrized systems. IEEE Transactions on Automatic Control, 2006, 51(10): 1684-1688
点击查看大图
计量
- 文章访问数: 1827
- HTML全文浏览量: 62
- PDF下载量: 871
- 被引次数: 0