Designing mixed H2/H structure specified controllers using Particle Swarm Optimization (PSO) algorithm


This paper proposes an efficient method for designing accurate structure-specified mixed H2/H optimal controllers for systems with uncertainties and disturbance using particle swarm (PSO) algorithm. It is designed to find a suitable controller that minimizes the performance index of error signal subject to an unequal constraint on the norm of the closed-loop system. Although the mixed H2/H for the output feedback approach control is considered as a robust and optimal control technique, the design process normally comes up with a complex and non-convex optimization problem, which is difficult to solve by the conventional optimization methods. The PSO can efficiently solve design problems of multi-input-multi-output (MIMO) optimal control systems, which is very suitable for practical engineering designs. It is used to search for parameters of a structure-specified controller, which satisfies mixed performance index. The simulation and experimental results show high feasibility, robustness and practical value compared with the conventional proportional-integral-derivative (PID) and proportional-Integral (PI) controller, and the proposed algorithm is also more efficient compared with the genetic algorithm (GA).

Share and Cite:

Younis, A. , Khamees, A. and Taha, F. (2014) Designing mixed H2/H structure specified controllers using Particle Swarm Optimization (PSO) algorithm. Natural Science, 6, 17-22. doi: 10.4236/ns.2014.61004.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Bernstein, D.S. and Haddad, W.M. (1989) LQG control with a H∞ performance bound: A Riccati equation approach. IEEE Transactions on Automatic Control, 34, 293305.
[2] Chen, B.S., Cheng, Y.M., et al. (1995) A genetic approachto mixed H2/H∞ optimal PID control. IEEE Control Systems, 15, 51-60.
[3] Ho, S.J., Ho, S.Y., et al. (2004) OSA: Orthogonal simulated annealing algorithm and its application to designing mixed optimal controllers. IEEE Transactions on Systems, Man and Cybernetics, 34, 588-600.
[4] Kennedy, J. and Eberhart, R. (1995) Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, 4, 1942-1948.
[5] Kao, C.C., Chuang, C.W., et al. (2006) The self-turning PID control in a slider-crank mechanism system by applying particle swarm optimization approach. Mechatronics, 16, 513-522.
[6] Chang, W.D. (2007) PID control for chaotic synchronization using particle swarm optimization. Chaos Solitons & Fractals, 39, 910-917.
[7] Chen, B.-S. and Cheng, Y.-M. (1998) A structure-specified optimal control design for practical applications: A genetic approach. IEEE Transactions on Control Systems Technology, 6, 707-718.
[8] Tan, W., Chen, T. and Marquez, H.J. (2002) Robust controller design and PID tuning for multivariable processes. Asian Journal of Control, 4, 439-451.
[9] Song, M.P. and Gu, G.C. (2004) Research on particle swarm optimization: A review. Proceedings of 2004 International Conference on Machine Learning and Cybernetics, Shanghai, 26-29 August 2004, 2236-2241.

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.