Multi-Model Modelling and Predictive Control Based on Local Model Networks

This paper proposes multi-model modelling and predictive control based on Local Model Networks (LMN). An LMN modelling method using Satisfying Fuzzy c-Mean (SFCM) clustering algorithm is introduced. SFCM is designed to determine a satisfactory number of local models, and an identification algorithm based on weighted performance index is used to generate multiple models with good trade-off between global fitting and local interpretation. Considering that each local model is valid only in each local regime, different predictive controllers are designed for different local models with different local constraints, and Multi-model Predictive Control with Local Constraints (MMPCLC) is presented using Parallel Distribution Compensation (PDC) method. The presented modelling and controller design procedures are demonstrated on a Multi-Inputs Multi-Outputs (MIMO) simulated pH neutralization process.

[1]  Kazuo Tanaka,et al.  Stability analysis and design of fuzzy control systems , 1992 .

[2]  Kazuo Tanaka,et al.  An approach to fuzzy control of nonlinear systems: stability and design issues , 1996, IEEE Trans. Fuzzy Syst..

[3]  Shaoyuan Li,et al.  Multi-model predictive control based on the Takagi-Sugeno fuzzy models: a case study , 2004, Inf. Sci..

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

[5]  Kumpati S. Narendra,et al.  Adaptation and learning using multiple models, switching, and tuning , 1995 .

[6]  Doug Cooper,et al.  A Practical Multiple Model Adaptive Strategy for Multivariable Model Predictive Control , 2003 .

[7]  Robert Babuska,et al.  Neuro-fuzzy methods for nonlinear system identification , 2003, Annu. Rev. Control..

[8]  Ai Poh Loh,et al.  Modeling pH neutralization processes using fuzzy-neural approaches , 1996, Fuzzy Sets Syst..

[9]  Ramesh R. Rao,et al.  Experimental studies on multiple-model predictive control for automated regulation of hemodynamic variables , 2003, IEEE Transactions on Biomedical Engineering.

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

[11]  Y. Arkun,et al.  Estimation and model predictive control of non-linear batch processes using linear parameter varying models , 1999 .

[12]  Thomas A. Runkler,et al.  Alternating cluster estimation: a new tool for clustering and function approximation , 1999, IEEE Trans. Fuzzy Syst..

[13]  John Moody,et al.  Fast Learning in Networks of Locally-Tuned Processing Units , 1989, Neural Computation.