Pulse compensation for PD-type iterative learning control against initial state shift

被引:29
作者
Ruan, Xiaoe [1 ,2 ,3 ]
Bien, Z. Zenn [2 ]
机构
[1] Xi An Jiao Tong Univ, Sch Sci, Dept Math, Xian 710049, Peoples R China
[2] Ulsan Natl Inst Sci & Technol, Sch Elect & Comp Engn, Ulsan, South Korea
[3] Ulsan Natl Inst Sci & Technol, Dept Elect & Comp Engn, Ulsan, South Korea
基金
中国国家自然科学基金;
关键词
pulse; compensation; initial state shift; iterative learning control; Lebesgue-p norm; IRREGULAR MULTIVARIABLE PLANTS; DISCRETE-TIME-SYSTEMS; NONLINEAR-SYSTEMS; ROBUSTNESS;
D O I
10.1080/00207721.2011.569586
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rectangular pulse function is adopted to incorporate feed-forward compensation for various proportional-derivative-type iterative learning control updating laws applied to a class of linear time-invariant systems with initial state shift. The objective of pulse compensation is to suppress the tracking discrepancy incurred by initial state shift. By means of the generalised Young inequality of the convolution integral, the tracking performance of the pulse-based learning updating laws is analysed and the suppressive effect of the pulse compensation is evaluated by measuring the tracking error in the sense of Lebesgue-p norm. The derivation clarifies that the upper bound of the asymptotical tracking error can be improved by tuning the compensation gain properly though it is determined not only by the proportional and derivative learning gains but also by the system state, input and output matrices as well. Numerical simulations show that pulse compensation can effectively suppress the tracking error caused by initial state shift.
引用
收藏
页码:2172 / 2184
页数:13
相关论文
共 32 条
[1]   Iterative learning control: Brief survey and categorization [J].
Ahn, Hyo-Sung ;
Chen, YangQuan ;
Moore, Kevin L. .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (06) :1099-1121
[2]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[3]   Learning of robot tasks on the basis of passivity and impedance concepts [J].
Arimoto, S ;
Nguyen, PTA ;
Naniwa, T .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2000, 32 (2-3) :79-87
[4]   A survey of iterative learning control [J].
Bristow, Douglas A. ;
Tharayil, Marina ;
Alleyne, Andrew G. .
IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03) :96-114
[5]   An iterative learning controller with initial state learning [J].
Chen, Y ;
Wen, C ;
Gong, Z ;
Sun, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1999, 44 (02) :371-376
[6]   2-d analysis for iterative learning controller for discrete-time systems with variable initial conditions [J].
Fang, Y ;
Chow, TWS .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2003, 50 (05) :722-727
[7]   STABILITY OF LEARNING CONTROL WITH DISTURBANCES AND UNCERTAIN INITIAL CONDITIONS [J].
HEINZINGER, G ;
FENWICK, D ;
PADEN, B ;
MIYAZAKI, F .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1992, 37 (01) :110-114
[8]  
Lee HS, 1996, INT J CONTROL, V64, P345, DOI 10.1080/00207179608921632
[9]   INITIAL CONDITION PROBLEM OF LEARNING CONTROL [J].
LEE, KH ;
BIEN, Z .
IEE PROCEEDINGS-D CONTROL THEORY AND APPLICATIONS, 1991, 138 (06) :525-528
[10]   Iterative learning control with initial rectifying action for nonlinear continuous systems [J].
Li, X-D. ;
Chow, T. W. S. ;
Ho, J. K. L. ;
Zhang, J. .
IET CONTROL THEORY AND APPLICATIONS, 2009, 3 (01) :49-55