Parameter Identification Based on a Modified PSO Applied to Suspension System
- 1 Faculty of Electrical and Robotic Engineering, Shahrood University of Technology, Shahrood, Iran.
- 2 Faculty of Electrical and Robotic Engineering, Shahrood University of Technology, Shahrood, Iran
Abstract
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.
- L. Ljung, “System identification: Theory for the user,” Prentice-Hall, Englewood Cliffs, New Jersey, 1987.
- K. Godfrey and P. Jones, “Signal processing for control,” Springer-Verlag, Berlin, 1986.
- S. A. Billings and H. Jamaluddin, “A comparison of the back propagation and recursive prediction error algori- thms for training neural networks,” Mechanical Systems and Signal Processing, Vol. 5, pp. 233–255, 1991.
- K. C. Sharman and G. D. McClurkin, “Genetic algorithms for maximum likelihood parameter estimation,” Pro- ceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Glasgow, pp. 2716–2719, 23–26 May 1989.
- S. Chen, S. A. Billings, and W. Luo, “Orthogonal least squares methods and their application to non-linear system identification,” International Journal of Control, Vol. 50, pp. 1873–1896, 1989.
- R. K. Ursem and P. Vadstrup, “Parameter identification of induction motors using stochastic optimization algori- thms,” Applied Soft Computing, Vol. 4, pp. 49–64, 2004.
- L. Liu, W. Liu, and D. A. Cartes, “Particle swarm optimization-based parameter identification applied to permanent magnet synchronous motors,” Engineering Applications of Artificial Intelligence, Vol. 21, pp. 1092–1100, 2008.
- Z. Wang and H. Gu, “Parameter identification of bilinear system Based on genetic algorithm,” Proceedings of the International Conference on Life System Modeling and Simulation, Shanghai, pp. 83–91, 14–17 September 2007.
- M. Ye, “Parameter identification of dynamical systems based on improved particle swarm optimization,” Intelli- gent Control and Automation, Vol. 344, pp. 351–360, 2006.
- M. Dotoli, G. Maione, D. Naso, and B. Turchiano, “Genetic identification of dynamical systems with static nonlinearities,” Proceedings of the IEEE Mountain Work- shop on Soft Computing in Industrial Applications, Blacks- burg, pp. 65–70, 2001.
- M. M. Fateh and S. S. Alavi, “Impedance control of an active suspension system,” Mechatronics, Vol. 19, pp. 134–140, 2009.
- H. Du and N. Zhang, “ control of active vehicle suspensions with actuator time delay,” Journal of Sound and Vibration, Vol. 301, pp. 236–252, 2007.
- S. J. Huang and H. Y. Chen, “Adaptive sliding controller with self-tuning fuzzy compensation for vehicle suspension control,” Mechatronics, Vol. 16, pp. 607–622, 2006.