×

Anticipatory approach to design robust iterative learning control for uncertain time-delay systems. (English) Zbl 1248.93155

Summary: This paper is devoted to robust Iterative Learning Control (ILC) design for Time-Delay Systems (TDS) with uncertainties in both model plant and delay time. An ILC law is considered by using anticipation in time to compensate for the effects of delay, which has three design parameters: the weighting function, the lead time and the learning gain. For iteration-invariant TDS, it is shown that a necessary and sufficient condition can be obtained for the tracking error to converge for all admissible plant uncertainties. If the uncertainty is considered to be varying randomly from iteration to iteration, resulting in iteration-varying TDS, then a necessary and sufficient condition can be derived to ensure the convergence of the expected tracking error. For TDS in both cases, it is also shown that the convergence is monotonic in the sense of the \({\mathcal L}_2\)-norm, and the estimated delay is sufficiently anticipatory for the selection of the lead time to achieve the robust ILC design. Simulation results are included to verify the theoretical study.

MSC:

93E03 Stochastic systems in control theory (general)
93E35 Stochastic learning and adaptive control
68T05 Learning and adaptive systems in artificial intelligence
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Bristow, A survey of iterative learning control: a learning-based method for high-performance tracking control, IEEE Control Syst. Mag. 26 (3) pp 96– (2006) · doi:10.1109/MCS.2006.1636313
[2] Ahn, Iterative learning control: brief survey and categorization, IEEE Trans. Syst. Man. Cybern. Part C: Appl. Rev. 37 (6) pp 1099– (2007) · doi:10.1109/TSMCC.2007.905759
[3] Owens, Robust iterative learning control: theory and experimental verification, Int. J. Robust Nonlinear Control 18 (10) pp 999– (2008) · Zbl 1298.00174 · doi:10.1002/rnc.1301
[4] Sun, Iterative learning control design for uncertain dynamic systems with delayed states, Dyn. Control 10 (4) pp 341– (2000) · Zbl 0976.93044 · doi:10.1023/A:1011269516430
[5] Wang, On D-type and P-type ILC designs and anticipatory approach, Int. J. Control 73 (10) pp 890– (2000) · Zbl 1006.93536 · doi:10.1080/002071700405879
[6] Wang, Design and experiments of anticipatory learning control: frequency-domain approach, IEEE Trans. Mech. 10 (3) pp 305– (2005) · doi:10.1109/TMECH.2005.848297
[7] Wirkander, Limit cycles for improved performance in self-tuning learning control, Adv. Astronaut. Sci. 102 pp 763– (1999)
[8] Longman, Iterative learning control and repetitive control for engineering practice, Int. J. Control 73 (10) pp 930– (2000) · Zbl 1006.93598 · doi:10.1080/002071700405905
[9] Elci, Simple learning control made practical by zero-phase filtering: applications to robotics, IEEE Trans. Circuits Syst-I: Fund Theory Appl. 49 (6) pp 753– (2002) · doi:10.1109/TCSI.2002.1010031
[10] Park, Design of an iterative learning controller for a class of linear dynamic systems with time delay, IEE Proc.-Control Theory Appl. 145 (6) pp 507– (1998) · doi:10.1049/ip-cta:19982409
[11] Hideg , L.-M. Time delays in iterative learning control schemes 215 220
[12] Hideg , L.-M. Stability and convergence issues in iterative learning control: part II 480 485
[13] Chen, Analysis of a high-order iterative learning control algorithm for uncertain nonlinear systems with state delays, Automatica 34 (3) pp 345– (1998) · Zbl 0912.93031 · doi:10.1016/S0005-1098(97)00196-9
[14] Hu, Iterative learning control design for Smith predictor, Syst. Control Lett. 44 (3) pp 201– (2001) · Zbl 0986.93032 · doi:10.1016/S0167-6911(01)00142-6
[15] Li, 2-D system theory based iterative learning control for linear continuous systems with time delays, IEEE Trans. Circuits Syst.-I: Reg. Pap. 52 (7) pp 1421– (2005) · Zbl 1374.93177 · doi:10.1109/TCSI.2005.851706
[16] Meng, Feedback approach to design fast iterative learning controller for a class of time-delay systems, IET Control Theory Appl. 3 (2) pp 225– (2009) · doi:10.1049/iet-cta:20080036
[17] Meng, Robust design of a class of time-delay iterative learning control systems with initial shifts, IEEE Trans. Circuits Syst.-I: Reg. Pap. 56 (8) pp 1744– (2009) · doi:10.1109/TCSI.2008.2010103
[18] Moon, A robust approach to iterative learning control design for uncertain systems, Automatica 34 (8) pp 1001– (1998) · Zbl 0938.93515 · doi:10.1016/S0005-1098(98)00028-4
[19] Tayebi , A. M. B. Zaremba Internal model-based robust iterative learning control for uncertain LTI systems 3439 3444
[20] Tayebi, Robust iterative learning control design is straightforward for uncertain LTI systems satisfying the robust performance condition, IEEE Trans. Autom. Control 48 (1) pp 101– (2003) · Zbl 1364.93197 · doi:10.1109/TAC.2002.806659
[21] Tayebi, Robust iterative learning control design: application to a robot manipulator, IEEE Trans. Mech. 13 (5) pp 608– (2008) · doi:10.1109/TMECH.2008.2004627
[22] Ye, Simple LMI based learning control design, Asian J. Control 11 (1) pp 74– (2009) · doi:10.1002/asjc.82
[23] Meng , D. Y. Jia J. Du F. Yu Frequency-domain approach to robust iterative learning controller design for uncertain time-delay systems 4870 4875
[24] de Roover, Synthesis of a robust iterative learning controller using an H approach, Proc. 35th IEEE Conf. Decis. Control 3 pp 3044– (1996) · doi:10.1109/CDC.1996.573587
[25] Saab, Stochastic P-type/D-type iterative learning control algorithms, Int. J. Control 76 (2) pp 139– (2003) · Zbl 1033.93027 · doi:10.1080/0020717031000077717
[26] Chen, Output tracking for nonlinear stochastic systems by iterative learning, IEEE Trans. Autom. Control 49 (4) pp 583– (2004) · Zbl 1365.93475 · doi:10.1109/TAC.2004.825613
[27] Norrlof, Disturbance rejection using an ILC algorithm with iteration varying filters, Asian J. Control 6 (3) pp 432– (2004) · doi:10.1111/j.1934-6093.2004.tb00220.x
[28] Saab, Selection of the learning gain matrix of an iterative learning control algorithm in presence of measurement noise, IEEE Trans. Autom. Control 50 (11) pp 1761– (2005) · Zbl 1365.93554 · doi:10.1109/TAC.2005.858681
[29] Butcher, A statistical analysis of certain iterative learning control algorithms, Int. J. Control 81 (1) pp 156– (2008) · Zbl 1194.93227 · doi:10.1080/00207170701484851
[30] Moore, Iteration domain H-optimal iterative learning controller design, Int. J. Robust Nonlinear Control 18 (10) pp 1001– (2008) · Zbl 1284.93104 · doi:10.1002/rnc.1231
[31] Doyle, Feedback Control Theory (1990)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.