Next Article in Journal
A Lightweight Deep Learning Approach for Detecting External Intrusion Signals from Optical Fiber Sensing System Based on Temporal Efficient Residual Network
Previous Article in Journal
A Levelized Multiple Workflow Heterogeneous Earliest Finish Time Allocation Model for Infrastructure as a Service (IaaS) Cloud Environment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Investigation of Active, Semi-Active and Passive Suspension Using Quarter Car Model

by
Kyle Samaroo
1,
Abdul Waheed Awan
1,*,
Siva Marimuthu
1,
Muhammad Naveed Iqbal
1,
Kamran Daniel
2 and
Noman Shabbir
2,3,*
1
Department of Engineering, University of Staffordshire, Stoke on Trent ST4 2DE, UK
2
Department of Electrical Power Engineering and Mechatronics, Tallinn University of Technology, Ehitajate tee 5, 19086 Tallinn, Estonia
3
FinEst Centre for Smart Cities, Tallinn University of Technology, Ehitajate tee 5, 19086 Tallinn, Estonia
*
Authors to whom correspondence should be addressed.
Algorithms 2025, 18(2), 100; https://doi.org/10.3390/a18020100
Submission received: 10 January 2025 / Revised: 5 February 2025 / Accepted: 8 February 2025 / Published: 10 February 2025
(This article belongs to the Section Algorithms for Multidisciplinary Applications)

Abstract

:
In this paper, a semi-active and fully active suspension system using a PID controller were designed and tuned in MATLAB/Simulink to achieve simultaneous optimisation of comfort and road holding ability. This was performed in order to quantify and observe the trends of both the semi-active and active suspension, which can then influence the choice of controlled suspension systems used for different applications. The response of the controlled suspensions was compared to a traditional passive setup in terms of the sprung mass displacement and acceleration, tyre deflection, and suspension working space for three different road profile inputs. It was found that across all road profiles, the usage of a semi-active or fully active suspension system offered notable improvements over a passive suspension in terms of comfort and road-holding ability. Specifically, the rms sprung mass displacement was reduced by a maximum of 44% and 56% over the passive suspension when using the semi-active and fully active suspension, respectively. Notably, in terms of sprung mass acceleration, the semi-active suspension offered better performance with a 65% reduction in the passive rms sprung mass acceleration compared to a 40% reduction for the fully active suspension. The tyre deflection of the passive suspension was also reduced by a maximum of 6% when using either the semi-active or fully active suspension. Furthermore, both the semi-active and fully active suspensions increased the suspension working space by 17% and 9%, respectively, over the passive suspension system, which represents a decreased level of performance. In summary, the choice between a semi-active or fully active suspension should be carefully considered based on the level of ride comfort and handling performance that is needed and the suspension working space that is available in the particular application. However, the results of this paper show that the performance gap between the semi-active and fully active suspension is quite small, and the semi-active suspension is mostly able to match and sometimes outperform the fully active suspension n in certain metrics. When considering other factors, such as weight, power requirements, and complexity, the semi-active suspension represents a better choice over the fully active suspension, in the author’s opinion. As such, future work will look at utilising more robust control methods and tuning procedures that may further improve the performance of the semi-active suspension.

1. Introduction

An ideal vehicle suspension system should facilitate two main functions, namely ride quality and vehicle handling. Ride quality refers to the comfort perceived by passengers, which is achieved by the isolation of the vehicle body from external disturbances such as road irregularities. Vehicle handling can be represented by road holding, i.e., the ability of the suspension to control the motion of unsprung masses to maintain firm contact with the road [1]. The passive suspension is the traditional arrangement used in most production vehicles—it consists of a spring and damper of fixed spring constant and damping coefficient, respectively [2]. The popularity of the passive suspension lies in its simplistic design, reliability, and no external power requirements. However, the use of a constant damping coefficient limits the optimisation of a passive suspension to achieve simultaneous improvement in comfort and handling [3]. As comfort (body isolation) is improved via adjustment of the damping coefficient, axle response and road-to-wheel contact (vehicle handling) can become worse [4]. Therefore, a trade-off in comfort or handling has to be made when choosing a single damping coefficient value for the passive suspension system. Therefore, the design and tuning of a passive suspension involves finding the best single compromise between the conflicting goals of comfort and handling [2].
As such, the optimal solution is a suspension system that can adjust its parameters to suit the variations in operating conditions, i.e., an adjustable suspension is required to facilitate the various road disturbances encountered, whereby an ideal unique response is required for each different disturbance. The solution is realised in terms of the semi-active and fully active suspension systems [5]. A semi-active suspension is similar to the passive design since there is a fixed spring constant; however, an electronically controlled variable damper is used to adjust the damping coefficient in a closed-loop feedback configuration [2]. Using an appropriate control strategy, the semi-active suspension can reduce the compromise found in the passive suspension, resulting in optimised comfort and handling regardless of the road surface [6]. Active suspension systems provide an additional force (energy) input to the traditional passive system by means of an actuator which is usually installed in parallel with the spring and damper. The supply of force is regulated by a suitable control strategy that uses information from vehicle sensors [7]. Generally, the fully active suspension design can give the best performance over a wide range of road conditions out of all three suspension types, but it is also the most complex, is costly, and has a high energy demand [5]. It follows that semi-active suspensions have been commercially favoured by automotive OEMs since the 1990s due to their ability to offer the best compromise of performance (comfort and handling) and cost (in terms of power consumption, weight, and power requirements) as compared to the active suspension. The MagneRide suspension is one such semi-active setup that has been used commercially by OEMs such as Cadillac and Land Rover since the 2000s [8].
The research on controlled suspension systems is both vast and extensive, with numerous studies using experimental or simulation methods to investigate and improve the performance and control of both semi-active and full active suspension systems. Using MATLAB/Simulink, Gowda and Chakrasali [9] modelled and observed the performance of semi-active and passive suspension systems controlled using P, PD, PI, and PID controllers, all of which were tuned using the trial and error method. The sprung mass displacement response was analysed for each road profile and used as an indicator of comfort and handling. The PID-controlled semi-active suspension offered the best comfort and handling performance when tested for three different road profiles.
Jamil et al. [5] investigated the performance of semi-active suspensions by performing a simulated comparison between a quarter car PID-controlled semi-active suspension and a standard passive suspension, modelled in MATLAB/Simulink. The trial-and-error method was used for tuning the PID controller, and response plots for sprung mass displacement and suspension working space were obtained for three different road profiles and were used as indicators of ride comfort and stability. Based on results obtained in [5], it was concluded that the addition of an active damping element can greatly enhance ride comfort and vehicle stability, especially over rough and uneven road surfaces.
Rashid et al. [10] investigated the performance of different control strategies used in a semi-active suspension system (PID, fuzzy logic, and fuzzy-hybrid) in order to improve ride comfort and handling. The semi-active suspension was implemented with a controllable MR damper, and it was found that a semi-active suspension can effectively improve ride comfort and vehicle handling whereby the fuzzy and fuzzy-hybrid controllers’ performances were noticeably better than that of the PID controller.
Phalke and Mitra [11] compared the performance of semi-active and passive quarter car suspension systems by simulating the response of the systems to different vehicle velocities of a half sine wave bump and for different road profiles, using MATLAB/Simulink. It was found that changing the vehicle velocity for the half-sine wave bump input affected the peak amplitude and settling time of the response plots for both the semi-active and passive suspensions. Furthermore, for the other road profiles, improved performance was noted using the PID-controlled semi-active suspension as opposed to the passive suspension. However, the response plots used in the study were only based on the sprung mass displacement, and little detail was provided on the PID gain values used as well as the tuning process. Nevertheless, Phalke and Mitra [11] reached similar conclusions to the other researchers by stating that the use of a semi-active suspension can significantly improve ride comfort and road holding for different road profiles and vehicle velocities compared to a passive setup.
In [12], MATLAB/Simulink was used to investigate active quarter car suspensions controlled with P, PI, PID, Genetic Algorithm (GA)-PID, and Auto-tuned PID controllers. The root curve seat method was used for the tuning of P, PI, and PID controllers. It was found that the PID controller produced a better performance than the P and PI variations, similar to the findings in [8]. Further investigation showed that increased performance was achieved with the Auto-tuned and GA-PID controller. However, in [12], only one road profile and response plot (suspension working space) was used in analysing the behaviour of the suspension systems.
Matrood and Nassar [13] modelled and compared a passive suspension system to an active suspension system using a modified PID controller in MATLAB/Simulink. The modified PID controller had the proportional and derivative terms in the feedback path, while the integral term was left in the forward path. The controller was tuned using the trial and error method, and a range of response plots (sprung mass displacement, acceleration, velocity, suspension working space) was used to evaluate vehicle handling and ride comfort. Based on the results obtained in [13], the proposed modified PID controller offered significant improvements over both the conventional PID controller and the passive suspension system, which, in turn, reflected improvements in car stability and comfort of passengers. However, only a single road profile was used in simulation testing. Sun et al. [14] proposed an (ARC)-based H-infinity controller for an active suspension in order to improve ride comfort and to reduce vibrations. A full car model was used, and the active suspension was modelled with electrohydraulic actuators to represent the non-linear characteristics. It was seen that the proposed active suspension significantly improved passenger ride comfort over a traditional passive suspension. In [15], a PID-controlled active suspension for a quarter car model was designed in MATLAB/Simulink in order to improve suspension performance over a traditional passive system. The PID controller was tuned using the Ziegler and Nichols method, and response plots of sprung mass displacement and acceleration, suspension working space, and tyre deflection were analysed. It was concluded that the active suspension had better performance capabilities than the passive suspension in terms of ride comfort and road-holding ability [15]. The suspension systems were tested under two different road profiles (step input and random road input), but only the peak amplitudes of the response plots were compared. Moreover, other researchers, such as Samaroo et al. [16], Zhang et al. [17], and Qin et al. [18], have utilised controlled suspension systems, namely semi-active suspension systems, as an optimisation technique to improve the suspension performance of in-wheel motor electric vehicles, solving one of their main drawbacks.
As seen, there is a wide range of research that quantifies the performance improvement when using controlled suspensions systems. However, in all the studies highlighted [5,9,10,11,12,13,14,15], researchers chose to focus the optimisation and comparison effort on either semi-active or active suspensions but never both systems at the same time in a single testing environment. Furthermore, previous work on the topic of controlled suspensions lacked comprehensiveness in terms of using multiple road profile inputs, a detailed performance criteria, and a range of response plots for analyses. This is an important area of further research in order to quantify and observe the trends of both the semi-active and active suspensions, which can then influence the choice of a controlled suspension system suitable for particular applications.
As such, the aim of this study is to investigate controlled suspension systems by modelling and tuning both a semi-active and fully active suspension, using a PID controller, in order to achieve optimised comfort and handling. The performances of the controlled suspension systems are then compared to a traditional passive setup. The current study uses a linear two-degree-of-freedom lumped element quarter car model, with vertical motion only. PID control was employed in both the semi-active and fully active suspension systems due to its wide industry usage as well as simplicity. Furthermore, simulated testing of the suspension systems was carried out in MATLAB/Simulink for three common road profiles/conditions a vehicle might undergo in a real-world scenario. Moreover, the sprung mass acceleration as well as sprung mass displacement w used as indicators of ride comfort based on [2,4,19], whilst tyre deflection was used as a measure of road-holding ability (vehicle handling) based on [4,20]. Suspension working space was also analysed as it formed an important consideration when compromising between ride comfort and handling, based on [21].

2. Methodology

2.1. Suspension Performance Criteria

Firstly, the suspension performance criteria for the evaluation of the passive, semi-active, and fully active suspensions were derived. The criteria are expressed as follows:
min   x 1 ¨ ,   x 1 ,   x 2 w Subject   to   ( x 1 x 2 )
In the minimisation problem, x 1 ¨ and x 1 represent sprung mass acceleration and sprung mass displacement, respectively, which are both indicators of ride comfort. ( x 2 w ) represents tyre deflection and is an indicator of road holding ability. ( x 1 x 2 ) is the suspension working space whereby precise limits for the suspension working space were not defined, but instead, the suspension working space response was simply analysed due to variations in the vehicle applications and design.

2.2. Road Profile Modelling

Road profile inputs were chosen based on common disturbances a vehicle might undergo in real-world usage. As such, road profile 1 models a simple sinusoidal bump, and road profile 2 models a vehicle mounting a typical curb height at a speed which qualifies it as an extreme circumstance. Road profile 3 models repeated sinusoidal bumps in order to test the response of the suspension systems under multiple, consecutive disturbance inputs.
Road profile 1 is a single sinusoidal bump, as indicated by Equation (2):
w 1 t = 0.05   sin 10 π t                 2.5   s t 2.6   s 0   m                                                               o t h e r w i s e
where w 1 t represents a road bump profile for a vehicle speed of 18 km/h, assuming a bump size (length) of 0.5 m and duration of 0.1 s, as shown in Figure 1.
Road profile 2 is a 0.15 m sudden step, as indicated by Equation (3):
w 2 t = 0                 0   s t 2   s 0.15   m                             t 2   s
where w 2 t is a sudden step input of a height of 0.15 m, simulating the vehicle mounting a typical curb height, as shown in Figure 2.
Road Profile 3 is consecutive bumps of increasing amplitude, as indicated by Equation (4):
w 2 t = 0.05   sin 10 π t                 2.6   s t 2.7   s 0.07   sin 10 π t               4.7   s t 4.8   s 0.09   sin 10 π t                     6.7   s t 6.8   s 0   m                                                             o t h e r w i s e
where w 3 t simulates repeated speed bumps for a vehicle speed of 18 km/h, assuming a bump size (length) of 0.5 m and duration of 0.1 s, as shown in Figure 3.

2.3. Passive Suspension System and Semi-Active Suspenion System Modelling

Mathematical equations were derived from first principles to describe the response of the passive suspension system under forced vibration.
The quarter car passive suspension system is represented as a damped two-degree-of-freedom spring mass system under a forced vibration described by the displacement of the sprung and unsprung masses, x 1 and x 2 , respectively, and input road displacement w , as shown in Figure 4.
Applying Newton’s 2nd law,
k 1 x 1 x 2 b 1 x 1 ˙ x 2 ˙ = m 1 x 1 ¨
k 2 x 2 w b 2 x 2 ˙ w ˙ + k 1 x 1 x 2 + b 1 ( x 1 ˙ x 2 ) ˙ = m 2 x 2 ¨  
Equations (5) and (6) are derived by considering the forces acting on the sprung mass, m 1 , and unsprung mass, m 2 , respectively.
The semi-active suspension system was developed by the implementation of a PID closed feedback loop on the original passive system. Figure 5 shows the block diagram of the semi-active suspension system that contains a PID feedback loop and the variable damper b 1 ( t ) .
Figure 6 highlights the input and output parameters of the PID controller in the feedback control loop. The output of the PID controller is equal to the control input b 1 ( t ) for the quarter car suspension system. The control input, or variable damping coefficient, b 1 ( t ) , is therefore the sum of the proportional control, integral control, and derivative control terms, which act on the error signal e t . This is represented mathematically in Equation (7), as follows:
b 1 t = K p e t + K i 0 t e t d t + K d d e ( t ) d t

2.4. Fully Active Suspension System Mathematical Modelling

Figure 7 highlights the quarter car model of the fully active suspension system that was used to derive the time domain equations of the fully active suspension system. As seen in Figure 7, a variable force actuator, F a ( t ) , was used as opposed to the variable damper, b 1 ( t ) , of the semi-active suspension. Note that the passive spring and damper were still maintained in the fully active suspension.
Applying Newton’s 2nd Law,
k 1 x 1 x 2 b 1 x 1 ˙ x 2 ˙ + F a ( t ) = m 1 x 1 ¨
k 2 x 2 w b 2 x 2 ˙ w ˙ + k 1 x 1 x 2 + b 1 ( x 1 ˙ x 2 ) ˙ F a ( t ) = m 2 x 2 ¨
Equations (8) and (9) are derived by considering the forces acting on the sprung mass, m 1 , and unsprung mass, m 2 , respectively.
With a control input of e ( t ) , the subsequent control output, F a   ( t ) , of the PID controller in the fully active suspension system was given by the following:
F a t = K p e t + K i 0 t e t d t + K d d e ( t ) d t
In Equation (10), F a t is the sum of the proportional control, integral control, and derivative control terms that act on the error signal e t . Tuning of the controller gains, K p K i ,   K d , is required to achieve the desired output response for F a t .

3. Simulation

3.1. Passive Suspension System

The time domain equations of the passive suspension system were implemented in the Simulink environment to create the passive suspension model shown in Figure 8. The system parameters outlined in Table 1 were used in the Simulink model of the passive suspension system.

3.2. Semi-Active Suspension System

Figure 9 shows the Simulink model of the semi-active suspension that was based on the respective time domain equations and the control strategy outlined previously in Figure 5 and Figure 6.
In Figure 9, it can be seen that a forward gain of a = −1 was used in the PID feedback loop, which was performed to ensure that the variable damping coefficient, b 1 t , was always positive. Furthermore, a saturation block, titled ‘b1(t) limits’, was used in the model to limit the variable damping coefficient, such that (10 Ns/m ≤ b 1 t ≤ 2500 Ns/m). The limits for b 1 ( t ) were chosen based on suspension performance and safety considerations. The PID controller of the semi-active suspension was then tuned to optimise both comfort and road holding (handling) based on the suspension performance criteria outlined previously. Sprung mass acceleration was the primary criteria for comfort; however, sprung mass displacement was also considered. Moreover, tyre deflection was used to indicate road holding performance. The PID controller gains ( K p , K i ,   K d ) were manually adjusted using the trial and error method based on an understanding of the effect of each gain on the closed-loop response. The trial and error method was most suitable for this application since a number of responses, such as sprung mass displacement, sprung mass acceleration, and tyre deflection, had to be optimised. Table 2 shows the final PID gain values of the semi-active suspension system, which were obtained using the trial and error tuning method. It can be seen that only proportional gain, K p was required to amplify and scale the error signal appropriately. Figure 10 highlights the variable damping coefficient response of the semi-active suspension for all three road profiles.

3.3. Fully Active Suspension System

The Simulink model of the fully active suspension (shown in Figure 11) was constructed based on the respective time domain equations and control strategy outlined. As seen in Figure 11, the saturation block, titled ‘Fa(t) limits’, was used to define maximum and minimum values of the actuator force, F a (t), such that (−500 N F a (t) ≤ 500 N ). The actuator force was limited based on safety considerations and for optimum suspension performance. Furthermore, unlike in the semi-active suspension, a forward gain value of a = 1 was used in the feedback loop to allow positive and negative values of the variable actuator force. Lastly, the PID controller was tuned using the trial and error method, and the optimal PID gain values that were obtained are shown in Table 3. Figure 12 then shows the force actuator response of the fully active suspension for all three road profiles.

4. Results

As outlined previously, the design goal for the semi-active and fully active suspensions was to minimise sprung mass acceleration, sprung mass displacement, and tyre deflection. In analysing the response plots, parameters such as peak amplitude, settling time, and general shape/behaviour of the trace were taken into consideration. As such, the minimisation goal was achieved by the reduction of peak amplitudes, settling time, and by having a response shape that stayed tight to the equilibrium position. In this regard, the rms value was used to quantify the average magnitude of the response where relevant.
Figure 13 compares the sprung mass displacement of the suspension systems for each of the three road profiles. For road profiles 1, 2, and 3, it can be seen that the semi-active and fully active suspensions offered notable reductions of peak amplitudes and faster settling times over the passive suspension system in terms of sprung mass displacement, which would indicate an increased level of ride comfort. More specifically, for road profile 1, there was a 44% and 56% reduction of the passive rms displacement when using the semi-active and fully active suspensions, respectively. In road profile 2, the responses of the semi-active suspension and fully active suspension were near identical and eliminated the overshoot and oscillations seen in the passive suspension response. The variable damping coefficient response in Figure 10 and the actuator force response in Figure 11 show that the semi-active and fully active suspensions reached saturation limits at 2500 Ns/m and 500 N, respectively, in order to reduce the displacement. Ideally, a wider operating limit beyond −500 N ≤ F a (t) ≤ 500 N for the force actuator could lead to improved performance particularly in an extreme road disturbance; however, this value has to be limited due to safety considerations and also due to power restrictions of a fully active setup.
For road profile 3, the semi-active suspension offered the best performance with a 32% reduction in rms displacement compared to the passive suspension, whilst the fully-active suspension offered a 26% reduction in rms displacement. In general, it was observed that, across all road profiles, the fully active suspension produced a less oscillatory response that returned quickly to equilibrium compared to the semi-active suspension. This may be explained by the fact that the fully active suspension introduces an active energy into the system in the form of a force, which stabilises the system response as opposed to the semi-active suspension, which simply adjusts the damping coefficient. This theory is further supported by the variable damping coefficient response and force actuator response seen in Figure 10 and Figure 11, respectively.
Figure 14 compares the sprung mass acceleration of the suspension systems for each of the three road profiles. For all road profiles, the semi-active and fully active suspensions displayed similar performances in terms of reduced peak amplitude and slightly faster settling time over the passive suspension system. Whilst similar, the semi-active suspension actually offered a slightly greater performance over the active setup. For example, in road profile 1, the semi-active suspension offered a 39% reduction in rms sprung mass acceleration over the passive setup compared to the 27% reduction of the fully active suspension. In road profiles 2 and 3, the semi-active suspension reduced the rms sprung mass acceleration of the passive setup by 65% and 32%, respectively, whilst the fully active suspension reduced the passive rms sprung mass acceleration by 40% and 26%, respectively. Furthermore, as observed in the sprung mass displacement, the fully active suspension returned quickly to equilibrium with less oscillations than the semi-active suspension. Based on the sprung mass acceleration response, it can be said that the semi-active and fully active suspensions displayed improved levels of comfort over the passive suspension, with the semi-active suspension had a slightly greater performance than the fully active setup.
Figure 15 compares the suspension working space of the passive, active, and semi-active suspension systems for each of the three road profiles. In this case, only the peak amplitude of the working space response was of interest since it would need to be accommodated in the vehicle design. For all three road profiles, the semi-active and fully active suspensions increased the peak suspension working space by a maximum of 17% and 9%, respectively, over the passive suspension system, which represented a decreased level of performance.
Figure 16 compares the tyre deflection responses of the suspension systems for each of the three road profiles. Across all three road profiles, the semi-active and fully active suspensions had quite similar responses in terms of noticeably higher peak amplitudes of tyre deflection than the passive suspension system, but it had improvements of slightly lower settling times and less overshoot. This resulted in both the fully active and semi-active suspensions offering only a 6% reduction of rms tyre deflection compared to the passive suspension system, which represents a marginal improvement in road-holding ability.

5. Conclusions

In this paper, semi-active and fully active suspension systems using a PID controller were designed and then tuned in MATLAB/Simulink to achieve simultaneous optimisation of comfort and road-holding ability. The responses of the controlled suspensions were compared to a traditional passive setup in terms of the sprung mass displacement and acceleration, tyre deflection, and suspension working space for three (3) different road profile inputs. Based on the results of the theoretical and simulated analysis, the following can be concluded:
  • Across all road profiles, the usage of a semi-active or fully active suspension system offered notable improvements over a passive suspension in terms of comfort and road-holding ability. The rms sprung mass displacement was reduced by a maximum of 44% and 56% over the passive suspension when using the semi-active and fully-active suspensions, respectively. The tyre deflection of the passive suspension was also reduced by a maximum of 6% when using either the semi-active or fully active suspension.
  • The semi-active suspension and fully active suspension performed comparably in terms of road-holding ability. However, in terms of comfort, the fully active suspension offered greater performance in the sprung mass displacement criteria, with a 56% rms reduction in the passive sprung mass displacement compared to the 44% rms reduction when using the semi-active suspension. Notably, in terms of sprung mass acceleration, the semi-active suspension offered the better performance, with a 65% reduction in the passive rms sprung mass acceleration compared to a 40% reduction for the fully active suspension.
  • Both the semi-active and fully active suspensions increased the suspension working space by 17% and 9%, respectively, over the passive suspension system, which represents a decreased level of performance.
In summary, the choice between a semi-active or fully active suspension should be carefully considered based on the level of ride comfort and handling performance that is needed and the suspension working space that is available in the particular application. However, the results of this paper show that the performance gap between the semi-active and fully active suspension is quite small, and the semi-active suspension is mostly able to match and sometimes outperform the fully active suspension in certain metrics. When considering other factors, such as weight, power requirements, and complexity, the semi-active suspension represents a better choice over the fully active suspension, in the author’s opinion. As such, future work will look at utilising more robust control methods and tuning procedures that may further improve the performance of the semi-active suspension.

Author Contributions

Conceptualization, K.S. and A.W.A.; data curation, S.M.; formal analysis, S.M., M.N.I. and N.S.; funding acquisition, N.S.; investigation, A.W.A. and S.M.; methodology, K.S., A.W.A., S.M. and M.N.I.; project administration, K.D. and N.S.; resources, A.W.A. and K.D.; software, K.S., A.W.A. and S.M.; supervision, M.N.I. and N.S.; validation, K.S., M.N.I. and K.D.; visualization, K.D.; writing—original draft, M.N.I.; writing—review and editing, K.S., K.D. and N.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Research data are readily provided upon request.

Conflicts of Interest

The authors declare no conflicts of interest.

Glossary

b 1 damping coefficient of passive damper
b 2     damping coefficient of tyre
b 1 t time-varying damping coefficient
e t time-varying error
F a t time-varying actuator force
GAGenetic Algorithm
k 1   spring constant of passive spring
k 2   spring constant of tyre
K d derivative gain
K i integral gain
K P proportional gain
w road profile displacement
x 1 sprung (body) mass displacement
x 1 ¨ sprung mass acceleration
x 1 x 2 suspension working space
x 2 unsprung (suspension) mass displacement
x 2 w tyre deflection

References

  1. Abouel-Nour, A. Active Control of Vehicle Suspension. Ph.D. Thesis, University of Leeds, Leeds, UK, 1989. [Google Scholar]
  2. Savaresi, S.; Pussot-Vassal, C.; Spelta, C.; Sename, O.; Dugard, L. Semi-Active Suspension Control Design for Vehicles; Butterworth-Heinemann: Oxford, UK, 2010. [Google Scholar]
  3. Goszczak, J.; Mitukiewicz, H.; Radzymińsk, B.; Werner, A.; Szydłowski, T.; Batory, D. The study of damping control in semi-active car suspension. J. Vibroeng. 2020, 22, 933–944. [Google Scholar] [CrossRef]
  4. Yue, C. Control Law Designs for Active Suspensions in Automotive Vehicles. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 1988. [Google Scholar]
  5. Jamil, M.; Zafar, S.; Gilani, S.O. Designing PID Controller Based Semi-active Suspension System Using MATLAB Simulink. In First International Conference on Smart Cities, Infrastructures, Technologies and Applications; Springer: Cham, Switzerland, 2017; pp. 282–295. [Google Scholar]
  6. Omar, M.; El-kassaby, M.; Abdelghaffar, W. A universal suspension test rig for electrohydraulic active and passive automotive suspension system. Alex. Eng. J. 2017, 56, 359–370. [Google Scholar] [CrossRef]
  7. Kuber, C. Modelling simulation and control of an active suspension system. Int. J. Mech. Eng. Technol. 2014, 5, 66–75. [Google Scholar]
  8. Soliman, A.; Kaldas, M. Semi-active suspension systems from research to mass-market—A review. J. Low Freq. Noise Vib. Act. Control 2021, 40, 1005–1023. [Google Scholar] [CrossRef]
  9. Gowda, D.V.; Chakrasali, S. Comparative Analysis of Passive and Semi-Active Suspension System for Quarter Car Model using PID Controller. In Proceedings of the International Conference on Recent Trends in Signal Processing, Image Processing and VLSI, Bangalore, India, 1–4 February 2014; pp. 511–517. [Google Scholar]
  10. Rashid, M.; Hussain, M.A.; Rahim, N.A.; Momoh, J.S. Development of A Semi-Active Car Suspension Control System Using Magneto-Rheological Damper Model. Int. J. Mech. Mater. Eng. 2007, 2, 93–108. [Google Scholar]
  11. Phalke, T.; Mitra, A. Comparison of passive and semi-active suspension system by MATLAB SIMULINK for different road profiles. IOSR J. Mech. Civ. Eng. 2016, 1, 38–43. [Google Scholar] [CrossRef]
  12. Akakpavi, M. Modeling and Control of a Car Suspension System Using P, PI, PID, GA-PID and AutoTuned PID Controller in Matlab/Simulink. J. Multidiscip. Eng. Sci. Stud. 2017, 3, 1506–1513. [Google Scholar]
  13. Matrood, M.; Nassar, A. Vibration Control of Quarter Car Model Using Modified PID Controller. Basrah J. Eng. Sci. 2021, 21, 1–6. [Google Scholar]
  14. Sun, W.; Gao, H.; Yao, B. Adaptive Robust Vibration Control of Full-Car Active Suspensions with Electrohydraulic Actuators. IEEE Trans. Control Syst. Technol. 2013, 21, 2417–2422. [Google Scholar] [CrossRef]
  15. Kumar, M. Development of Active Suspension System for Automobiles using PID Controller. Proc. World Congr. Eng. 2008, 2, 1472–1477. [Google Scholar]
  16. Samaroo, K.; Awan, A.W.; Islam, S. Semi-Active Suspension Design for an In-Wheel-Motor-Driven Electric Vehicle Using a Dynamic Vibration-Absorbing Structure and PID-Controlled Magnetorheological Damper. Machines 2025, 13, 47. [Google Scholar] [CrossRef]
  17. Zhang, K.; Wu, J.; Zhang, Y. Semi-Active Control of ISD In-Wheel Motors Suspension with Dynamic Vibration Absorber; SAE International: Warrendale, PA, USA, 2022. [Google Scholar]
  18. Qin, Y.; He, C.; Ding, P.; Dong, M.; Huang, Y. Suspension hybrid control for in-wheel motor driven electric vehicle with dynamic vibration absorbing structures. IFAC-PapersOnLine 2018, 51, 973–978. [Google Scholar] [CrossRef]
  19. Mouleeswaran, S. Design and Development of PID Controller-Based Active Suspension System for Automobiles. In PID Controller Design Approaches—Theory, Tuning and Application to Frontier Areas; Vagia, M., Ed.; InTech: London, UK, 2012; pp. 71–98. [Google Scholar]
  20. Mitra, A.; Benerjee, N.; Khalane, H.; Sonawane, M.A.; Joshi, D.R.; Bagul, G.R. Simulation and Analysis of Full Car Model for various Road profile on a analytically validated MATLAB/SIMULINK model. IOSR J. Mech. Civ. Eng. 2013, 22–33. [Google Scholar]
  21. Hassan, S.A. Fundamental Studies of Passive, Active and Semi-Active Suspension Systems. PhD Thesis, University of Leeds, Leeds, UK, 1986. [Google Scholar]
Figure 1. Road Profile 1: Single sinusoidal bump.
Figure 1. Road Profile 1: Single sinusoidal bump.
Algorithms 18 00100 g001
Figure 2. Road profile 2: Sudden step.
Figure 2. Road profile 2: Sudden step.
Algorithms 18 00100 g002
Figure 3. Road profile 3: Consecutive bumps.
Figure 3. Road profile 3: Consecutive bumps.
Algorithms 18 00100 g003
Figure 4. Quarter car passive suspension system diagram.
Figure 4. Quarter car passive suspension system diagram.
Algorithms 18 00100 g004
Figure 5. Block diagram of the closed feedback loop used in the semi-active suspension system.
Figure 5. Block diagram of the closed feedback loop used in the semi-active suspension system.
Algorithms 18 00100 g005
Figure 6. PID controller design for a semi-active suspension system.
Figure 6. PID controller design for a semi-active suspension system.
Algorithms 18 00100 g006
Figure 7. Quarter car fully active suspension system diagram.
Figure 7. Quarter car fully active suspension system diagram.
Algorithms 18 00100 g007
Figure 8. Simulink model of passive suspension.
Figure 8. Simulink model of passive suspension.
Algorithms 18 00100 g008
Figure 9. Simulink model of the semi-active suspension.
Figure 9. Simulink model of the semi-active suspension.
Algorithms 18 00100 g009
Figure 10. Variable damping coefficient response of the semi-active suspension system for all three (3) road profiles.
Figure 10. Variable damping coefficient response of the semi-active suspension system for all three (3) road profiles.
Algorithms 18 00100 g010
Figure 11. Simulink model of the fully active suspension.
Figure 11. Simulink model of the fully active suspension.
Algorithms 18 00100 g011
Figure 12. Actuator force response of the fully active suspension system for all three (3) road profiles.
Figure 12. Actuator force response of the fully active suspension system for all three (3) road profiles.
Algorithms 18 00100 g012
Figure 13. Sprung mass displacement responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Figure 13. Sprung mass displacement responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Algorithms 18 00100 g013
Figure 14. Sprung mass acceleration responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Figure 14. Sprung mass acceleration responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Algorithms 18 00100 g014
Figure 15. Suspension working space responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Figure 15. Suspension working space responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Algorithms 18 00100 g015
Figure 16. Tyre deflection responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Figure 16. Tyre deflection responses of the passive, semi-active suspension, and fully active suspension for the three (3) different road profiles.
Algorithms 18 00100 g016
Table 1. Suspension system parameters for quarter car modelling of passive, active, and semi-active suspension.
Table 1. Suspension system parameters for quarter car modelling of passive, active, and semi-active suspension.
ParameterValue
m 1 250 kg
m 2   45 kg
k 1 6500 N/m
k 2 15,000 N/m
b 1   285 Ns/m
b 2 1600 Ns/m
Table 2. Tuned PID gain values used in the semi-active suspension system.
Table 2. Tuned PID gain values used in the semi-active suspension system.
Controller GainTuned Value
K p 100,000
K i   0
K d 0
Table 3. Tuned PID gain values used in the fully active suspension system.
Table 3. Tuned PID gain values used in the fully active suspension system.
Controller GainTuned Value
K p 5
K i   0
K d 900
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Samaroo, K.; Awan, A.W.; Marimuthu, S.; Iqbal, M.N.; Daniel, K.; Shabbir, N. Performance Investigation of Active, Semi-Active and Passive Suspension Using Quarter Car Model. Algorithms 2025, 18, 100. https://doi.org/10.3390/a18020100

AMA Style

Samaroo K, Awan AW, Marimuthu S, Iqbal MN, Daniel K, Shabbir N. Performance Investigation of Active, Semi-Active and Passive Suspension Using Quarter Car Model. Algorithms. 2025; 18(2):100. https://doi.org/10.3390/a18020100

Chicago/Turabian Style

Samaroo, Kyle, Abdul Waheed Awan, Siva Marimuthu, Muhammad Naveed Iqbal, Kamran Daniel, and Noman Shabbir. 2025. "Performance Investigation of Active, Semi-Active and Passive Suspension Using Quarter Car Model" Algorithms 18, no. 2: 100. https://doi.org/10.3390/a18020100

APA Style

Samaroo, K., Awan, A. W., Marimuthu, S., Iqbal, M. N., Daniel, K., & Shabbir, N. (2025). Performance Investigation of Active, Semi-Active and Passive Suspension Using Quarter Car Model. Algorithms, 18(2), 100. https://doi.org/10.3390/a18020100

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop