SlideShare a Scribd company logo
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

More Related Content

PPTX
Aifcraft pitch
PPTX
Range estimation of Battery operated vehicles using MATLAB
PDF
Suspension system
PPTX
controlling the vibration of automobile suspension system using pid controller
PDF
Dynamometer
PDF
CFD Best Practices and Troubleshooting - with speaker notes
DOCX
Suspensioncontrollerdesignproject
DOCX
Suspension system modeling buss
Aifcraft pitch
Range estimation of Battery operated vehicles using MATLAB
Suspension system
controlling the vibration of automobile suspension system using pid controller
Dynamometer
CFD Best Practices and Troubleshooting - with speaker notes
Suspensioncontrollerdesignproject
Suspension system modeling buss

Similar to suspension controller design using control systems (20)

DOCX
suspension system project report
DOCX
sirishfinalpropsal
PPTX
PPTSIRISHPROPOSAL
PDF
High Bandwidth suspention modelling and Design LQR Full state Feedback Contro...
PDF
PID Control for active Susupension in Autonomous vehicles
PDF
Rtu ee control system lab 5th sem
DOCX
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
PDF
PDF
Simulation of an Active Suspension Using PID Control
PDF
The active suspension system with hydraulic actuator for half car model analy...
PDF
Best suited suspension system for luxury SUVs
PDF
control system lab 02 - PID tuning
PDF
Intro.pdf
PPTX
Thesis_PPT
PDF
Analysis and Design of PID controller with control parameters in MATLAB and S...
PDF
Observer-based controller design and simulation for an active suspension system
PDF
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
PPTX
Proton Wira car suspension system
PPT
402753845-Linear Control-Systems-I-ppt.ppt
DOCX
Ece 415 control systems, fall 2021 computer project 1
suspension system project report
sirishfinalpropsal
PPTSIRISHPROPOSAL
High Bandwidth suspention modelling and Design LQR Full state Feedback Contro...
PID Control for active Susupension in Autonomous vehicles
Rtu ee control system lab 5th sem
MODELLING, ANALYSIS AND SIMULATION OF DYNAMIC SYSTEMS USING CONTROL TECHNIQUE...
Simulation of an Active Suspension Using PID Control
The active suspension system with hydraulic actuator for half car model analy...
Best suited suspension system for luxury SUVs
control system lab 02 - PID tuning
Intro.pdf
Thesis_PPT
Analysis and Design of PID controller with control parameters in MATLAB and S...
Observer-based controller design and simulation for an active suspension system
Improvement of vehicle ride comfort using geneticalgorithm optimization and p...
Proton Wira car suspension system
402753845-Linear Control-Systems-I-ppt.ppt
Ece 415 control systems, fall 2021 computer project 1
Ad

More from Nagamohan Burugupalli (9)

PPTX
Top10technologies in cars
PPTX
ROOFTOP RAIN WATER HARVESTING
PDF
Battery swapping project
PPTX
Electrical Vehicle Battery Swapping
PPTX
Welding defects using image processing project
PPTX
Chess notation
PPTX
ARTIFICIAL INTELLIGENCE
PPTX
Bearings and clutches
PPTX
INDUSTRY 4.O
Top10technologies in cars
ROOFTOP RAIN WATER HARVESTING
Battery swapping project
Electrical Vehicle Battery Swapping
Welding defects using image processing project
Chess notation
ARTIFICIAL INTELLIGENCE
Bearings and clutches
INDUSTRY 4.O
Ad

Recently uploaded (20)

PDF
BRANDBOOK-Presidential Award Scheme-Kenya-2023
PPTX
Special finishes, classification and types, explanation
PDF
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
PDF
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
PPTX
rapid fire quiz in your house is your india.pptx
PDF
Chalkpiece Annual Report from 2019 To 2025
PPTX
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
DOCX
actividad 20% informatica microsoft project
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PDF
Interior Structure and Construction A1 NGYANQI
PPTX
AD Bungalow Case studies Sem 2.pptxvwewev
PPT
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
PDF
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
PDF
Urban Design Final Project-Site Analysis
PPTX
EDP Competencies-types, process, explanation
PPTX
6- Architecture design complete (1).pptx
PPTX
mahatma gandhi bus terminal in india Case Study.pptx
PPTX
DOC-20250430-WA0014._20250714_235747_0000.pptx
PPT
UNIT I- Yarn, types, explanation, process
PPTX
An introduction to AI in research and reference management
BRANDBOOK-Presidential Award Scheme-Kenya-2023
Special finishes, classification and types, explanation
Design Thinking - Module 1 - Introduction To Design Thinking - Dr. Rohan Dasg...
Trusted Executive Protection Services in Ontario — Discreet & Professional.pdf
rapid fire quiz in your house is your india.pptx
Chalkpiece Annual Report from 2019 To 2025
AC-Unit1.pptx CRYPTOGRAPHIC NNNNFOR ALL
actividad 20% informatica microsoft project
pump pump is a mechanism that is used to transfer a liquid from one place to ...
Interior Structure and Construction A1 NGYANQI
AD Bungalow Case studies Sem 2.pptxvwewev
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
Key Trends in Website Development 2025 | B3AITS - Bow & 3 Arrows IT Solutions
Urban Design Final Project-Site Analysis
EDP Competencies-types, process, explanation
6- Architecture design complete (1).pptx
mahatma gandhi bus terminal in india Case Study.pptx
DOC-20250430-WA0014._20250714_235747_0000.pptx
UNIT I- Yarn, types, explanation, process
An introduction to AI in research and reference management

suspension controller design using control systems

  • 1. DESIGN OF SUSPENSION CONTROLLER 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.Frequency Response Controller Design 5.State space Controller Design 6.Digital Controller Design 7.Simulink Modelling and controller design Conclusion
  • 3.  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.
  • 4. 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
  • 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 • 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.
  • 7.  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.
  • 8.  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.
  • 9. 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.
  • 10. 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.
  • 11. 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
  • 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-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
  • 14. 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 .
  • 15. 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.
  • 16. 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 .
  • 17. 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