Simulation of Passive and Active Suspension
Simulation of Passive and Active Suspension
Simulation of Passive and Active Suspension
Simulation and Analysis of Passive and Active Suspension System Using Quarter Car Model for Different Road Profile
Abdolvahab Agharkakli#1, Ghobad Shafiei Sabet*2, Armin Barouz#3
Department of Mechanical Engineering, Shahrood Branch, Islamic Azad University, Shahrood, Iran * Department of Mechanical Engineering, Shahrood Branch, Islamic Azad University, Shahrood, Iran # Ms.C student, Sari branch, Islamic Azad University, Sari, Iran 1 [email protected] 2 [email protected] 3 [email protected]
#
Abstract- The objectives of this study are to obtain a mathematical model for the passive and active suspensions systems for quarter car model. Current automobile suspension systems using passive components only by utilizing spring and damping coefficient with fixed rates. Vehicle suspensions systems typically rated by its ability to provide good road handling and improve passenger comfort. Passive suspensions only offer compromise between these two conflicting criteria. Active suspension poses the ability to reduce the traditional design as a compromise between handling and comfort by directly controlling the suspensions force actuators. In this study, the Linear Quadratic Control (LQR) technique implemented to the active suspensions system for a quarter car model. Comparison between passive and active suspensions system are performed by using different types of road profiles. The performance of the controller is compared with the LQR controller and the passive suspension system. Keywords- Quarter Car-model, Active Suspension system, LQR Control Design, Road Profile
I.
INTRODUCTION
A car suspension system is the mechanism that physically separates the car body from the wheels of the car. The performance of the suspension system has been greatly increased due to increasing vehicle capabilities. Apple yard and Well stead (1995) have proposed several performance characteristics to be considered in order to achieve a good suspension system. Suspension consists of the system of springs, shock absorbers and linkages that connects a vehicle to its wheels. In other meaning, suspension system is a mechanism that physically separates the car body from the car wheel. The main function of vehicle suspension system is to minimize the vertical acceleration transmitted to the passenger which directly provides road comfort. Traditionally automotive Suspension designs have been compromise between the three conflicting criterias namely road handling, load carrying, and passenger comfort. The suspension system must support the vehicle, provide directional control using
handling manoeuvres and provide effective isolation of passengers and load disturbance. A passive suspension has the ability to store energy via a spring and to dissipate it via a damper. Its Parameters are generally fixed, being chosen to achieve a certain level of compromise between road handling, load carrying and ride comfort. An active suspension system has the ability to store, dissipate and to introduce energy to the system. It may vary its parameters depending upon operating conditions. There are three Types of suspension system; passive, semi-active and active suspension system. Traditional suspension consists springs and dampers are referred to as passive suspension, then if the suspension is externally controlled it is known as a semi active or active suspension. The passive suspension system is an open loop control system. It only designs to achieve certain condition only. The characteristic of passive suspension fix and cannot be adjusted by any mechanical part. The problem of passive suspension is if it designs heavily damped or too hard suspension it will transfer a lot of road input or throwing the car on unevenness of the road. Then, if it lightly damped or soft suspension it will give reduce the stability of vehicle in turns or Change lane or it will swing the car. Therefore, the performance of the passive suspension depends on the road profile. In other way, active suspension can gave better performance of suspension by having force actuator, which is a close loop control system. The force actuator is a mechanical part that added inside the system that control by the controller. Controller will calculate either add or dissipate energy from the system, from the help of sensors as an input. Sensors will give the data of road profile to the controller. Therefore, an active suspension system shown is Figure1 is needed where there is an active element inside the system to give both conditions so that it can improve the performance of the suspension system. In this study the main objective is to observe the performance of active by using LQR controller and passive suspension only and representing in ref. [10].
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 636
II.
Quarter-car model in Figure2 is very often used for suspension analysis; because it simple and can capture important characteristics of full model. The equation for the model motions are found by adding vertical forces on the sprung and unsparing masses. Most of the quarter-car model suspension will represent the M as the sprung mass, while tire and axles are illustrated by the unsparing mass m. The spring, shock absorber and a variable force-generating element placed between the sprung and unsparing masses constitutes suspension. From the quarter car model, the design can be expend into full car model and representing in ref. [12].
From the Figure3 and Newton's law, we can obtain the dynamic equations as the following: For M1 , F = Ma K t Xw r Ka Xs Xw Ca Xs Xw Ua = M1 Xw =
(1)
For M2 , F = Ma Ka Xs Xw Ca Xs Xw + Ua = M2 Xs
Figure2: Quarter Car Model
The main focus is to provide background for mathematical model of a quarter car model. The dynamic model, which can describes the relationship between the input and output, enables ones to understand the behaviour of the system. The purpose of mathematical modelling is to obtain a state space
Xs =
Ka Xs Xw Ca Xs Xw + Ua M2
(2)
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 637
III. (3)
CONTROLLER DESIGN USING LINEAR QUADRATIC REGULATOR (LQR) STATE FEEDBACK DESIGN
The main objective of this section is to design LQR controller for the active suspension system. In optimal control, the attempts to find controller that can provide the best possible performance. The LQR approach of vehicle suspension control is widely used in background of many studies in vehicle suspension control. . The strength of LQR approach is that in using it the factors of the performance index can be weighted according to the designers desires or other constraints. In this study, the LQR method is used to improve the road handling and the ride comfort for a quarter car model. LQR control approach in controlling a linear active suspension system and representing in ref. [21]. A system can be expressed in state variable form as X t = Ax t + Bu t + (7)
With x (t) R n, u (t) R m, the initial condition is x (0). We assume here that all the states are Measurable and seek to find a state-variable feedback (SVFB) control u t = Kx t + v(t) (8)
(4)
That gives desirable closed-loop properties. The closed-loop system using this control becomes (5) X t = A BK X t + ( ) (9)
0 0
Ca M2 Ca M1
1 0
0 0
K t M1
1
Ca M2 Ca M1
0 X1 0 1 X2 M2 0 + Ua + r X3 0 1 1 X4 0 (6) M1
With Ac the closed-loop plant matrix and v (t) the new command input. Note that the output matrices C and D are not used in SVFB design. Since many naturally occurring systems are optimal, it makes sense to design man-made controllers to be optimal as well. To design a SVFB that is optimal, we may define the performance index (PI) J=
2 0 1
x t T Qx t + u t T Ru t
dt
(10)
Parameters of Quarter Car Model for Simple Passenger Car; M1 =59kg M2 =290kg Ka=16812(N/m) K t =190000(N/m) Ca=1000(Ns/m)
Table1: Parameter for Quarter Car Model
t T (Q + K T RK)x dt
(11)
We assume that input v (t) is equal to zero since our only concern here are the internal stability Properties of the closedloop system. The objective in optimal design is to select the SVFB K that minimizes the performance Index J. The performance index J can be interpreted as an energy function, so that making it small keeps small the total energy of the closed-loop system. Note that both the state x (t) and the Control input u (t) are weighted in J, so that if J is small, then neither x (t) nor u (t) can be too large. Note that if J is
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 638
It has been assumed that the external control v (t) is equal to zero. Now note that the last equation has to hold for every x (t). Therefore, the term in brackets must be identically equal to zero. Thus, proceeding one sees that A BK T P + A BK + Q + K T RK = 0 AT P + PA + Q + K T RK K T B T P PBK = 0 (15)
This is a matrix quadratic equation. Exactly as for the scalar case, one may complete the squares. Though this procedure is a bit complicated for matrices, suppose we select K = R1 B T P Then, there results AT P + PA + Q + R1 B T P R(R1 BT P) (R1 B T P)T B T P PB(R1 B T P) = 0 (17) AT P + PA + Q PBR1 B T P = 0 This result is of extreme importance in modern control theory. Equation (17) is known as the algebraic Riccati equation (ARE). It is a matrix quadratic Equation that can be solved for the auxiliary matrix P given (A, B, Q, and R). Then, the optimal SVFB gain is given by (16). The minimal value of the PI using this gain is given by (15), which only depends on the initial condition. This mean that the cost of using the SVFB (16) can be computed from the initial conditions before the control is ever applied to the system. The design procedure for finding the LQR feedback K is: Select design parameter matrices Q and R Solve the algebraic Riccati equation for P Find the SVFB using K = R 1BT P There are very good numerical procedures for solving ARE. The MATLAB routine that performs this is named lqr (A, B, Q, R). (16)
(x Px) = x (Q + K RK)x
(12)
x T Px dt = 2 x T 0 Px 0
(13)
Where we assumed that the closed-loop system is stable so that x (t) goes to zero as time t goes to infinity. Equation (13) means that J is now independent of K. It is a constant that depends only on the auxiliary matrix P and the initial conditions. Now, we can find a SVFB K so that assumption (13) does indeed hold. To accomplish this, differentiate (13) and then substitute from the closed-loop state equation (9) to see that (13) is Equivalent to x T Px + x T Px + x T Qx + x T K T RKx = 0 x T Ac T Px + x T PAcx + x T Qx + x T K T RKx = 0 x T Ac T P + PAc + Q + K T RK x = 0
Figure4. Linear Quadratic Regulator
(14)
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 639
IV.
SYSTEM MODELLING
Designing an automatic suspension system for a car turns out to be an interesting control problem. When the suspension system is designed, a 1/4 car model (one of the four wheels) is used to simplify the problem to a one dimensional springdamper system.
Simulation based on the mathematical model for quarter car by using MATLAB/SIMULINK software will be performed. Performances of the suspension system in term of ride quality and car handling will be observed, where road disturbance is assumed as the input for the system. Parameters that will be observed are the suspension travel, wheel deflection and the car body acceleration for quarter car. The aim is to achieve small amplitude value for suspension travel, wheel deflection and the car body acceleration. The steady state for each part also should be fast. Two type of road disturbance is assumed as the input for the system. The road profile 1 is assumed to be a single bump taken from [2]. The disturbance input representing in [2] is shown below where a denotes the bump amplitude. The sinusoidal bump with frequency of 8 HZ has been characterized by,
a 1 cos 8 t
r(t) =
0,
(19)
Where * Body mass (M1) = 290 kg, * Suspension mass (M2) = 59 kg, * spring constant of Suspension system (K1) = 16182 N/m, * spring constant of wheel and tire (K2) = 190000 N/m, * damping constant of suspension system (b1) = 1000 Ns/m. * Control force (u) = force from the controller we are going to design. Equations of motion: From the picture above and Newton's law, we can obtain the dynamic equations as the following: MX1 = b1 X1 X2 K1 X1 X2 + U (18)
The road profile2 is assumed have 3 bumps as below where a denotes the bump amplitude. The sinusoidal bump with frequency of 8 HZ, 4 HZ and 8 HZ has been characterized by,
a 1 cos 8 t 2
r(t) = 0,
(20)
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 640
Figure9: Excitation Force and Force Generated (Road profile1) Figure8: Road Profile 2
Comparison between Passive and Active Suspension for Quarter Car Model: Computer simulation work is based on the equation (4) has been performed. Comparison between passive and active suspension for quarter car model is observed. For the LQR controller, the waiting matrix Q and waiting matrix R is set to be as below. First we can choose any Q and R. and then, if we getting more control input then we increase the R, if we want faster performance then we need more control so, Q should be more and R is less. If we want slow performance then Q should be less and R high. 50 0 0 0 0 50 0 0 Q= 0 0 200 0 0 0 0 250 And R = 0.01 Therefore, the value of gain k K = 949630 66830 764050 1230 (23) (22)
Figure10: Excitation Force and Force Generated (Road profile2)
(21)
Effect of the Suspension Performance on Various Road Profiles: In this section, the performance of the quarter car active suspension system is evaluated under different road profile between the passive and LQR controller. It shows the LQR with disturbance observer and the proposed observer is robustness to overcome and performance better than passive one. Figures (11-16) shows the performance for road profile 1, the Figures (17-22) shows the performance for road profile 2. Excitation Force and Generate Force by the actuator for Two Road Profile is shown in Figure9, Figure10, the Excitation Force gets cancelled by the Generated Force. This indicates the efficiency of the LQR controller.
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 641
Figure18: Body Acceleration with Road Profile 2 Figure14: Wheel Displacement with Road Profile1
Figure19: Body Velocity with Road Profile 2 Figure15: Wheel Deflection with Road Profile1
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 642
By comparing the performance of the passive and active suspension system using LQR control technique it is clearly shows that active suspension can give lower amplitude and faster settling time. Suspension Travel for two types of Road Profile can reduce the amplitude and settling time compare to passive suspension system. Body Displacement also improve even the amplitude is slightly higher compare with passive suspension system but the settling time is very fast. Body Displacement is used to represent ride quality. LQR controller design approach has been examined for the active system. Suspension travel in active case has been found reduced to more than half of their value in passive system. By including an active element in the suspension, it is possible to reach a better compromise than is possible using purely passive elements. The potential for improved ride comfort and better road handling using LQR controller design is examined. MATLAB software programs have been developed to handle the control design and simulation for passive and active systems. VI. CONCLUSIONS The methodology was developed to design an active suspension for a passenger car by designing a controller, which improves performance of the system with respect to design goals compared to passive suspension system. Mathematical modelling has been performed using a two degree-of-freedom model of the quarter car model for passive and active suspension system considering only bounce motion to evaluate the performance of suspension with respect to various contradicting design goals. LQR controller design approach has been examined for the active system. Suspension travel in active case has been found reduced to more than half of their value in passive system. By including an active element in the suspension, it is possible to reach a better compromise than is possible using purely passive elements. The potential for improved ride comfort and better road handling using LQR controller design is examined.
The objectives of this project have been achieved. Dynamic model for linear quarter car suspensions systems has been formulated and derived. Only one type of controller is used to test the systems performance which is LQR.
REFERENCES
[1] Robert L.W. & Kent L.L., Modeling and Simulation of Dynamic System, Second Edition, Prentice-Hall, 1997 [2] Sam Y.M., O sman H.S.O., Ghani M.R.A., A Class of Proportional-Integral sliding Mode Control with Application to Active Suspension System,System and Control Letters, 2004. 51:217-223 [3] Kim C., Ro P.I, An Accurate Full Car Ride Model Using Model Reducing Techniques, Journal of Mechanical Design. 2002. 124:697-705 [4] Hespanhna J.P., Undergraduate Lecture Note on LQG/LGR controller Design, University of California Santa Barbara; 2007 [5] Sam Y.M., Ghani M.R.A and Ahmad, N. LQR Controller for Active Car Suspension. IEEE Control System 2000 I441-I444 [6] Wu S.J., Chiang H.H., Chen J.H., & Lee T.T., Optimal Fuzzy Control Design for Half-Car Active Suspension Systems IEEE Proceeding of the International Conference on Networking, Sensing and Control. March, Taipei, Taiwan: IEEE. 2004. 21-23 [7] Astrom K.J. & Wittenmark B., Adaptive Control, Second Editon, Addison- Wesley Pub, 1995. [8] Chen H.Y. & Huang S.J., Adaptive Control for Active Suspension System International Conference on Control and Automatic. June. Budapest, Hungary: 2005. [9] Shariati A., Taghirad H.D. & Fatehi A. Decentralized Robust H- Controller Design for a Full Car Active Suspension System Control, University of Bath, United Kingdom, 2004 [10] William D.L., Hadad W.M., Active Suspension Control to Improve Vehicle Ride and Handling, Vehicle System Dynamic. 1997. 28: 1-24 70 [11] Sam Y.M. Proportional Integral Sliding Mode Control of an Active Suspension System, Malaysia University of Technology, PHD Dissertation, Malaysia University of Technology; 2004 [12] kenaga S., Lewis F.L., Campos J., & Davis L., Active Suspension Control of Ground Vehicle Based on a Full Car Model Proceeding of America Control Conference, June, Chicago, Illinois: 2000 [13] Joo D.S. & Al-Holou N., Development & Evamation of Fuzzy Logic Controller for Vehicle Suspension System, (1995) MI 48219; pp. 295-299 [14] Hung V.V. & Esfandiari S.R., Dynamic Systems: Modeling and Analysis, Second Edition, McGraw-Hill, 1997
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 643
ISSN: 2231-5381
http://www.internationaljournalssrg.org
Page 644