Multirate State Tracking for Improving Intersample Behavior in Iterative Learning Control

Iterative learning control (ILC) enables highperformance output tracking at sampling instances for systems that perform repetitive tasks. The aim of this paper is to present a state tracking ILC framework that reduces oscillatory intersample behavior often encountered in output tracking ILC. A multirate inversion is performed to achieve state tracking in ILC, which achieves perfect state tracking at every $n$ samples, where $n$ denotes system order. Consequently, this improves the intersample tracking performance. Moreover, convergence criteria based on frequency response data are derived and exploited in a design approach. The approach is successfully applied to a motion system confirming improved intersample tracking accuracy compared to standard frequency domain ILC.

[1]  T. Sugie,et al.  On iterative learning control , 2004, International Conference on Informatics Research for Development of Knowledge Society Infrastructure, 2004. ICKS 2004..

[2]  Hiroshi Fujimoto,et al.  Projection-based Iterative Learning Control for Ball-screw-driven Stage with Consideration of Rolling Friction Compensation , 2020, IEEJ Journal of Industry Applications.

[3]  Shingo Ito,et al.  System Integration and Control for 3D Scanning Laser Metrology , 2019, IEEJ Journal of Industry Applications.

[4]  Tae Tom Oomen,et al.  On inversion-based approaches for feedforward and ILC , 2017 .

[5]  Cristian R. Rojas,et al.  Sparse Iterative Learning Control with Application to a Wafer Stage: Achieving Performance, Resource Efficiency, and Task Flexibility , 2017, ArXiv.

[6]  Hiroshi Fujimoto,et al.  Preactuated Multirate Feedforward Control for Independent Stable Inversion of Unstable Intrinsic and Discretization Zeros , 2019, IEEE/ASME Transactions on Mechatronics.

[7]  Svante Gunnarsson,et al.  A framework for analysis of observer-based ILC , 2009 .

[8]  Atsuo Kawamura,et al.  Perfect tracking control based on multirate feedforward control with generalized sampling periods , 2001, IEEE Trans. Ind. Electron..

[9]  Tom Oomen,et al.  Advanced motion control for precision mechatronics: control, identification, and learning of complex systems , 2018 .

[10]  Svante Gunnarsson,et al.  Time and frequency domain convergence properties in iterative learning control , 2002 .

[11]  Okko Bosgra,et al.  Fixed Structure Feedforward Controller Design Exploiting Iterative Trials: Application to a Wafer Stage and a Desktop Printer , 2008 .

[12]  Lennart Blanken,et al.  Frequency domain design of iterative learning control and repetitive control for complex motion systems , 2018 .

[13]  Karl Johan Åström,et al.  Zeros of sampled systems , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[14]  M. Tomizuka,et al.  Precision Positioning of Wafer Scanners Segmented Iterative Learning Control for Nonrepetitive Disturbances [Applications of Control] , 2007, IEEE Control Systems.

[15]  Bruce A. Francis,et al.  Optimal Sampled-Data Control Systems , 1996, Communications and Control Engineering Series.

[16]  Lennart Blanken,et al.  Multivariable Iterative Learning Control Design Procedures: From Decentralized to Centralized, Illustrated on an Industrial Printer , 2018, IEEE Transactions on Control Systems Technology.