Identification and control of nonlinear systems by a dissimilation particle swarm optimization-based Elman neural network

被引:37
作者
Ge, Hong-Wei [1 ]
Qian, Feng [1 ]
Liang, Yan-Chun [2 ,3 ]
Du, Wen-li [1 ]
Wang, Lu [2 ]
机构
[1] E China Univ Sci & Technol, Automat Inst, State Key Lab Chem Engn, Shanghai 200237, Peoples R China
[2] Jilin Univ, Coll Comp Sci & Technol, Changchun 130012, Peoples R China
[3] Inst High Performance Comp, Singapore 117528, Singapore
基金
中国国家自然科学基金;
关键词
dynamic recurrent neural network; particle swarm optimization; nonlinear system identification; system control; ultrasonic motor;
D O I
10.1016/j.nonrwa.2007.03.008
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, we first present a learning algorithm for dynamic recurrent Elman neural networks based on a dissimilation particle swarm optimization. The proposed algorithm computes concurrently both the evolution of network structure, weights, initial inputs of the context units, and self-feedback coefficient of the modified Elman network. Thereafter. we introduce and discuss a novel control method based on the proposed algorithm. More specifically, a dynamic identifier is constructed to perform speed identification and a controller is designed to perform speed control for Ultrasonic Motors (USM). Numerical experiments show that the novel identifier and controller based on the proposed algorithm can both achieve higher convergence precision and speed than other state-of-the-art algorithms. In particular, our experiments show that the identifier can approximate the USM's nonlinear input-output mapping accurately. The effectiveness of the controller is verified using different kinds of speeds of constant, step, and sinusoidal types. Besides, a preliminary examination on a randomly perturbation also shows the robust characteristics of the two proposed models. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1345 / 1360
页数:16
相关论文
共 34 条
[21]   Improved elman networks and applications for controlling ultrasonic motors [J].
Shi, XH ;
Liang, YC ;
Lee, HP ;
Lin, WZ ;
Xu, X ;
Lim, SP .
APPLIED ARTIFICIAL INTELLIGENCE, 2004, 18 (07) :603-629
[22]   A modified particle swarm optimizer [J].
Shi, YH ;
Eberhart, R .
1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, :69-73
[23]  
Shuang Cong, 2003, Systems Engineering and Electronics, V25, P194
[24]  
Sun J, 2006, LECT NOTES COMPUT SC, V3993, P847
[25]  
Tang WS, 2001, IEEE T SYST MAN CY B, V31, P98, DOI 10.1109/3477.907567
[26]   Constrained motion control of flexible robot manipulators based on recurrent neural networks [J].
Tian, LF ;
Wang, J ;
Mao, ZY .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (03) :1541-1552
[27]   The particle swarm optimization algorithm: convergence analysis and parameter selection [J].
Trelea, IC .
INFORMATION PROCESSING LETTERS, 2003, 85 (06) :317-325
[28]   Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form [J].
Wang, D ;
Huang, J .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2005, 16 (01) :195-202
[29]  
Wang Jun-nian, 2006, Control Theory & Applications, V23, P251
[30]  
Wang Li-Fang, 2006, Acta Automatica Sinica, V32, P630