Structure and stability analysis of general Mamdani fuzzy dynamic models

Mamdani fuzzy models have always been used as black-box models. Their structures in relation to the conventional model structures are unknown. Moreover, there exist no theoretical methods for rigorously judging model stability and validity. I attempt to provide solutions to these issues for a general class of fuzzy models. They use arbitrary continuous input fuzzy sets, arbitrary fuzzy rules, arbitrary inference methods, Zadeh or product fuzzy logic AND operator, singleton output fuzzy sets, and the centroid defuzzifier. I first show that the fuzzy models belong to the NARX (nonlinear autoregressive with the extra input) model structure, which is one of the most important and widely used structures in classical modeling. I then divide the NARX model structure into three nonlinear types and investigate how the settings of the fuzzy model components, especially input fuzzy sets, dictate the relations between the fuzzy models and these types. I have found that the fuzzy models become type-2 models if and only if the input fuzzy sets are linear or piecewise linear (e.g., trapezoidal or triangular), becoming type 3 if and only if at least one input fuzzy set is nonlinear. I have also developed an algorithm to transfer type-2 fuzzy models into type-1 models as far as their input–output relationships are concerned, which have some important properties not shared by the type-2 models. Furthermore, a necessary and sufficient condition has been derived for a part of the general fuzzy models to be linear ARX models. I have established a necessary and sufficient condition for judging local stability of type-1 and type-2 fuzzy models. It can be used for model validation and control system design. Three numeric examples are provided. Our new findings provide a theoretical foundation for Mamdani fuzzy modeling and make it more consistent with the conventional modeling theory. © 2005 Wiley Periodicals, Inc. Int J Int Syst 20: 103–125, 2005.

[1]  M. Milanese,et al.  Estimation theory and uncertainty intervals evaluation in presence of unknown but bounded errors: Linear families of models and estimators , 1982 .

[2]  Frank L. Lewis,et al.  Adaptive tuning of fuzzy logic identifier for unknown non-linear systems , 1994 .

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

[4]  George C. Mouzouris,et al.  Dynamic non-Singleton fuzzy logic systems for nonlinear modeling , 1997, IEEE Trans. Fuzzy Syst..

[5]  John Yen,et al.  Application of statistical information criteria for optimal fuzzy model construction , 1998, IEEE Trans. Fuzzy Syst..

[6]  Liang Wang,et al.  Complex systems modeling via fuzzy logic , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[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]  Paul M. J. Van den Hof,et al.  Identification and control - Closed-loop issues , 1995, Autom..

[9]  Gang Feng,et al.  Analysis and design for a class of complex control systems Part I: Fuzzy modelling and identification , 1997, Autom..

[10]  Ronald R. Yager,et al.  Essentials of fuzzy modeling and control , 1994 .

[11]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[12]  Hao Ying,et al.  Fuzzy Control and Modeling: Analytical Foundations and Applications , 2000 .

[13]  William Siler,et al.  Fuzzy control theory: A nonlinear case , 1990, Autom..

[14]  Michio Sugeno,et al.  A fuzzy-logic-based approach to qualitative modeling , 1993, IEEE Trans. Fuzzy Syst..

[15]  Lennart Ljung,et al.  Nonlinear black-box modeling in system identification: a unified overview , 1995, Autom..

[16]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control , 1994 .

[17]  Hao Ying,et al.  Sufficient conditions on general fuzzy systems as function approximators , 1994, Autom..

[18]  M. Sugeno,et al.  Structure identification of fuzzy model , 1988 .

[19]  Reza Langari,et al.  IDENTIFICATION OF TIME-VARYING FUZZY SYSTEMS , 1996 .