Firefly Algorithm-Based PID Optimization for Active Suspension Systems in Electric Vehicles
DOI:
https://doi.org/10.59247/jfsc.v3i2.311Keywords:
Firefly Algorithm, Active Suspension, PID Controller, Ride Comfort, Electric VehicleAbstract
This paper presents the optimization of a PID controller for an active suspension (AS) system in the electric vehicle (EV) using the Firefly Algorithm (FA). The objective is to enhance ride comfort and vehicle stability by minimizing body acceleration (BA), suspension dynamic deflection (SDD), and wheel dynamic load (WDL). The proposed AS system is based on a quarter-car EV model. Random road excitation and harmonic disturbances are selected as input conditions to evaluate system performance. The FA is employed to determine the optimal PID parameters, improving the system’s overall efficiency. The AS system and PID controller are developed in the Matlab/Simulink environment. The results demonstrate that the optimized PID-controlled active suspension (AS-OPID) achieves significant performance improvements, reducing the root mean square (RMS) values of BA, SDD, and WDL by 23.05%, 19.78%, and 13.31%, respectively, compared to a passive suspension (PS) system under random road conditions at a vehicle speed of 70 km/h. These improvements highlight the effectiveness of FA in optimizing control parameters, leading to better ride quality and vehicle stability. The findings confirm that FA-based PID optimization is a promising approach for enhancing AS performance in EVs.
References
V. Bui, X. Yang, Y. Shen, T. Zhang, “Control of semi-active inertial suspension system for hub motor driven vehicles,” Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 2025, https://doi.org/10.1177/09544070251315857.
P. Wang, “Effect of electric battery mass distribution on electric vehicle movement safety,” Vibroengineering Procedia, vol. 33, pp. 78-83, 2020, https://doi.org/10.21595/vp.2020.21569.
L. V. Quynh, B. V. Cuong, N. V. Liem, L. X. Long, P. T. T. Dung, “Effect of in-wheel motor suspension system on electric vehicle ride comfort,” Vibroengineering Procedia, vol. 29, pp. 148-152, 2019, https://doi.org/10.21595/vp.2019.21175.
Z. Deng, X. Li, T. Liu and S. Zhao, “Modeling and suppression of unbalanced radial force for in-wheel motor driving system,” Journal of Vibration and Control, vol. 28, no. 21-22, pp. 3108-3119, 2021, https://doi.org/10.1177/10775463211026041.
W. Sun, Y. Li, J. Huang, N. Zhang, “Vibration effect and control of in-wheel switched reluctance motor for electric vehicle,” Journal of Sound and Vibration, vol. 338, pp. 105-120, 2021, https://doi.org/10.1016/j.jsv.2014.10.036.
M. Yu, S. A. Evangelou, D. Dini, "Advances in active suspension systems for road vehicles," Engineering, vol. 33, pp. 160-177, 2024, https://doi.org/10.1016/j.eng.2023.06.014.
T. A. Nguyen, “Improving the comfort of the vehicle based on using the active suspension system controlled by the double-integrated controller,” Shock and Vibration, vol. 2021, no. 1, pp. 1-11, 2021, https://doi.org/10.1155/2021/1426003.
F. Beltran-Carbajal, A. Valderrabano-Gonzalez, A. Favela-Contreras, J. L. Hernandez-Avila, I. Lopez-Garcia, R. Tapia-Olvera, “An Active Vehicle Suspension Control Approach with Electromagnetic and Hydraulic Actuators,” Actuators, vol. 8, no. 2, p. 35, 2019, https://doi.org/10.3390/act8020035.
A. Y. Babawuro, N. M. Tahir, M. Muhammed and A. U. Sambo, “Optimized state feedback control of quarter car active suspension system based on LMI algorithm,” Journal of Physics: Conference Series, vol. 1502, no. 1, p. 012019, 2020, https://doi.org/10.1088/1742-6596/1502/1/012019.
Y. Zhang, Y. Zhao, J. Yang, J. Zhen, “A dynamic sliding-mode controller with fuzzy adaptive tuning for an active suspension system,” Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 221, no. 4, pp. 417-427, 2007, https://doi.org/10.1243/09544070JAUTO379.
J. T Cao, P. Li, and H. H. Liu, “An extended fuzzy controller for a vehicle active suspension system,” Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 224, no. 6, pp. 717-733, 2010, https://doi.org/10.1243/09544070JAUTO1282.
N. J. Leighton, J. Pullen, “A novel active suspension system for automotive application,” Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 208, np. 4, pp 243-250, 1994, https://doi.org/10.1243/PIME_PROC_1994_208_191_02.
J. Cao, P. Li and H. Liu, "An Interval Fuzzy Controller for Vehicle Active Suspension Systems," IEEE Transactions on Intelligent Transportation Systems, vol. 11, no. 4, pp. 885-895, 2010, https://doi.org/10.1109/TITS.2010.2053358.
S. Palanisamy, S. Karuppan, “Fuzzy control of active suspension system,” Journal of Vibroengineering, vol 18, pp. 3197-3204, 2016. https://doi.org/10.21595/jve.2016.16699.
H. Gao, W. Sun, and P. Shi, “Robust sampled-data H∞ control for vehicle active suspension systems,” IEEE Transactions on Control Systems Technology, vol. 18, no. 1, pp 238-245, 2010, https://doi.org/10.1109/TCST.2009.2015653.
S. M. H. Rizvi, M. Abid, A. Q. Khan, S. G. Satti, J. Latif, “H∞ control of 8 degrees of freedom vehicle active suspension system,” Journal of King Saud University - Engineering Sciences, vol. 30, no. 2, pp. 161-169, 2018, https://doi.org/10.1016/j.jksues.2016.02.004.
W. Zhao, and L. Gu, “Hybrid particle swarm optimization genetic lqr controller for active suspension,” Applied Sciences, vol. 13, no. 14, p. 8204, 2023, https://doi.org/10.3390/app13148204.
X. Bajrami, A. Shala, R. Likaj, D. Krasniqi, E. Shala, “Utilizing linear quadratic regulator and model predictive control for optimizing the suspension of a quarter car vehicle in response to road excitation,” Journal of theoretical and applied mechanics, vol. 63, no. 1, pp. 75-89, 2025, https://doi.org/10.15632/jtam-pl/196293.
C. Zhou, X. Liu, W. Chen, F. Xu, B. Cao, “Optimal sliding mode control for an active suspension system based on a genetic algorithm,” Algorithms, vol. 11, no. 12, p. 205, 2018, https://doi.org/10.3390/a11120205.
S. A. Zahiripour, S. Ghorbani, “Sliding mode control of the active suspension system using a nonlinear sliding surface with considering the stochastic nature of uncertainties,” Journal of Vibration and Control, 2024, https://doi.org/10.1177/10775463241285948.
Q. Li, Z. Chen, H. Song, Y. Dong, “Model predictive control for speed-dependent active suspension system with road preview information,” Sensors, vol. 24, no. 7, p. 2255, 2024, https://doi.org/10.3390/s24072255.
R. R. Das, V. K. E, “Active suspension with model predictive control,” International Journal of Engineering and Advanced Technology, vol. 8, no. 6, pp. 2826-2831, 2024, https://doi.org/10.35940/ijeat.F9038.088619.
D-H. Vo et al., “Position control of an experimental three-degree-of-freedom actuatedarticulated robot arm utilizing pid controller,” Journal of Fuzzy Systems and Control, vol. 3, no. 1, pp. 73-80, 2025, https://doi.org/10.59247/jfsc.v3i1.291.
H-T. Nguyen et al., “Experiment ball levitationwith fuzzy pid and pid implementation,” Journal of Fuzzy Systems and Control, vol. 2, no. 3, pp. 129-134, 2024, https://doi.org/10.59247/jfsc.v2i3.221.
T. Tran et al., “PID control for balancingbike model using reaction wheel,” Journal of Fuzzy Systems and Control, vol. 2, no. 2, pp. 50-57, 2024, https://doi.org/10.59247/jfsc.v2i2.188.
T-B. Dang et al., “PID control for cart and pole system: simulation and experiment,” Journal of Fuzzy Systems and Control, vol. 2, no. 1, pp. 29-35, 2024, https://doi.org/10.59247/jfsc.v2i1.165.
B. Shafiei, “A review on pid control system simulation of the active suspension system of a quarter car model while hitting road bumps,” Journal of The Institution of Engineers (India): Series C, vol. 103, pp. 1001-1011, 2022, https://doi.org/10.1007/s40032-022-00821-z.
J. Bharali and M. Buragohain, "A comparative analysis of PID, LQR and Fuzzy logic controller for active suspension system using 3 Degree of Freedom quarter car model," 2016 IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), pp. 1-5, 2016, https://doi.org/10.1109/ICPEICES.2016.7853152.
N. T. Dung, B. V. Cuong, L. V. Quynh, N. V. Dung, V. T. Hoang, “Evaluation of ride performance of PID controller in active suspension systems for an electric vehicle,” Vibroengineering Procedia, vol. 57, pp. 175-181, 2024, https://doi.org/10.21595/vp.2024.24545.
M. Tian, V. Nguyen, “Control performance of suspension system of cars with PID control based on 3D dynamic model,” Journal of Mechanical Engineering, Automation and Control Systems, vol. 1, no. 1, pp. 1-10, 2020, https://doi.org/10.21595/jmeacs.2020.21363.
K. M. Elbayomy, J. Zongxia, Z. Huaqing, “PID controller optimization by ga and its performances on the electro hydraulic servo control system,” Chinese Journal of Aeronautics, vol. 21, no. 1, pp. 378-384, 2008, https://doi.org/10.1016/S1000-9361(08)60049-7.
K. Latha, V. Rajinikanth, and P. M. Surekha, “PSO-Based PID Controller design f or a class of stable and unstable systems,” Artifiial Intelligence, vol 2013, no. 1, pp. 1-11, 2013, https://doi.org/10.1155/2013/543607.
Y. Liu et al, “Online optimal tuning of fuzzy PID controller using grey wolf optimizer for quar ter car semi-active suspension system,” Advances in Mechanical Engineering, vol. 16, no. 2, pp. 1-14, 2024, https://doi.org/10.1177/16878132231219620.
S. W. Shneen, J. M. Daif-Alkhasraji, M. Q. Sulttan, “Internet-based control of thermo-optical plant improvement based on the pid-gwo system,” Journal of Fuzzy Systems and Control, vol. 2, no. 3, pp. 197-202, 2024, https://doi.org/10.59247/jfsc.v2i3.257.
S. A. Al-Khafaji, A. H. Saleh, S. M. Shaheed, “Optimisation of PID controllers in active suspension systems: a comparative study of the firefly algorithm and the particle swarm optimisation,” Mathematical Modelling of Engineering Problems, vol. 10, no. 6, pp. 2023-2030, 2023, https://doi.org/10.18280/mmep.100612.
Y. Liu, D. Shi, F. Du, X. Yang, K. Zhu, “Topological optimization of vehicle isd suspension under steering braking condition," World Electric Vehicle Journal, vol. 14, no. 10, p. 297, 2023, https://doi.org/10.3390/wevj14100297.
H. Li, V. Nguyen, Y. Xiu, C. Wang, “Vibration analysis and optimization of QZSS’s parameters added to the vehicle’s s eat s uspension,” International Journal of Dynamics and Control, vol. 11, pp. 946-957, 2023, https://doi.org/10.1007/s40435-022-01067-4.
I. Fister, I. Fister, X, Yang, J. Brest, “A comprehensive review of firefly algorithms,” Swarm and Evolutionary Computation, vol. 13, pp. 34-46, 2013, https://doi.org/10.1016/j.swevo.2013.06.001.
O. Bendjeghaba, S. I. Boushaki and N. Zemmour, "Firefly algorithm for optimal tuning of PID controller parameters," 4th International Conference on Power Engineering, Energy and Electrical Drives, pp. 1293-1296, 2013, https://doi.org/10.1109/PowerEng.2013.6635799.
M. H. A. Talib and I. Z. M. Darus, “Intelligent fuzzy logic with firefly algorithm and par ticle swarm optimization for semi-active suspension system using magneto-rheological damper,” Journal of Vibration and Control, vol. 23, no. 3, pp. 501-514, 2015, https://doi.org/10.1177/1077546315580693.
ISO, “ISO 2631-1 Mechanical vibration and shock-evaluation of human exposure to whole-body vibration,” ISO, 2022, https://www.iso.org/standard/50905.html.
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Van-Cuong Bui, Van-Quynh Le, Anh-Nguyet Ngo, Chi-Huan Canh

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.