Constraining the optimization of a fuzzy logic controller using an enhanced genetic algorithm

被引:72
作者
Cheong, F [1 ]
Lai, R [1 ]
机构
[1] La Trobe Univ, Dept Comp Sci & Comp Engn, Bundoora, Vic 3083, Australia
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2000年 / 30卷 / 01期
关键词
constrained optimization; fuzzy logic controller; genetic algorithms; process control;
D O I
10.1109/3477.826945
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fuzzy logic controllers (FLC's) are gaining in popularity across a broad array of disciplines because they allow a more human approach to control. Recently, the design of the fuzzy sets and the rule base has been automated by the use of genetic algorithms (GA's) which are powerful search techniques, Though the use of GA's can produce near optimal FLC's, it raises problems such as messy overlapping of fuzzy sets and rules not in agreement with common sense. This paper describes an enhanced genetic algorithm which constrains the optimization of FLC's to produce well-formed fuzzy sets and rules which can be better understood by human beings. To achieve the above, we devised several new genetic operators and used a parallel GA with three populations for optimizing FLC's with 3 x 3, 5 x 5, and 7 x 7 rule bases, and we also used a novel method for creating migrants between the three populations of the parallel GA to increase the chances of optimization, In this paper, we also present the results of applying our GA to designing FLC's for controlling three different plants and compare the performance of these FLC's with their unconstrained counterparts.
引用
收藏
页码:31 / 46
页数:16
相关论文
共 32 条
[1]  
[Anonymous], 1992, NEURAL NETWORKS FUZZ
[2]  
[Anonymous], 1990, HDB GENETIC ALGORITH
[3]  
BRUBAKER DI, 1992, EDN, V37, P111
[4]  
CHIN TC, 1994, P 2 INT C INT SYST, pB135
[5]   EVOLVING A RULE-BASED FUZZY CONTROLLER [J].
COOPER, MG .
SIMULATION, 1995, 65 (01) :67-72
[6]  
FELDMAN DS, 1993, PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON GENETIC ALGORITHMS, P312
[7]   A survey of penalty techniques in genetic algorithms [J].
Gen, M ;
Cheng, RW .
1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, :804-809
[8]   NEW APPROACHES FOR HEURISTIC-SEARCH - A BILATERAL LINKAGE WITH ARTIFICIAL-INTELLIGENCE [J].
GLOVER, F ;
GREENBERG, HJ .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1989, 39 (02) :119-130
[9]  
GOLDBERG DE, 1989, GENETIC ALGORIHMS SE
[10]  
Holland J., 1992, ADAPTATION NATURAL A