Adaptive self-constructing fuzzy neural network controller for hardware implementation of an inverted pendulum system

被引:33
作者
Lu, Hung-Ching [1 ]
Chang, Ming-Hung [1 ]
Tsai, Cheng-Hung [2 ]
机构
[1] Tatung Univ, Dept Elect Engn, Taipei 104, Taiwan
[2] China Univ Sci & Technol, Dept Elect Engn, Taipei, Taiwan
关键词
Self-constructing fuzzy neural network; Rule elimination; Rule generation; Adaptive control; Mahalanobis distance; Linear induction motor; Inverted pendulum; IDENTIFICATION; STABILIZATION;
D O I
10.1016/j.asoc.2011.02.025
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A tracking control of a real inverted pendulum system is implemented in this paper via an adaptive self-constructing fuzzy neural network (ASCFNN) controller. The linear induction motor (LIM) has many excellent performances, such as the silence, high-speed operation and high-starting thrust force, fewer losses and size of motion devices. Therefore, the experiment is implemented by integrating the LIM and an inverted pendulum (IP) system. The ASCFNN controller is composed of an ASCFNN identifier, a computation controller and a robust controller. The ASCFNN identifier is used to estimate parameters of the real IP system and the computational controller is used to sum up the outputs of the ASCFNN identifier. In order to compensate the uncertainties of the system parameters and achieve robust stability of the considered system, the robust controller is adopted. Furthermore, the structure and parameter learning are designed in the ASCFNN identifier to achieve favorable approximation performance. The Mahalanobis distance (M-distance) method in the structure learning is also employed to determine if the fuzzy rules are generated/eliminated or not. Concurrently, the adaptive laws are derived based on the sense of Lyapunov so that the stability of the system can be guaranteed. Finally, the simulation and the actual experiment are implemented to verify the effectiveness of the proposed ASCFNN controller. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:3962 / 3975
页数:14
相关论文
共 36 条
[1]  
[Anonymous], 1997, FDN NEURO FUZZY SYST
[2]  
[Anonymous], 1996, Neural fuzzy systems
[3]   A MODEL-REFERENCE CONTROL-STRUCTURE USING A FUZZY NEURAL-NETWORK [J].
CHEN, YC ;
TENG, CC .
FUZZY SETS AND SYSTEMS, 1995, 73 (03) :291-312
[4]   Control of a mobile robot using generalized dynamic fuzzy neural networks [J].
Er, MJ ;
Tan, TP ;
Loh, SY .
MICROPROCESSORS AND MICROSYSTEMS, 2004, 28 (09) :491-498
[5]   Stabilization of unknown nonlinear systems using neural networks [J].
Fourati, Fathi ;
Chtourou, Mohamed ;
Kamoun, Mohamed .
APPLIED SOFT COMPUTING, 2008, 8 (02) :1121-1130
[6]   Online adaptive fuzzy neural identification and control of a class of MIMO nonlinear systems [J].
Gao, Y ;
Er, MJ .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2003, 11 (04) :462-477
[7]   Self-orgranizing adaptive fuzzy neural control for a class of nonlinear systems [J].
Hsu, Chun-Fei .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (04) :1232-1241
[8]  
Hsu P., 1992, IEEE Control Systems Magazine, V12, P31, DOI 10.1109/37.165512
[9]  
Jang R.J.-S., 1997, Neuro-Fuzzy and Soft Computing
[10]   An on-line self-constructing neural fuzzy inference network and its applications [J].
Juang, CF ;
Lin, CT .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1998, 6 (01) :12-32