Multimodel repetitive–predictive control of nonlinear systems: rejection of unknown non-stationary sinusoidal disturbances

ABSTRACT In the present work, we propose a supervised multimodel repetitive–predictive control scheme for discrete-time nonlinear systems in order to reject unknown non-stationary sinusoidal disturbances and to track reference trajectory. The nonlinear system is described by the decoupled state multimodel. Also, a non-stationary sinusoidal unknown input multi-observer is used to estimate the state and the unknown non-stationary sinusoidal disturbances simultaneously. The estimate of the disturbances is exploited by the magnitude–phase-locked loop (MPLL) approach to reconstruct the accurate disturbance period used to develop a robust supervised multi-rejector. The proposed control strategy provides good closed-loop performance despite the changes of the disturbance characteristics. A simulation example is provided to illustrate the significance of the proposed multi-rejector.

[1]  Biqing Wu,et al.  A magnitude/phase-locked loop approach to parameter estimation of periodic signals , 2003, IEEE Trans. Autom. Control..

[2]  Lu Gan,et al.  Gain scheduled continuous-time model predictive controller with experimental validation on AC machine , 2013, Int. J. Control.

[3]  Anis Messaoud,et al.  Robustness enhancement of proportional Q-integral multiobserver in the case of non-stationary sinusoidal unknown inputs , 2015, 2015 IEEE 12th International Multi-Conference on Systems, Signals & Devices (SSD15).

[4]  Marc Bodson,et al.  Rejection of periodic disturbances of unknown and time‐varying frequency , 2005 .

[5]  S. Bittanti,et al.  Frequency tracking via extended Kalman filter: parameter design , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[6]  Peter J. Kootsookos,et al.  A Review of the Frequency Estimation and Tracking Problems , 1993 .

[7]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[8]  Gang Li,et al.  A stable and efficient adaptive notch filter for direct frequency estimation , 1997, IEEE Trans. Signal Process..

[9]  M. Bodson,et al.  Adaptive rejection of multiple sinusoids of unknown frequency , 2007, 2007 European Control Conference (ECC).

[10]  J. Ragot,et al.  Estimating the state and the unknown inputs of nonlinear systems using a multiple model approach , 2008, 2008 16th Mediterranean Conference on Control and Automation.

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

[12]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[13]  Eric Rogers,et al.  Multivariable Repetitive-Predictive Controllers Using Frequency Decomposition , 2012, IEEE Transactions on Control Systems Technology.

[14]  Rodolfo Orjuela Contribution à l'estimation d'état et au diagnostic des systèmes représentés par des multimodèles , 2008 .

[15]  Maria Adler,et al.  Stable Adaptive Systems , 2016 .

[16]  Min Wu,et al.  Aperiodic Disturbance Rejection in Repetitive-Control Systems , 2014, IEEE Transactions on Control Systems Technology.

[17]  Barbara F. La Scala,et al.  Design of an extended Kalman filter frequency tracker , 1994, Proceedings of ICASSP '94. IEEE International Conference on Acoustics, Speech and Signal Processing.

[18]  Didier Maquin,et al.  State estimation of nonlinear systems based on heterogeneous multiple models: Some recent theoretical results , 2009 .

[19]  Fabrice Druaux,et al.  Multivariable adaptive neural control based on multimodel emulator for nonlinear square MIMO systems , 2014, 2014 IEEE 11th International Multi-Conference on Systems, Signals & Devices (SSD14).

[20]  Henk Nijmeijer,et al.  Nonlinear discrete-Time Synchronization via Extended observers , 2001, Int. J. Bifurc. Chaos.

[21]  Ioan Doré Landau From robust control to adaptive control , 1999 .

[22]  Costas Kravaris,et al.  Nonlinear discrete-time observer design with linearizable error dynamics , 2003, IEEE Trans. Autom. Control..

[23]  Liuping Wang,et al.  Predictive repetitive control based on frequency decomposition , 2010, Proceedings of the 2010 American Control Conference.

[24]  Romeo Ortega,et al.  A globally convergent frequency estimator , 1999, IEEE Trans. Autom. Control..

[25]  Eric Rogers,et al.  Multivariable Repetitive-predictive Control of a Robot Arm with Experimental Results , 2011 .

[26]  J. Stensby,et al.  Phase-Locked Loops: Theory and Applications , 1997 .

[27]  Kazuo Tanaka,et al.  A robust stabilization problem of fuzzy control systems and its application to backing up control of a truck-trailer , 1994, IEEE Trans. Fuzzy Syst..

[28]  Dimitar Filev Fuzzy modeling of complex systems , 1991, Int. J. Approx. Reason..

[29]  N. Braiek,et al.  Fault detection and isolation in linear parameter‐varying descriptor systems via proportional integral observer , 2012 .

[30]  Anis Messaoud,et al.  Robust design of non-stationary sinusoidal unknown inputs multiobserver based on decoupled state multimodel , 2014, 2014 15th International Conference on Sciences and Techniques of Automatic Control and Computer Engineering (STA).

[31]  Eric Rogers,et al.  Switched linear model predictive controllers for periodic exogenous signals , 2010, Int. J. Control.

[32]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

[33]  Aydogan Savran,et al.  Discrete state space modeling and control of nonlinear unknown systems. , 2013, ISA transactions.

[34]  Ben Abdennour Ridha,et al.  Rejection of Periodic Disturbances with Unknown Frequency for Multivariable Systems , 2011 .

[35]  O. Pages,et al.  Etude et comparaison de différentes structures de commande multi-contrôleurs : application à un axe robotisé , 2001 .

[36]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[37]  Anis Messaoud,et al.  Nonstationary sinusoidal unknown inputs multiobserver for discrete-time nonlinear systems , 2014 .

[38]  B. Marx,et al.  On the simultaneous state and unknown input estimation of complex systems via a multiple model strategy , 2009 .

[39]  Eric Rogers,et al.  On structure selection for multivariable repetitive-predictive controllers , 2010, 49th IEEE Conference on Decision and Control (CDC).

[40]  Guo-Ping Jiang,et al.  Design of observer with integrators for linear systems with unknown input disturbances , 2000 .

[41]  B. Marx,et al.  Simultaneous state and unknown inputs estimation with PI and PMI observers for Takagi Sugeno model with unmeasurable premise variables , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[42]  Tsu-Chin Tsao,et al.  Rejection of unknown periodic load disturbances in continuous steel casting process using learning repetitive control approach , 1996, IEEE Trans. Control. Syst. Technol..

[43]  Guo-Ping Liu,et al.  Robust disturbance rejection in modified repetitive control system , 2014, Syst. Control. Lett..

[44]  Ridha Ben Abdennour,et al.  Optimal Systematic Determination of Models’ Base for Multimodel Representation: Real Time Application , 2014, Int. J. Autom. Comput..