Multi-model decomposition of nonlinear dynamics using a fuzzy-CART approach

Abstract In this work, we propose an extension of the CART (Classification and Regression Tree) based methodology proposed earlier [Ind. Eng. Chem. Res. 31(8) (1992) 1989; Comp. Chem. Eng. 16(4) (1992) 413], for modelling and identification of complex nonlinear systems. The suggested scheme employs the ‘divide and rule’ based strategy which decomposes the overall complex nonlinear dynamics into a set of linear or simple nonlinear models. The CART analysis picks up only the most representative model at any time. This model strategy involves discontinuous boundaries in the overall model structure. Therefore this structure is further refined here using a fuzzification procedure. The traditional backpropagation algorithm is used to incorporate the fuzzification. The fuzzification imposed over the CART skeleton replaces the crisp boundaries of the CART models by smooth boundaries thus enabling better prediction during transitions. This approach can deal with both steady state and dynamic data. The models built using the proposed fuzzy-CART methodology has been shown to give significant improvement in performance over that built using the CART alone. Validation results involving simulations of a nonlinear fermenter of Henson and Seborg [Chem. Eng. Sci. 47 (1992) 821] have demonstrated the practicality of the approach.

[1]  Dale E. Seborg,et al.  Nonlinear control strategies for continuous fermenters , 1992 .

[2]  Tor Arne Johansen,et al.  Non-linear predictive control using local models-applied to a batch fermentation process , 1995 .

[3]  Alberto Suárez,et al.  Globally Optimal Fuzzy Decision Trees for Classification and Regression , 1999, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Babu Joseph,et al.  Exploratory data analysis using inductive partitioning and regression trees , 1992 .

[5]  Tor Arne Johansen,et al.  Nonlinear Predictive Control Using Local Models -Applied to a Batch Process , 1994 .

[6]  Y. Arkun,et al.  Estimation of nonlinear systems using linear multiple models , 1997 .

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

[8]  Raghunathan Rengaswamy,et al.  Use of Inverse Repeat Sequence (IRS) for Identification in Chemical Process Systems , 1999 .

[9]  Benjamin Kuipers,et al.  The composition and validation of heterogeneous control laws , 1994, Autom..

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

[11]  Jose A. Romagnoli,et al.  On-line optimal trajectory control for a fermentation process using multi-linear models , 2001 .

[12]  Babatunde A. Ogunnaike,et al.  An intelligent parallel control system structure for plants with multiple operating regimes , 1999 .

[13]  Babu Joseph,et al.  Exploratory data analysis: A comparison of statistical methods with artificial neural networks , 1992 .

[14]  Roderick Murray-Smith,et al.  Multiple Model Approaches to Modelling and Control , 1997 .

[15]  B. Wayne Bequette,et al.  Control of Chemical Reactors Using Multiple-Model Adaptive Control (MMAC) , 1995 .

[16]  T. Johansen,et al.  Constructing NARMAX models using ARMAX models , 1993 .

[17]  Keith R. Godfrey,et al.  Perturbation signals for system identification , 1993 .

[18]  Tor Arne Johansen,et al.  Identification of non-linear system structure and parameters using regime decomposition , 1995, Autom..

[19]  Ravindra D. Gudi,et al.  Fuzzy segregation-based identification and control of nonlinear dynamic systems , 2002 .

[20]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .