Identification of nonlinear systems using modified particle swarm optimisation: a hydraulic suspension system

被引:32
作者
Alfi, Alireza [1 ]
Fateh, Mohammad Mehdi [1 ]
机构
[1] Shahrood Univ Technol, Fac Elect & Robot Engn, Bolvare Daneshgah 3619995161, Shahrood, Iran
关键词
hydraulic suspension system; identification; nonlinear system; particle swarm optimisation; genetic algorithm; PARAMETER-IDENTIFICATION; ACTIVE SUSPENSION; IMPEDANCE CONTROL; ADAPTIVE LQG;
D O I
10.1080/00423114.2010.497842
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a novel modified particle swarm optimisation (MPSO) algorithm to identify nonlinear systems. The case of study is a hydraulic suspension system with a complicated nonlinear model. One of the main goals of system identification is to design a model-based controller such as a nonlinear controller using the feedback linearisation. Once the model is identified, the found parameters may be used to design or tune the controller. We introduce a novel mutation mechanism to enhance the global search ability and increase the convergence speed. The MPSO is used to find the optimum values of parameters by minimising the fitness function. The performance of MPSO is compared with genetic algorithm and alternative particle swarm optimisation algorithms in parameter identification. The presented comparisons confirm the superiority of MPSO algorithm in terms of the convergence speed and the accuracy without the premature convergence problem. Furthermore, MPSO is improved to detect any changes of system parameters, which can be used for designing an adaptive controller. Simulation results show the success of the proposed algorithm in tracking time-varying parameters.
引用
收藏
页码:871 / 887
页数:17
相关论文
共 37 条
[1]   Chaos embedded particle swarm optimization algorithms [J].
Alatas, Bilal ;
Akin, Erhan ;
Ozer, A. Bedri .
CHAOS SOLITONS & FRACTALS, 2009, 40 (04) :1715-1734
[2]  
Alfi Alireza, 2010, Journal of Software Engineering and Applications, V3, P221, DOI 10.4236/jsea.2010.33027
[3]  
ALLEYNE L, 1995, P 34 IEEE C DEC CONT, P3567
[4]   A COMPARISON OF THE BACKPROPAGATION AND RECURSIVE PREDICTION ERROR ALGORITHMS FOR TRAINING NEURAL NETWORKS [J].
BILLINGS, SA ;
JAMALUDDIN, HB ;
CHEN, S .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 1991, 5 (03) :233-255
[5]  
CHANG CP, 2006, VEHICLE SYST DYN, V44, P357
[6]   Particle swarm optimization with adaptive population size and its application [J].
Chen DeBao ;
Zhao ChunXia .
APPLIED SOFT COMPUTING, 2009, 9 (01) :39-48
[7]  
Chen JY, 2005, PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS AND BRAIN, VOLS 1-3, P481
[8]   ORTHOGONAL LEAST-SQUARES METHODS AND THEIR APPLICATION TO NON-LINEAR SYSTEM-IDENTIFICATION [J].
CHEN, S ;
BILLINGS, SA ;
LUO, W .
INTERNATIONAL JOURNAL OF CONTROL, 1989, 50 (05) :1873-1896
[9]   Optimal control of hybrid automata: design of a semiactive suspension [J].
Corona, D ;
Giua, A ;
Seatzu, C .
CONTROL ENGINEERING PRACTICE, 2004, 12 (10) :1305-1318
[10]   Genetic identification of dynamical systems with static nonlinearities [J].
Dotoli, M ;
Maione, G ;
Naso, D ;
Turchiano, B .
SMCIA/01: PROCEEDINGS OF THE 2001 IEEE MOUNTAIN WORKSHOP ON SOFT COMPUTING IN INDUSTRIAL APPLICATIONS, 2001, :65-70