Optimization-Based Constrained Iterative Learning Control

被引:90
作者
Mishra, Sandipan [1 ]
Topcu, Ufuk [2 ]
Tomizuka, Masayoshi [3 ]
机构
[1] Rensselaer Polytech Inst, Dept Mech Aerosp & Nucl Engn, Troy, NY 12180 USA
[2] CALTECH, Pasadena, CA 91125 USA
[3] Univ Calif Berkeley, Dept Mech Engn, Berkeley, CA 94720 USA
关键词
Constrained optimization; iterative learning control (ILC); optimization; ROBUST-CONTROL; TIME; SYSTEMS; DESIGN;
D O I
10.1109/TCST.2010.2083663
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the problem of synthesis of iterative learning control (ILC) schemes for constrained linear systems executing a repetitive task. The ILC problem with affine constraints and quadratic objective functions is formulated as a convex quadratic program, for which there exist computationally efficient solvers. The key difference between standard convex optimization and the corresponding constrained ILC problem is that each iteration in the latter requires an experiment run. We implement an interior-point-type method to reduce the number of iterations (and hence the number of experiment runs). We discuss the system-theoretic interpretations of the resulting optimization problem that lead to reductions in computational complexity and compare the performance of the implementation based on the interior-point method to another approach based on the active set method on a simulation example. We demonstrate the technique on a prototype wafer stage system with actuator saturation constraints and l(2) norm of the tracking error as the objective function. The key contribution of this paper is the systematic use of numerical tools from constrained convex optimization in the ILC design.
引用
收藏
页码:1613 / 1621
页数:9
相关论文
共 33 条
[11]   Gain-scheduled l1-optimal control for boiler-turbine dynamics with actuator saturation [J].
Chen, PC ;
Shamma, JS .
JOURNAL OF PROCESS CONTROL, 2004, 14 (03) :263-277
[12]   Synthesis of robust multivariable iterative learning controllers with application to a wafer stage motion system [J].
De Roover, D ;
Bosgra, OH .
INTERNATIONAL JOURNAL OF CONTROL, 2000, 73 (10) :968-979
[13]  
Dijkstra B.G., 2003, ITERATIVE LEARNING C
[14]   Multi-input square iterative learning control with input rate limits and bounds [J].
Driessen, BJ ;
Sadegh, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2002, 32 (04) :545-550
[15]  
Fletcher R., 1991, PRACTICAL METHODS OP
[16]  
Golub G. H., 1996, MATRIX COMPUTATIONS
[17]   On the design of ILC algorithms using optimization [J].
Gunnarsson, S ;
Norrlöf, M .
AUTOMATICA, 2001, 37 (12) :2011-2016
[18]  
Hatonen Jari., 2004, ISSUES ALGEBRA OPTIM
[19]  
Hätönen JJ, 2004, INT J CONTROL, V77, P45, DOI 10.1080/002071703100001638614
[20]   A globally stable high-performance adaptive robust control algorithm with input saturation for precision motion control of linear motor drive systems [J].
Hong, Yun ;
Yao, Bin .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2007, 12 (02) :198-207