Design of Robust Optimal Feedforward Controllers for Periodic Disturbances

This paper proposes a new methodology to design robust optimal feedforward controllers for the attenuation of periodic disturbances in the presence of parametric plant uncertainty and uncertainty on the period of the disturbance. The controller is parameterized as a finite impulse response sequence and a robust optimization problem is formulated to compute its parameters. The robust optimization problem is converted into a semidefinite program by the use of the generalized KYP lemma. The potential of the proposed framework is demonstrated on simulation through comparison with two feedforward approaches from literature.

[1]  Myung Jin Chung,et al.  Repetitive control for the track-following servo system of an optical disk drive , 1998, IEEE Trans. Control. Syst. Technol..

[2]  Jan Sternby,et al.  A feedforward controller design for periodic signals in non-minimum phase processes , 1995 .

[3]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[4]  K.C. Toh,et al.  On the implementation of SDPT3 (version 3.1) - a MATLAB software package for semidefinite-quadratic-linear programming , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[5]  B. Paden,et al.  Nonlinear inversion-based output tracking , 1996, IEEE Trans. Autom. Control..

[6]  L. Hunt,et al.  Noncausal inverses for linear systems , 1996, IEEE Trans. Autom. Control..

[7]  Sigurd Skogestad,et al.  Feedforward control under the presence of uncertainty , 2003 .

[8]  S. Hara,et al.  Repetitive control system: a new type servo system for periodic exogenous signals , 1988 .

[9]  L. Silverman Inversion of multivariable linear systems , 1969 .

[10]  Jacinto L. Marchetti,et al.  Designing and tuning robust feedforward controllers , 2004, Comput. Chem. Eng..

[11]  Masayoshi Tomizuka,et al.  Discrete-Time Domain Analysis and Synthesis of Repetitive Controllers , 1988, 1988 American Control Conference.

[12]  Scott C. Douglas,et al.  Active noise control for periodic disturbances , 2001, IEEE Trans. Control. Syst. Technol..

[13]  Byung-Sub Kim,et al.  Two-parameter robust repetitive control with application to a novel dual-stage actuator for noncircular Machining , 2004, IEEE/ASME Transactions on Mechatronics.

[14]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[15]  Jan Sternby,et al.  Application of Repetitive Control to a Peristaltic Pump , 1993, 1993 American Control Conference.

[16]  Santosh Devasia,et al.  Should model-based inverse inputs be used as feedforward under plant uncertainty? , 2002, IEEE Trans. Autom. Control..

[17]  Fernando Paganini,et al.  Robust synthesis of feedforward compensators , 1999, IEEE Trans. Autom. Control..

[18]  Luc Soler,et al.  Model predictive control for compensation of cyclic organ motions in teleoperated laparoscopic surgery , 2006, IEEE Transactions on Control Systems Technology.

[19]  Carsten W. Scherer,et al.  LMI Relaxations in Robust Control , 2006, Eur. J. Control.

[20]  L. Vandenberghe,et al.  Interior-Point Algorithms for Semidefinite Programming Problems Derived from the KYP Lemma , 2005 .

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

[22]  Shinji Hara,et al.  Generalized KYP lemma: unified frequency domain inequalities with design applications , 2005, IEEE Transactions on Automatic Control.

[23]  Kim-Chuan Toh,et al.  SDPT3 — a Matlab software package for semidefinite-quadratic-linear programming, version 3.0 , 2001 .