Professional Documents
Culture Documents
Abstract—Suspension system plays an important role in In the recent years, many researchers have investigated
isolating vehicle body from road shocks and vibrations. The aim different types of active suspension system using variety of
of suspension system is to improve ride comfort, road handling models like 1/4 or quarter car model, 1/2 or half car model, full
and stability of vehicles. Three different active controllers are car model etc. Initially researchers opted for linear lower order
designed using 3 Degree Of Freedom (DOF) quarter car model to models like 2 degree of quarter car model of active suspension
compare the performance of three controllers with the passive system for analysis and research purpose. 2 DOF quarter car
suspension system. The three controllers designed are PID models are successfully applied using control techniques like
controller, Linear Quadratic Controller (LQR) and Fuzzy logic PID, LQR, LQG, FUZZY, sliding mode control, composite
controller. In this work, MATLAB/SIMULINK software is used
nonlinear feedback control[1][2][3][4][5]. As with increasing
for simulation purpose and simulation result demonstrate that
active suspension system shows better result in comparison to
numbers of degree of freedom the characteristics of system
passive suspension system with reference to maximum amplitude, change, a 3 DOF system is used and a fuzzy logic controller for
body acceleration, suspension deflection and settling time. Also the suspension system is designed and analyzed to compare
the result of comparison displays that fuzzy logic control exhibits fuzzy logic controller with that of passive suspension system
better functioning and stability as compared to other control [6].
methods and passive as well. In this work a 3 DOF quarter car model is modeled and
three different control methods namely PID, LQR and fuzzy
Keywords—Degree of freedom(DOF),PID controller,LQR
controller,Fuzzy logic controller,body acceleration,suspension
are developed and the response of the control methods are
deflection,settling time. compared with that of passive suspension system. Fuzzy logic
controller is designed using MATLAB‟s Fuzzy Logic Toolbox
I. INTRODUCTION and the overall system is designed using MATLAB coding and
SIMULINK toolbox.
A suspension system is divided into three types depending
upon principle of operating: passive suspension, semi-active Section II gives description of 3 degree of freedom quarter
suspension and active suspension system. Passive suspension car model active suspension system. Section III gives the
system consists of springs and dampers. Softer dampers formulation and design of the three proposed controllers.
provide a more comfortable drive and stiffer damper provide Section IV gives description of simulation result and
more stable drive. Therefore, compromise has to make between comparison of control schemes. Section V gives the
driving comfort and stability. conclusion.
In semi active suspension system consists of a variable II. MODELLING OF 3 DOF QUARTER CAR MODEL
damper that can adapt to actual demands. The active
suspension system contains separate actuator that can exert In this work, a 3 DOF quarter car model is used. It is
extra force on the suspension system. Different characteristics simplified version of the full car model representing most of
can be considered in design of a suspension system [5]. It is not the features of the full car model. It consists of passenger mass
possible to optimize all these parameters all together in a along with the seat which is represented using spring and
suspension system. But a better trade- off among these damper. The sprung mass, also known as mas of the car body
parameters can be achieved in active suspension system [5] is supported on springs and dampers and the unsprung mass
represents mass of wheel. Tyre is replaced by using spring.
Fig. 1 represents the 3 DOF quarter car model for active
suspension system [7].
978-1-4673-8587-9/16/$31.00 ©2016 IEEE
̇
⁄ ( ) ( ) ( )
[ ]
(10)
The passive suspension system can be designed using same
equations with fa=0. Hydraulic dynamics of force actuator is
not taken into account here and it is believed that the required
force is applied in between the sprung and unsprung mass.
Table I shows value of all the system parameters used in the
model [6].
System parameter
symbol
Description value Unit
mp Passenger mass 100 Kg
Sprung mass 2050 Kg
ms Unsprung mass 100 Kg
mus Stiffness of the seat 100000 N/m
Fig.1. 3 DOF quarter car model of active suspension system [7]. kp Damping coefficient of seat 6000 Ns/m
cp Stiffness of suspension system 400000 N/m
Damping coeffcient of 5000 Ns/m
ks suspension system
A. Equations cs Stiffness of the tyre 2000000 N/m
Differential equations of the system are attained by
implementing Newton‟s second law of motion to the seat,
sprung mass and unsprung mass and the equations are as
III. CONTROLLER DESIGN
follows.
In this work, three controllers are designed i.e. PID, LQR,
̈ ( ) ( ̇ ̇ ) (1) Fuzzy logic controller.
̈ ( ) ( ̇ ̇ ) ( .
) ( ̇ ̇ ) (2) A. PID controller
̈ ( ) ( ̇ ̇ ) Proportional – Integral – Derivative (PID) controller is a
( ) (3) commonly used control scheme in many industrial
control systems. In this work, PID controller is designed
By taking ̇ ̇ such that the output parameter stabilizes quickly under
̇ , the equation can be written in terms of state presence of road disturbance thereby minimizing error.
variable as follows
̇ (4)
Where X=state input variable matrix
U=control input variable matrix
W=road input matrix.
̇ (5)
̇ , ( ) ( )- (6)
̇ (7) Fig.2. PID controller [8].
̇
The PID controller is represented by:
⁄ ( ) ( ) ( ) () () ∫ ( ) (11)
[ ]
( )
Where Kp is the proportional gain, Ki is the integral
(8) gain and Kd is derivative gain, e is the positional error.
There are several tuning method used for finding proper
Kp, Ki and Kd value. To obtain the desired response,
̇ (9) the following sequence can be used as a general rule:
in order to improve the rise time a proportional Optimal disturbance feed forward controller gain is
element should be added, given by
in order to improve the overshoot, a derivative , ( ) - [( )
{
element should be added,
( )]} (16)
in order to improve the steady state error, an
integral element should be added [8]. P matrix must satisfy the reduced form of the standard
Riccati equation shown in eq. (17).
In this work, genetic algorithm technique is used for
proper tuning of PID parameters.
̇ ( ) ( )
B. LQR controller (17)
I. LQR controller design for linear systems with
measurable disturbances
Displacement(error)
PB PM PS ZE NS NM NB
PB PB PM PM PB PM PS ZE
PM PM PM PM PM PS ZE NS
Velocity(error rate)
PS PM PM PM PS ZE NS NM
ZE PM PM PS ZE NS NM NM
NS PM PS ZE NS NM NM NM
NM PS ZE NS NM NM NM NM
NB ZE NS NM NM NM NM NM
Fig.4(c). Membership function for output actuator force.
C. FUZZY controller
Fuzzy logic controller is designed using
MALAB/SIMULINK‟s FUZZY logic toolbox. Instead of using
variable step „ode45‟solver, „ode 8‟ solver with 0.01 sampling
time is used throughout the experiment as the response gets
much slower in „ode 45‟. Justification factor used are Ke=
0.85and Kec=12. Defuzzification factor used is K0=2.
D. Result
V. CONCLUSIONS
The potential for improved ride comfort and better road
holding using Fuzzy, LQR and PID controller design is
examined for the analysis of a three degree of freedom quarter
car model. Maximum peak to peak amplitude, steady state
error and settling time are used to investigate the performance
characteristics of different controller schemes. Simulation
results depict that there are considerable differences between
the results of passive and active suspension system. Another
conclusion is that the three control schemes proposed here
gave good results especially for reduction of settling time and
maximum peak to peak amplitude.