Self-tuning output recurrent cerebellar model articulation controller for a wheeled inverted pendulum control

被引:10
作者
Chiu, Chih-Hui [1 ,2 ]
机构
[1] Yuan Ze Univ, Dept Elect Engn, Tao Yuan 320, Taiwan
[2] Yuan Ze Univ, Fuel Cell Ctr, Tao Yuan 320, Taiwan
关键词
Cerebellar model articulation controller; Gradient descent method; Wheeled inverted pendulum; CMAC NEURAL-NETWORK; NONLINEAR-SYSTEMS; ADAPTIVE-CONTROL; DESIGN; MOTOR; ROBOT; MOBILE; MOTION;
D O I
10.1007/s00521-009-0335-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, a model-free self-tuning output recurrent cerebellar model articulation controller (SORCMAC) is investigated to control a wheeled inverted pendulum (WIP). Since the proposed SORCMAC captures the system dynamics, it has superior capability compared to the conventional cerebellar model articulation controller in terms of an efficient learning mechanism and dynamic response. The dynamic gradient descent method is also adopted to adjust the SORCMAC parameters online. Moreover, an analytical method based on a Lyapunov function is proposed to determine the learning rates of the SORCMAC so that the convergence of the system can be guaranteed. Finally, the effectiveness of the proposed control system is verified by simulations of the WIP control. Simulation results show that the WIP can move forward and backward stably with uncertainty disturbance by using the proposed SORCMAC.
引用
收藏
页码:1153 / 1164
页数:12
相关论文
共 25 条
[1]   A systematic classification of neural-network-based control [J].
Agarwal, M .
IEEE CONTROL SYSTEMS MAGAZINE, 1997, 17 (02) :75-93
[2]   Adaptive design of a fuzzy cerebellar model arithmetic controller neural network [J].
Chen, JY ;
Tsai, PS ;
Wong, CC .
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS, 2005, 152 (02) :133-137
[3]   CMAC with general basis functions [J].
Chiang, CT ;
Lin, CS .
NEURAL NETWORKS, 1996, 9 (07) :1199-1211
[4]   A recurrent neural-network-based real-time learning control strategy applying to nonlinear systems with unknown dynamics [J].
Chow, TWS ;
Fang, Y .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1998, 45 (01) :151-161
[5]   Design and development of an intelligent controller for a pole-balancing robot [J].
Er, MJ ;
Kee, BH ;
Tan, CC .
MICROPROCESSORS AND MICROSYSTEMS, 2002, 26 (9-10) :433-448
[6]   Generalizing CMAC architecture and training [J].
Gonzalez-Serrano, FJ ;
Figueiras-Vidal, AR ;
Artes-Rodriguez, A .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1998, 9 (06) :1509-1514
[7]   JOE: A mobile, inverted pendulum [J].
Grasser, F ;
D'Arrigo, A ;
Colombi, S ;
Rufer, AC .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2002, 49 (01) :107-114
[8]   Standing wave bi-directional linearly moving ultrasonic motor [J].
He, SY ;
Chen, WS ;
Tao, X ;
Chen, ZL .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 1998, 45 (05) :1133-1139
[9]   Design of intelligent power controller for DC-DC converters using CMAC neural network [J].
Hsu, Chun-Fei .
NEURAL COMPUTING & APPLICATIONS, 2009, 18 (01) :93-103
[10]   Piezomechanics using intelligent variable-structure control [J].
Hwang, CL ;
Jan, C ;
Chen, YH .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2001, 48 (01) :47-59