Evolutionary algorithms for fuzzy control system design

被引:75
作者
Hoffmann, F [1 ]
机构
[1] Royal Inst Technol, Ctr Autonomous Syst, Stockholm, Sweden
关键词
evolutionary algorithm; fuzzy control; genetic fuzzy system; mobile robot;
D O I
10.1109/5.949487
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper provides an overview on evolutionary learning methods for the automated design and optimization of fuzzy logic controllers. In a genetic tuning process, an evolutionary algorithm adjusts the membership functions or scaling factors of a predefined fuzzy controller based on a performance index that specifies the desired control behavior Genetic learning processes are concerned with the automated design of the fuzzy rule base. Their objective is to generate a set of fuzzy if-then rules that establishes the appropriate mapping from input states to control actions. We describe two applications of genetic-fuzzy systems in detail: an evolution strategy that tunes the scaling and membership functions of a fuzzy cart-pole balancing controller and a genetic algorithm that learns the fuzzy control rules for an obstacle-avoidance behavior of a mobile robot.
引用
收藏
页码:1318 / 1333
页数:16
相关论文
共 26 条
[11]   FUZZY RULE-BASED NETWORKS FOR CONTROL [J].
HIGGINS, CM ;
GOODMAN, RM .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1994, 2 (01) :82-88
[12]   Soft computing techniques for the design of mobile robot behaviors [J].
Hoffmann, F .
INFORMATION SCIENCES, 2000, 122 (2-4) :241-258
[13]   Evolutionary design of a fuzzy knowledge base for a mobile robot [J].
Hoffmann, F ;
Pfister, G .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1997, 17 (04) :447-469
[14]  
HOFFMANN F, 2000, FUZZY LOGIC TECHNIQU
[15]  
HOFFMANN F, 1996, GENETIC ALGORITHMS S, V8, P279
[16]   ANFIS - ADAPTIVE-NETWORK-BASED FUZZY INFERENCE SYSTEM [J].
JANG, JSR .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (03) :665-685
[17]  
Karr C., 1991, AI Expert, V6, P26
[18]  
LEE MA, 1994, THESIS U CALIFORNIA
[19]  
Leonard J., 1992, Directed Sonar Sensing for Mobile Robot Navigation
[20]   A fuzzy logic controller with learning through the evolution of its knowledge base [J].
Magdalena, L ;
MonasterioHuelin, F .
INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1997, 16 (3-4) :335-358