Академический Документы
Профессиональный Документы
Культура Документы
Mechanical Systems (2
(2)
Modeling of a Car Suspension System
Name: __________________________________
ID #: __________________________________
Section #: __________________________________
Instructor __________________________________
ME 413: System Dynamics and Control Lab Manual
OBJECTIVES
PROCEDURE
Translational Motion
Suppose that forces are acting on a body of mass m. If ∑F is the sum of all
forces acting on a mass m through the center of mass in a given direction, then
∑F = m a (1)
where ais the resulting absolute acceleration in that direction. The line of action of
the force acting on a body must pass through the center of mass of the body.
Otherwise, rotational motion will also be involved.
Rotational Motion
For a rigid body in pure rotation about a fixed axis, Newton’s second law states that
∑T = J α (2)
where ∑T is the sum of all torques acting about a given axis, J is the moment of
inertia of a body about that axis, and α is the angular acceleration of the body.
TABLE 1
x
F4 F2
m F1 θ
F3 J
Inertia
T
∑F = m a
∑T = J α
x1 x2 k
F F T T
Spring k θ1 θ2
F = k ( x1 − x2 ) = kx T = k (θ1 − θ 2 ) = kθ
x 1 x 2 b
F F T T
Damper b
θ1 θ2
F = b( x1 − x 2 ) = bx T = b(θ1 − θ2 ) = bθ
Part 1: Background
The two basic types of suspension systems used in most cars today are:
Suspension systems control the movement of the car and keep the tires in contact
with the road, providing a better and safer ride, [1].
The components of the suspension system perform six basic functions [2]:
Shock Absorber
Shock absorbers are attached to the car's frame near each wheel on most cars with
conventional suspension systems. Shock absorbers are either housed inside coil
springs, or mounted beside them.
When a car hits a bump, the spring contracts, the shock absorber works with a
piston and thick fluid inside it to keep the spring from rebounding too quickly,
making your car ride smoother, improving control and reducing tire wear.
Coil Spring
Coil Springs are a component in both Strut and conventional suspension systems.
When a car goes over a bump or has to stop quickly, the coil spring contracts then
rebounds. It is the job of the Strut or shock absorber to keep the coil spring from
rebounding too quickly.
Most front wheel drive cars have some kind of strut suspension. The strut is a
special type of shock absorber that helps to minimize the motion of the suspension.
The coil spring surrounds the strut assembly. Struts and shock absorbers work in
very similar ways. However, struts function as a structural part of the suspension
system, and therefore also affect things like wheel alignment, vehicle control and
suspension wear.
Most front wheel drive cars have some sort of strut suspension System. In the strut
suspension system, a coil spring with a bearing plate at each end supports the car.
The spring assembly rests on a seat. The strut suspension system helps to cushion
the movement of the coil spring when a car hits a bump or a pothole and works to
hold the tires to the road and provide better vehicle control. See Figure 1.
suspension system works to hold the tires to the road and provide better vehicle
control. See Figure 2.
Part 2: Assignment
The suspension system for one wheel of an old-fashioned pickup truck can be
illustrated as shown in Figure 3 a. The mass of the vehicle is M and the mass of
the wheel is m . The suspension spring has a constant k 1 and the tire has a spring
constant k2 The damping constant of the shock absorber is b.
x1
x2
1. Based on the description above suggest a suitable model for this system.
4. For zero initial conditions, take Laplace transform of both sides of the
equations obtained in (3). Obtain the transfer functions
X1 (s ) num _1 X 2 (s ) num _ 2
G1 (s ) = = and G 2 (s ) = =
Y (s ) den Y (s ) den
X1 (s ) …s + …
G1 (s ) = =
Y (s ) … s + … s 3 + … s 2 + … s + …
4
X 2 (s ) …s 2 + …s + …
G 2 (s ) = =
Y (s ) … s 4 + … s 3 + … s 2 + … s + …
6. Use MATLAB to plot the responses x1 (t ) and x 2 (t ) for each case of the
road profiles shown in Figure 4 above for the given values of system
parameters:
y (t ) y (t )
0.5
0 .1
t t
y (t ) y (t )
1 0.25
t t
1
8. Use the Final Value Theorem (FVT) to obtain the steady state values x1ss
and x 2ss of the system that appears to you to be the best one.
Matlab Program
end
end
y1=lsim(sys1,r,t);
y2=lsim(sys2,r,t);
subplot(2,2,4);plot(t,y1,'r:',t,y2,t,r,'g:');
legend('y1','y2');grid;
xlabel('time');ylabel('y(t)');
title('Case D: Arbitrary Input')
2. Save your file as: File Save as A window opens as shown below. In
the space provided for file name type: xxx.m where xxx is the file name
and .m is the extension for Matlab files.
3. To run your program you need to press F5 or copy the program and paste it
into MATLAB prompt and press ENTER
References
[1] http://www.meineke.com/stuff_about_cars/how_work_suspension.asp#text
[2] http://www.monroe.com/tech_support/tec_suspsystemfund.asp
[3] K. Ogata, System Dynamics, Fourth Edition, Pearson Prentice Hall, 2004.
[4] http://users.pandora.be/educypedia/education/careducation.htm
[5] http://www.innerauto.com/Automotive_Systems/Steering_And_Suspension_System/
[6] http://www.sciences.univ-
nantes.fr/physique/perso/gtulloue/Meca/Oscillateurs/suspension.html
[6] http://www.careersnet.org/automotive/PHS/ppt's/Steering/suspension/