Multiple models are recognised by their abilities to accurately describe nonlinear dynamic behaviours of a wide variety of nonlinear systems with a tractable model in control engineering problems. Multiple models are built by the interpolation of a set of submodels according to a particular aggregation mechanism, with the heterogeneous multiple model being of particular interest. This multiple model is characterized by the use of heterogeneous submodels in the sense that their state spaces are not the same and consequently they can be of various dimensions. Thanks to this feature, the complexity of the submodels can be well adapted to that of the nonlinear system introducing flexibility and generality in the modelling stage. This paper deals with off-line identification of nonlinear systems based on heterogeneous multiple models. Three optimisation criteria (global, local and combined) are investigated to obtain the submodel parameters according to the expected modelling performances. Particular attention is paid to the potential problems encountered in the identification procedure with a special focus on an undesirable phenomenon called the no output tracking effect. The origin of this difficulty is explained and an effective solution is suggested to overcome this problem in the identification task. The abilities of the model are finally illustrated via relevant identification examples showing the effectiveness of the proposed methods.
@article{bwmeta1.element.bwnjournal-article-amcv23z1p103bwm, author = {Rodolfo Orjuela and Beno\^\i t Marx and Jos\'e Ragot and Didier Maquin}, title = {Nonlinear system identification using heterogeneous multiple models}, journal = {International Journal of Applied Mathematics and Computer Science}, volume = {23}, year = {2013}, pages = {103-115}, zbl = {1293.93217}, language = {en}, url = {http://dml.mathdoc.fr/item/bwmeta1.element.bwnjournal-article-amcv23z1p103bwm} }
Rodolfo Orjuela; Benoît Marx; José Ragot; Didier Maquin. Nonlinear system identification using heterogeneous multiple models. International Journal of Applied Mathematics and Computer Science, Tome 23 (2013) pp. 103-115. http://gdmltest.u-ga.fr/item/bwmeta1.element.bwnjournal-article-amcv23z1p103bwm/
[000] Abonyi, J. and Babuška, R. (2000). Local and global identification and interpretation of parameters in Takagi-Sugeno fuzzy models, 9th IEEE International Conference on Fuzzy Systems, FUZZ-IEEE, San Antonio, CA, USA, pp. 835-840.
[001] Babuška, R. (1998). Fuzzy Modeling for Control, Kluwer Academic Publishers, London.
[002] Billings, S.A. and Zhu, Q.M. (1994). Nonlinear model validation using correlation test, International Journal of Control 60(6): 1107-1120. | Zbl 0813.93012
[003] Boukhris, A., Mourot, G. and Ragot, J. (1999). Non-linear dynamic system identification: A multiple-model approach, International Journal of Control 72(7/8): 591-604. | Zbl 0938.93512
[004] Dumitrescu, D., Lazzerini, B. and Jain, L.C. (2000). Fuzzy Sets and Their Application to Clustering and Training, CRC Press Taylor & Francis, Boca Raton, FL.
[005] Edwards, D. and Hamson, M. (2001). Guide to Mathematical Modelling, 2nd Edn., Basingstoke, Palgrave, Chapter 1, p. 3. | Zbl 0825.00022
[006] Filev, D. (1991). Fuzzy modeling of complex systems, International Journal of Approximate Reasoning 5(3): 281-290. | Zbl 0738.93048
[007] Gatzke, E.P. and Doyle III, F.J. (1999). Multiple model approach for CSTR control, 14th IFAC World Congress, Beijing, China, pp. 343-348.
[008] Gawthrop, P.J. (1995). Continuous-time local state local model networks, 1995 IEEE Conference on Systems, Man and Cybernetics, Vancouver, Canada, pp. 852-857.
[009] Gray, G.J., Murray-Smith, D.J., Li, Y. and Sharman, K.C. (1996). Nonlinear system modelling using output error estimation of a local model network, Technical Report CSC-96005, Centre for Systems and Control, Glasgow University, Glasgow.
[010] Gregorčič, G. and Lightbody, G. (2000). Control of highly nonlinear processes using self-tuning control and multiple/local model approaches, 2000 IEEE International Conference on Intelligent Engineering Systems, INES 2000, Portoroz, Slovenia, pp. 167-171.
[011] Gregorčič, G. and Lightbody, G. (2008). Nonlinear system identification: From multiple-model networks to Gaussian processes, Engineering Applications of Artificial Intelligence 21(7): 1035-1055.
[012] Ichalal, D., Marx, B., Ragot, J. and Maquin, D. (2012). New fault tolerant control strategies for nonlinear Takagi-Sugeno systems, International Journal of Applied Mathematics and Computer Science 22(1): 197-210, DOI: 10.2478/v10006-012-0015-8. | Zbl 1273.93102
[013] Johansen, T.A. and Babuška, R. (2003). Multi-objective identification of Takagi-Sugeno fuzzy models, IEEE Transactions on Fuzzy Systems 11(6): 847-860.
[014] Johansen, T.A. and Foss, A.B. (1993). Constructing NARMAX using ARMAX models, International Journal of Control 58(5): 1125-1153. | Zbl 0787.93004
[015] Kanev, S. and Verhaegen, M. (2006). Multiple model weight estimation for models with no common state, 6th IFAC Symposium on Fault Detection, Supervision and Safety of Technical Processes, SAFEPROCESS, Beijing, China, pp. 637-642.
[016] Kiriakidis, K. (2007). Nonlinear modelling by interpolation between linear dynamics and its application in control, Journal of Dynamics Systems, Measurement and Control 129(6): 813-824.
[017] Leith, D.J. and Leithead, W.E. (1999). Analytic framework for blended multiple model systems using linear local models, International Journal of Control 72(7): 605-619. | Zbl 0938.93501
[018] Ljung, L. (1999). System Identification: Theory for the User, 2nd Edn., Prentice Hall PTR, London. | Zbl 0615.93004
[019] Mäkilä, P.M. and Partington, J.R. (2003). On linear models for nonlinear systems, Automatica 39(1): 1-13. | Zbl 1017.93023
[020] McLoone, S. and Irwin, G.W. (2003). On velocity-based local model networks for nonlinear identification, Asian Journal of Control 5(2): 309-315.
[021] Murray-Smith, R. and Johansen, T.A. (1997). Multiple Model Approaches to Modelling and Control, Taylor & Francis, London.
[022] Narendra, K.S. and Parthasarathy, K. (1990). Identification and control of dynamical systems using neural networks, IEEE Transactions on Neural Networks 1(1): 4-27.
[023] Nelles, O. (2001). Nonlinear System Identification, Springer-Verlag, Berlin/Heidelberg. | Zbl 0963.93001
[024] Nie, J. (1994). A neural approach to fuzzy modeling, American Control Conference, ACC, Baltimore, MD, USA, pp. 2139-2143.
[025] Orjuela, R., Maquin, D. and Ragot, J. (2006). Nonlinear system identification using uncoupled state multiple-model approach, Workshop on Advanced Control and Diagnosis, ACD'2006, Nancy, France.
[026] Orjuela, R., Marx, B., Ragot, J. and Maquin, D. (2008). State estimation for nonlinear systems using a decoupled multiple mode, International Journal of Modelling Identification and Control 4(1): 59-67.
[027] Orjuela, R., Marx, B., Ragot, J. and Maquin, D. (2009). On the simultaneous state and unknown inputs estimation of complex systems via a multiple model strategy, IET Control Theory & Applications 3(7): 877-890.
[028] Rodrigues, M., Theilliol, D., Aberkane, S. and Sauter, D. (2007). Fault tolerant control design for polytopic LPV systems, International Journal of Applied Mathematics and Computer Science 17(1): 27-37, DOI: 10.2478/v10006-007-0004-5. | Zbl 1122.93073
[029] Sjöberg, J., Zhang, Q., Ljung, L., Benveniste, A., Delyon, B., Glorennec, P., Hjalmarsson, H. and Juditsky, A. (1995). Nonlinear black-box modeling in system identification: A unified overview, Automatica 31(12): 1691-1724. | Zbl 0846.93018
[030] Takagi, T. and Sugeno, M. (1985). Fuzzy identification of systems and its applications to model and control, IEEE Transactions on Systems, Man, and Cybernetics 15(1): 116-132. | Zbl 0576.93021
[031] Uppal, F.J., Patton, R.J. and Witczak, M. (2006). A neuro-fuzzy multiple-model observer approach to robust fault diagnosis based on the DAMADICS benchmark problem, Control Engineering Practice 14(6): 699-717.
[032] Venkat, A.N., Vijaysai, P. and Gudi, R.D. (2003). Identification of complex nonlinear processes based on fuzzy decomposition of the steady state space, Journal of Process Control 13(6): 473-488.
[033] Verdult, V., Ljung, L. and Verhaegen, M. (2002). Identification of composite local linear state-space models using a projected gradient search, International Journal of Control 75(16/17): 1385-1398. | Zbl 1022.93012
[034] Vinsonneau, B., Goodall, D. and Burnham, K. (2005). Extended global total least square approach to multiple-model identification, 16th IFAC World Congress, Prague, Czech Republic, p. 143.
[035] Walter, E. and Pronzato, L. (1997). Identification of Parametric Models: From Experimental Data, Springer-Verlag, Berlin. | Zbl 0864.93014
[036] Wen, C., Wang, S., Jin, X. and Ma, X. (2007). Identification of dynamic systems using piecewise-affine basis function models, Automatica 43(10): 1824-1831. | Zbl 1119.93026
[037] Xu, D., Jiang, B. and Shi, P. (2012). Nonlinear actuator fault estimation observer: An inverse system approach via a T-S fuzzy model, International Journal of Applied Mathematics and Computer Science 22(1): 183-196, DOI: 10.2478/v10006-012-0014-9. | Zbl 1273.93105
[038] Yen, J., Wang, L. and Gillespie, C.W. (1998). Improving the interpretability of Takagi-Sugeno fuzzy models by combining global learning and local learning, IEEE Transactions on Fuzzy Systems 6(4): 530-537.