You are on page 1of 6

Modeling and Simulation of PID

Controller-Based Active Suspension System for


a Quarter Car Model
Nguyen Van Trang, Duong Nguyen Hac Lan, and Nguyen Ngoc Chau

 The passive suspension system limits the motion


Abstract—The most common automobile of the body and wheel by limiting their relative
suspension systems use passive components only velocities to a rate that gives the required ride quality.
by utilizing spring and damping coefficient with This is achieved by using some type of damping
fixed rates. The active suspension system has element placed between the body and the wheels of
many advantages to make the vehicle operate safer the vehicle. That have non-controlled springs and
and quieter than passive suspension system. The shock observing dampers with fixed parameters and
objectives of this study are to develop a linear no online feedback action is used [2]. Passive
mathematical model of active and passive suspension design performance is used for specific
suspensions systems for quarter car model subject operating conditions. On contrary, active suspensions
to excitation from different road profile using PID can have a wide range of operation condition and can
controller. The simulation results of the study are adapt to the system variations based on online
performed to compare between active and passive changes of the actuating force. Therefore, active
suspension systems. The study has been able to suspensions have been extensively studied since
determine the parameter of PID controllers of 1960s and various approaches have been proposed
active suspension in many different road surfaces Harvat et al. (1997). However active suspensions
and speeds to improve the driving comfort. The normally require large power supply, which is the
main outcomes of this research can be applied on main drawback that prevents this technique from
the real active suspension system. being used extensively in practice. From1970s, semi-
active suspensions have received much attention
Index Terms— Active suspension, Passive suspension, since they can achieve desirable performance than
Quarter car model, PID controller. passive suspensions and consume much less power
than active suspensions. Especially some controllable
dampers are available in practice that is
1 INTRODUCTION electrorhelogical (ER) dampers and magneto-
rheological (MR) dampers. The exising of semi-
S USPENSION system is the most significant part
which heavily affects the vehicle handling
performance and ride quality. Because of its
active suspensions are more practical than ever in
engineering realization [2-6].
A PID (Proportional Integral Derivative)
structures limit, the passive suspension system can
controller is a control loop mechanism employing
hardly improve the two properties at the same time. feedback that is widely used in industrial control
Since the advent of active suspension system, it has systems. In this paper, the PID controller is used to
become the research hot spot. The design of the controll the actuator force of active suspension
control strategy is the core of active suspension system and the modelling and simulation is carried in
system technology [1-5]. simulink environment. In this study, the Graphical
Vehicle suspensions can be classified into three User Interface (GUI) is conducted to determine the
basic categories: passive, semi-active, and active parameter of PID controller of active suspension
suspension systems, which depends on the operation system. Furthermore, the manual tuning solutions of
mode to enhance the driving comfort, to minimize the PID controller has been designed to control reactive
road damage, and to provide good drive handing force in a specific automotive active suspension
capability. system.

This work was supported in part by the Faculty of Vehicle and Duong Nguyen Hac Lan is now with the Cao Thang Vocational
Energy Engineering, Ho Chi Minh City University of Technology College, Ho Chi Minh City, Vietnam (e-mail:
and Education. haclan1993@gmail.com)
Nguyen Van Trang is with the Ho Chi Minh City University of Nguyen Ngoc Chau was with the Engineer at Truong Hai Auto
Technology and Education, Ho Chi Minh City, Vietnam (e-mail: Group. He is now with Bac Lieu Vocational College, Vietnam (e-
trangnv@ hcmute.edu.vn). mail: chaunguyenoto@gmail.com).
2 MODELLING AND MATHEMATICAL
MODELLING OF ACTICE SUSPENSION
SYSTEM
The dynamic model for linear quarter car
suspensions systems have been achieved as in Fig 1.
From the quarter car model, the method can be
developed in to full car model. Fig. 1 shows a basic
of a quarter car model, where the spring constant of
the suspension system is ks, bs is the damping
coefficient. Fa is the active force actuator . The active
force Fa can be set to zero in a passive suspension.
The sprung mass ms represents the quarter car
equivalent of the vehicle body mass. The unsprung
mass mu represents the equivalent mass due to the
axle and tire. The vertical stiffness of the tire is
represented by the spring kt . The variables zs, zu and
zr represent the vertical displacements from static
equilibrium of the sprung mass, unsprung mass and Fig. 1. Quarter-car active automotive suspension [2]
the road respectively [3, 14-18]. Applying Newton's second law in active suspension
When there is a force exrting from the road system, The equations of motion are written as:
surface on unsprung mass through the stiffness of the  ms .Zs   ks .( Z s  Zu )  bs .(Z s  Z u )  F (t ) (1)
tire spring in the upward direction. Through the  
 mu .Zu  ks .(Z s  Zu )  bs .( Zs  Z u )  kt .(Zu  Z r )  F (t )
stiffness spring and damping coefficient of the
  1
suspension acting on spung mass make this mass  Z s  m  bs . Z s  bs .Z u  k s .Z s  k s .Z u  F (t ) (2)
 
 s
move up. However, when the actuator force is 
applied, this actuator force will act a reverse force  Z  1 b .Z  b .Z  k .Z  k .Z  k .Z  k .Z  F (t )
 u mu s s s u t u t r s s s u

helps the sprung mass limit movement. The result


makes sprung mass fluctuate very little. From the equations of motion (2) we simulation
TABLE I actice suspension in the Matlab/Simulink with blocks
PARAMETER VALUES OF SUSPENSION SYSTEM fuction is shown in Fig 2.
Vehicle Model Parameters Values Unit

ms 250 kg
mu 50 kg
ks 18,600 N/m
kt 196,000 N/m
bs 1,000 Ns/m
V 40 km/h

Where V - speed of vehicle


In Table 1 show parameter values of suspension
system for quarter car model, the parameter of type of Fig. 2. Simulink Model of Active Suspension
road input- degree of roughness with road class C, system
and speed of vehicle is 40 km/h. The quarter-car The input signal of PID controller is velocity of
linear dynamic model is constructed based on the sprung mass. The error is result of subtraction of
following assumptions [19] velocity of sprung mass and setpoint (0). When the
1. Longitudinal effect of road profile was ignored. error appear the PID controller will control the
2. There is no slip between the tires and road actuator force (output signal) effect on two mass and
surface, and influence of ground longitudinal make the error to setpoint is 0.
force on cornering characteristics of the tires
was not considered. 3 CONTROL ALGORITHM DESIGN OF ACTIVE
3. The effect of air force was ignored. SUSPENSION SYSTEM.
4. The influence of bearing-free gap and lubricant
The control algorithm of quarter-car dynamics
membrane was ignored
model is designed based on the following
requirement:
1. Maximum Suspension travelled not over 0.1m
for this work [4, 13].
2. Car body acceleration become minimum.
The Fig. 3 shows control algorithm design of active
suspension system is a general algorithm to find
parameters of PID controller with manual way by TABLE 2
loop programs. Graphical user interface (GUI) is a APPROXIMATE INDICATIONS OF LIKELY REACTION TO
VARIOUS MAGNITUDES OF OVERALL IN PUBLIC
interface that Authors build to user find parameters of TRANSPORT[5]
PID controller of active suspension.
Values Feature
≤ 0.315 m/s2 Not uncomfortable
START 0.315 – 0.63 m/s2 A little uncomfortable
0.5 - 1 m/s2 Fairly uncomfortable
Call GUI 0.8 – 1.6 m/s2 Uncomfortable
1.25 – 2.5 m/s2 Very uncomfortable
≥ 2 m / s2 Extremely uncomfortable
Set parameters The input road profile is selected in Mechanical
for simulation Vibration - Road surface profiles - Reporting of
measured data ISO 8608:1995 [6-9]. The input road
profile is simulated road class C and speed vehicle is
40 km/h and as shown below in Fig. 4.
Yes
Kp=ghp
&Ki=ghi
&Kd=gh

No

Call GUI for


Simulation Save Kp, Ki,
Kd and
others
Collect parameter
parameter

Fig. 4. Input Road Profile


No END User set up input parameter of suspention, road
Correct class and speed vehicle into GUI to determine
parameter? parameters of PID controller with suitable condition
as shows in Fig. 5.
Yes

Save parameters
Kp, Ki, Kd

Kp = Kp + 100
Ki = Ki + 100
Kd = Kd + 100
Fig. 3. Control Algorithm Design of Active
suspension system
Fig. 5. GUI for determining parameters of active
4 RESULT AND DISCUSSION suspension system
After setting up input paramers into the GUI it
Drive quality in general can be quantified by the shown parameters of PID controller as shown below
vertical acceleration of the passenger locations. The in Table 3
presence of a well-designed suspension provides TABLE 3
isolation by reducing the vibratory forces transmitted PARAMERTERS OF PID CONTROLLER
from the axle to the vehicle body. n the case of the Paramerter Value
quarter car suspension, sprung mass acceleration zs Kp 5,870
can be used to quantify ride quality [3]. International Ki 100
Standard. Mechanical vibration and shock- Kd 1,300
Evaluation of human exposure to whole-body With parameters PID Controller controll the
vibration (ISO 2631-1)[5] is choosed is a standard to active force actuator Fa support active suspension
assess suspention system is shown in Table 2. work.
Fig. 8. Actuator control force of active suspension
system.
Fig. 6. Car body displacement

The red Dashed line is active and the black Dash-


dot line is pasive suspension system.
With the same input parameter of passive and
active suspension system but have the difference
between passive and active suspension system can be
seen from Fig. 6. the car body displacement of active
suspension vibration less than passive.

Fig. 9. Passive vs. Active Suspension Travel

Fig. 7. Passive vs. Active sprung mass vertical


acceleration
Fig. 7. shows the sprung mass vertical
acceleration of active suspension less than passive
suspension. Following the ISO 2631-1 if sprung mass
vertical acceleration less than 0.315 m/s2 than
passengers in veicle are not uncomfortable, 0.315 to
0.63 m/s2 - a little uncomfortable [5, 10-13].
For passive suspension, this values greater 0.63
m/s2 (0.78) make the passengers are rairly
Fig.10. Passive vs. Active Wheel Travel
uncomfortable. At active suspension system with PID
Suspension travel and whell travel of both passive
controller have value less than 0.315 m/s2 (0.28) make
and active suspention system as shown in Fig. 9 and
the passengers are not uncomfortable. The sprung
10. In active suspension the spring must work more
mass displacement has been reduced by 65% with the
active suspention. to enhance ride quality. But whell travel less than
With parameters PID Controller controll the limit of wheel it mean that wheel until contact with
road surface profile.
active force actuator Fa support active suspension
With GUI that authors build can find parameters
work. The operation of actuator Fa as shown in Fig. 8
maximum force at 1,100 (N) with this force not large of PID controller at different speed and different road
to active suspension system work. class as shown below in Table 4 and 5. In reduction
column is sprung mass vertical acceleration active
subtract passive and per sprung mass vertical
acceleration passive.
TABLE 4
PARAMETERS OF PID CONTROLLER AT C ROAD CLASS REFERENCES
Speed Reduction [1] Qi Zhou. Research and Simulation on New Active
Kp Ki Kd
(km/h) (%) Suspension Control System. Theses and
Dissertations, Paper 1700, 2013.
10 11,000 5,000 5000 82.9 [2] K.Dhananjay Rao. Modeling, Simulation and
20 11,000 5,000 5000 85.7 Control of Semi Active Suspension System for
30 9,700 900 3400 81.5 Automobiles under MATLAB Simulink using PID
40 5,870 100 1300 65 Controller. Third International Conference on
50 10,870 3,000 1200 68.6 Advances in Control and Optimization of Dynamical
60 10,870 3,000 1200 60 Systems, 2014, pp.827-831.
70 6,000 400 1700 75.5 [3] Rajesh Rajamani. Vehicle Dynamics and Control.
80 3,540 400 500 52.6 Springer, 2012, pp.268-270.
90 1,010 100 500 50.3 [4] Musa Mohammed Bello, Amir Akramin Shafie,
TABLE 5 Raisuddin Md. Khan. Electro-Hydraulic PID Force
PARAMETERS OF PID CONTROLLER AT
Control for Nonlinear Vehicle Suspension System.
DIFFERENT ROAD CLASS.
International Journal of Engineering Research &
Road Speed Reduction
Kp Ki Kd Technology (IJERT), Vol. 4, pp. 517-524, Janualy 1,
class (km/h) (%) 2015.
[5] International Standard. Mechanical vibration and
A 10 11,000 0 5,000 82.9
shock-Evaluation of human exposure to whole-body
A 40 9,420 2,200 5,000 84 vibration -ISO 2631-1-1997.
[6] Mechanical Vibration-Road surface profiles-
A 70 10,980 4,900 5,000 88.6
Reporting of measured data-ISO 8608:1995.
A 110 10,740 2,400 5,000 88.8 [7] Mouleeswaran Senthil Kumar, Member, Iaeng.
Development of Active Suspension System for
D 40 9,000 100 5,000 83.8
Automobiles using PID Controller. Proceedings of
E 20 10,000 0 5,000 85.6 the World Congress on Engineering 2008, Vol. 2,
pp.3-7, July 2008.
F 10 2,020 900 1,200 63.4
[8] Vladimír Goga, Marian Kl’úcik. Optimization of
The parameters of PID Controller can use to vehicle suspension parameters with use of
establish a PID controller control active suspension evolutionary computation. Procedia Engineering,
system with vehicle operate at different road surface Vol.48, pp.174-179, 2012.
profile and different speed. [9] XueMei Sun, Yaxu Chu, Jiuchen Fan, Qiuxiao
Yang. Research of Simulation on the Effect of
5 CONCLUSIONS Suspension Damping on Vehicle Ride. Energy
Procedia, Vol.17, pp.145-151, 2012.
In this paper, the methodology was developed
[10] Yong Yang, Weiqun Ren, Liping Chen, Ming
design and deternine the parameters of PID controller
Jiang, Yuliang Yang. Study on ride comfort of tractor
of active suspension system. The Mathematical
with tandem suspension based on multi-body system
modeling has been conducted using a two degree of
dynamics. Science Direct, Vol.33, pp.11-33, 2009.
freedom system of the quarter car model for passive
[11] Prof. Pranesh B. Bamankar, Gayatri V. Joshi. A
and active suspension system to evaluate the
review on vibrational analysis of suspension system
performance of suspension with respect to various for quarter and half car model with various
contradicting design goals by using Matlab/Simulink. controllers. International Journal of Advanced
The simulation results is illustrated that active
Engineering Research and Studies, Vol.7, pp.1-3,
suspension system reduced the sprung mass
2015.
displacement and sprung mass vertical acceleration
[12] Mohammed H. AbuShaban, Mahir B. Sabra,
65% in the case of road class C and speed is 40 km/h,
Iyad M. Abuhadrous. An Optimized PID Control
88.6% in the case of road class A and speed is 70
Strategy For Active Suspensions Applied To A Half
km/h. In condition is road class C and speed vehicle
Car Model. World of Computer Science and
is 40 Km/h, with passive suspension system the Information Technology Journal (WCSIT), Vol.3,
sprung mass vertical acceleration is 0.78 m/s2 greater pp.26-31, 2013.
0.63 m/s2 make the passengers are rairly
uncomfortable. However, with active suspension
system the sprung mass vertical acceleration is 0.28
m/s2 make the passengers are not uncomfortable. In
paper, with parameters of PID controller is finded by
GUI make the sprung mass vertical acceleration of
active suspension reduce to passive suspension in
every speed and different types of road profiles.
[13] S. H. Hashemipour, M. Rezaei lasboei and M. Nguyen Van Trang received his
Khaliji. A Study of the Performance of the PID B.E. in Mechanical Engineering from
Controller and Nonlinear Controllers in Vehicle Vietnam National University, Ho Chi
Suspension Systems Considering Practical Minh City University of Technology
Constraints. Research Journal of Recent Sciences, in 2002 and M.S. degrees from Ho
Vol.3, pp.86-95, August 2014. Chi Minh City University of
[14] Ayman A. Aly, A. Al-Marakeby, Kamel A. Technical Education (HCM UTE) in
Shoush. Active Suspension Control of a Vehicle 2004 respectively. He then received
System Using Intelligent Fuzzy Technique. his Ph.D degree from Yeungnam
International Journal of Scientific & Engineering University, Korea. His research interests focus on
Research, Vol. 4, October 2013. internal combustion engine, electric vehicle, and
[15] Rosmazi Rosli, Musa Mailah, Gigih Priyandoko. mechanical vibration.
Active Suspension System for Passenger Vehicle E-mail: trangnv@hcmute.edu.vn
using Active Force Control with Iterative Learning Duong Nguyen Hac Lan
Algorithm. WSEAS Transactions on Systems and received his B.E. in
Control, Vol. 9, pp. 121-129, 2014. Automotive Engineering
[16] Jiangbo Wang, and Baomin Qiang. Road Technology from Ho Chi
simulation for four-wheel vehicle whole input power Minh City University of
spectral density. AIP Conference Proceedings 1839, Technology and Education
pp. (020147-1) – (020147-6), 2017. in 2016. Since 2016, He has
[17] Qi Zhou. Research and Simulation on New been a Technical instructor
Active Suspension Control System, Lehigh at Cao Thang Vocational
University, 2013. College. His research interests focus on suspension
[18] Sayel M. Fayyad. Constructing Control System research interests focus on suspension system,
for Active Suspension System. Constructing Control mecahnical vibration.
System for Active Suspension System, Vol. 5, pp. E-mail: haclan1993@gmail.com
189-200, 2012.
[19] Tan, D.; Lu, C. The influence of the magnetic Nguyen Ngoc Chau
force generated by the in-wheel motor on the received his B.E. in
vertical and lateral coupling dynamics of electric Automotive Technology
vehicles. IEEE Trans. Veh. Technol. 2016, 65, from Industrial University
4655–4668. of Ho Chi Minh City in
2011. Since 2012, He has
been an Engineer at Truong
Hai Auto Group. He is
currently an Instrutor of Bac
Lieu Vocational College. His research interests focus
on vibration of suspension system.
E-mail: chaunguyenoto@gmail.com

You might also like