SlideShare a Scribd company logo
1 of 9
Control Systems of Active
Suspension of Bike
Term Project of Control System
NS AbdullahBin Masood(2009-204)
PC Mubashar Sharif (2009-462)
08/01/2014
Abstract
The shock absorberof a bike isa verysignificant element when we are considering the driver comfort.
Active suspension system is a type of shock absorber in which there is an actuator which gives a
controlled force to our system in order to absorb the shock and to settle the system in a desired/pre-
defined settling time.
In our projectwe have mathematicallymodeledthe active suspension system of bike taking in account
the jerksand bumpsthata bike passesoverwhichare basicallythe “step Input” to the system and then
a controls system has been designed in order to absorb that shock in a particular time span (settling
time) and have proposed a PD Compensator to serve the purpose.
We have designedthe control systemforshockabsorberof frontwheel only,assumingthatsame will be
the system for rear wheel as well.
Whenwe simulatedoursystem(uncompensated),there wasnostead-stateerror,i.e. zero steady-state
error,in the systemresponse.Therefore,ouronlyjobwastocontrol the settling-time of system. So, we
have designedthe PD(proportional-differential)Compensatoronlyinsteadof PID(proportional-integral-
differential) Compensator which is used when you have to minimize the steady-state error along with
the response time.
Actuator:
The actuator consideredishydraulicactuator.The PDcompensatordesignedwill control the force input
from actuator and apply it to the system in order to settle the system response in respective settling
time. Transfer function of hydraulic actuator is:
𝑇 =
60
𝑠 + 60
We are assumingthe shockto be a steep/slope orabump,the inputwill be stepinput. Say, the bump is
of 12 centimeters.
Design Conditions:
Settling time of uncompensated system = 8 seconds
Desired settling time = 2 seconds
% O.S. = 5 %
→ Damping ratio = ᶓ = 0.69
MATLAB Code of UncompensatedSystem
k1=3500;
c1=350;
k2=4000;
m1=100;
m2=20;
c2=70;
s = tf('s');
W1 = ((m1+m2)*s^2+c2*s+k2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))-
(c1*s+k1)*(c1*s+k1));
W2 = (-m1*c2*s^3-m1*k2*s^2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))-
(c1*s+k1)*(c1*s+k1));
W3=((-m1*c2*s^3-m1*k2*s^2)/((m1+m2)*s^2+c2*s+k2));
W4= 0.12 * W3;
W5= 60/(s+60);
W6=W4+W5;
total= W6* W1;
T1=-0.42 *(s+61.83) *(s+55.31) *(s+0.2897) *(s-0.2883);
T2=(s+60)*(s^2 + 1.026*s + 18.43)*(s^2 + 23.47*s + 379.7);
T=T1/T2;
Time Response ofUNCOMPNESATEDSystem:
Root Locus of UNCOMPNESATEDSystem:
Root Locus of UNCOMPNESATEDSystemwith damping lines and gain point:
MATLAB Code of Compensated System
k1=3500;
c1=350;
k2=4000;
m1=100;
m2=20;
c2=70;
s = tf('s');
W1 = ((m1+m2)*s^2+c2*s+k2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))-
(c1*s+k1)*(c1*s+k1));
W2 = (-m1*c2*s^3-m1*k2*s^2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))-
(c1*s+k1)*(c1*s+k1));
W3=((-m1*c2*s^3-m1*k2*s^2)/((m1+m2)*s^2+c2*s+k2));
W4= 0.12 * W3;
W5= 60/(s+60);
W6=W4+W5;
total= W6* W1;
T1=-0.42*15.2*(s+61.83) *(s+55.31) *(s+0.2897) *(s-0.2883)*(s+2.44);
T2=(s+60)*(s^2 + 1.026*s + 18.43)*(s^2 + 23.47*s + 379.7);
T=T1/T2;
Time Response ofCOMPNESATED System:
Root Locus of COMPNESATED System:
Time Response ofCOMPNESATED System:
Conclusion:
Ourexpectedsettlingtime was2secondsfrom8 seconds.Whereas,due tosome errorthe settlingtime
has notreducedto exact2 secondsbutto approx.5 seconds.

More Related Content

What's hot

DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC MOTOR SPEED CON...
DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC  MOTOR  SPEED  CON...DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC  MOTOR  SPEED  CON...
DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC MOTOR SPEED CON...Varun Kambrath
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Nowab Md. Aminul Haq
 
DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller Idabagus Mahartana
 
Range estimation of Battery operated vehicles using MATLAB
Range estimation of Battery operated vehicles using MATLABRange estimation of Battery operated vehicles using MATLAB
Range estimation of Battery operated vehicles using MATLABVivek Bakul Maru
 
AP Physics - Chapter 6 Powerpoint
AP Physics - Chapter 6 PowerpointAP Physics - Chapter 6 Powerpoint
AP Physics - Chapter 6 PowerpointMrreynon
 
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...IRJET Journal
 
Unit commitment in power system
Unit commitment in power systemUnit commitment in power system
Unit commitment in power systemAbrar Ahmed
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumFrancesco Corucci
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd Iaetsd
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqreSAT Publishing House
 
Economic operation of Power systems by Unit commitment
Economic operation of Power systems by Unit commitment Economic operation of Power systems by Unit commitment
Economic operation of Power systems by Unit commitment Pritesh Priyadarshi
 
Passivity-based control of rigid-body manipulator
Passivity-based control of rigid-body manipulatorPassivity-based control of rigid-body manipulator
Passivity-based control of rigid-body manipulatorHancheol Choi
 
Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...hunypink
 
Economic dispatch
Economic dispatch  Economic dispatch
Economic dispatch Hussain Ali
 

What's hot (17)

DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC MOTOR SPEED CON...
DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC  MOTOR  SPEED  CON...DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC  MOTOR  SPEED  CON...
DESIGN ,ANALYSIS &COMPARISON OF VARIOUS CONTROLLERS FOR DC MOTOR SPEED CON...
 
S curve tutorial1
S curve tutorial1S curve tutorial1
S curve tutorial1
 
Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum Thesis presentation on inverted pendulum
Thesis presentation on inverted pendulum
 
DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller DC Motor Modelling & Design Fullstate Feedback Controller
DC Motor Modelling & Design Fullstate Feedback Controller
 
Range estimation of Battery operated vehicles using MATLAB
Range estimation of Battery operated vehicles using MATLABRange estimation of Battery operated vehicles using MATLAB
Range estimation of Battery operated vehicles using MATLAB
 
AP Physics - Chapter 6 Powerpoint
AP Physics - Chapter 6 PowerpointAP Physics - Chapter 6 Powerpoint
AP Physics - Chapter 6 Powerpoint
 
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
Design of Compensators for Speed Control of DC Motor by using Bode Plot Techn...
 
DC servo motor
DC servo motorDC servo motor
DC servo motor
 
Unit commitment in power system
Unit commitment in power systemUnit commitment in power system
Unit commitment in power system
 
Real-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulumReal-time PID control of an inverted pendulum
Real-time PID control of an inverted pendulum
 
Iaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pidIaetsd position control of servo systems using pid
Iaetsd position control of servo systems using pid
 
Controller design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqrController design of inverted pendulum using pole placement and lqr
Controller design of inverted pendulum using pole placement and lqr
 
Ee321 lab 2
Ee321 lab 2Ee321 lab 2
Ee321 lab 2
 
Economic operation of Power systems by Unit commitment
Economic operation of Power systems by Unit commitment Economic operation of Power systems by Unit commitment
Economic operation of Power systems by Unit commitment
 
Passivity-based control of rigid-body manipulator
Passivity-based control of rigid-body manipulatorPassivity-based control of rigid-body manipulator
Passivity-based control of rigid-body manipulator
 
Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...Mathematical model analysis and control algorithms design based on state feed...
Mathematical model analysis and control algorithms design based on state feed...
 
Economic dispatch
Economic dispatch  Economic dispatch
Economic dispatch
 

Similar to 7. pid controller designing for active suspension system of bike

suspension controller design using control systems
suspension controller design using control systemssuspension controller design using control systems
suspension controller design using control systemsNagamohan Burugupalli
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Zac Darcy
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Zac Darcy
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning nalan karunanayake
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodySteven Ernst, PE
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentIsham Rashik
 
[8] implementation of pmsm servo drive using digital signal processing
[8] implementation of pmsm servo drive using digital signal processing[8] implementation of pmsm servo drive using digital signal processing
[8] implementation of pmsm servo drive using digital signal processingNgoc Dinh
 
Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachIAEME Publication
 
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...IJECEIAES
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...ssuser27c61e
 
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
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentalspurnima saha
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorIJMER
 
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docxAIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docxgalerussel59292
 
Cruise control simulation using matlab
Cruise control simulation using matlabCruise control simulation using matlab
Cruise control simulation using matlabHira Shaukat
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...csandit
 
Comparative Analysis of Multiple Controllers for Semi-Active Suspension System
Comparative Analysis of Multiple Controllers for Semi-Active Suspension SystemComparative Analysis of Multiple Controllers for Semi-Active Suspension System
Comparative Analysis of Multiple Controllers for Semi-Active Suspension SystemPrashantkumar R
 

Similar to 7. pid controller designing for active suspension system of bike (20)

suspension controller design using control systems
suspension controller design using control systemssuspension controller design using control systems
suspension controller design using control systems
 
Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...Optimal and pid controller for controlling camera’s position in unmanned aeri...
Optimal and pid controller for controlling camera’s position in unmanned aeri...
 
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
Optimal and Pid Controller for Controlling Camera's Position InUnmanned Aeria...
 
final report updated
final report updatedfinal report updated
final report updated
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
Unity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle BodyUnity Feedback PD Controller Design for an Electronic Throttle Body
Unity Feedback PD Controller Design for an Electronic Throttle Body
 
Linear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller AssignmentLinear Control Hard-Disk Read/Write Controller Assignment
Linear Control Hard-Disk Read/Write Controller Assignment
 
1578385.ppt
1578385.ppt1578385.ppt
1578385.ppt
 
[8] implementation of pmsm servo drive using digital signal processing
[8] implementation of pmsm servo drive using digital signal processing[8] implementation of pmsm servo drive using digital signal processing
[8] implementation of pmsm servo drive using digital signal processing
 
Speed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approachSpeed control of a dc motor a matlab approach
Speed control of a dc motor a matlab approach
 
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
Real Time Implementation of Fuzzy Adaptive PI-sliding Mode Controller for Ind...
 
Control tutorials for matlab and simulink introduction pid controller desig...
Control tutorials for matlab and simulink   introduction pid controller desig...Control tutorials for matlab and simulink   introduction pid controller desig...
Control tutorials for matlab and simulink introduction pid controller desig...
 
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...
 
Servo Fundamentals
Servo FundamentalsServo Fundamentals
Servo Fundamentals
 
Suspension system
Suspension systemSuspension system
Suspension system
 
Modified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC MotorModified Chattering Free Sliding Mode Control of DC Motor
Modified Chattering Free Sliding Mode Control of DC Motor
 
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docxAIRCRAFT PITCH EECE 682  Computer Control Of Dynamic.docx
AIRCRAFT PITCH EECE 682 Computer Control Of Dynamic.docx
 
Cruise control simulation using matlab
Cruise control simulation using matlabCruise control simulation using matlab
Cruise control simulation using matlab
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
 
Comparative Analysis of Multiple Controllers for Semi-Active Suspension System
Comparative Analysis of Multiple Controllers for Semi-Active Suspension SystemComparative Analysis of Multiple Controllers for Semi-Active Suspension System
Comparative Analysis of Multiple Controllers for Semi-Active Suspension System
 

More from Mubashar Sharif

5. hydraulic brakes presentation
5. hydraulic brakes presentation5. hydraulic brakes presentation
5. hydraulic brakes presentationMubashar Sharif
 
6. windmill gear assembly
6. windmill gear assembly6. windmill gear assembly
6. windmill gear assemblyMubashar Sharif
 
4. compressed air engine
4. compressed air engine4. compressed air engine
4. compressed air engineMubashar Sharif
 
Air conditioning and icebreaking from aircrafts
Air conditioning and icebreaking from aircraftsAir conditioning and icebreaking from aircrafts
Air conditioning and icebreaking from aircraftsMubashar Sharif
 
Continuously Variable Transmission Teaching Model
Continuously Variable Transmission Teaching ModelContinuously Variable Transmission Teaching Model
Continuously Variable Transmission Teaching ModelMubashar Sharif
 
Design and development of solar air dryer for medicinal and aromatic plants
Design and development of solar air dryer for medicinal and aromatic plantsDesign and development of solar air dryer for medicinal and aromatic plants
Design and development of solar air dryer for medicinal and aromatic plantsMubashar Sharif
 

More from Mubashar Sharif (6)

5. hydraulic brakes presentation
5. hydraulic brakes presentation5. hydraulic brakes presentation
5. hydraulic brakes presentation
 
6. windmill gear assembly
6. windmill gear assembly6. windmill gear assembly
6. windmill gear assembly
 
4. compressed air engine
4. compressed air engine4. compressed air engine
4. compressed air engine
 
Air conditioning and icebreaking from aircrafts
Air conditioning and icebreaking from aircraftsAir conditioning and icebreaking from aircrafts
Air conditioning and icebreaking from aircrafts
 
Continuously Variable Transmission Teaching Model
Continuously Variable Transmission Teaching ModelContinuously Variable Transmission Teaching Model
Continuously Variable Transmission Teaching Model
 
Design and development of solar air dryer for medicinal and aromatic plants
Design and development of solar air dryer for medicinal and aromatic plantsDesign and development of solar air dryer for medicinal and aromatic plants
Design and development of solar air dryer for medicinal and aromatic plants
 

Recently uploaded

VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VDineshKumar4165
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfRagavanV2
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapRishantSharmaFr
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 

Recently uploaded (20)

VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 

7. pid controller designing for active suspension system of bike

  • 1. Control Systems of Active Suspension of Bike Term Project of Control System NS AbdullahBin Masood(2009-204) PC Mubashar Sharif (2009-462) 08/01/2014
  • 2. Abstract The shock absorberof a bike isa verysignificant element when we are considering the driver comfort. Active suspension system is a type of shock absorber in which there is an actuator which gives a controlled force to our system in order to absorb the shock and to settle the system in a desired/pre- defined settling time. In our projectwe have mathematicallymodeledthe active suspension system of bike taking in account the jerksand bumpsthata bike passesoverwhichare basicallythe “step Input” to the system and then a controls system has been designed in order to absorb that shock in a particular time span (settling time) and have proposed a PD Compensator to serve the purpose. We have designedthe control systemforshockabsorberof frontwheel only,assumingthatsame will be the system for rear wheel as well. Whenwe simulatedoursystem(uncompensated),there wasnostead-stateerror,i.e. zero steady-state error,in the systemresponse.Therefore,ouronlyjobwastocontrol the settling-time of system. So, we have designedthe PD(proportional-differential)Compensatoronlyinsteadof PID(proportional-integral- differential) Compensator which is used when you have to minimize the steady-state error along with the response time. Actuator: The actuator consideredishydraulicactuator.The PDcompensatordesignedwill control the force input from actuator and apply it to the system in order to settle the system response in respective settling time. Transfer function of hydraulic actuator is: 𝑇 = 60 𝑠 + 60 We are assumingthe shockto be a steep/slope orabump,the inputwill be stepinput. Say, the bump is of 12 centimeters.
  • 3. Design Conditions: Settling time of uncompensated system = 8 seconds Desired settling time = 2 seconds % O.S. = 5 % → Damping ratio = ᶓ = 0.69
  • 4. MATLAB Code of UncompensatedSystem k1=3500; c1=350; k2=4000; m1=100; m2=20; c2=70; s = tf('s'); W1 = ((m1+m2)*s^2+c2*s+k2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))- (c1*s+k1)*(c1*s+k1)); W2 = (-m1*c2*s^3-m1*k2*s^2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))- (c1*s+k1)*(c1*s+k1)); W3=((-m1*c2*s^3-m1*k2*s^2)/((m1+m2)*s^2+c2*s+k2)); W4= 0.12 * W3; W5= 60/(s+60); W6=W4+W5; total= W6* W1; T1=-0.42 *(s+61.83) *(s+55.31) *(s+0.2897) *(s-0.2883); T2=(s+60)*(s^2 + 1.026*s + 18.43)*(s^2 + 23.47*s + 379.7); T=T1/T2;
  • 5. Time Response ofUNCOMPNESATEDSystem: Root Locus of UNCOMPNESATEDSystem:
  • 6. Root Locus of UNCOMPNESATEDSystemwith damping lines and gain point:
  • 7. MATLAB Code of Compensated System k1=3500; c1=350; k2=4000; m1=100; m2=20; c2=70; s = tf('s'); W1 = ((m1+m2)*s^2+c2*s+k2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))- (c1*s+k1)*(c1*s+k1)); W2 = (-m1*c2*s^3-m1*k2*s^2)/((m1*s^2+c1*s+k1)*(m2*s^2+(c1+c2)*s+(k1+k2))- (c1*s+k1)*(c1*s+k1)); W3=((-m1*c2*s^3-m1*k2*s^2)/((m1+m2)*s^2+c2*s+k2)); W4= 0.12 * W3; W5= 60/(s+60); W6=W4+W5; total= W6* W1; T1=-0.42*15.2*(s+61.83) *(s+55.31) *(s+0.2897) *(s-0.2883)*(s+2.44); T2=(s+60)*(s^2 + 1.026*s + 18.43)*(s^2 + 23.47*s + 379.7); T=T1/T2;
  • 8. Time Response ofCOMPNESATED System: Root Locus of COMPNESATED System:
  • 9. Time Response ofCOMPNESATED System: Conclusion: Ourexpectedsettlingtime was2secondsfrom8 seconds.Whereas,due tosome errorthe settlingtime has notreducedto exact2 secondsbutto approx.5 seconds.