DESIGN OF SUSPENSION CONTROLLER BY
CONTROL SYSTEMS
Under the esteemed guidance of
Sri M.ANIL KUMAR, M.tech…
Assistant Professor
CONTENTS
1.Introduction
2.System Modelling
3.System Analysis
4.Frequency Response Controller Design
5.State space Controller Design
6.Digital Controller Design
7.Simulink Modelling and controller design
Conclusion
 INRODUCTION
 The objective is to reduce a amplitude and settling
time of oscillations of a automobile suspension
system when it is subjected to step response due to
the bumps and holes in the roads to feel human
comfort we designed controller by different control
system methods to get the optimum reduction in
amplitude and settling time .The automobile body
shouldn’t have large oscillations and should
dissipate quickly.
 The road disturbance in this problem will be
simulated by a step input. This step could represent
the automobile coming out of a pot hole.
SYSTEM MODELLING
• Designing an
Automotive suspension
System is an intresting
and challenging control problem
• When the suspension system is designed a ¼
model(one of the four wheels) is used to simplify the
problem to a 1D multiple spring-damper
 SYSTEM PARAMETERS:

 (M1) 1/4 bus body mass 2500 kg

 (M2) suspension mass 320 kg

 K1) spring constant of suspension system 80,000 N/m

 (K2) spring constant of wheel and tire 500,000 N/m

 (b1) damping constant of suspension system 350 N.s/m

 (b2) damping constant of wheel and tire 15,020 N.s/m

 (U) control force







SYSTEM ANALYSIS
• From this graph of the open-loop response for a unit step
actuated force, we can see that the system is under-damped.
People sitting in the bus will feel very small amount of
oscillation. Moreover, the bus takes an unacceptably long time
to reach the steady state (the settling time is very large). Now
enter the following commands to see the response for a step
disturbance input, W(s), with magnitude 0.1 m.
 FREQUENCY RESPONSE CONTROLLER
DESIGN
 We want to design a feedback controller so that
when the road disturbance (W) is simulated by a unit
step input, the output (X1-X2) has a settling time less
than 5 seconds and an overshoot less than 5%. For
example, when the bus runs onto a 10-cm step, the
bus body will oscillate within a range of +/- 5 mm
and will stop oscillating within 5 seconds.
 PLOTTING THE FREQUENCY RESPONSE IN
MATLAB:
 The main idea of frequency-based design is to use the Bode
plot of the open-loop transfer function to estimate the closed-
loop response. Adding a controller to the system changes the
open-loop Bode plot so that the closed-loop response will also
change. Let's first draw the Bode plot for the original open-
loop transfer function.
This normalization by adjusting the gain, makes
it easier to add the components of the Bode plot. Theffect
of is to move the magnitude curve up (increasing ) or
down (decreasing ) by an amount , but the gain, has
no effect on the phase curve. Therefore from the
previous plot, must be equal to 100 dB or 100,000 to
move the magnitude curve up to 0 dB at 0.1 rad/s.
PLOTTING THE CLOSED-LOOP RESPONSE:
Let's see what the step response looks
like now. Keep in mind that we are using a 0.1-m step
as the disturbance. To simulate this, simply multiply
the system by 0.1.
STATE-SPACE CONTROLLER DESIGN
Designing the full state-feedback controller:
First, let's design a full state-feedback controller
for the system. Assuming for now that all the states can
be measured
DIGITAL CONTROLLER DESIGN
 The first step in the design of a discrete-time controller is to
convert the continuous plant to its discrete time equivalent.
First, we need to pick an appropriate sampling time, . In this
example, selection of sampling time is very important since a
step in the road surface very quickly affects the output.
Physically, what happens is the road surface suddenly lifts
the wheel, compressing the spring, K2, and the damper, b2.
Since the suspension mass is relatively low, and the spring
fairly stiff, the suspension mass rises quickly, increasing X2
almost immediately.
SIMULATING THE CLOSED-LOOP RESPONSE
We can use the step command to simulate the
closed-loop response. Since multiplying the state vector
by K in our controller only returns a single signal, U
SIMULINK MODELING
Upto now we designed the control
system by using analytical methods now we are
modelling the suspension by using the block diagram
method in simulink which is the part of matlab .
SIMULINK CONTROL
Now to reduce the settling time and amplitude we design
the controller in SIMULINK
• This response agrees with the one found in state space
controller design.
CONCLUSION :
Hence we design an automotive system
controller by using different methods which is
combination of analytical and block diagram . Hence
we reduce the oscillations below 5mm and settling
time of less than 5sec. now we have good suspension
system by having satisfactory road holding ability and
providing good comfort for passengers .
THANK YOU
B.NAGA MOHAN
A.V.K.TEJA
A.SURYA MANIDEEP
CH.BHOOPATHI
A.V. SUBRAHMANYAM
G.S.S.SWAROOP
CH.SRI SAI THARUN
B.VIJAY RAGHAVA

suspension controller design using control systems

  • 1.
    DESIGN OF SUSPENSIONCONTROLLER BY CONTROL SYSTEMS Under the esteemed guidance of Sri M.ANIL KUMAR, M.tech… Assistant Professor
  • 2.
    CONTENTS 1.Introduction 2.System Modelling 3.System Analysis 4.FrequencyResponse Controller Design 5.State space Controller Design 6.Digital Controller Design 7.Simulink Modelling and controller design Conclusion
  • 3.
     INRODUCTION  Theobjective is to reduce a amplitude and settling time of oscillations of a automobile suspension system when it is subjected to step response due to the bumps and holes in the roads to feel human comfort we designed controller by different control system methods to get the optimum reduction in amplitude and settling time .The automobile body shouldn’t have large oscillations and should dissipate quickly.  The road disturbance in this problem will be simulated by a step input. This step could represent the automobile coming out of a pot hole.
  • 4.
    SYSTEM MODELLING • Designingan Automotive suspension System is an intresting and challenging control problem • When the suspension system is designed a ¼ model(one of the four wheels) is used to simplify the problem to a 1D multiple spring-damper
  • 5.
     SYSTEM PARAMETERS:  (M1) 1/4 bus body mass 2500 kg   (M2) suspension mass 320 kg   K1) spring constant of suspension system 80,000 N/m   (K2) spring constant of wheel and tire 500,000 N/m   (b1) damping constant of suspension system 350 N.s/m   (b2) damping constant of wheel and tire 15,020 N.s/m   (U) control force       
  • 6.
    SYSTEM ANALYSIS • Fromthis graph of the open-loop response for a unit step actuated force, we can see that the system is under-damped. People sitting in the bus will feel very small amount of oscillation. Moreover, the bus takes an unacceptably long time to reach the steady state (the settling time is very large). Now enter the following commands to see the response for a step disturbance input, W(s), with magnitude 0.1 m.
  • 7.
     FREQUENCY RESPONSECONTROLLER DESIGN  We want to design a feedback controller so that when the road disturbance (W) is simulated by a unit step input, the output (X1-X2) has a settling time less than 5 seconds and an overshoot less than 5%. For example, when the bus runs onto a 10-cm step, the bus body will oscillate within a range of +/- 5 mm and will stop oscillating within 5 seconds.
  • 8.
     PLOTTING THEFREQUENCY RESPONSE IN MATLAB:  The main idea of frequency-based design is to use the Bode plot of the open-loop transfer function to estimate the closed- loop response. Adding a controller to the system changes the open-loop Bode plot so that the closed-loop response will also change. Let's first draw the Bode plot for the original open- loop transfer function.
  • 9.
    This normalization byadjusting the gain, makes it easier to add the components of the Bode plot. Theffect of is to move the magnitude curve up (increasing ) or down (decreasing ) by an amount , but the gain, has no effect on the phase curve. Therefore from the previous plot, must be equal to 100 dB or 100,000 to move the magnitude curve up to 0 dB at 0.1 rad/s.
  • 10.
    PLOTTING THE CLOSED-LOOPRESPONSE: Let's see what the step response looks like now. Keep in mind that we are using a 0.1-m step as the disturbance. To simulate this, simply multiply the system by 0.1.
  • 11.
    STATE-SPACE CONTROLLER DESIGN Designingthe full state-feedback controller: First, let's design a full state-feedback controller for the system. Assuming for now that all the states can be measured
  • 12.
    DIGITAL CONTROLLER DESIGN The first step in the design of a discrete-time controller is to convert the continuous plant to its discrete time equivalent. First, we need to pick an appropriate sampling time, . In this example, selection of sampling time is very important since a step in the road surface very quickly affects the output. Physically, what happens is the road surface suddenly lifts the wheel, compressing the spring, K2, and the damper, b2. Since the suspension mass is relatively low, and the spring fairly stiff, the suspension mass rises quickly, increasing X2 almost immediately.
  • 13.
    SIMULATING THE CLOSED-LOOPRESPONSE We can use the step command to simulate the closed-loop response. Since multiplying the state vector by K in our controller only returns a single signal, U
  • 14.
    SIMULINK MODELING Upto nowwe designed the control system by using analytical methods now we are modelling the suspension by using the block diagram method in simulink which is the part of matlab .
  • 15.
    SIMULINK CONTROL Now toreduce the settling time and amplitude we design the controller in SIMULINK • This response agrees with the one found in state space controller design.
  • 16.
    CONCLUSION : Hence wedesign an automotive system controller by using different methods which is combination of analytical and block diagram . Hence we reduce the oscillations below 5mm and settling time of less than 5sec. now we have good suspension system by having satisfactory road holding ability and providing good comfort for passengers .
  • 17.
    THANK YOU B.NAGA MOHAN A.V.K.TEJA A.SURYAMANIDEEP CH.BHOOPATHI A.V. SUBRAHMANYAM G.S.S.SWAROOP CH.SRI SAI THARUN B.VIJAY RAGHAVA