An Iterative Learning Control Approach for Linear Systems With Randomly Varying Trial Lengths

被引:179
作者
Li, Xuefang [1 ]
Xu, Jian-Xin [1 ]
Huang, Deqing [2 ]
机构
[1] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore 117576, Singapore
[2] Univ London Imperial Coll Sci Technol & Med, Dept Aeronaut, London SW7 2AZ, England
关键词
Average operator; identical initial condition; iterative learning control (ILC); non-uniform trial length; REPETITIVE CONTROL;
D O I
10.1109/TAC.2013.2294827
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This technical note addresses an iterative learning control (ILC) design problem for discrete-time linear systems where the trial lengths could be randomly varying in the iteration domain. An ILC scheme with an iteration-average operator is introduced for tracking tasks with non-uniform trial lengths, which thus mitigates the requirement on classic ILC that all trial lengths must be identical. In addition, the identical initialization condition can be absolutely removed. The learning convergence condition of ILC in mathematical expectation is derived through rigorous analysis. As a result, the proposed ILC scheme is applicable to more practical systems. In the end, two illustrative examples are presented to demonstrate the performance and the effectiveness of the averaging ILC scheme for both time-invariant and time-varying linear systems.
引用
收藏
页码:1954 / 1960
页数:7
相关论文
共 20 条
[1]  
Ahn H., 2008, P 2008 IFAC WORLD C, V41, P12442, DOI [https://doi.org/10.3182/20080706-5-KR-1001.02106, DOI 10.3182/20080706-5-KR-1001.02106]
[2]   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
[3]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[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]   Iterative learning control and repetitive control in hard disk drive industry - A tutorial [J].
Chen, YangQuan ;
Moore, Kevin L. ;
Yu, Jie ;
Zhang, Tao .
INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING, 2008, 22 (04) :325-343
[7]   Analysis of a high-order iterative learning control algorithm for uncertain nonlinear systems with state delays [J].
Chen, YQ ;
Gong, ZM ;
Wen, CY .
AUTOMATICA, 1998, 34 (03) :345-353
[8]   A discrete iterative learning control for a class of nonlinear time-varying systems [J].
Chien, CJ .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (05) :748-752
[9]   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
[10]   High-Performance Tracking of Piezoelectric Positioning Stage Using Current-Cycle Iterative Learning Control With Gain Scheduling [J].
Huang, Deqing ;
Xu, Jian-Xin ;
Venkataramanan, Venkatakrishnan ;
The Cat Tuong Huynh .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (02) :1085-1098