Pulse compensation for PD-type iterative learning control against initial state shift

The rectangular pulse function is adopted to incorporate feed-forward compensation for various proportional-derivative-type iterative learning control updating laws applied to a class of linear time-invariant systems with initial state shift. The objective of pulse compensation is to suppress the tracking discrepancy incurred by initial state shift. By means of the generalised Young inequality of the convolution integral, the tracking performance of the pulse-based learning updating laws is analysed and the suppressive effect of the pulse compensation is evaluated by measuring the tracking error in the sense of Lebesgue-p norm. The derivation clarifies that the upper bound of the asymptotical tracking error can be improved by tuning the compensation gain properly though it is determined not only by the proportional and derivative learning gains but also by the system state, input and output matrices as well. Numerical simulations show that pulse compensation can effectively suppress the tracking error caused by initial state shift.

[1]  Francis J. Doyle,et al.  Survey on iterative learning control, repetitive control, and run-to-run control , 2009 .

[2]  B. Porter,et al.  Iterative learning control of partially irregular multivariable plants with initial state shifting , 1991 .

[3]  Dong-Hwan Hwang,et al.  A Study on the Robustness of a Pid-type Iterative Learning Controller against Initial State Error , 1999, Int. J. Syst. Sci..

[4]  Kwang-Hyun Park,et al.  A generalized iterative learning controller against initial state error , 2000 .

[5]  Rui Yan,et al.  On initial conditions in iterative learning control , 2005, 2006 American Control Conference.

[6]  Jan Swevers,et al.  A novel design strategy for iterative learning and repetitive controllers of systems with a high modal density: Theoretical background , 2010 .

[7]  Yong Fang,et al.  2-D analysis for iterative learning controller for discrete-time systems with variable initial conditions , 2003 .

[8]  Tommy W. S. Chow,et al.  Iterative learning control with initial rectifying action for nonlinear continuous systems , 2009 .

[9]  Mingxuan Sun,et al.  Initial condition issues on iterative learning control for non-linear systems with time delay , 2001, Int. J. Syst. Sci..

[10]  B. Porter,et al.  Iterative learning control of partially irregular multivariable plants with initial impulsive action , 1991 .

[11]  Mingxuan Sun,et al.  An iterative learning controller with initial state learning , 1999, IEEE Trans. Autom. Control..

[12]  Kwang-Hyun Park An average operator-based PD-type iterative learning control for variable initial state error , 2005, IEEE Transactions on Automatic Control.

[13]  Suguru Arimoto,et al.  Learning of robot tasks on the basis of passivity and impedance concepts , 2000, Robotics Auton. Syst..

[14]  Jian-Xin Xu,et al.  Iterative Learning Control , 1998 .

[15]  Tie-Jun Wu,et al.  Robust iterative learning control design for batch processes with uncertain perturbations and initialization , 2006 .

[16]  S. Saab Stochastic P-type/D-type iterative learning control algorithms , 2003 .

[17]  Mingxuan Sun,et al.  Iterative learning control with initial rectifying action , 2002, Autom..

[18]  Junping Du,et al.  Robust Design of a Class of Time-Delay Iterative Learning Control Systems With Initial Shifts , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

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

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

[21]  Kevin L. Moore,et al.  Iterative Learning Control: Brief Survey and Categorization , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Ying Tan,et al.  Robust optimal design and convergence properties analysis of iterative learning control approaches , 2002, Autom..

[23]  B. Paden,et al.  Stability of learning control with disturbances and uncertain initial conditions , 1992 .

[24]  Zeungnam Bien,et al.  Iterative learning control: analysis, design, integration and applications , 1998 .

[25]  Danwei W. Wang,et al.  Analysis of Nonlinear Discrete-Time Systems with Higher-Order Iterative Learning Control , 2001 .

[26]  Hak-Sung Lee,et al.  Study on robustness of iterative learning control with non-zero initial error , 1996 .

[27]  Emre Kural,et al.  96 A Survey of Iterative Learning Control Al earning-based method for high-performance tracking control , 2006 .

[28]  Riccardo Marino,et al.  An Iterative Learning Control for a Class of Partially Feedback Linearizable Systems , 2009, IEEE Transactions on Automatic Control.

[29]  Mingxuan Sun,et al.  Closed‐loop iterative learning control for non‐linear systems with initial shifts , 2002 .

[30]  Madan M. Gupta,et al.  An adaptive switching learning control method for trajectory tracking of robot manipulators , 2006 .

[31]  Zeung nam Bien,et al.  Initial condition problem of learning control , 1991 .

[32]  Junping Du,et al.  Initial shift problem for robust iterative learning control systems with polytopic-type uncertainty , 2010, Int. J. Syst. Sci..