Parameter Identification Based on a Modified PSO Applied to Suspension System

This paper presents a novel modified particle swarm optimization algorithm (MPSO) for both offline and online parametric identification of dynamic models. The MPSO is applied for identifying a suspension system introduced by a quarter-car model. A novel mutation mechanism is employed in MPSO to enhance global search ability and increase convergence speed of basic PSO (BPSO) algorithm. MPSO optimization is used to find the optimum values of parameters by minimizing the sum of squares error. The performance of the MPSO is compared with other optimization methods including BPSO and Genetic Algorithm (GA) in offline parameter identification. The simulating results show that this algorithm not only has advantage of convergence property over BPSO and GA, but also can avoid the premature convergence problem effectively. The MPSO algorithm is also improved to detect and determine the variation of parameters. This novel algorithm is successfully applied for online parameter identification of suspension system.

[1]  Mohammad Mehdi Fateh,et al.  Impedance control of an active suspension system , 2009 .

[2]  James Kennedy,et al.  Particle swarm optimization , 1995, Proceedings of ICNN'95 - International Conference on Neural Networks.

[3]  Nong Zhang,et al.  H∞ control of active vehicle suspensions with actuator time delay , 2007 .

[4]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[5]  Thomas Kiel Rasmussen,et al.  Hybrid Particle Swarm Optimiser with breeding and subpopulations , 2001 .

[6]  Saman K. Halgamuge,et al.  Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients , 2004, IEEE Transactions on Evolutionary Computation.

[7]  Wenxin Liu,et al.  Particle swarm optimization-based parameter identification applied to permanent magnet synchronous motors , 2008, Eng. Appl. Artif. Intell..

[8]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[9]  Peter Jones,et al.  Signal processing for control , 1986 .

[10]  B. Turchiano,et al.  Genetic identification of dynamical systems with static nonlinearities , 2001, SMCia/01. Proceedings of the 2001 IEEE Mountain Workshop on Soft Computing in Industrial Applications (Cat. No.01EX504).

[11]  Hong Gu,et al.  Parameter Identification of Bilinear System Based on Genetic Algorithm , 2007, LSMS.

[12]  Jiangye Yuan,et al.  A modified particle swarm optimizer with dynamic adaptation , 2007, Appl. Math. Comput..

[13]  Meiying Ye Parameter Identification of Dynamical Systems Based on Improved Particle Swarm Optimization , 2006 .

[14]  Sheng Chen,et al.  Orthogonal least squares methods and their application to non-linear system identification , 1989 .

[15]  Huei Peng,et al.  A novel active suspension design technique-simulation and experimental results , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[16]  Shiuh-Jer Huang,et al.  Adaptive sliding controller with self-tuning fuzzy compensation for vehicle suspension control , 2006 .

[17]  Ken Sharman,et al.  Genetic algorithms for maximum likelihood parameter estimation , 1989, International Conference on Acoustics, Speech, and Signal Processing,.

[18]  Rasmus K. Ursem,et al.  Parameter identification of induction motors using stochastic optimization algorithms , 2004, Appl. Soft Comput..

[19]  Jacques Riget,et al.  A Diversity-Guided Particle Swarm Optimizer - the ARPSO , 2002 .

[20]  Hitoshi Iba,et al.  Particle swarm optimization with Gaussian mutation , 2003, Proceedings of the 2003 IEEE Swarm Intelligence Symposium. SIS'03 (Cat. No.03EX706).

[21]  Jan Swevers,et al.  Robust linear control of an active suspension on a quarter car test-rig , 2005 .