Intelligent control for an acrobot

被引:115
作者
Brown, SC [1 ]
Passino, KM [1 ]
机构
[1] OHIO STATE UNIV, DEPT ELECT ENGN, COLUMBUS, OH 43210 USA
关键词
acrobot; robotics; fuzzy control; genetic algorithms;
D O I
10.1023/A:1007953809856
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The acrobot is an underactuated two-link planar robot that mimics the human acrobat who hangs from a bar and tries to swing up to a perfectly balanced upside-down position with his/her hands still on the bar. In this paper we develop intelligent controllers for swing-up and balancing of the acrobot. In particular, we first develop classical, fuzzy, and adaptive fuzzy controllers to balance the acrobot in its inverted unstable equilibrium region. Next, a proportional-derivative (PD) controller with inner-loop partial feedback linearization, a state-feedback, and a fuzzy controller are developed to swing up the acrobot from its stable equilibrium position to the inverted region, where we use a balancing controller to 'catch' and balance it. At the same time, we develop two genetic algorithms for tuning the balancing and swing-up controllers, and show how these can be used to help optimize the performance of the controllers. Overall, this paper provides (i) a case study of the development of a variety of intelligent controllers for a challenging application, (ii) a comparative analysis of intelligent vs. conventional control methods (including the linear quadratic regulator and feedback linearization) for this application, and (iii) a case study of the development of genetic algorithms for off-line computer-aided-design of both conventional and intelligent control systems.
引用
收藏
页码:209 / 248
页数:40
相关论文
共 25 条
[1]  
Antsaklis P.J., 1993, INTRO INTELLIGENT AU
[2]  
BORTOFF SA, 1992, PROCEEDINGS OF THE 31ST IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, P593, DOI 10.1109/CDC.1992.371658
[3]  
Driankov D., 1993, INTRO FUZZY CONTROL
[4]  
Goldberg DE, 1989, GENETIC ALGORITHMS S
[5]  
GUPTA MM, 1995, INTELLIGENT CONTROL
[6]  
Hauser J., 1990, Proceedings of the 1990 American Control Conference (IEEE Cat. No.90CH2896-9), P669
[7]  
ISHIBUCHI H, 1993, SECOND IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1 AND 2, P1119, DOI 10.1109/FUZZY.1993.327358
[8]  
Karr C. L., 1993, IEEE Transactions on Fuzzy Systems, V1, P46, DOI 10.1109/TFUZZ.1993.390283
[9]  
KATAI O, 1994, FUZZY CONTROL SYSTEM, P181
[10]   Dynamically focused fuzzy learning control [J].
Kwong, WA ;
Passino, KM .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (01) :53-74