An identification and adaptive control scheme using fuzzy parameterized linear filters

Presents a nonlinear (fuzzy) control structure enhanced with supervised learning and/or adaption. Availability of at least a partial process model is assumed. A nonlinear process identification procedure is used to complete the partial model. Based on the identification model the system sensitivity model is derived which guides the training process to keep the training time (the number of observations) at minimum. The identification model introduced consists of a linear dynamical section (filter) and a nonlinear zero-memory section (implemented by a fuzzy mapping). Only the filter section is on the primary signal path. The nonlinear mapping delivers the filter parameters (depending on the system input and state). An adaption procedure is introduced, which tunes the nonlinear mapping (e.g. membership function parameters) to minimize identification error. The process identification and the controller tuning can run parallel, in this way the online adaption of the controller can be realized in a straightforward way. The scheme proposed can incorporate a priori knowledge on two levels (system topology and fuzzy rule set). The most distinctive features of the scheme are that it directly supports controller design and/or (online) tuning in various ways and results in a dynamical system, which is relatively easy to analyze using well established traditional analysis methods. The identification and control scheme can readily incorporate other types of sufficiently smooth parameterized nonlinearities (e.g. neural networks or domain specific specialized nonlinear mappings).

[1]  Bart Kosko,et al.  Adaptive fuzzy systems for backing up a truck-and-trailer , 1992, IEEE Trans. Neural Networks.

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

[3]  Li-Xin Wang,et al.  Stable adaptive fuzzy control of nonlinear systems , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

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

[5]  Jerry M. Mendel,et al.  Generating fuzzy rules by learning from examples , 1992, IEEE Trans. Syst. Man Cybern..

[6]  Kumpati S. Narendra,et al.  Identification and control of dynamical systems using neural networks , 1990, IEEE Trans. Neural Networks.

[7]  C. Hsu A discrete method of optimal control based upon the cell state space concept , 1985 .

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

[9]  Jerry M. Mendel,et al.  Generating fuzzy rules by learning from examples , 1991, Proceedings of the 1991 IEEE International Symposium on Intelligent Control.

[10]  J. Sztipanovits,et al.  Dynamic backpropagation algorithm for neural network controlled resonator-bank architecture , 1992 .

[11]  B.J.F. Driessen,et al.  An efficient adaptive fuzzy control scheme , 1995, Proceedings of 1995 IEEE Instrumentation and Measurement Technology Conference - IMTC '95.

[12]  Kumpati S. Narendra,et al.  Gradient methods for the optimization of dynamical systems containing neural networks , 1991, IEEE Trans. Neural Networks.

[13]  Masayoshi Tomizuka,et al.  Fuzzy gain scheduling of PID controllers , 1993, IEEE Trans. Syst. Man Cybern..

[14]  Yung-Yaw Chen,et al.  A description of the dynamic behavior of fuzzy systems , 1989, IEEE Trans. Syst. Man Cybern..

[15]  Jyh-Shing Roger Jang,et al.  Self-learning fuzzy controllers based on temporal backpropagation , 1992, IEEE Trans. Neural Networks.

[16]  Dimitar Filev,et al.  Unified structure and parameter identification of fuzzy models , 1993, IEEE Trans. Syst. Man Cybern..

[17]  Richard D. Braatz,et al.  On the "Identification and control of dynamical systems using neural networks" , 1997, IEEE Trans. Neural Networks.

[18]  S.M. Smith,et al.  Automated calibration of a fuzzy logic controller using a cell state space algorithm , 1991, IEEE Control Systems.

[19]  B.J.F. Driessen,et al.  Model based tuning and adaption of fuzzy logic controllers , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[20]  Kaoru Kurosawa Fast stability test algorithm for discrete time systems , 1996, Signal Process..

[21]  Hamid R. Berenji,et al.  Learning and tuning fuzzy logic controllers through reinforcements , 1992, IEEE Trans. Neural Networks.

[22]  Yinghua Lin,et al.  A new approach to fuzzy-neural system modeling , 1995, IEEE Trans. Fuzzy Syst..