Particle Swarm Optimization Based Closed Loop Control for a DC-DC Buck Converter for Enhanced Dynamic Performance and Robustness
Abstract
DC-DC buck converters are widely used in modern power electronic applications, including renewable energy systems and IoT devices. Their nonlinear behavior under varying load conditions requires effective closed-loop control. In most cases, the proportional-integral-derivative (PID) controllers are used with the converter, their performance often deteriorates when the operating conditions change or disturbances occur. This paper will present a systematic offline Particle Swarm Optimization (PSO) approach for tuning a voltage-mode PID controller for a buck converter operating in continuous conduction mode (CCM). An averaged state-space model that includes parasitic resistances is developed to improve modelling accuracy and stability. The PSO algorithm helps to optimize the proportional, integral and derivative gains by minimizing a composite time-weighted integral of absolute error (ITAE) objective function. MATLAB/Simulink simulations will show that the PSO-tuned controller delivers a faster transient response, lower overshoot, shorter settling time and better disturbance rejection than the Ziegler-Nichols, genetic algorithm and manually tuned controllers. Its superiority is further verified under load variations and input voltage fluctuations. The proposed method offers a practical and reproducible tuning procedure, supported by convergence analysis and implementation guidelines, demonstrating that PSO is an effective and computationally efficient technique for optimizing power converter control.
References
Bose, B. K. (2018). Power electronics and motor drives: Advances and trends (2nd ed.). Academic Press.
Deb, K., Pratap, A., Agarwal, S., & Meyarivan, T. (2002). A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2), 182–197.
El-Samahy, A. A., Hassan, M. A., & Emara, H. M. (2022). Metaheuristic-based PID tuning for DC-DC converters: A comparative study. Energies, 15(12), 4321.
Erickson, R. W., & Maksimović, D. (2020). Fundamentals of power electronics (3rd ed.). Springer.
Johnson, M. A., & Moradi, M. H. (Eds.). (2005). PID control: New identification and design methods. Springer.
Kazimierczuk, M. K. (2015). Pulse-width modulated DC-DC power converters (2nd ed.). Wiley.
Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of the IEEE International Conference on Neural Networks (Vol. 4, pp. 1942–1948).
Mirjalili, S. (2019). Evolutionary algorithms and neural networks: Theory and applications. Springer.
Nandar, S. K. (2020). Robust PI control of PWM DC-DC buck converter using PSO. IEEE Transactions on Power Electronics, 35(4), 3891–3901.
O’Dwyer, A. (2009). Handbook of PI and PID controller tuning rules (3rd ed.). Imperial College Press.
Pandey, S., Singh, V. P., & Padhy, P. K. (2021). Constrained optimization-based PID tuning for DC-DC converters: A survey. IEEE Access, 9, 112345–112362.
Rashid, M. H. (Ed.). (2017). Power electronics handbook (4th ed.). Butterworth-Heinemann.
Shi, Y., & Eberhart, R. (1998). A modified particle swarm optimizer. In Proceedings of the IEEE International Conference on Evolutionary Computation (pp. 69–73).
Yang, X.-S. (2020). Nature-inspired optimization algorithms (2nd ed.). Academic Press.
ISSN 

