Discrete‐time repetitive controller for time‐delay systems with disturbance observer

A novel discrete-time repetitive controller design for time-delay systems subject to a periodic reference and exogenous periodic disturbances is presented. The main idea behind the proposed approach is to take advantage of the plant delay in the controller design, and not to compensate for the effect of this delay. To facilitate this concept, we introduce an appropriate time-delay and a compensator in a positive feedback connection with the plant, such that a generator for periodic signals is constructed. Then a proportional controller is used to stabilize the closed-loop system. The tracking control capability is thus guaranteed according to the internal model principle (IMP). In addition, to attenuate external periodic disturbances, a disturbance observer (DO) is developed to simultaneously achieve reference tracking and disturbance rejection. The possible fractional delay due to the digital discretization is handled by using a fractional delay filter approximation. The proposed controller has a simple structure, in which only a proportional parameter and a low-pass filter are required to be chosen. The closed-loop stability conditions and a robustness analysis under model uncertainties are studied. Numerical simulations and practical experiments on a servo motor system are conducted to verify the feasibility and simplicity of the proposed controller.

[1]  Wang,et al.  Re-design of Smith predictor systems for performance enhancement , 2000, ISA transactions.

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

[3]  Youxian Sun,et al.  Two Degree-of-Freedom Smith Predictor for Processes with Time Delay , 1998, Autom..

[4]  Min-Sen Chiu,et al.  DISTURBANCE COMPENSATION FOR TIME‐DELAY PROCESSES , 2006 .

[5]  Ramon Costa-Castelló,et al.  Digital Repetitive Control of a Three-Phase Four-Wire Shunt Active Filter , 2007, IEEE Transactions on Industrial Electronics.

[6]  Bin Zhang,et al.  Fractional Delay Based Repetitive Control with Application to PWM DC/AC Converters , 2007, 2007 IEEE International Conference on Control Applications.

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

[8]  Richard W. Longman,et al.  On the Settling Time in Repetitive Control Systems , 2008 .

[9]  Masayoshi Tomizuka,et al.  Adaptive And Repetitive Digital Control Algorithms for Noncircular Machining , 1988, 1988 American Control Conference.

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

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

[12]  Zalman J. Palmor,et al.  An auto-tuner for Smith dead time compensator , 1994 .

[13]  José Domingo Álvarez,et al.  Repetitive control of tubular heat exchangers , 2007 .

[14]  Hakan Elmali,et al.  Analysis and Design of Delayed Resonator in Discrete Domain , 2000 .

[15]  K. Yamada,et al.  Repetitive control of time-delay systems , 1990, 29th IEEE Conference on Decision and Control.

[16]  Jing Na,et al.  Repetitive controller for time-delay systems based on disturbance observer , 2010 .

[17]  Arthur Tay,et al.  A new repetitive control for LTI systems with input delay , 2009 .

[18]  Kouhei Ohnishi,et al.  Stability Analysis and Practical Design Procedure of Time Delayed Control Systems With Communication Disturbance Observer , 2008, IEEE Transactions on Industrial Informatics.

[19]  Eduardo F. Camacho,et al.  Dead-time compensators: A survey , 2008 .

[20]  Ahmad B. Rad,et al.  Adaptive time-delay controller , 2000, IEEE Trans. Ind. Electron..

[21]  Xinjiang Wei,et al.  Composite disturbance‐observer‐based control and H ∞ control for nonlinear time‐delay systems , 2009 .

[22]  O Smith,et al.  CLOSER CONTROL OF LOOPS WITH DEAD TIME , 1957 .

[23]  Unto K. Laine,et al.  Splitting the unit delay [FIR/all pass filters design] , 1996, IEEE Signal Process. Mag..

[24]  Eduardo F. Camacho,et al.  Control of dead-time processes , 2007 .

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

[26]  Eduardo F. Camacho,et al.  A unified approach to design dead-time compensators for stable and integrative processes with dead-time , 2002, IEEE Trans. Autom. Control..

[27]  Julio E. Normey-Rico,et al.  Control of integral processes with dead-time. Part 1: Disturbance observer-based 2DOF control scheme , 2002 .

[28]  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.

[29]  Jean-Pierre Richard,et al.  Time-delay systems: an overview of some recent advances and open problems , 2003, Autom..

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

[31]  Masayoshi Tomizuka,et al.  Robust adaptive and repetitive digital tracking control and application to a hydraulic servo for noncircular machining , 1994 .

[32]  Kok Kiong Tan,et al.  Repetitive control approach towards automatic tuning of Smith predictor controllers. , 2009, ISA transactions.