A modified particle swarm optimization-based dynamic recurrent neural network for identifying and controlling nonlinear systems

被引:40
作者
Ge, Hong-Wei
Liang, Yan-Chun [1 ]
Marchese, Maurizio
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Key Lab Symbol Computat & Knowledge Engn, Minist Educ, Changchun 130012, Peoples R China
[2] E China Univ Sci & Technol, Shanghai 200237, Peoples R China
[3] Univ Trent, Dept Informat & Commun Technol, I-38050 Trento, Italy
基金
中国国家自然科学基金;
关键词
dynamic recurrent neural network; Particle swarm optimization; nonlinear system identification; system control; ultrasonic motor;
D O I
10.1016/j.compstruc.2007.03.001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we first present a learning algorithm for dynamic recurrent Elman neural networks based on a modified 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.
引用
收藏
页码:1611 / 1622
页数:12
相关论文
共 37 条
[1]  
Angline P, 1998, EVOLUTIONARY OPTIMIZ, V1447, P601, DOI DOI 10.1007/BFB0040753
[2]  
[Anonymous], 1993, ENGINEERINGSCIENCE E
[3]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[4]  
Cui Z.H., 2004, P 2004 C EV COMP, V1, P316
[5]   FINDING STRUCTURE IN TIME [J].
ELMAN, JL .
COGNITIVE SCIENCE, 1990, 14 (02) :179-211
[6]   Passivity-based neural network adaptive output feedback control for nonlinear nonnegative dynamical systems [J].
Hayakawa, T ;
Haddad, WM ;
Bailey, JM ;
Hovakimyan, N .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2005, 16 (02) :387-398
[7]  
He Ran, 2005, Journal of Software, V16, P2036, DOI 10.1360/jos162036
[8]  
HE ZY, 2003, INT C MACH LEARN CYB, V3, P1413
[9]   Survey of the present state of the art of piezoelectric linear motors [J].
Hemsel, T ;
Wallaschek, J .
ULTRASONICS, 2000, 38 (1-8) :37-40
[10]  
Huang Fang, 2006, Control and Decision, V21, P175