Multiple Model Identification in Systems with Variable Dynamics

In this paper we present an example of an application to control a nonlinear system using the multiple models approach. The system has variable dynamics that can be externally manipulated but cannot be directly measured. For each dynamic we identify a local model corresponding to a specific operating point, with the ARMAX structure. We design a controller that is formed by the patching of local controllers, each one designed for a corresponding local model. A supervisor is used to detect which model is similar to the behavior of the current system and chooses the corresponding controller. An original supervisor algorithm that tackles the presence of unknown offsets is purposed and demonstrated experimentally. We also implement adaptive control to this system, which enables the update of the models and controllers when the currently observed behavior does not match any of the known models.

[1]  Karl Johan Åström,et al.  Computer-Controlled Systems: Theory and Design , 1984 .

[2]  G. Vinnicombe Frequency domain uncertainty and the graph topology , 1993, IEEE Trans. Autom. Control..

[3]  P. N. Paraskevopoulos,et al.  Modern Control Engineering , 2001 .

[4]  Jeongho Cho,et al.  Multiple model based flight control design , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..

[5]  Paul E. Gray An Introduction to Electronics , 1946, Nature.

[6]  João Pedro Hespanha,et al.  Supervised multi-model adaptive control of neuromuscular blockade with off-set compensation , 2009, 2009 European Control Conference (ECC).

[7]  P. Pešek,et al.  LQG tracking problem and its tracking robustness , 2003 .

[8]  R. N. Silva,et al.  ADAPTIVE OBSERVER BASED FAULT DIAGNOSIS APPROACH APPLIED TO A THERMAL PLANT , 2002 .

[9]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[10]  Siri Weerasooriya,et al.  Discrete-time LQG/LTR design and modeling of a disk drive actuator tracking servo system , 1995, IEEE Trans. Ind. Electron..

[11]  R. Pickhardt Adaptive control of a solar power plant using a multi-model , 2000 .

[12]  Tor Arne Johansen,et al.  A software environment for gain scheduled controller design , 1998 .

[13]  Joao P. Hespanha,et al.  Multi-model adaptive control of a simulated pH neutralization process , 2007 .

[14]  Edoardo Mosca,et al.  Integrating Predictive and Switching Control: Basic Concepts and an Experimental Case Study , 2000 .

[15]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[16]  Roderick Murray-Smith,et al.  The operating regime approach to nonlinear modelling and control , 1997 .

[17]  Andrzej Ordys,et al.  Adaptive control using multiple models switching and tuning , 2005 .

[18]  Ian R. Petersen,et al.  Guaranteed cost LQG control of uncertain linear systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[19]  Tor Arne Johansen,et al.  A software environment for gain scheduled controller design , 1998 .