Escolar Documentos
Profissional Documentos
Cultura Documentos
DOI: 10.5923/j.ijtte.20120102.03
Abtract In designing automobile suspension, response analysis is an important tool. In this paper, the response analysis
of the auto suspension to various road conditions is studied using MATLABR tools and SIMULINK. The suspension
system was modeled as a co mbination of dashpot and spring system in parallel attached to the auto body. Laplace
transforms were used in obtaining transfer functions from the ordinary d ifferential equations which described the system.
The system, a second order open loop with a unity feed back type 1system was subjected to different inputs and the
response was studied using Matlab inbuilt co mmands and SIMULINK. The system was observed to be stable to frequency
input using the Nyquist diagram. Very fast settling time was observed for the responses. It was observed that it was much
easier to design compensators for the system using the Matlab commands. Using MATLAB root locus plot, the system
could be re-designed by choosing new locus points and the new gains and damping ratios could be obtained. With the
rlocfind command, the gains in the graphics window and the damping ratio could be found as well. With this a better
design of the system could be obtained by compensating the system. Th is brings a dynamis m into the design system.
1. Introduction
Automobile suspension system containing the damper and
spring system serve the purpose of absorbing shocks due to
road incongruities thereby making our ride p leasant. Other
method of studying the system include the Finite Element
Method(FEM). However, this is very cu mbersome and
weeks of programming and are needed to fully study system
of response of system to various inputs. With the advent of
control engineering software like Matlab, the process of
design has been greatly simp lified and stimu lating.
This work studies the use of Matlab and Simu link in
studying auto bodys transient response to various types of
road incongruities and how this is important in Engineering
Education.
2. Methodology
The auto mobile suspension system was modeled as a
combination of dashpot and spring in parallel attached to the
auto body. Mathematical equations for motion of the system
was formulated and the transfer funct ions derived using
Laplace t ransforms. The transfer function was analysed to
obtained its various parameters.The t ransfer function was
* Corresponding author:
lekeoluwole@gmail.com (Oluwole O. O)
Published online at http://journal.sapub.org/ijtte
Copyright 2012 Scientific & Academic Publishing. All Rights Reserved
20
(1)
goes thus:
num=[0 20 500];
den=[1 20 500];
t=0:0.005:0.4;
r=t;
y=lsim(num,den,r,t);plot(t,r,'-',t ,y,'o')
Fig.5 shows the result of the unit ramp response.
using the Bode plot. The Nyquist and Nichols plots gave
same results. Use was made of the command Bode(num,den)
to get the Bode diagram.
2.3. Using SIMULINKR in Response Analysis
In using Simulink, it was important to obtain the poles first
using the rootlocus plot. This plot gives the open loop zero
and open loop poles for the system. These values are input
into the transfer function property forms.
2.3.1. Root locus plot of (20s+100)/(s 2 + 20s+500)
21
Root Locus
25
0.94
0.88
0.8
0.68
0.5
0.25
20
0.975
15
Imaginary Axis
10
0.994
5
80
0
70
60
50
40
30
20
10
-5
-10
0.994
-15
0.975
-20
0.94
-25
-80
-70
0.88
-60
-50
0.8
-40
-30
0.68
-20
0.5
0.25
-10
Real Axis
Figure 3. Root locus plot of (20s+500)/(s2 +20s+500)
20(s+25)
poles(s)
Signal
Generator
Zero-Pole
Scope
Figure 4. Simulink flow diagram with a signal generator, the transfer function and the scope
20
15
Amplitude
22
10
-5
0.1
0.2
0.3
0.4
Time (sec)
0.5
0.6
Unit-Ramp Response
0.4
Unit Ramp Input
System Output
0.35
0.3
0.25
0.2
0.15
0.1
0.05
0
Output
0.05
0.1
0.15
0.2
0.25
Time(sec)
0.3
0.35
0.4
r(t)
c(t)
0.6
0.5
0.4
0.3
0.2
0.1
0
0.05
0.1
0.15
23
0.2
time(sec)
0.25
0.3
0.35
0.4
24
Response to cos(3t)
1.5
r(t)
c(t)
0.5
-0.5
-1
-1.5
0.1
0.2
0.3
0.4
0.5
t
0.6
0.7
0.8
0.9
Response to -cos3t
1.5
r(t)
c(t)
0.5
-0.5
-1
-1.5
0.1
0.2
0.3
0.4
0.5
t
0.6
0.7
0.8
0.9
open loop poles for the system. These values are then input
into the transfer function property forms. Thus, it is
important when using Simulink to work with both the
rootlocus plot and the Simulin k transfer forms. It is the
25
input into the transfer functions that brings out the responses
of the system to various input signals(Figs.15-22). Input
signals can be obtained using the signal buider (Fig.23).
Response to r=-sin3t
0
-0.2
-0.4
r(t)
c(t)
-0.6
-0.8
-1
-1.2
-1.4
0.1
0.2
0.3
0.4
0.5
t
0.6
0.7
0.8
0.9
Magnitude (dB)
0
System: sys
Peak gain (dB): 3.82
At f requency (rad/sec): 18.9
-20
-40
-60
Phase (deg)
-80
0
System: sys
Phase Margin (deg): 103
Delay Margin (sec): 0.057
At f requency (rad/sec): 31.6
Closed Loop Stable? Yes
-45
-90
-135
0
10
10
10
Frequency (rad/sec)
10
26
Nyquist Diagram
1.5
2 dB
0 dB
-2 dB
-4 dB
1
4 dB
-6 dB
6 dB
0.5
-10 dB
10 dB
20 dB
-20 dB
0
System: sys
Phase Margin (deg): 103
Delay Margin (sec): 0.057
At frequency (rad/sec): 31.6
Closed Loop Stable? Yes
-0.5
-1
System: sys
Peak gain (dB): 3.83
Frequency (rad/sec): 19.7
-1.5
-1
-0.5
0.5
1.5
Real Axis
Nichols Chart
40
0 dB
30
0.25 dB
0.5 dB
20
Imaginary Axis
System: sys
Phase Margin (deg): -180
Delay Margin (sec): Inf
At frequency (rad/sec): 0
Closed Loop Stable? Yes
1 dB
-1 dB
System: sys
3 dB
Peak gain (dB): 3.83
Frequency (rad/sec): 19.3
6 dB
10
-3 dB
-6 dB
-10
-12 dB
-20
-20 dB
-30
-40
-360
-40 dB
-315
-270
-225
-180
-135
-90
-45
27
28
29
30
31
4. Conclusions
Auto-suspension system for co mpensators using Matlab
commands and simulink has been done in this work. Using
MATLAB root locus plot, the system could be re-designed
by choosing new locus points and the new gains and
damping ratios could be obtained. With the rlocfind
command, the gains in the graphics window and the damping
ratio could be found as well. With this a better design of the
system could be obtained by co mpensating the system. This
brings a dynamis m into the design system.
With Simu link, the user has to obtain the poles first using
the rootlocus plot. This plot gives the open loop zero and
open loop poles for the system. These values are then input
into the transfer function property forms. Thus, it is
important when using Simu link to work with both the
rootlocus plot and the Simulin k transfer forms. It is the input
into the transfer functions that brings out the responses of the
system to various input signals. Input signals can be obtained
using the signal buider.
[3]
[4]
[5]
[6]
[7]
[8]
[9]
REFERENCES
[1]
[2]
[14] CARTECHAUTOPARTS(2012)
www.cartechautoparts.com
Car
coil
[15] NACOMM(2012)
Vehicle
chassis
www.nacomm03.ammindia.org/articles
springs
analysis