A variable-parameter-model-based feedforward compensation method for tracking control

Base on the accurate inverse of a system, the feedforward compensation method can compensate the tracking error of a linear system dramatically. However, many control systems have complex dynamics and their accurate inverses are difficult to obtain. In the paper, a variable parameter model is proposed to describe a system and a multi-step adaptive seeking approach is used to obtain its parameters in real time. Based on the proposed model, a variable-parameter-model-based feedforward compensation method is proposed, and a disturbance observer is used to overcome the influence of the model uncertainty. Theoretical analysis and simulation results show that the variable-parameter-model-based feedforward compensation method can obtain better performance than the traditional feedforward compensation.

[1]  Denis Dochain,et al.  A proportional-integral extremum-seeking controller design technique , 2017, Autom..

[2]  Sei Zhen Khong,et al.  On the convergence of iterative learning control , 2017, Autom..

[3]  Masayoshi Tomizuka,et al.  A Position-Based Friction Error Model and Its Application to Parameter Identification , 2019, IEEE Access.

[4]  Jan Swevers,et al.  Accurate tracking control of linear synchronous motor machine tool axes , 1996 .

[5]  Kok Kiong Tan,et al.  Adaptive feedforward compensation of force ripples in linear motors , 2005 .

[6]  Masayoshi Tomizuka,et al.  Dual-Stage Iterative Learning Control for MIMO Mismatched System With Application to Robots With Joint Elasticity , 2014, IEEE Transactions on Control Systems Technology.

[7]  M Maarten Steinbuch,et al.  Iterative motion feedforward tuning : a data-driven approach based on instrumental variable identification , 2015 .

[8]  Yu Zhu,et al.  Model-Data Driven Learning Adaptive Robust Control of Precision Mechatronic Motion Systems With Comparative Experiments , 2018, IEEE Access.

[9]  Masayoshi Tomizuka,et al.  Zero Phase Error Tracking Algorithm for Digital Control , 1987 .

[10]  Masayoshi Tomizuka,et al.  Performance enhancement of iterative learning control system using disturbance observer , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[11]  Magdi S. Mahmoud,et al.  Adaptive and predictive control strategies for wind turbine systems: a survey , 2019, IEEE/CAA Journal of Automatica Sinica.

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

[13]  Tom Oomen,et al.  Rational Basis Functions in Iterative Learning Control—With Experimental Verification on a Motion System , 2015, IEEE Transactions on Control Systems Technology.

[14]  Torsten Bertram,et al.  Feed-forward compensation of hysteresis compliance using inverse Preisach model , 2009 .

[15]  M Maarten Steinbuch,et al.  MIMO feed-forward design in wafer scanners using a gradient approximation-based algorithm , 2010 .

[16]  Rui Ding,et al.  A least squares identification algorithm for a state space model with multi-state delays , 2013, Appl. Math. Lett..

[17]  Yi Jiang,et al.  A Data-Driven Iterative Decoupling Feedforward Control Strategy With Application to an Ultraprecision Motion Stage , 2015, IEEE Transactions on Industrial Electronics.

[18]  Masayoshi Tomizuka,et al.  Adaptive preview control for piecewise discrete-time systems using multiple models , 2016 .

[19]  Masayoshi Tomizuka,et al.  Iterative Identification of Feedforward Controllers for Iterative Learning Control , 2009 .

[20]  Kevin L. Moore,et al.  Robust Iterative Learning Control for Nonrepetitive Uncertain Systems , 2017, IEEE Transactions on Automatic Control.

[21]  Víctor Santibáñez,et al.  Adaptive control schemes applied to a control moment gyroscope of 2 degrees of freedom , 2019, Mechatronics.

[22]  Feng Ding,et al.  Recursive and iterative least squares parameter estimation algorithms for observability canonical state space systems , 2015, J. Frankl. Inst..

[23]  Chuanjiang Li,et al.  Observer-based prescribed performance attitude control for flexible spacecraft with actuator saturation. , 2019, ISA transactions.