Skip to main navigation Skip to search Skip to main content

Training Fuzzy Systems with the Extended Kalman Filter

    Research output: Contribution to journalArticlepeer-review

    Abstract

    The generation of membership functions for fuzzy systems is a challenging problem. We show that for Mamdani-type fuzzy systems with correlation-product inference, centroid defuzzification, and triangular membership functions, optimizing the membership functions can be viewed as an identification problem for a nonlinear dynamic system. This identification problem can be solved with an extended Kalman filter. We describe the algorithm and compare it with gradient descent and with adaptive neuro-fuzzy inference system (ANFIS) based optimization of fuzzy membership functions. The methods discussed in this paper are illustrated on a fuzzy filter for motor winding current estimation, and are compared with Butterworth filtering. We demonstrate that the Kalman filter can be an effective tool for improving the performance of a fuzzy system.

    Original languageAmerican English
    JournalFuzzy Sets and Systems
    Volume132
    StatePublished - Dec 1 2002

    Keywords

    • Fuzzy systems
    • Extended Kalman filter
    • Membership functions
    • Correlation-product inference
    • Centroid defuzzification triangular membership
    • Functions identification problem
    • Nonlinear dynamic system
    • Kalman filter
    • Fuzzy membership functions
    • Fuzzy filter
    • Filtering

    Disciplines

    • Electrical and Computer Engineering
    • Engineering

    Cite this