Digital Repetitive Control under Nonuniform Sampling: An LMI Stability Analysis

Digital repetitive control is a technique which allows tracking periodic references and/or rejecting periodic disturbances. Repetitive controllers are usually designed assuming a fixed fundamental frequency for the signals to be tracked/rejected and its main drawback being a dramatic performance decay when this frequency varies. A usual approach to overcome the problem consists of an adaptive change of the sampling period according to the reference/disturbance period variation. This paper presents a stability analysis of a digital repetitive controller working under time-varying sampling period by means of an LMI gridding approach. Theoretical developments are illustrated with experimental results, which are preceded by a detailed description of fundamental issues related to the implementation procedure.

[1]  Siep Weiland,et al.  Design of noise and period-time robust high-order repetitive control, with application to optical storage , 2007, Autom..

[2]  Gerard Ledwich,et al.  Adaptive Repetitive Control to Track Variable Periodic Signals with Fixed Sampling Rate , 2002 .

[3]  Ramon Costa-Castelló,et al.  Demonstration of the internal model principle by digital repetitive control of an educational laboratory plant , 2005, IEEE Transactions on Education.

[4]  Robert Grino,et al.  Digital repetitive plug-in controller for odd-harmonic periodic references and disturbances , 2005, Autom..

[5]  Antonio Sala,et al.  Computer control under time-varying sampling period: An LMI gridding approach , 2005, Autom..

[6]  Yutaka Yamamoto,et al.  Learning Control and Related Problems in Infinite-Dimensional Systems , 1993 .

[7]  Tsu-Chin Tsao,et al.  Periodic Sampling Interval Repetitive Control and Its Application to Variable Spindle Speed Noncircular Turning Process , 2000 .

[8]  Danwei Wang,et al.  Repetitive controlled three-phase reversible PWM rectifier , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[9]  Masayoshi Tomizuka,et al.  Analysis and Synthesis of Discrete-Time Repetitive Controllers , 1989 .

[10]  Maarten Steinbuch,et al.  Repetitive control for systems with uncertain period-time , 2002, Autom..

[11]  Masayoshi Tomizuka,et al.  Steady-State and Stochastic Performance of a Modified Discrete-Time Prototype Repetitive Controller , 1990 .

[12]  Danwei Wang,et al.  Periodic errors elimination in CVCF PWM DC/AC converter systems: repetitive control approach , 2000 .

[13]  Ramon Costa Castelló,et al.  Odd-Harmonic Digital Repetitive Control of a Single-Phase Current Active Filter , 2004 .

[14]  Tsu-Chin Tsao,et al.  Repetitive Control for Asymptotic Tracking of Periodic Signals With an Unknown Period , 2000 .

[15]  G. Escobar,et al.  A repetitive-based controller for the compensation of 6l ± 1 harmonic components , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[16]  Danwei Wang,et al.  Digital repetitive learning controller for three-phase CVCF PWM inverter , 2001, IEEE Trans. Ind. Electron..

[17]  Bruce A. Francis,et al.  The internal model principle of control theory , 1976, Autom..

[18]  Gunnar Hillerström,et al.  Repetitive Control Theory and Applications - A Survey , 1996 .

[19]  Zheng-Hua Luo,et al.  Repetitive control of tracking systems with time-varying periodic references , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[20]  Michio Nakano,et al.  High Accuracy Control of a Proton Synchrotron Magnet Power Supply , 1981 .

[21]  Tsu-Chin Tsao,et al.  Robust performance control of electrohydraulic actuators for electronic cam motion generation , 2000, IEEE Trans. Control. Syst. Technol..

[22]  P. Apkarian,et al.  Advanced gain-scheduling techniques for uncertain systems , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[23]  W.W. Hankins,et al.  Design of the Langley laboratory telerobotic manipulator , 1990, IEEE Control Systems Magazine.

[24]  Masayoshi Tomizuka,et al.  Digital Control Of Repetitive Errors In Disk Drive Systems , 1989, 1989 American Control Conference.

[25]  Manabu Yamada,et al.  Design of robust repetitive control system for multiple periods , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[26]  B. O. Gallmeister,et al.  POSIX.4 - programming for the real world , 1995 .

[27]  M. Tomizuka,et al.  Digital control of repetitive errors in disk drive systems , 1990, IEEE Control Systems Magazine.

[28]  Rafael Castro-Linares,et al.  Trajectory tracking for non-holonomic cars: A linear approach to controlled leader-follower formation , 2010, 49th IEEE Conference on Decision and Control (CDC).

[29]  Gunnar Hillerström On repetitive control , 1994 .