Mean-square error constrained approach to robust stochastic iterative learning control

A Kalman filtering-based robust iterative learning control algorithm is proposed in this study for linear stochastic systems with uncertain dynamics and unknown noise statistics. Firstly, a learning gain matrix is designed for the nominal case by minimising the trace of the mean-square matrix of the input tracking error. Theoretical results show that the proposed algorithm guarantees not only the asymptotic but also monotonic convergence of the input tracking error in the mean-square error sense, especially when random noises are Gaussian distributed the proposed algorithm is further proved to be asymptotically efficient. In addition, a new mean-square error constrained approach is presented in designing the robust learning gain matrix, taking into account model uncertainties. A sufficient condition is provided such that the mean-square matrix of the input tracking error is constrained within a predesigned upper bound which can monotonically converge to zero. Finally, numerical examples considering both structured and unstructured model uncertainties are included to illustrate the effectiveness of the proposed algorithms.

[1]  Tao Wang,et al.  Method to improve convergence performance of iterative learning control systems over wireless networks in presence of channel noise , 2014 .

[2]  Dong Shen,et al.  Iterative learning control for networked stochastic systems with random measurement losses , 2014, The 26th Chinese Control and Decision Conference (2014 CCDC).

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

[4]  Dong Shen,et al.  A Kiefer‐Wolfowitz Algorithm Based Iterative Learning Control for Hammerstein‐Wiener Systems , 2012 .

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

[6]  Alireza Karimi,et al.  A statistical analysis of certain iterative learning control algorithms , 2008, Int. J. Control.

[7]  Tao Wang,et al.  Convergence Analysis of Wireless Remote Iterative Learning Control Systems with Channel Noise: Convergence Analysis of Wireless Remote ILC Systems with Channel Noise , 2015 .

[8]  Baolin Wu,et al.  High Precision Satellite Attitude Tracking Control via Iterative Learning Control , 2015 .

[9]  Johannes van Dijk,et al.  A computationally efficient algorithm of iterative learning control for discrete-time linear time-varying systems , 2009, Autom..

[10]  Mikael Norrlöf,et al.  DISTURBANCE REJECTION USING AN ILC ALGORITHM WITH ITERATION VARYING FILTERS , 2004 .

[11]  Yun-Shan Wei,et al.  Iterative learning control for linear discrete-time systems with high relative degree under initial state vibration , 2016 .

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

[13]  Han-Fu Chen,et al.  Output tracking for nonlinear stochastic systems by iterative learning control , 2004, IEEE Transactions on Automatic Control.

[14]  Junping Du,et al.  Robust learning controller design for MIMO stochastic discrete‐time systems: An H∞‐based approach , 2011 .

[15]  Tong Duy Son,et al.  Multi-objective iterative learning control using convex optimization , 2017, Eur. J. Control.

[16]  D. H. Owens,et al.  Iterative learning control: quantifying the effect of output noise , 2011 .

[17]  Samer S. Saab,et al.  A discrete-time stochastic learning control algorithm , 2001, IEEE Trans. Autom. Control..

[18]  Kevin L. Moore,et al.  Convergence of iterative learning control for SISO nonrepetitive systems subject to iteration-dependent uncertainties , 2017, Autom..

[19]  Junping Du,et al.  Robust ILC with iteration-varying initial state shifts: a 2D approach , 2015, Int. J. Syst. Sci..

[20]  Jun Hu,et al.  A variance-constrained approach to recursive state estimation for time-varying complex networks with missing measurements , 2016, Autom..

[21]  Fengfeng Xi,et al.  Calibration-Based Iterative Learning Control for Path Tracking of Industrial Robots , 2015, IEEE Transactions on Industrial Electronics.

[22]  Jian-Xin Xu,et al.  Extreme precise motion tracking of piezoelectric positioning stage using sampled-data iterative learning control , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[23]  Jianxin Xu,et al.  Iterative learning control for nonlinear dynamic systems with randomly varying trial lengths , 2015 .

[24]  Dong Shen,et al.  ILC for networked nonlinear systems with unknown control direction through random Lossy channel , 2015, Syst. Control. Lett..

[25]  Svante Gunnarsson,et al.  Disturbance aspects of iterative learning control , 2001 .

[26]  Dong Shen,et al.  Survey on stochastic iterative learning control , 2014 .

[27]  Samer S. Saab Optimal selection of the forgetting matrix into an iterative learning control algorithm , 2005, IEEE Transactions on Automatic Control.

[28]  Samer S. Saab Selection of the learning gain matrix of an iterative learning control algorithm in presence of measurement noise , 2005, IEEE Transactions on Automatic Control.