Genetic algorithm-based optimal fuzzy controller design in the linguistic space

被引:39
作者
Chou, Chih-Hsun
机构
[1] Department of Computer Science and Information Engineering, Chung-Hua University
关键词
control hypersurface; fuzzy controller; genetic algorithms (GAs); index function; linguistic space;
D O I
10.1109/TFUZZ.2006.876329
中图分类号
TP18 [人工智能理论];
学科分类号
081104 [模式识别与智能系统]; 0812 [计算机科学与技术]; 0835 [软件工程]; 1405 [智能科学与技术];
摘要
In this paper, A genetic algorithm (GA) based optimal fuzzy controller design is proposed. The design procedure is accomplished by establishing an index function as the consequent part of the fuzzy control rule. The inputs of the controller, after scaling, are utilized by the index function for computing the output linguistic value. This linguistic value can then be used to map the suitable fuzzy control actions. This proposed novel fuzzy control rule has crisp input and fuzzified output characteristics. The index function plays a role in mapping the desired fuzzy sets for defuzzification resulting in a controlled hypersurface in the linguistic space formed by the input fuzzy variables. Two types of index functions' both linear and nonlinear, are introduced for controlling systems with different degrees of nonlinearity. The parameters of the index function are obtained by applying a simple GA with a suitable fitness function. Various controlled systems result in various parameter sets depending on their dynamics. Under the acquired. optimal parameter set the optimal index function can be used to generate the desired control actions. Several simulation examples are given to verify the performance of the proposed GA-based fuzzy controller.
引用
收藏
页码:372 / 385
页数:14
相关论文
共 76 条
[1]
[Anonymous], 1989, GENETIC ALGORITHM SE
[2]
[Anonymous], P 5 IFSA WORLD C
[3]
[Anonymous], 2001, Advances in Fuzzy Systems-Applications and Theory
[4]
Genetic algorithm for the design of a class of fuzzy controllers: An alternative approach [J].
Belarbi, K ;
Titel, F .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2000, 8 (04) :398-405
[5]
Tuning of fuzzy controller for an open-loop unstable system: a genetic approach [J].
Chan, PT ;
Xie, WF ;
Rad, AB .
FUZZY SETS AND SYSTEMS, 2000, 111 (02) :137-152
[6]
Constraining the optimization of a fuzzy logic controller using an enhanced genetic algorithm [J].
Cheong, F ;
Lai, R .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2000, 30 (01) :31-46
[7]
A self-learning fuzzy logic controller using genetic algorithms with reinforcements [J].
Chiang, CK ;
Chung, HY ;
Lin, JJ .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1997, 5 (03) :460-467
[8]
Genetic algorithms for learning the rule base of fuzzy logic controller [J].
Chin, TC ;
Qi, XM .
FUZZY SETS AND SYSTEMS, 1998, 97 (01) :1-7
[9]
Cho HJ, 1997, FUZZY SET SYST, V92, P305, DOI 10.1016/S0165-0114(96)00175-3
[10]
DESIGN OF A REAL-TIME FUZZY CONTROLLER FOR HYDRAULIC SERVO SYSTEMS [J].
CHOU, CH ;
LU, HC .
COMPUTERS IN INDUSTRY, 1993, 22 (02) :129-142