Optimal Inversion-Based Iterative Learning Control for Overactuated Systems

An optimal inversion-based iterative learning control (Opt-In ILC) approach for overactuated systems is proposed. The Opt-In ILC update law is formulated as a constrained optimization problem using the plant model. Specifically, the ILC update law is designed to minimize control effort subject to a user-specified error convergence rate. To achieve robust monotonic convergence (MC), a frequency-domain optimization framework is adopted to determine the best plant model and robustness filter for Opt-In ILC. Simulations and experiments on an overactuated coarse–fine stage are used to demonstrate optimal control effort allocation and optimal selection of plant model and robustness filter via the proposed Opt-In ILC approach.

[1]  Yan Chen,et al.  Fast and Global Optimal Energy-Efficient Control Allocation With Applications to Over-Actuated Electric Ground Vehicles , 2012, IEEE Transactions on Control Systems Technology.

[2]  Mi-Ching Tsai,et al.  Robust and Optimal Control , 2014 .

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

[4]  Gary M. Bone,et al.  Design and control of a dual-stage feed drive , 2005 .

[5]  Yongqiang Ye,et al.  Clean system inversion learning control law , 2005, Autom..

[6]  D. Owens,et al.  Discrete-time inverse model-based iterative learning control: stability, monotonicity and robustness , 2005 .

[7]  Tulga Ersal,et al.  Frequency-Domain Analysis of Robust Monotonic Convergence of Norm-Optimal Iterative Learning Control , 2018, IEEE Transactions on Control Systems Technology.

[8]  Tulga Ersal,et al.  A Frequency-Dependent Filter Design Approach for Norm-Optimal Iterative Learning Control and Its Fundamental Trade-Off Between Robustness, Convergence Speed, and Steady-State Error , 2018 .

[9]  Norbert Zsiga,et al.  A new method for analysis and design of iterative learning control algorithms in the time-domain , 2016 .

[10]  Jeroen van de Wijdeven,et al.  Iterative Learning Control for uncertain systems: Robust monotonic convergence analysis , 2009, Autom..

[11]  Jay H. Lee,et al.  Model-based iterative learning control with a quadratic criterion for time-varying linear systems , 2000, Autom..

[12]  Qingze Zou,et al.  A decoupled inversion-based iterative control approach to multi-axis precision positioning: 3-d nanopositioning example , 2010, Proceedings of the 2010 American Control Conference.

[13]  Alan J. Laub,et al.  Matrix analysis - for scientists and engineers , 2004 .

[14]  Dimitry Gorinevsky,et al.  Distributed Loop-shaping for Iterative Control of Batch Processes , 2002 .

[15]  Okko H. Bosgra,et al.  Synthesis of robust multivariable iterative learning controllers with application to a wafer stage motion system , 2000 .

[16]  Chinedum E. Okwudire,et al.  Proxy-Based Optimal Control Allocation for Dual-Input Over-Actuated Systems , 2018, IEEE/ASME Transactions on Mechatronics.

[17]  Byung-Sub Kim,et al.  Two-parameter robust repetitive control with application to a novel dual-stage actuator for noncircular Machining , 2004, IEEE/ASME Transactions on Mechatronics.

[18]  Svante Gunnarsson,et al.  On the disturbance properties of high order iterative learning control algorithms , 2006, Autom..

[19]  Anthony A. Maciejewski,et al.  A local measure of fault tolerance for kinematically redundant manipulators , 1996, IEEE Trans. Robotics Autom..

[20]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[21]  Toshiki Hirano,et al.  Dual-stage servo controller for HDD using MEMS microactuator , 1999 .

[22]  Qingze Zou,et al.  A Modeling-Free Inversion-Based Iterative Feedforward Control for Precision Output Tracking of Linear Time-Invariant Systems , 2013, IEEE/ASME Transactions on Mechatronics.

[23]  Jayati Ghosh,et al.  A pseudoinverse-based iterative learning control , 2002, IEEE Trans. Autom. Control..

[24]  S. Yurkovich,et al.  Model-Predictive Dynamic Control Allocation Scheme for Reentry Vehicles , 2007 .

[25]  Andrew G. Alleyne,et al.  A Norm Optimal Approach to Time-Varying ILC With Application to a Multi-Axis Robotic Testbed , 2011, IEEE Transactions on Control Systems Technology.

[26]  Chinedum E. Okwudire,et al.  Energy-Efficient Controller Design for a Redundantly Actuated Hybrid Feed Drive With Application to Machining , 2016, IEEE/ASME Transactions on Mechatronics.

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

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

[29]  Zexiang Li,et al.  Dynamics and control of redundantly actuated parallel manipulators , 2003 .

[30]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[31]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[32]  Jaehyun Jin Modified Pseudoinverse Redistribution Methods for Redundant Controls Allocation , 2005 .