TY - JOUR

T1 - A systematic approach for designing multistage fuzzy control systems

AU - Yeh, Zong Mu

AU - Li, Kuei Hsiang

PY - 2004/4/16

Y1 - 2004/4/16

N2 - This paper proposes a systematic approach for designing a multistage fuzzy logic controller (MFLC) for large scale nonlinear systems. In designing such a controller, the major tasks are to derive fuzzy rule bases, determine membership functions of input/output variables, and design input/output scaling factors. In this work, the fuzzy rule bases are generated by rule-generated functions which are based on the negative gradient of a system performance index. The membership functions of isosceles triangle of input/output variables are fixed in the same cardinality, and only the input/output scaling factors are optimized from a genetic algorithm based on a fitness function. As a result, the search space of the parameters is narrowed down to a small space so that the MFLC can be quickly constructed and the fuzzy rules and scaling factors can easily be determined. The performance of the proposed approach is examined by computer simulations on an inverted pendulum system. The performance of single stage structure, binary tree structure and skew-binary tree structure are compared. The binary tree structure has better performance and use fewer fuzzy rules in the illustrative example.

AB - This paper proposes a systematic approach for designing a multistage fuzzy logic controller (MFLC) for large scale nonlinear systems. In designing such a controller, the major tasks are to derive fuzzy rule bases, determine membership functions of input/output variables, and design input/output scaling factors. In this work, the fuzzy rule bases are generated by rule-generated functions which are based on the negative gradient of a system performance index. The membership functions of isosceles triangle of input/output variables are fixed in the same cardinality, and only the input/output scaling factors are optimized from a genetic algorithm based on a fitness function. As a result, the search space of the parameters is narrowed down to a small space so that the MFLC can be quickly constructed and the fuzzy rules and scaling factors can easily be determined. The performance of the proposed approach is examined by computer simulations on an inverted pendulum system. The performance of single stage structure, binary tree structure and skew-binary tree structure are compared. The binary tree structure has better performance and use fewer fuzzy rules in the illustrative example.

KW - Fuzzy control

KW - Genetic algorithm

KW - Multistage fuzzy systems

UR - http://www.scopus.com/inward/record.url?scp=1642412027&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=1642412027&partnerID=8YFLogxK

U2 - 10.1016/S0165-0114(03)00203-3

DO - 10.1016/S0165-0114(03)00203-3

M3 - Article

AN - SCOPUS:1642412027

VL - 143

SP - 251

EP - 273

JO - Fuzzy Sets and Systems

JF - Fuzzy Sets and Systems

SN - 0165-0114

IS - 2

ER -