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 条
[1]  
Ahn HS, 2007, COMMUN CONTROL ENG, P1, DOI 10.1007/978-1-84628-859-3
[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]   Iterative learning control for discrete-time systems with exponential rate of convergence [J].
Amann, N ;
Owens, DH ;
Rogers, E .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 1996, 143 (02) :217-224
[4]   Iterative learning control using optimal feedback and feedforward actions [J].
Amann, N ;
Owens, DH ;
Rogers, E .
INTERNATIONAL JOURNAL OF CONTROL, 1996, 65 (02) :277-293
[5]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[6]  
Ben-Tal A., 2001, Lectures on modern convex optimization, V2
[7]  
Bjorck A, 1996, NUMERICAL METHODS L
[8]  
Boyd S., 2004, CONVEX OPTIMIZATION, VFirst, DOI DOI 10.1017/CBO9780511804441
[9]   A survey of iterative learning control [J].
Bristow, Douglas A. ;
Tharayil, Marina ;
Alleyne, Andrew G. .
IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03) :96-114
[10]   Learning control of process systems with hard input constraints [J].
Chen, CT ;
Peng, ST .
JOURNAL OF PROCESS CONTROL, 1999, 9 (02) :151-160