Norm optimal Cross-Coupled Iterative Learning Control

In this paper, we focus on improving contour tracking in precision motion control (PMC) applications through the use of Cross-Coupled Iterative Learning Control (CCILC). Initially, the relationship between individual axis errors and contour error is discussed, including insights into the different reasons for implementing CCILC versus individual axis ILC. A Norm Optimal (N.O.) framework is used to design optimal learning filters based on design objectives. The general N.O. framework is reformatted to include the contour error, as well as individual axis errors. General guidelines for tuning the different weighting matrices are presented. The weighting approach of this framework enables one to focus on individual axis or contour tracking independently. The performance benefits of N.O. CCILC versus ILC are illustrated through simulation and experimental testing on a multi-axis robotic testbed.

[1]  Andrew G. Alleyne,et al.  A High Precision Motion Control System With Application to Microscale Robotic Deposition , 2006, IEEE Transactions on Control Systems Technology.

[2]  Yoram Koren,et al.  Cross-Coupled Biaxial Computer Control for Manufacturing Systems , 1980 .

[3]  Masayoshi Tomizuka,et al.  Contouring control of machine tool feed drive systems: a task coordinate frame approach , 2001, IEEE Trans. Control. Syst. Technol..

[4]  Svante Gunnarsson,et al.  Experimental comparison of some classical iterative learning control algorithms , 2002, IEEE Trans. Robotics Autom..

[5]  A.G. Alleyne,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[6]  Andrew G. Alleyne,et al.  A Cross-Coupled Iterative Learning Control Design for Precision Motion Control , 2008, IEEE Transactions on Control Systems Technology.

[7]  Okko H. Bosgra,et al.  Hankel Iterative Learning Control for residual vibration suppression with MIMO flexible structure experiments , 2007, 2007 American Control Conference.

[8]  Andrew G. Alleyne,et al.  Cross-Coupled Iterative Learning Control for Manufacturing Applications: Design and Implementation , 2006 .

[9]  Yoram Koren,et al.  Variable-Gain Cross-Coupling Controller for Contouring , 1991 .

[10]  Chang-Huan Liu,et al.  Cross-Coupled Adaptive Feedrate Control for Multiaxis Machine Tools , 1991 .

[11]  Eric Rogers,et al.  Norm-Optimal Iterative Learning Control Applied to Gantry Robots for Automation Applications , 2006, IEEE Transactions on Robotics.

[12]  A.G. Alleyne,et al.  Cross-Coupled ILC for Improved Precision Motion Control: Design and Implementation , 2007, 2007 American Control Conference.

[13]  Richard W. Longman,et al.  A mathematical theory of learning control for linear discrete multivariable systems , 1988 .

[14]  Richard W. Longman,et al.  Iterative learning control and repetitive control for engineering practice , 2000 .

[15]  Jeroen van de Wijdeven,et al.  Robustness against model uncertainties of norm optimal iterative learning control , 2008, 2008 American Control Conference.