Iterative Learning Control Based on Finite Time Tracking Differentiator
-
摘要: 针对迭代学习控制(Iterative learning control,ILC)中的初始状态问题,提出了采用有限时间跟踪微分器安排过渡过程方法,根据迭代学习控制中期望轨迹已知的特点,设计了其参数有明显物理意义并且调节方便的有限时间跟踪微分器. 在此基础上,针对一类具有不确定性的非线性时变系统的迭代学习控制问题,提出了具有对不确定项进行估计的迭代学习控制算法,并应用类Lyapunov方法给出了相关定理证明. 仿真结果表明所提出的方法是有效的.
-
关键词:
- 有限时间跟踪微分器 /
- 迭代学习控制 /
- 初始状态问题 /
- 类Lyapunov方法
Abstract: For the initial state problem of iterative learning control (ILC), a method of arranging transition process is presented using finite time tracking differentiators. A finite time tracking differentiator, whose parameters are easy to adjust because of their clear physical meanings, is designed according to the feature of ILC that the desired trajectory is known beforehand. Based on this, an ILC algorithm with estimator for system uncertainty is presented for a class of nonlinear time-varying system with uncertainty. A Lyapunov-like approach is used to prove the corresponding theorems. Simulation results verify the effectiveness of the proposed methods. -
[1] Porter B, Mohamed S S. Iterative learning control of partially irregular multivariable plants with initial state shifting. International Journal of Systems Science, 1991, 22(2): 447-454 [2] Lee K H, Bien Z. Study on robustness of iterative learning control with non-zero initial error. International Journal of Control, 1996, 64(3): 345-359 [3] Sun Ming-Xuan, Huang Bao-Jian. Iterative Learning Control. Beijing: Press of National Defense Industry, 1999 (孙明轩, 黄宝健. 迭代学习控制. 北京: 国防工业出版社, 1999) [4] Park K H. An average operator-based PD-type iterative learning control for variable initial state error. IEEE Transactions on Automatic Control, 2005, 50(6): 865-869 [5] Ruan Xiao-E, Zhao Jian-Yong. Pulse compensated iterative learning control to nonlinear systems with initial state uncertainty. Control Theory and Applications, 2012, 29(8): 993-1000 (阮小娥, 赵建永. 具有初始状态不确定性的非线性系统脉冲补偿迭代学习控制. 控制理论与应用, 2012, 29(8): 993-1000) [6] Sun M X, Wang D W. Iterative learning control with initial rectifying action. Automatica, 2002, 38(7): 1177-1182 [7] Li X D, Chow T W S, Ho J K L, Zhang J. Iterative learning control with initial rectifying action for nonlinear continuous systems. IET Control Theory and Applications, 2009, 3(1): 49-55 [8] Sun Ming-Xuan, Yan Qiu-Zhen. Iterative learning control of strict-feedback nonlinear time-varying systems. Acta Automatica Sinica, 2013, 39(3): 251-262 (孙明轩, 严求真. 迭代学习控制系统的误差跟踪设计方法. 自动化学报, 2013, 39(3): 251-262) [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] He Xiong-Xiong, Qin Zhen-Hua, Zhang Duan. Adaptive iterative learning control for uncertain robot based on boundary layer. Control Theory and Applications, 2012, 29(8): 1090-1093 (何熊熊, 秦贞华, 张端. 基于边界层的不确定机器人自适应迭代学习控制. 控制理论与应用, 2012, 29(8): 1090-1093) [11] Sun Ming-Xuan, He Xiong-Xiong, Yu Li. Iterative learning controller designs: a finite time dead-zone approach. Control Theory and Applications, 2007, 24(3): 349-355 (孙明轩, 何熊熊, 俞立. 迭代学习控制器设计: 一种有限时间死区方法. 控制理论与应用, 2007, 24(3): 349-355) [12] Sun Ming-Xuan. Finite-time iterative learning control. Journal of System Science and Mathematical Science, 2010, 30(6): 733-741 (孙明轩. 有限时间迭代学习控制. 系统科学与数学, 2010, 30(6): 733-741) [13] Han Jing-Qing. Active Disturbance Rejection Control Technique. Beijing: Press of National Defense Industry, 2008 (韩京清. 自抗扰控制技术. 北京: 国防工业出版社, 2008) [14] Yin C K, Xu J X, Hou Z S. An ILC scheme for a class of nonlinear systems with time-varying parameters subject to second-order internal model. In: Proceedings of the Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference. Shanghai, China: IEEE, 2009. 452-457 [15] Yin C K, Xu J X, Hou Z S. A high-order internal model based iterative learning control for nonlinear systems with time-iteration-varying parameters. IEEE Transactions on Automatic Control, 2010, 55(11): 2665-2670 [16] Zhu Sheng, Sun Ming-Xuan, He Xiong-Xiong. Iterative learning control of strict-feedback nonlinear time-varying systems. Acta Automatica Sinica, 2010, 36(3): 454-458 (朱胜, 孙明轩, 何熊熊. 严格反馈非线性时变系统的迭代学习控制. 自动化学报, 2010, 36(3): 454-458) [17] Park B H, Kuct Y, Lee J S. Adaptive learning control of uncertain robotic systems. International Journal of Control, 1996, 65(5): 725-744 [18] Xu Jian-Xin. Recent advances in iterative learning control. Acta Automatica Sinica, 2005, 31(1): 132-142 [19] Xu Jian-Xin, Xu Jing. On iterative learning from different tracking tasks in the presence of time-varying uncertainties. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2004, 34(1): 589-597 [20] 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 [21] Xue W C, Huang Y, Yang X X. What kinds of system can be used as tracking-differentiator. In: Proceedings of the 29th Chinese Control Conference. Beijing, China: IEEE, 2010. 6113-6120 [22] Wang Xin-Hua, Liu Jin-Kun. Differentiator Design and Application. Beijing: Publishing House of Electronics Industry, 2010 (王新华, 刘金琨. 微分器设计与应用. 北京: 电子工业出版社, 2010) [23] Xu J X, Ying T. 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 [24] Yan Qiu-Zhen, Sun Ming-Xuan. Error trajectory tracking by robust learning control for nonlinear systems. Control Theory and Applications, 2013, 30(1): 23-30 (严求真, 孙明轩. 一类非线性系统的误差轨迹跟踪鲁棒学习控制算法. 控制理论与应用, 2013, 30(1): 23-30)
点击查看大图
计量
- 文章访问数: 1927
- HTML全文浏览量: 78
- PDF下载量: 930
- 被引次数: 0