Iterative learning control for discrete-time systems with exponential rate of convergence

被引:292
作者
Amann, N [1 ]
Owens, DH [1 ]
Rogers, E [1 ]
机构
[1] UNIV SOUTHAMPTON,DEPT ELECTR & COMP SCI,SOUTHAMPTON SO17 1BJ,HANTS,ENGLAND
来源
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS | 1996年 / 143卷 / 02期
关键词
iterative learning control; optimal control; descent methods; gradient-type algorithms; reference-input tracking; two-dimensional systems;
D O I
10.1049/ip-cta:19960244
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An algorithm for iterative learning control is proposed based on an optimisation principle used by other authors to derive gradient-type algorithms. The new algorithm is a descent algorithm and has potential benefits which include realisation in terms of Riccati feedback and feedforward components. This realisation also has the advantage of implicitly ensuring automatic step-size selection and hence guaranteeing convergence without the need for empirical choice of parameters. The algorithm achieves a geometric rate of convergence for invertible plants. One important feature of the proposed algorithm is the dependence of the speed of convergence on weight parameters appearing in the norms of the signals chosen for the optimisation problem.
引用
收藏
页码:217 / 224
页数:8
相关论文
共 24 条
[11]   A DISCRETE-TIME DESIGN OF ROBUST ITERATIVE LEARNING CONTROLLERS [J].
ISHIHARA, T ;
ABE, K ;
TAKEDA, H .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1992, 22 (01) :74-84
[12]  
Kailath T., 1980, Linear systems
[13]  
LUCIBELLO P, 1991, PROCEEDINGS OF THE 30TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-3, P859, DOI 10.1109/CDC.1991.261438
[14]  
LUENBERGER D. G., 1969, Optimization by Vector Space Methods
[15]   AN ALGORITHM FOR LEAST-SQUARES ESTIMATION OF NONLINEAR PARAMETERS [J].
MARQUARDT, DW .
JOURNAL OF THE SOCIETY FOR INDUSTRIAL AND APPLIED MATHEMATICS, 1963, 11 (02) :431-441
[16]  
MOORE K, 1993, ADV IND CONTROL SERI
[17]  
OWENS DH, 1992, PROCEEDINGS OF THE 31ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, P2545, DOI 10.1109/CDC.1992.371067
[18]  
Press W. H., 1992, Numerical recipes in C++: The Art of Scientific Computing, V2nd
[19]  
Rogers E., 1992, LECT NOTES CONTROL I, V175
[20]   INVERSION OF MULTIVARIABLE LINEAR SYSTEMS [J].
SILVERMAN, LM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1969, AC14 (03) :270-+