SlideShare a Scribd company logo
A Mini Project Report on
VARIABLE SUSPENSION BY CONTROL
SYSTEMS
Submitted by
B.NAGA MOHAN 160106049
A.V.K.TEJA 160106001
A.SURYA MANIDEEP 160106008
CH.BHOOPATHI 160106058
A.V. SUBRAHMANYAM 160106015
G.S.S.SWAROOP 160106071
CH.SRI SAI THARUN 160106054
B.VIJAY RAGHAVA 160106035
Under the esteemed guidance of
Sri M.ANIL KUMAR, ME
Assistant Professor
DEPARTMENT OF MECHANICAL ENGINEERING
S.R.K.R. ENGINEERING COLLEGE
(Affiliated to Andhra University, Visakhapatnam)
(Recognized by All India Council for Technical Education, New Delhi)
(Accredited by NAAC ‘A’ Grade with 3.60 CGPA)
(Recognized as Scientific and Industrial Research Organization)
CHINA AMIRAM (P.O):: BHIMAVARAM-534 204
2016-2020
S.R.K.R. ENGINEERING COLLEGE
(Affiliated to Andhra University, Visakhapatnam)
(Recognized by All India Council for Technical Education, New Delhi)
(Accredited by NAAC ‘A’ Grade with 3.60 CGPA)
(Recognized as Scientific and Industrial Research Organization)
CHINA AMIRAM (P.O)::BHIMAVARAM-534 204
DEPARTMENT OF MECHANICAL ENGINEERING
Certificate
Certified that mini project titled “VARIABLE SUSPENSION BY CONTROL
SYSTEMS” is a bonafied record of work done by the following students of III/IV
B.Tech. Second Semester during the academic year 2018-2019 in the Department of
Mechanical Engineering. Submitted for the University Semester End Examination held
on _____________________ at S.R.K.R. Engineering College, Chinnamiram,
Bhimavaram-534204.
Guide:
Sri M.ANIL KUMAR, M.E.
Assistant Professor.
HOD:
Dr. K. Brahma Raju, M.E., Ph. D.
Professor & Head of the
Department.
ACKNOWLEDGEMENT
The satisfaction that accompanies the successful completion of any task would be
incomplete without the mention of the people who made it possible and whose constant
guidance and encouragement crown all the efforts success.
I thank my guide Sri M.ANIL KUMAR, Assistant Professor in Department of
Mechanical Engineering for his support in completion of my Dissertation. I wish to express my
sincere thanks to Dr. K. Brahma Raju, Head of the Department and all faculty members of
Department of Mechanical Engineering.I also express my sincere gratitude to our Principal
Dr. G. P. Saradhi Varma and Management members of S.R.K.R. Engineering College for
providing me the facilities to complete the Dissertation.
I am grateful to S.R.K.R. Engineering College for giving the opportunity to fulfill my
aspirations and for successful completion of degree.
Last but not least, I express my heartful thanks to all my staff and friends for their
constant support, encouragement and valuable contribution in the completion of this work.
PROJECT ASSOCIATES
B.NAGAMOHAN
A.V.K.TEJA
A.S.MANIDEEP
CH.BHOOPATHI
A.V.
SUBRAHMANYAM
G.S.S.SWAROOP
CH.SRI SAI
THARUN
B.VIJAY
RAGHAVA
ABSTRACT
The objective is to reduce a amplitudeand settling
time of oscillationsof a automobilesuspension system
when it is subjected to step response due to the bumps
and holes in the roads. The automobile body
shouldn’t have large oscillationsand 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.
KEY WORDS:
Step response
Bode plot.
CONTENTS
TITLE Pg.No
Certificate
Acknowledgement
Abstract
Contents
List of figures
List of tables
CHAPTER 1: INTRODUCTION
CHAPTER 2: SYSTEM MODELING
CHAPTER 3: SYSTEM ANALYSIS
CHAPTER 4: FREQUENCY RESPONSE CONTROLLER DESIGN
CHAPTER 5: STATE-SPACE CONTROLLER DESIGN
CHAPTER 6: DIGITAL CONTROLLER DESIGN
CHAPTER7: SIMULINK MODELING AND CONTROLLER DESIGN
CONCLUSION
REFERENCES.
INTRODUCTION
The first step in the control design process is to develop appropriate
mathematical models of the system to be controlled. These models
may be derived either from physical laws or experimental data. In this
section, we introduce the state-space and transfer function
representations of dynamic systems. We then review some basic
approaches to modeling mechanical and electrical systems and show
how to generate these models in MATLAB for further analysis.
Dynamic systems: systems that change or evolve in time according
to a fixed rule. For many physical systems, this rule can be stated as a
set of first-order.
Mechanical Systems:
Newton's laws of motion form the basis for analyzing mechanical
systems.
Newton’s second law, Equation (11), states that the sum of the forces
acting on
a body equals the product of its mass and acceleration. Newton's third
law, for our purposes, states that if two bodies are in contact, then they
experience the same magnitude contact force, just acting in opposite
directions.
SYSTEM MODELING
Designing an automotive suspension system is an
interesting and challenging
control problem. When the suspension system is designed, a 1/4
model (one of
the four wheels) is used to simplify the problem to a 1D
multiple spring-damper
system. A diagram of this system is shown below. This model
is for an active
suspension system where an actuator is included that is able to
generate the
control force U to control the motion of the bus body.
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
EQUATIONS OF MOTION:
From the picture above and Newton's law,
we can obtain the dynamic equations as the following:
Entering equations in MATLAB:
MATLAB command we can generate the above transfer function models
in MATLAB by entering the following commands in the window.
M1 = 2500;
M2 = 320;
K1 = 80000;
K2 = 500000;
b1 = 350;
b2 = 15020;
s = tf('s');
G1=((M1+M2)*s^2+b2*s+K2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b
1+b2)*s+(K1+K2))(b1*s+K1)*(b1*s+K1));
G2=(M1*b2*s^3M1*K2*s^2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1
+b2)*s+(K1+K2))(b1*s+K1)*(b1*s+K1));
SYSTEM ANALYSIS
OPEN-LOOP STEP RESPONSE:
We can use MATLAB to display how the
original open-loop system performs (without any feedback
control). Add the following commands into the m-file and run it in
the MATLAB command window to see the response of unit step
actuated force input, U(s). Note that the step command will
generate the unit step inputs for each input.
M1 = 2500;
M2 = 320;
K1 = 80000;
K2 = 500000;
b1 = 350;
b2 = 15020;
s = tf('s');
G1=
((M1+M2)*s^2+b2*s+K2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1+b
2)*s+(K1+K2))-(b1*s+K1)*(b1*s+K1));
step(G1)
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.
G2=(-M1*b2*s^3-
M1*K2*s^2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1+b2)*s+
(K1+K2))-(b1*s+K1)*(b1*s+K1));
step(0.1*G2)
From this graph of the open-loop response for 10 cm
step disturbance, we can see that when the bus passes
a 10-cm bump on the road, the bus body will oscillate for
an unacceptably long time(~50 seconds) with an initial
amplitude of 8 cm. People sitting in the bus will not be
comfortable with such an oscillation due to the large
overshoot and long settling time.
The solution to these problems is to add a feedback
controller into the system to improve the performance.
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.
m1 = 2500;
m2 = 320;
k1 = 80000;
k2 = 500000;
b1 = 350;
b2 = 15020;
nump=[(m1+m2) b2 k2];
denp=[(m1*m2) (m1*(b1+b2))+(m2*b1)
(m1*(k1+k2))+(m2*k1)+(b1*b2) (b1*k2)+(b2*k1) k1*k2];
G1=tf(nump,denp);
num1=[-(m1*b2) -(m1*k2) 0 0];
den1=[(m1*m2)(m1*(b1+b2))+(m2*b1)(m1*(k1+k2))+(m2*k1)
+(b1*b2) (b1*k2)+(b2*k1) k1*k2];
G2=tf(num1,den1);
numf=num1;
denf=nump;
F=tf(numf,denf);
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. Add the
following line of code to your m-file and rerun. You should get the
following Bode plot:
w = logspace(-1,2);
bode(G1,w)
This normalization by adjusting the gain, , makes it
easier to add the components of the Bode plot. The
effect 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.
K=100000;
bode(K*G1,w)
ADDING LEAD CONTROL:
From the Bode plot above, we see that the phase curve is concave at
about 5 rad/sec.First, we will try to add positive phase around this region,
so that the phase will remain above the -180 degree line. Since a large
phase margin leads to a small overshoot, we will want to add at least 140
degrees of positive phase at the area near 5 rad/sec. Since one lead
controller can add no more than +90 degrees, we will use a two-lead
controller.
a = (1-sin(70/180*pi))/(1+sin(70/180*pi));
w=5;
T=1/(w*sqrt(a));
aT=sqrt(a)/w;
numc = conv([T 1], [T 1]);
denc = conv([aT 1], [aT 1]);
C = tf(numc,denc);
margin(K*C*G1)
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. Add the following code into the m-file
and rerun it. Don't forget to put % mark in front of all bode and margin
commands!
t=0:0.01:5;
step(0.1*sys_cl,t)
axis([0 5 -.01 .01])
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 (this assumption is
probably not true but is sufficient for this problem), the
schematic of the system is shown below.
From the plot we see that the percent
overshoot and settling time requirements are satisfied.
Moreover the steady-state error approaches zero as
well.
DIGITAL CONTROLLER DESIGN
Sampling time selection:
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 suddenlylifts 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.Since the controllercan only see the effectof the disturbance
after a complete sampling period, we have to pick a sampling time, ,
short enough so that the output (X1-X2) does not exceed the 5%
requirementin one sampling period.To pickthe sampling period,we need
to closelyexamine the beginning of the step response.The output quickly
goes negative in response to a step disturbance, and then begins to
oscillate. We will simulate just the beginning of this response by setting
the time vector input to the step function to range from 0 to .005
DESIGNING THE CONTROLLER:
The structure of the controller is similar
to the structure of the continuous-time state-space controller. We
will now use the place command to compute the gain matrix, K,
which will, in feedback, give us the desired closed-loop poles.
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, we
need to add a row of zeros to K by multiplying it by [1 0]'. This is
identical to what was done in the continuous design to
compensate for the fact that there are two inputs to the plant, but
only one is a control input. We will simulate with a negative 0.1-
m step disturbance in the road to give us a positive deflection of
the bus for aesthetic reasons
d_sys_cl = ss(Ad-Bd*[1;0]*K,Bd,Cd,Dd,T);
step(-.1*d_sys_cl*[0;1],5);
SIMULINK MODELING
Upto now we designed the control system by using analytical methods
now we are modelling the suspensionby using the blockdiagram
method in simulink which is the part of matlab .
This is the block diagram when we double click the scope blockwe get
the following graph.
Now to reduce the settling time and amplitude we designthe controller In
SIMULINK
.
Closed-loop response:
To simulate this system, first, an appropriate simulation time must be set.
Select Model Configuration Parameters from the Simulation menu and enter "2" in
the Stop Time field. The design requirements included a settling time of less than 5
sec, and the system actually settles in 2 sec. The physical parameters must now be
set. Run the following commands at the MATLAB prompt:
m1 = 2500;
m2 = 320;
k1 = 80000;
k2 = 500000;
b1 = 350;
b2 = 15020;
The last step is to assign values to the feedback gain matrix K. Execute the following command at the MATLAB
prompt.
K = [ 0 2.3e6 5e8 0 8e6 ];
Run the simulation(Ctrl-T or Run from the Simulation menu).When the simulation is finished,double-click on the
Scope block and you should see the following output.
This
response agrees with the one found in state space controller design.
CONCLUSION :
Hence we design an automotive system controller by using
differentmethods which is combination of analyticaland block
diagram . Hence we reducethe oscillations below 5mm and
settling time of less than 5sec.now we have good suspension
system by having satisfactory road holdingability and providing
good comfortfor passengers
REFRENCES:
Modern control engineering by Katsuhiko ogata
Control system engineering by I J Nagrath , Madhan gopal……

More Related Content

What's hot

Report on electric rickshaw and case studies
Report on electric rickshaw and case studies Report on electric rickshaw and case studies
Report on electric rickshaw and case studies
RuzaanKaranjia
 
Mobile Battery Swapping Service for EV
Mobile Battery Swapping Service for EVMobile Battery Swapping Service for EV
Mobile Battery Swapping Service for EV
RaghavNevatia1
 
Electric Vehicle (EV) Modelling for Smart Grid
Electric Vehicle (EV) Modelling for Smart GridElectric Vehicle (EV) Modelling for Smart Grid
Electric Vehicle (EV) Modelling for Smart Grid
srikanth reddy
 
Electric vehicle charging information. by linkvue system
Electric vehicle charging   information. by linkvue systemElectric vehicle charging   information. by linkvue system
Electric vehicle charging information. by linkvue system
Mahesh Chandra Manav
 
Report on simulation and analysis of converters for electric vehicles
Report on simulation and analysis of converters for electric vehiclesReport on simulation and analysis of converters for electric vehicles
Report on simulation and analysis of converters for electric vehicles
MAYANK ACHARYA
 
Electric Monowheel BMS Simulation PPT by Ayush Dubey
Electric Monowheel BMS Simulation PPT by Ayush DubeyElectric Monowheel BMS Simulation PPT by Ayush Dubey
Electric Monowheel BMS Simulation PPT by Ayush Dubey
AyushDubey80
 
Electric vehicles
Electric vehiclesElectric vehicles
Electric vehicles
Krishnakumar R. Vasudevan
 
Electric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar ReportElectric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar Report
Lakshminarayan Solanki
 
Design and Implementation of Real Time Charging Optimization for Hybrid Elect...
Design and Implementation of Real Time Charging Optimization for Hybrid Elect...Design and Implementation of Real Time Charging Optimization for Hybrid Elect...
Design and Implementation of Real Time Charging Optimization for Hybrid Elect...
IAES-IJPEDS
 
IRJET- Conversion of IC Engine Vehicle to Electric Vehicle
IRJET- Conversion of IC Engine Vehicle to Electric VehicleIRJET- Conversion of IC Engine Vehicle to Electric Vehicle
IRJET- Conversion of IC Engine Vehicle to Electric Vehicle
IRJET Journal
 
Electric Vehicle: A Power Engineer's Perspective
Electric Vehicle: A Power Engineer's PerspectiveElectric Vehicle: A Power Engineer's Perspective
Electric Vehicle: A Power Engineer's Perspective
Krishnakumar R. Vasudevan
 
Hybrid Electric Vehicle Charging by Solar Panel using of Supercapacitors
Hybrid Electric Vehicle Charging by Solar Panel using of SupercapacitorsHybrid Electric Vehicle Charging by Solar Panel using of Supercapacitors
Hybrid Electric Vehicle Charging by Solar Panel using of Supercapacitors
YogeshIJTSRD
 
IRJET - Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
IRJET -  	  Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...IRJET -  	  Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
IRJET - Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
IRJET Journal
 
hybrid electric truck document
hybrid electric truck documenthybrid electric truck document
hybrid electric truck document
mahesh babu
 
SEM 1 PRESENTATION
SEM 1 PRESENTATIONSEM 1 PRESENTATION
SEM 1 PRESENTATION
Shubhraneel Aich
 
Architecture of EV and HEV
Architecture of EV and HEVArchitecture of EV and HEV
Architecture of EV and HEV
Venkatesh Vulavala
 
Electrical vehicle
Electrical vehicleElectrical vehicle
Electrical vehicle
Aftab Ansari
 
Commercialization of a battery system for the premium car segment - from digi...
Commercialization of a battery system for the premium car segment - from digi...Commercialization of a battery system for the premium car segment - from digi...
Commercialization of a battery system for the premium car segment - from digi...
GrzegorzOmbach
 
IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...
IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...
IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...
IRJET Journal
 
ELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSES
ELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSESELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSES
ELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSES
AhmedBanna7
 

What's hot (20)

Report on electric rickshaw and case studies
Report on electric rickshaw and case studies Report on electric rickshaw and case studies
Report on electric rickshaw and case studies
 
Mobile Battery Swapping Service for EV
Mobile Battery Swapping Service for EVMobile Battery Swapping Service for EV
Mobile Battery Swapping Service for EV
 
Electric Vehicle (EV) Modelling for Smart Grid
Electric Vehicle (EV) Modelling for Smart GridElectric Vehicle (EV) Modelling for Smart Grid
Electric Vehicle (EV) Modelling for Smart Grid
 
Electric vehicle charging information. by linkvue system
Electric vehicle charging   information. by linkvue systemElectric vehicle charging   information. by linkvue system
Electric vehicle charging information. by linkvue system
 
Report on simulation and analysis of converters for electric vehicles
Report on simulation and analysis of converters for electric vehiclesReport on simulation and analysis of converters for electric vehicles
Report on simulation and analysis of converters for electric vehicles
 
Electric Monowheel BMS Simulation PPT by Ayush Dubey
Electric Monowheel BMS Simulation PPT by Ayush DubeyElectric Monowheel BMS Simulation PPT by Ayush Dubey
Electric Monowheel BMS Simulation PPT by Ayush Dubey
 
Electric vehicles
Electric vehiclesElectric vehicles
Electric vehicles
 
Electric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar ReportElectric hybrid vehicle Seminar Report
Electric hybrid vehicle Seminar Report
 
Design and Implementation of Real Time Charging Optimization for Hybrid Elect...
Design and Implementation of Real Time Charging Optimization for Hybrid Elect...Design and Implementation of Real Time Charging Optimization for Hybrid Elect...
Design and Implementation of Real Time Charging Optimization for Hybrid Elect...
 
IRJET- Conversion of IC Engine Vehicle to Electric Vehicle
IRJET- Conversion of IC Engine Vehicle to Electric VehicleIRJET- Conversion of IC Engine Vehicle to Electric Vehicle
IRJET- Conversion of IC Engine Vehicle to Electric Vehicle
 
Electric Vehicle: A Power Engineer's Perspective
Electric Vehicle: A Power Engineer's PerspectiveElectric Vehicle: A Power Engineer's Perspective
Electric Vehicle: A Power Engineer's Perspective
 
Hybrid Electric Vehicle Charging by Solar Panel using of Supercapacitors
Hybrid Electric Vehicle Charging by Solar Panel using of SupercapacitorsHybrid Electric Vehicle Charging by Solar Panel using of Supercapacitors
Hybrid Electric Vehicle Charging by Solar Panel using of Supercapacitors
 
IRJET - Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
IRJET -  	  Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...IRJET -  	  Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
IRJET - Dynamic Wireless Electric Vehicle Charging System for Safe and Pr...
 
hybrid electric truck document
hybrid electric truck documenthybrid electric truck document
hybrid electric truck document
 
SEM 1 PRESENTATION
SEM 1 PRESENTATIONSEM 1 PRESENTATION
SEM 1 PRESENTATION
 
Architecture of EV and HEV
Architecture of EV and HEVArchitecture of EV and HEV
Architecture of EV and HEV
 
Electrical vehicle
Electrical vehicleElectrical vehicle
Electrical vehicle
 
Commercialization of a battery system for the premium car segment - from digi...
Commercialization of a battery system for the premium car segment - from digi...Commercialization of a battery system for the premium car segment - from digi...
Commercialization of a battery system for the premium car segment - from digi...
 
IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...
IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...
IRJET- Study and Development of Electric Vehicle with 200 Kilometers Range an...
 
ELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSES
ELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSESELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSES
ELECTRIC MOBILITY STRATEGY TO EGYPT: ELECTRIC BUSES
 

Similar to Suspensioncontrollerdesignproject

suspension system project report
suspension system project reportsuspension system project report
suspension system project report
UET Taxila
 
box transport mechanism Major project presentation
box transport mechanism Major project  presentationbox transport mechanism Major project  presentation
box transport mechanism Major project presentation
Sanjay Kushwah
 
Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...
Mustefa Jibril
 
Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...
Mustefa Jibril
 
Transient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fanTransient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fan
Lahiru Dilshan
 
Quick return mechanism
Quick return mechanismQuick return mechanism
Quick return mechanism
Saif al-din ali
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
IJMTST Journal
 
D010223139
D010223139D010223139
D010223139
IOSR Journals
 
Regenerative Suspension System-Project Review [Compatibility Mode]
Regenerative Suspension System-Project Review [Compatibility Mode]Regenerative Suspension System-Project Review [Compatibility Mode]
Regenerative Suspension System-Project Review [Compatibility Mode]Raghuviir Narendran
 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes
IJECEIAES
 
Physical designing of low power operational amplifier
Physical designing of low power operational amplifierPhysical designing of low power operational amplifier
Physical designing of low power operational amplifier
Devendra Kushwaha
 
Design of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-CraftsDesign of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-Crafts
paperpublications3
 
Design And Analysis of Test Rig for Rudder Pedal
Design And Analysis of Test Rig for Rudder PedalDesign And Analysis of Test Rig for Rudder Pedal
Design And Analysis of Test Rig for Rudder Pedal
IRJET Journal
 
Energy Regenerative Braking System.pptx
Energy Regenerative Braking System.pptxEnergy Regenerative Braking System.pptx
Energy Regenerative Braking System.pptx
MuhammadJafar65
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdf
HODECE21
 
presentation1_28.pptx
presentation1_28.pptxpresentation1_28.pptx
presentation1_28.pptx
SumitSaha80142
 
FYP Structure.pdf
FYP Structure.pdfFYP Structure.pdf
FYP Structure.pdf
Sushrut Gautam
 

Similar to Suspensioncontrollerdesignproject (20)

suspension system project report
suspension system project reportsuspension system project report
suspension system project report
 
box transport mechanism Major project presentation
box transport mechanism Major project  presentationbox transport mechanism Major project  presentation
box transport mechanism Major project presentation
 
Wce2013 pp1809 1814
Wce2013 pp1809 1814Wce2013 pp1809 1814
Wce2013 pp1809 1814
 
Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...Design & control of vehicle boom barrier gate system using augmented h 2 ...
Design & control of vehicle boom barrier gate system using augmented h 2 ...
 
Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...Modeling and simulation of vehicle windshield wiper system using h infinity l...
Modeling and simulation of vehicle windshield wiper system using h infinity l...
 
Transient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fanTransient three dimensional cfd modelling of ceilng fan
Transient three dimensional cfd modelling of ceilng fan
 
Quick return mechanism
Quick return mechanismQuick return mechanism
Quick return mechanism
 
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control o...
 
348 project report
348 project report348 project report
348 project report
 
D010223139
D010223139D010223139
D010223139
 
Regenerative Suspension System-Project Review [Compatibility Mode]
Regenerative Suspension System-Project Review [Compatibility Mode]Regenerative Suspension System-Project Review [Compatibility Mode]
Regenerative Suspension System-Project Review [Compatibility Mode]
 
LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes LMI based antiswing adaptive controller for uncertain overhead cranes
LMI based antiswing adaptive controller for uncertain overhead cranes
 
Physical designing of low power operational amplifier
Physical designing of low power operational amplifierPhysical designing of low power operational amplifier
Physical designing of low power operational amplifier
 
Design of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-CraftsDesign of Compensator for Roll Control of Towing Air-Crafts
Design of Compensator for Roll Control of Towing Air-Crafts
 
Design And Analysis of Test Rig for Rudder Pedal
Design And Analysis of Test Rig for Rudder PedalDesign And Analysis of Test Rig for Rudder Pedal
Design And Analysis of Test Rig for Rudder Pedal
 
Suspension_report
Suspension_reportSuspension_report
Suspension_report
 
Energy Regenerative Braking System.pptx
Energy Regenerative Braking System.pptxEnergy Regenerative Braking System.pptx
Energy Regenerative Braking System.pptx
 
LCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdfLCE-UNIT 2 PPT.pdf
LCE-UNIT 2 PPT.pdf
 
presentation1_28.pptx
presentation1_28.pptxpresentation1_28.pptx
presentation1_28.pptx
 
FYP Structure.pdf
FYP Structure.pdfFYP Structure.pdf
FYP Structure.pdf
 

More from Nagamohan Burugupalli

Top10technologies in cars
Top10technologies in carsTop10technologies in cars
Top10technologies in cars
Nagamohan Burugupalli
 
ROOFTOP RAIN WATER HARVESTING
ROOFTOP RAIN WATER HARVESTINGROOFTOP RAIN WATER HARVESTING
ROOFTOP RAIN WATER HARVESTING
Nagamohan Burugupalli
 
Battery swapping project
Battery swapping projectBattery swapping project
Battery swapping project
Nagamohan Burugupalli
 
Electrical Vehicle Battery Swapping
Electrical Vehicle Battery SwappingElectrical Vehicle Battery Swapping
Electrical Vehicle Battery Swapping
Nagamohan Burugupalli
 
Welding defects using image processing project
Welding defects using image processing projectWelding defects using image processing project
Welding defects using image processing project
Nagamohan Burugupalli
 
Chess notation
Chess notationChess notation
Chess notation
Nagamohan Burugupalli
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
Nagamohan Burugupalli
 
Bearings and clutches
Bearings and clutchesBearings and clutches
Bearings and clutches
Nagamohan Burugupalli
 
INDUSTRY 4.O
INDUSTRY 4.OINDUSTRY 4.O
INDUSTRY 4.O
Nagamohan Burugupalli
 
suspension controller design using control systems
suspension controller design using control systemssuspension controller design using control systems
suspension controller design using control systems
Nagamohan Burugupalli
 

More from Nagamohan Burugupalli (10)

Top10technologies in cars
Top10technologies in carsTop10technologies in cars
Top10technologies in cars
 
ROOFTOP RAIN WATER HARVESTING
ROOFTOP RAIN WATER HARVESTINGROOFTOP RAIN WATER HARVESTING
ROOFTOP RAIN WATER HARVESTING
 
Battery swapping project
Battery swapping projectBattery swapping project
Battery swapping project
 
Electrical Vehicle Battery Swapping
Electrical Vehicle Battery SwappingElectrical Vehicle Battery Swapping
Electrical Vehicle Battery Swapping
 
Welding defects using image processing project
Welding defects using image processing projectWelding defects using image processing project
Welding defects using image processing project
 
Chess notation
Chess notationChess notation
Chess notation
 
ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE ARTIFICIAL INTELLIGENCE
ARTIFICIAL INTELLIGENCE
 
Bearings and clutches
Bearings and clutchesBearings and clutches
Bearings and clutches
 
INDUSTRY 4.O
INDUSTRY 4.OINDUSTRY 4.O
INDUSTRY 4.O
 
suspension controller design using control systems
suspension controller design using control systemssuspension controller design using control systems
suspension controller design using control systems
 

Recently uploaded

Hero Glamour Xtec Brochure | Hero MotoCorp
Hero Glamour Xtec Brochure | Hero MotoCorpHero Glamour Xtec Brochure | Hero MotoCorp
Hero Glamour Xtec Brochure | Hero MotoCorp
Hero MotoCorp
 
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
Fifth Gear Automotive Cross Roads
 
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
Fifth Gear Automotive Argyle
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
jennifermiller8137
 
One compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdfOne compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdf
RehanRustam2
 
一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理
一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理
一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理
bouvoy
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
eygkup
 
How To Fix The Key Not Detected Issue In Mercedes Cars
How To Fix The Key Not Detected Issue In Mercedes CarsHow To Fix The Key Not Detected Issue In Mercedes Cars
How To Fix The Key Not Detected Issue In Mercedes Cars
Integrity Motorcar
 
TRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specificationsTRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specifications
vishnup11
 
Skoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda PerthSkoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda Perth
Perth City Skoda
 
Renal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffffRenal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffff
RehanRustam2
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
jennifermiller8137
 
一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理
一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理
一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理
mymwpc
 
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
Import Motorworks
 
TRAINEES-RECORD-BOOK- electronics and electrical
TRAINEES-RECORD-BOOK- electronics and electricalTRAINEES-RECORD-BOOK- electronics and electrical
TRAINEES-RECORD-BOOK- electronics and electrical
JohnCarloPajarilloKa
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Precious Mvulane CA (SA),RA
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
Hyundai Motor Group
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
Antique Plastic Traders
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
mymwpc
 

Recently uploaded (20)

Hero Glamour Xtec Brochure | Hero MotoCorp
Hero Glamour Xtec Brochure | Hero MotoCorpHero Glamour Xtec Brochure | Hero MotoCorp
Hero Glamour Xtec Brochure | Hero MotoCorp
 
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
5 Red Flags Your VW Camshaft Position Sensor Might Be Failing
 
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
5 Warning Signs Your Mercedes Exhaust Back Pressure Sensor Is Failing
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
 
One compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdfOne compartment Model Deliverdddddded.pdf
One compartment Model Deliverdddddded.pdf
 
一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理
一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理
一比一原版(UNITEC毕业证)UNITEC理工学院毕业证成绩单如何办理
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
 
How To Fix The Key Not Detected Issue In Mercedes Cars
How To Fix The Key Not Detected Issue In Mercedes CarsHow To Fix The Key Not Detected Issue In Mercedes Cars
How To Fix The Key Not Detected Issue In Mercedes Cars
 
TRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specificationsTRANSFORMER OIL classifications and specifications
TRANSFORMER OIL classifications and specifications
 
Skoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda PerthSkoda Octavia Rs for Sale Perth | Skoda Perth
Skoda Octavia Rs for Sale Perth | Skoda Perth
 
Renal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffffRenal elimination.pdf fffffffffffffffffffff
Renal elimination.pdf fffffffffffffffffffff
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
 
一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理
一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理
一比一原版(OP毕业证)奥塔哥理工学院毕业证成绩单如何办理
 
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
What Are The Immediate Steps To Take When The VW Temperature Light Starts Fla...
 
TRAINEES-RECORD-BOOK- electronics and electrical
TRAINEES-RECORD-BOOK- electronics and electricalTRAINEES-RECORD-BOOK- electronics and electrical
TRAINEES-RECORD-BOOK- electronics and electrical
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
 
Antique Plastic Traders Company Profile
Antique Plastic Traders Company ProfileAntique Plastic Traders Company Profile
Antique Plastic Traders Company Profile
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
 

Suspensioncontrollerdesignproject

  • 1. A Mini Project Report on VARIABLE SUSPENSION BY CONTROL SYSTEMS Submitted by B.NAGA MOHAN 160106049 A.V.K.TEJA 160106001 A.SURYA MANIDEEP 160106008 CH.BHOOPATHI 160106058 A.V. SUBRAHMANYAM 160106015 G.S.S.SWAROOP 160106071 CH.SRI SAI THARUN 160106054 B.VIJAY RAGHAVA 160106035 Under the esteemed guidance of Sri M.ANIL KUMAR, ME Assistant Professor DEPARTMENT OF MECHANICAL ENGINEERING S.R.K.R. ENGINEERING COLLEGE (Affiliated to Andhra University, Visakhapatnam) (Recognized by All India Council for Technical Education, New Delhi) (Accredited by NAAC ‘A’ Grade with 3.60 CGPA) (Recognized as Scientific and Industrial Research Organization) CHINA AMIRAM (P.O):: BHIMAVARAM-534 204 2016-2020 S.R.K.R. ENGINEERING COLLEGE
  • 2. (Affiliated to Andhra University, Visakhapatnam) (Recognized by All India Council for Technical Education, New Delhi) (Accredited by NAAC ‘A’ Grade with 3.60 CGPA) (Recognized as Scientific and Industrial Research Organization) CHINA AMIRAM (P.O)::BHIMAVARAM-534 204 DEPARTMENT OF MECHANICAL ENGINEERING Certificate Certified that mini project titled “VARIABLE SUSPENSION BY CONTROL SYSTEMS” is a bonafied record of work done by the following students of III/IV B.Tech. Second Semester during the academic year 2018-2019 in the Department of Mechanical Engineering. Submitted for the University Semester End Examination held on _____________________ at S.R.K.R. Engineering College, Chinnamiram, Bhimavaram-534204. Guide: Sri M.ANIL KUMAR, M.E. Assistant Professor. HOD: Dr. K. Brahma Raju, M.E., Ph. D. Professor & Head of the Department.
  • 3. ACKNOWLEDGEMENT The satisfaction that accompanies the successful completion of any task would be incomplete without the mention of the people who made it possible and whose constant guidance and encouragement crown all the efforts success. I thank my guide Sri M.ANIL KUMAR, Assistant Professor in Department of Mechanical Engineering for his support in completion of my Dissertation. I wish to express my sincere thanks to Dr. K. Brahma Raju, Head of the Department and all faculty members of Department of Mechanical Engineering.I also express my sincere gratitude to our Principal Dr. G. P. Saradhi Varma and Management members of S.R.K.R. Engineering College for providing me the facilities to complete the Dissertation. I am grateful to S.R.K.R. Engineering College for giving the opportunity to fulfill my aspirations and for successful completion of degree. Last but not least, I express my heartful thanks to all my staff and friends for their constant support, encouragement and valuable contribution in the completion of this work. PROJECT ASSOCIATES B.NAGAMOHAN A.V.K.TEJA A.S.MANIDEEP CH.BHOOPATHI A.V. SUBRAHMANYAM G.S.S.SWAROOP CH.SRI SAI THARUN
  • 4. B.VIJAY RAGHAVA ABSTRACT The objective is to reduce a amplitudeand settling time of oscillationsof a automobilesuspension system when it is subjected to step response due to the bumps and holes in the roads. The automobile body shouldn’t have large oscillationsand 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. KEY WORDS: Step response Bode plot.
  • 5. CONTENTS TITLE Pg.No Certificate Acknowledgement Abstract Contents List of figures List of tables CHAPTER 1: INTRODUCTION CHAPTER 2: SYSTEM MODELING CHAPTER 3: SYSTEM ANALYSIS CHAPTER 4: FREQUENCY RESPONSE CONTROLLER DESIGN CHAPTER 5: STATE-SPACE CONTROLLER DESIGN CHAPTER 6: DIGITAL CONTROLLER DESIGN CHAPTER7: SIMULINK MODELING AND CONTROLLER DESIGN CONCLUSION REFERENCES.
  • 6. INTRODUCTION The first step in the control design process is to develop appropriate mathematical models of the system to be controlled. These models may be derived either from physical laws or experimental data. In this section, we introduce the state-space and transfer function representations of dynamic systems. We then review some basic approaches to modeling mechanical and electrical systems and show how to generate these models in MATLAB for further analysis. Dynamic systems: systems that change or evolve in time according to a fixed rule. For many physical systems, this rule can be stated as a set of first-order. Mechanical Systems: Newton's laws of motion form the basis for analyzing mechanical systems. Newton’s second law, Equation (11), states that the sum of the forces acting on a body equals the product of its mass and acceleration. Newton's third law, for our purposes, states that if two bodies are in contact, then they experience the same magnitude contact force, just acting in opposite directions.
  • 7.
  • 8. SYSTEM MODELING Designing an automotive suspension system is an interesting and challenging control problem. When the suspension system is designed, a 1/4 model (one of the four wheels) is used to simplify the problem to a 1D multiple spring-damper system. A diagram of this system is shown below. This model is for an active suspension system where an actuator is included that is able to generate the control force U to control the motion of the bus body.
  • 9. 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 EQUATIONS OF MOTION: From the picture above and Newton's law, we can obtain the dynamic equations as the following:
  • 10. Entering equations in MATLAB: MATLAB command we can generate the above transfer function models in MATLAB by entering the following commands in the window. M1 = 2500; M2 = 320; K1 = 80000; K2 = 500000; b1 = 350; b2 = 15020; s = tf('s'); G1=((M1+M2)*s^2+b2*s+K2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b 1+b2)*s+(K1+K2))(b1*s+K1)*(b1*s+K1)); G2=(M1*b2*s^3M1*K2*s^2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1 +b2)*s+(K1+K2))(b1*s+K1)*(b1*s+K1));
  • 11. SYSTEM ANALYSIS OPEN-LOOP STEP RESPONSE: We can use MATLAB to display how the original open-loop system performs (without any feedback control). Add the following commands into the m-file and run it in the MATLAB command window to see the response of unit step actuated force input, U(s). Note that the step command will generate the unit step inputs for each input. M1 = 2500; M2 = 320; K1 = 80000; K2 = 500000; b1 = 350; b2 = 15020; s = tf('s'); G1= ((M1+M2)*s^2+b2*s+K2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1+b 2)*s+(K1+K2))-(b1*s+K1)*(b1*s+K1)); step(G1)
  • 12. 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. G2=(-M1*b2*s^3- M1*K2*s^2)/((M1*s^2+b1*s+K1)*(M2*s^2+(b1+b2)*s+ (K1+K2))-(b1*s+K1)*(b1*s+K1)); step(0.1*G2)
  • 13. From this graph of the open-loop response for 10 cm step disturbance, we can see that when the bus passes a 10-cm bump on the road, the bus body will oscillate for an unacceptably long time(~50 seconds) with an initial amplitude of 8 cm. People sitting in the bus will not be comfortable with such an oscillation due to the large overshoot and long settling time. The solution to these problems is to add a feedback controller into the system to improve the performance.
  • 14. 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. m1 = 2500; m2 = 320; k1 = 80000; k2 = 500000;
  • 15. b1 = 350; b2 = 15020; nump=[(m1+m2) b2 k2]; denp=[(m1*m2) (m1*(b1+b2))+(m2*b1) (m1*(k1+k2))+(m2*k1)+(b1*b2) (b1*k2)+(b2*k1) k1*k2]; G1=tf(nump,denp); num1=[-(m1*b2) -(m1*k2) 0 0]; den1=[(m1*m2)(m1*(b1+b2))+(m2*b1)(m1*(k1+k2))+(m2*k1) +(b1*b2) (b1*k2)+(b2*k1) k1*k2]; G2=tf(num1,den1); numf=num1; denf=nump; F=tf(numf,denf); 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. Add the following line of code to your m-file and rerun. You should get the following Bode plot: w = logspace(-1,2);
  • 16. bode(G1,w) This normalization by adjusting the gain, , makes it easier to add the components of the Bode plot. The effect 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. K=100000; bode(K*G1,w)
  • 17. ADDING LEAD CONTROL: From the Bode plot above, we see that the phase curve is concave at about 5 rad/sec.First, we will try to add positive phase around this region, so that the phase will remain above the -180 degree line. Since a large phase margin leads to a small overshoot, we will want to add at least 140 degrees of positive phase at the area near 5 rad/sec. Since one lead controller can add no more than +90 degrees, we will use a two-lead controller. a = (1-sin(70/180*pi))/(1+sin(70/180*pi)); w=5; T=1/(w*sqrt(a)); aT=sqrt(a)/w; numc = conv([T 1], [T 1]); denc = conv([aT 1], [aT 1]); C = tf(numc,denc); margin(K*C*G1)
  • 18. 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. Add the following code into the m-file and rerun it. Don't forget to put % mark in front of all bode and margin commands! t=0:0.01:5; step(0.1*sys_cl,t) axis([0 5 -.01 .01])
  • 19. 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 (this assumption is probably not true but is sufficient for this problem), the schematic of the system is shown below.
  • 20.
  • 21. From the plot we see that the percent overshoot and settling time requirements are satisfied. Moreover the steady-state error approaches zero as well.
  • 22. DIGITAL CONTROLLER DESIGN Sampling time selection: 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 suddenlylifts 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.Since the controllercan only see the effectof the disturbance after a complete sampling period, we have to pick a sampling time, , short enough so that the output (X1-X2) does not exceed the 5% requirementin one sampling period.To pickthe sampling period,we need to closelyexamine the beginning of the step response.The output quickly goes negative in response to a step disturbance, and then begins to oscillate. We will simulate just the beginning of this response by setting the time vector input to the step function to range from 0 to .005 DESIGNING THE CONTROLLER:
  • 23. The structure of the controller is similar to the structure of the continuous-time state-space controller. We will now use the place command to compute the gain matrix, K, which will, in feedback, give us the desired closed-loop poles. 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, we need to add a row of zeros to K by multiplying it by [1 0]'. This is identical to what was done in the continuous design to compensate for the fact that there are two inputs to the plant, but only one is a control input. We will simulate with a negative 0.1- m step disturbance in the road to give us a positive deflection of the bus for aesthetic reasons d_sys_cl = ss(Ad-Bd*[1;0]*K,Bd,Cd,Dd,T); step(-.1*d_sys_cl*[0;1],5);
  • 24. SIMULINK MODELING Upto now we designed the control system by using analytical methods now we are modelling the suspensionby using the blockdiagram method in simulink which is the part of matlab . This is the block diagram when we double click the scope blockwe get the following graph.
  • 25. Now to reduce the settling time and amplitude we designthe controller In SIMULINK .
  • 26. Closed-loop response: To simulate this system, first, an appropriate simulation time must be set. Select Model Configuration Parameters from the Simulation menu and enter "2" in the Stop Time field. The design requirements included a settling time of less than 5 sec, and the system actually settles in 2 sec. The physical parameters must now be set. Run the following commands at the MATLAB prompt: m1 = 2500; m2 = 320; k1 = 80000; k2 = 500000; b1 = 350; b2 = 15020; The last step is to assign values to the feedback gain matrix K. Execute the following command at the MATLAB prompt. K = [ 0 2.3e6 5e8 0 8e6 ]; Run the simulation(Ctrl-T or Run from the Simulation menu).When the simulation is finished,double-click on the Scope block and you should see the following output. This response agrees with the one found in state space controller design.
  • 27. CONCLUSION : Hence we design an automotive system controller by using differentmethods which is combination of analyticaland block diagram . Hence we reducethe oscillations below 5mm and settling time of less than 5sec.now we have good suspension system by having satisfactory road holdingability and providing good comfortfor passengers REFRENCES: Modern control engineering by Katsuhiko ogata Control system engineering by I J Nagrath , Madhan gopal……