Optimization-Based Constrained Iterative Learning Control
- 11 November 2010
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Control Systems Technology
- Vol. 19 (6), 1613-1621
- https://doi.org/10.1109/tcst.2010.2083663
Abstract
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 l2 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.Keywords
This publication has 27 references indexed in Scilit:
- Fixed Structure Feedforward Controller Design Exploiting Iterative Trials: Application to a Wafer Stage and a Desktop PrinterJournal of Dynamic Systems, Measurement, and Control, 2008
- An iterative learning approach for density control of freeway traffic flow via ramp meteringTransportation Research Part C: Emerging Technologies, 2008
- Precision Positioning of Wafer Scanners Segmented Iterative Learning Control for Nonrepetitive Disturbances [Applications of Control]IEEE Control Systems, 2007
- A Globally Stable High-Performance Adaptive Robust Control Algorithm With Input Saturation for Precision Motion Control of Linear Motor Drive SystemsIEEE/ASME Transactions on Mechatronics, 2007
- Iterative learning control design based on composite energy function with input saturationAutomatica, 2004
- Gain-scheduled ℓ1-optimal control for boiler-turbine dynamics with actuator saturationJournal of Process Control, 2004
- Convex OptimizationPublished by Cambridge University Press (CUP) ,2004
- Multi-input square iterative learning control with input rate limits and boundsIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2002
- Lectures on Modern Convex OptimizationPublished by Society for Industrial & Applied Mathematics (SIAM) ,2001
- Learning control of process systems with hard input constraintsJournal of Process Control, 1999