Journal of Fuzzy Systems and Control, Vol. 3, No 2, 2025

Firefly Algorithm-Based PID Optimization for Active Suspension Systems in Electric Vehicles

Van-Cuong Bui 1,* , Van-Quynh Le 2, Anh-Nguyet Ngo 3, Chi-Huan Canh 4

1,2,4 Faculty of Vehicle and Energy Engineering, Thai Nguyen University of Technology, Vietnam

3 Jiangsu University, China

Email: 1 cuongbui@tnut.edu.vn, 2 lequynh@tnut.edu.vn, 3 ngoanhnguyet04@gmail.com, 4 huanoto@tnut.edu.vn 

*Corresponding Author

Abstract—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.

Keywords—Firefly Algorithm; Active Suspension; PID Controller; Ride Comfort; Electric Vehicle

  1. Introduction

Electric vehicles have garnered significant attention due to their potential to reduce emissions and dependence on fossil fuels. However, the transition from internal combustion engine (ICE) vehicles to EVs introduces new challenges, particularly in terms of ride comfort and vehicle stability [1], [2]. The absence of a traditional ICE and the unique in-wheel motor configuration in EVs significantly impact ride comfort [3]-[5]. Consequently, the suspension system plays a crucial role in mitigating these adverse vibrations. In general, the suspension systems designed for EVs are similar to those in conventional vehicles. However, to meet the growing demand for improved ride comfort, stability, and safety, active suspension (AS) systems have been introduced [6]-[12]. AS systems are typically equipped with hydraulic actuators [6]-[9], allowing vehicles to achieve superior ride quality and adapt to various road conditions. However, accessing the actuators in the AS system is relatively complex. Therefore, instead of focusing solely on hydraulic actuators, researchers have shifted their attention to developing advanced control strategies for AS systems. The objective of the control strategy is to generate an active force that enhances ride comfort and vehicle stability. Several typical control strategies have been proposed, such as the Fuzzy Logic Controller (FLC) [13], [14], H∞ controller [15], [16], Linear Quadratic Regulator (LQR) [17], [18], Sliding Mode Controller (SMC) [19], [20], and Model Predictive Controller (MPC) [21], [22]. Although these control strategies have demonstrated superior vibration isolation performance for active suspension systems, their practical implementation remains challenging. For instance, FLC does not require an accurate mathematical model but often relies on empirical rules and lacks a systematic tuning process. In contrast, H∞ and LQR controllers depend heavily on precise system modeling and can be difficult to design for highly nonlinear dynamics. SMC, while robust, suffers from chattering issues, and MPC demands high computational resources, making real-time application difficult.

The PID controller, composed of proportional, integral, and derivative terms, is simple to implement. As a result, PID controllers have been widely applied in many industrial control systems [23]-[26]. In the field of vehicle control, PID controllers have also been used for active suspension systems [27]-[30]. However, tuning the parameters Kp, Ki, and Kd typically relies on the Ziegler-Nichols technique, which may not yield optimal performance for complex systems. To address this issue, various optimization algorithms have been proposed, including Genetic Algorithm [31], Particle Swarm Optimization [32], Grey Wolf Optimization [33], [34], and Firefly Algorithm [35]. Among these, the Firefly Algorithm has gained attention due to its efficiency in finding optimal PID parameters and its strong convergence capabilities in non-linear search spaces. Therefore, in the present study, a quarter-car active suspension system model is developed to analyze the effects of PID control optimized using FA. The novelty of this research lies in the application of FA to optimize PID control parameters for active suspension systems in EVs, aiming to minimize key suspension performance metrics, including BA, SDD, and WDL. While previous studies have explored various optimization techniques, FA has not yet been effectively utilized in this context.

The remainder of this paper is structured as follows. Section II presents the mathematical modeling of the quarter-car active suspension system. Section III introduces the PID controller and the Firefly Algorithm for parameter optimization. Section IV provides the simulation results and performance evaluation of the optimized controller. Finally, Section V concludes the study and discusses potential future research directions.

  1. Problem Statement

  1. EV Active Suspension System Model

To evaluate the performance of the FA-optimised PID controller for the AS system compared to the PS system, a quarter-car EV model is established, as shown in Fig. 1. In this model, the motor mass is incorporated into the unsprung mass, representing the distributed drive configuration of electric vehicles. This unique drivetrain concept holds great potential for future EVs. However, the increased unsprung mass significantly amplifies vibrations, posing challenges to ride comfort and stability.

  1. The AS system based on a quarter-car EV model

In Fig. 1, ms, mu, and me represent the sprung mass, unsprung mass, and motor mass, respectively, zs and zu denote the vertical displacements of the sprung and unsprung masses, respectively, ks and kt correspond to the stiffness of the suspension system and the tire, respectively, while cs is the damping coefficient, q represents the road excitation, and F is the force exerted by the active suspension system.

Based on Fig. 1, the equations of motion of the vehicle can be written as follows:

(1)

Where

The Laplace transform of Equation (1) can be represented as follows:

(2)

(3)

The solution can be written as follows:

(4)

where

The transfer functions are determined as

(5)

(6)

(7)

The state variables chosen are:

(8)

Variables representing the system output

(9)

The state-space representation of the equations is as follows:

(10)

Where

,

,

The EV model parameters are listed in Table 1.

  1. EV model parameters

Parameters

Values

ms

300 kg

mu

30 kg

me

35 kg

ks

19000 N/m

cs

1000 N.s/m

kt

200000 N/m

  1. Source of Vibrational Disturbance

Road disturbances are the primary cause of undesirable vibrations in vehicles. In this study, random road excitation and harmonic disturbances are selected as input conditions to evaluate system performance.

The mathematical model of random road excitation using a filtered white noise pavement model in the time domain can be expressed as follows [36]:

(11)

where q is road excitation; w(t) is the Gaussian white noise with a mean of zero; f0 represents the lower cut-off frequency, which is 0.01 Hz; and G0 represents the roughness coefficient of the road surface; v is the speed of the vehicle, v=70 km/h. The value of the B-class road surface is G0=6.4 × 10-5 m3. From Equation (11), the random road input is simulated in the MATLAB/Simulink environment, as shown in Fig. 2.

  1. Random road input

The mathematical equation describing the harmonic road input can be written as follows [37]:

(12)

Under these road conditions, the excitation frequency is set to f= 2Hz. From Equation (12), the harmonic road input is simulated in the MATLAB/Simulink environment, as shown in Fig. 3.

  1. The harmonic road input
  1. Design and Optimize PID Controller Parameters

  1. PID Controller Design

To generate the control force F for the active suspension system, a PID controller is selected. The conventional PID (CPID) controller structure and the control mechanism applied in this study are illustrated in Fig. 4. The equation governing the control force F generated by the PID controller can be expressed as follows:

(13)

  1. Block diagram of the control process for the AS system

In this study, The CPID controller can be determined using a manual tuning method.

  1. Optimization of PID Controller Parameters

The parameters Kp, Ki, and Kd significantly impact the performance of the PID controller. Therefore, an optimized PID controller (OPID) with optimal values for Kp, Ki, and Kd is determined using the Firefly Algorithm. FA is a nature-inspired optimization technique known for its strong global search capability and fast convergence, making it highly effective in solving complex optimization problems. Due to these advantages, FA has been widely applied in various fields, including engineering [38], machine learning, and control system optimization [35]-[40]. FA is based on the behavior of fireflies, which communicate using bioluminescence to attract others. The algorithm assumes that the attractiveness of a firefly is proportional to its brightness, and brightness is related to the objective function of the optimization problem. Fireflies with lower objective function values attract others, guiding the search toward optimal solutions.

Assuming that the light intensity of a firefly is I, the mathematical equation is written as [35], [38]:

)

(14)

where γ is the absorption coefficient and (I0) is the initial value at (r = 0).

The parameter β is given by

)

(15)

Mathematically, the movement of a firefly i towards a brighter firefly j is governed by [35], [38]:

(16)

To determine the optimal parameters for the PID controller, the objective function is defined as follows:

(17)

(18)

(19)

where BA(y), SDD(y), and WDL(y) represent the RMS values for the AS system, while BA(pas), SDD(pas), and WDL(pas) represent the RMS values for the PS system. ,, and  are coefficients, with the sum of all equal to 1. The same parameters are provided to the FA, and the variable limits are given in Table 2.

  1. Iinitializing the parameters for FA

Parameters

Values

Firefly size

20

Max generation

100

β

1

γ

0.2

α

0.25

Lower bound of variables

[1000, 100, 0.1]

Upper bound of variables

[5000, 4500, 1000]

Based on the parameters in Table 1 and Table 2, along with the objective function in Equation (17), the FA optimization program is developed in MATLAB. The sim function is utilized to call the Simulink model of the AS system and the PID controller. The process of searching for the optimal PID controller parameters follows the algorithm flowchart shown in Fig. 5. The FA algorithm iteratively adjusts the control parameters to minimize the objective function. Once the predefined number of iterations and convergence criteria are met, the optimal parameters obtained are Kp = 4830.26, Ki = 3946.76, and Kd = 260.42.

  1. Performance Simulation and Evaluation

  1. Performance Evaluation Under Random Road Input

The performance of the AS system with the optimized PID controller (AS-OPID) is compared with the AS system using a conventional PID controller (AS-COPID) and the PS system in the time domain, based on the responses of the vehicle body acceleration, suspension working space, and tire dynamic load, as shown in Fig. 6, Fig. 7, and Fig. 8. Additionally, their RMS values are determined according to the ISO 2631-1 (1997) standard [41], as presented in Table 3.

  1. Compare the performance indices under the random road input

RMS

Suspension type

PS

AS-CPID

↓ (%)

AS-OPID

↓(%)

BA (m.s2)

0.8472

0.7037

16.94

0.6519

23.05

SDD (m)

0.0091

0.0078

14.29

0.0073

19.78

WDL (N)

693.3096

648.8795

6.41

601.0673

13.31

From Fig. 6, Fig. 7, and Fig. 8, it is evident that the response curves for BA, SDD, and WDL with the AS-OPID and AS-CPID controllers are significantly lower compared to the PS system. Notably, the comparison of performance indices reveals that, compared to the PS system, the BA, SDD, and WDL values with AS-CPID decreased by 16.94%, 14.29%, and 6.41%, respectively. Meanwhile, the RMS values for BA, SDD, and WDL with the AS-OPID are not only lower than those with the AS-CPID but also significantly lower than those of the PS, with reductions of 23.05%, 19.78%, and 13.31%, respectively. This demonstrates that the AS system with an optimized controller significantly improves vibration reduction, highlighting the essential role of the optimization process. The results emphasize the effectiveness of the AS-OPID controller in reducing vibrations more efficiently than the AS-CPID, leading to better vehicle stability and enhanced ride comfort.

  1. The AS system based on a quarter-car EV model

  1. Compare the response curves of the BA under random road input

  1. Compare the response curves of the SDD under random road input

  1. Compare the response curves of the WDL under random road input

B. Performance Evaluation Under Harmonic Road Input

The performance of the AS-OPID is further compared with that of the AS-CPID and the PS under harmonic road input. The time-domain responses of BA, SDD, and WDL are presented in Fig. 9, Fig. 10, and Fig. 11. The corresponding RMS values are provided in Table 4 for further analysis.

  1. Compare the performance indices under the harmonic road input

RMS

Suspension type

PS

AS-CPID

↓ (%)

AS-OPID

↓(%)

BA (m.s2)

2.6017

1.8713

28.07

1.7334

33.37

SDD (m)

0.0384

0.0331

13.8

0.0306

20.31

WDL (N)

697.671

537.6488

22.94

498.0326

28.62

The results shown in Fig. 9, Fig. 10, Fig. 11, and Table 4 demonstrate that the time-domain responses of the AS-OPID are significantly lower than those of the AS-CPID and the PS under harmonic road input. Specifically, compared to the PS, the RMS values for BA, SDD, and WDL with the AS-CPID are reduced by 28.07%, 13.8%, and 22.94%, respectively. On the other hand, the AS-OPID achieves the highest reduction, with the RMS values for BA, SDD, and WDL decreasing by 33.37%, 20.31%, and 28.62%, respectively, when compared to the PS. These results indicate that the AS-OPID outperforms both the AS-CPID and the PS in terms of reducing BA, SDD, and WDL under harmonic road input. The higher reductions in RMS values achieved by the AS-OPID suggest that it provides superior performance in enhancing ride comfort and reducing vehicle vibrations.

  1. Compare the response curves of the BA under harmonic road input

  1. Compare the response curves of the SDD under harmonic road input

  1. Compare the response curves of the WDL under harmonic road input
  1. Conclusion

This study focuses on optimizing the PID controller parameters for an electric vehicle (EV) active suspension system using the Firefly Algorithm (FA). The main conclusions drawn from the current research are summarized as follows:

An active suspension system is established based on a quarter-car model of an EV subjected to both random road excitation and harmonic disturbances. The model takes into account the increased unsprung mass. Additionally, it is designed to comprehensively evaluate the effectiveness of the active suspension system in improving BA, SDD, and WDL.

A PID controller is applied to the active suspension system, in which the controller parameters are optimized using the Firefly Algorithm. Simulation results indicate that, under random road excitation, the AS-CPID achieves reductions in RMS values of BA, SDD, and WDL by 16.94%, 14.29%, and 6.41%, respectively, compared to the passive suspension (PS). In contrast, the AS-OPID achieves even greater reductions, with RMS values of BA, SDD, and WDL decreasing by 23.05%, 19.78%, and 13.31%, respectively, compared to the PS.

Under harmonic road excitation, further improvements are observed. Compared to the PS, the AS-CPID reduces the RMS values of BA, SDD, and WDL by 28.07%, 13.8%, and 22.94%, respectively. The AS-OPID again demonstrates superior performance, achieving reductions of 33.37%, 20.31%, and 28.62%, respectively, in the RMS values of BA, SDD, and WDL.

Overall, the results confirm that optimizing PID controller parameters using the Firefly Algorithm significantly enhances the performance of EV active suspension systems. In particular, the AS-OPID consistently outperforms the conventional AS-CPID and passive systems, contributing to better ride comfort, reduced vehicle vibration, and improved stability across different types of road disturbances.

Acknowledgment

[Bui Van Cuong] was funded by the Master, PhD Scholarship Programme of Vingroup Innovation Foundation (VINIF), code [VINIF.2023.TS.018].

References
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.  
  1. 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.
  2. 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.
  3. 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.
  4. 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.  
  5. 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.
  1. 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.  
  2. 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.
  3. 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.
  4. 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.  
  5. 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.
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Van-Cuong Bui, Firefly Algorithm-Based PID Optimization for Active Suspension Systems in Electric Vehicles