SlideShare a Scribd company logo
Application of a PID controller in a Speed
            Control of a Car.




                                          By
                               Atchyuth Sonti
Hello,guys now i am going to tell you how a PID controller is used in the
automobiles.This is an important concept in the field of control systems and
lets see why it should be used and how each stage of it contributes to the speed
control.I am going to use matlab(simulink) for illustrating this particular
concept.



Lets me consider that i am having a SUV. Let the parameters of the car be

1.Weight of 1000 kg.

2.Engine force of 5000 N.

3.Drag coefficient of 50.(this in simple terms can be explained as sum of

        friction and other opposing forces).

The specifications which my design should meet be

1.A speed of 10m/s.( =36kmph).

2.Rise time should be <5 sec.(this is popularly called as pick up).

3.Steady state error of <2% ( the steady state speed should be in between 9.8m/s
and 10.2m/s).



So now let us construct a simple car model

To execute this particular thing we need to have both matlab file(.m) and
simulink file(.mdl).

We do this because we will have maximum compatibility for changing values
and analyse the circuit with different parameters.

Generally the M file consists of the list of parameters which affect the system
and mdl file consists the signal flow diagram of the system.
Simple Car Model
The (.m) file




The simulink (.mdl) file for the simple car model is given below.




This is the way you need to design the files and for simulink file to take the
values from the m file u need to run the m file first followed by the mdl file. This
makes the things simpler.

The output which is generated by this model will be of this type.
The output of the simple car model.




Analysis

1.A speed of 10m/s.

2.Rise time should be <5 sec.

3.Steady state error of <2%.

When the above output is analysed it is following all the design specifications
except the rise time. i.e the above car doesn’t have proper pick up or
acceleration.(the design takes 100 sec where it should take less than 5 sec).If
employed this becomes one of the worst design.

Now let us add the parts of the controller and analyse its effect(s).
The “P” controller.
Now we shall make two subsystems

1. Car.(the above car mode is now put in this particular subsystem).

2. Controller.

We shall start with the P controller and go on adding the complexity to the
controller.

For our convenience we converted the force into a reference velocity of 10m/s.
This reduces the tedious calculations.




The m file for the above system is
The output of the P controller is




This is the output with a p controller

Analysis

1.A speed of 10m/s.( =36kmph).

2.Rise time should be <5 sec.(this is popularly called as pick up).

3.Steady state error of <2% ( the steady state speed should be in between
9.8m/s and 10.2m/s).
The PI controller.
In PI controller an integral controller comes into action with the P controller.

Now we completely made another subsystem called a controller and we add
different components into that controller.




For our reference this is the subsystem car.
And this is the subsystem of the controller.




The m file for the above system where we include all the parameters of “PI” is
This is the output of the “PI” controller.




As all of u can see here we are not getting a perfect value. This states that the
above system is unstable. This is the major disadvantage for this particular
system. This instability makes this particular system impractical.

1.A speed of 10m/s

2.Rise time should be <5 sec

3.Steady state error of <2%.
The PID controller
Finally we arrive to the PID controller .As the name implies we need to
implement a differential controller to the above “PI” controller.

This is the signal flow graph implemented in the form of a simulink mdl file.




The parameters for the above diagram are driven by this particular m file which
has all the parameters.
When the above files are executed you will get a output of this sort.




Analysis

1.A speed of 10m/s.

2.Rise time should be <5 sec.

3.Steady state error of <2%.

Thus all the design requirements are met through this particular design.

This makes the applications of the electronics in automobiles.

Moreover this particular model is implemented in many of the luxurious cars.

The thing which makes “luxurious” cars “luxurious” is the embedded
electronics in them.

There are many electronic components implemented in the cars like

ABS,ECU and air bag control etc which employs many of the electronic
components and make the automobiles more comfortable, safe and smart.

More Related Content

What's hot

Pid controller
Pid controllerPid controller
Pid controller
Anjushree Sukumaran
 
Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
Dr. Bibhu Prasad Ganthia
 
Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
Dr. Bibhu Prasad Ganthia
 
Pid controllers
Pid controllersPid controllers
Pid controllers
Hussain K
 
PID Temperature Controller
PID Temperature ControllerPID Temperature Controller
PID Temperature Controller
Gerard Trimberger
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
Charlton Inao
 
Control actions
Control actionsControl actions
Control actions
Vishal Thakur
 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
Krishnaveni Reddy
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
SHARMA NAVEEN
 
P, PI AND PID CONTROLLER
P, PI AND PID CONTROLLERP, PI AND PID CONTROLLER
P, PI AND PID CONTROLLER
karan sati
 
Basics of Controller
Basics of ControllerBasics of Controller
Basics of Controller
Sharique Ahmad
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
Adarsh Singh
 
PID Control Basics
PID Control BasicsPID Control Basics
PID Control Basics
Yokogawa1
 
Pid control
Pid controlPid control
Pid control
AB Rizvi
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A Review
IJSRD
 
Lec 5 pid
Lec 5 pidLec 5 pid
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controller
Subhankar Sau
 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress report
Binod kafle
 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
khalaf Gaeid
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
Associate Professor in VSB Coimbatore
 

What's hot (20)

Pid controller
Pid controllerPid controller
Pid controller
 
Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
 
Pid controller bp ganthia
Pid controller bp ganthiaPid controller bp ganthia
Pid controller bp ganthia
 
Pid controllers
Pid controllersPid controllers
Pid controllers
 
PID Temperature Controller
PID Temperature ControllerPID Temperature Controller
PID Temperature Controller
 
Week 14 pid may 24 2016 pe 3032
Week  14 pid  may 24 2016 pe 3032Week  14 pid  may 24 2016 pe 3032
Week 14 pid may 24 2016 pe 3032
 
Control actions
Control actionsControl actions
Control actions
 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
 
Control system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graphControl system basics, block diagram and signal flow graph
Control system basics, block diagram and signal flow graph
 
P, PI AND PID CONTROLLER
P, PI AND PID CONTROLLERP, PI AND PID CONTROLLER
P, PI AND PID CONTROLLER
 
Basics of Controller
Basics of ControllerBasics of Controller
Basics of Controller
 
Pid control by Adarsh singh
Pid control  by Adarsh singhPid control  by Adarsh singh
Pid control by Adarsh singh
 
PID Control Basics
PID Control BasicsPID Control Basics
PID Control Basics
 
Pid control
Pid controlPid control
Pid control
 
Level Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A ReviewLevel Control of Tank System Using PID Controller-A Review
Level Control of Tank System Using PID Controller-A Review
 
Lec 5 pid
Lec 5 pidLec 5 pid
Lec 5 pid
 
Tuning of pid controller
Tuning of pid controllerTuning of pid controller
Tuning of pid controller
 
Speed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress reportSpeed control of dc motor using fuzzy pid controller-mid term progress report
Speed control of dc motor using fuzzy pid controller-mid term progress report
 
PID controller in control systems
PID controller in control systemsPID controller in control systems
PID controller in control systems
 
Controller Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank SystemController Tuning Method for Non-Linear Conical Tank System
Controller Tuning Method for Non-Linear Conical Tank System
 

Similar to Pid controller

Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...
Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...
Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...
IRJET Journal
 
Control position for servo motor
Control position for servo motorControl position for servo motor
Control position for servo motor
Marcelino Fort Garcia
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
Praneel Chand
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
IJERA Editor
 
CE150--Hongyi Huang
CE150--Hongyi HuangCE150--Hongyi Huang
CE150--Hongyi Huang
Bridget (Hongyi) Huang
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET Journal
 
D0255033039
D0255033039D0255033039
D0255033039
theijes
 
V13I1006.pdf
V13I1006.pdfV13I1006.pdf
V13I1006.pdf
Akbarali206563
 
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
 
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO TechniquesComperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
International Journal of Power Electronics and Drive Systems
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
rahulmonikasharma
 
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving CarsIRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET Journal
 
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeSpeed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
IRJET Journal
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
IJERA Editor
 
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
ijsrd.com
 
Advanced Process Control
Advanced Process ControlAdvanced Process Control
Advanced Process Control
Ratul Das
 
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
 
Suspension system
Suspension systemSuspension system
Suspension system
Dhananjay Rao
 
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...
cscpconf
 
Computer modeling-simulation&examples1
Computer modeling-simulation&examples1Computer modeling-simulation&examples1
Computer modeling-simulation&examples1
Jian Shen
 

Similar to Pid controller (20)

Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...
Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...
Adaptive Cruise Control System for Vehicle Using Model Predictive Control Alg...
 
Control position for servo motor
Control position for servo motorControl position for servo motor
Control position for servo motor
 
EE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robotEE323 Mini-Project - Line tracing robot
EE323 Mini-Project - Line tracing robot
 
Gl3311371146
Gl3311371146Gl3311371146
Gl3311371146
 
CE150--Hongyi Huang
CE150--Hongyi HuangCE150--Hongyi Huang
CE150--Hongyi Huang
 
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy ControllerIRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
IRJET- Speed Control of Induction Motor using Hybrid PID Fuzzy Controller
 
D0255033039
D0255033039D0255033039
D0255033039
 
V13I1006.pdf
V13I1006.pdfV13I1006.pdf
V13I1006.pdf
 
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...
 
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO TechniquesComperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
Comperative Performance Analysis of PMSM Drive Using MPSO and ACO Techniques
 
PID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed ControlPID Controller based DC Motor Speed Control
PID Controller based DC Motor Speed Control
 
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving CarsIRJET - Steering Wheel Angle Prediction for Self-Driving Cars
IRJET - Steering Wheel Angle Prediction for Self-Driving Cars
 
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC SchemeSpeed Control of Dc Motor using Adaptive PID with SMC Scheme
Speed Control of Dc Motor using Adaptive PID with SMC Scheme
 
Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...Speed control of Separately Excited DC Motor using various Conventional Contr...
Speed control of Separately Excited DC Motor using various Conventional Contr...
 
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
To Perform SIL And PIL Testing on Fast Dynamic System using Economical AVR Co...
 
Advanced Process Control
Advanced Process ControlAdvanced Process Control
Advanced Process Control
 
control system lab 02 - PID tuning
control system lab 02 - PID tuning control system lab 02 - PID tuning
control system lab 02 - PID tuning
 
Suspension system
Suspension systemSuspension system
Suspension system
 
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...
 
Computer modeling-simulation&examples1
Computer modeling-simulation&examples1Computer modeling-simulation&examples1
Computer modeling-simulation&examples1
 

Recently uploaded

What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
GeorgeMilliken2
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
RidwanHassanYusuf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
Nguyen Thanh Tu Collection
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
MJDuyan
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
Iris Thiele Isip-Tan
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
IsmaelVazquez38
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
nitinpv4ai
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
zuzanka
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
nitinpv4ai
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
TechSoup
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 

Recently uploaded (20)

What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
What is Digital Literacy? A guest blog from Andy McLaughlin, University of Ab...
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptxBIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
BIOLOGY NATIONAL EXAMINATION COUNCIL (NECO) 2024 PRACTICAL MANUAL.pptx
 
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
BÀI TẬP BỔ TRỢ TIẾNG ANH LỚP 9 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2024-2025 - ...
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) CurriculumPhilippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
Philippine Edukasyong Pantahanan at Pangkabuhayan (EPP) Curriculum
 
Educational Technology in the Health Sciences
Educational Technology in the Health SciencesEducational Technology in the Health Sciences
Educational Technology in the Health Sciences
 
Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.Bossa N’ Roll Records by Ismael Vazquez.
Bossa N’ Roll Records by Ismael Vazquez.
 
Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
Skimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S EliotSkimbleshanks-The-Railway-Cat by T S Eliot
Skimbleshanks-The-Railway-Cat by T S Eliot
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
SWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptxSWOT analysis in the project Keeping the Memory @live.pptx
SWOT analysis in the project Keeping the Memory @live.pptx
 
Bonku-Babus-Friend by Sathyajith Ray (9)
Bonku-Babus-Friend by Sathyajith Ray  (9)Bonku-Babus-Friend by Sathyajith Ray  (9)
Bonku-Babus-Friend by Sathyajith Ray (9)
 
Leveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit InnovationLeveraging Generative AI to Drive Nonprofit Innovation
Leveraging Generative AI to Drive Nonprofit Innovation
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 

Pid controller

  • 1. Application of a PID controller in a Speed Control of a Car. By Atchyuth Sonti
  • 2. Hello,guys now i am going to tell you how a PID controller is used in the automobiles.This is an important concept in the field of control systems and lets see why it should be used and how each stage of it contributes to the speed control.I am going to use matlab(simulink) for illustrating this particular concept. Lets me consider that i am having a SUV. Let the parameters of the car be 1.Weight of 1000 kg. 2.Engine force of 5000 N. 3.Drag coefficient of 50.(this in simple terms can be explained as sum of friction and other opposing forces). The specifications which my design should meet be 1.A speed of 10m/s.( =36kmph). 2.Rise time should be <5 sec.(this is popularly called as pick up). 3.Steady state error of <2% ( the steady state speed should be in between 9.8m/s and 10.2m/s). So now let us construct a simple car model To execute this particular thing we need to have both matlab file(.m) and simulink file(.mdl). We do this because we will have maximum compatibility for changing values and analyse the circuit with different parameters. Generally the M file consists of the list of parameters which affect the system and mdl file consists the signal flow diagram of the system.
  • 3. Simple Car Model The (.m) file The simulink (.mdl) file for the simple car model is given below. This is the way you need to design the files and for simulink file to take the values from the m file u need to run the m file first followed by the mdl file. This makes the things simpler. The output which is generated by this model will be of this type.
  • 4. The output of the simple car model. Analysis 1.A speed of 10m/s. 2.Rise time should be <5 sec. 3.Steady state error of <2%. When the above output is analysed it is following all the design specifications except the rise time. i.e the above car doesn’t have proper pick up or acceleration.(the design takes 100 sec where it should take less than 5 sec).If employed this becomes one of the worst design. Now let us add the parts of the controller and analyse its effect(s).
  • 5. The “P” controller. Now we shall make two subsystems 1. Car.(the above car mode is now put in this particular subsystem). 2. Controller. We shall start with the P controller and go on adding the complexity to the controller. For our convenience we converted the force into a reference velocity of 10m/s. This reduces the tedious calculations. The m file for the above system is
  • 6. The output of the P controller is This is the output with a p controller Analysis 1.A speed of 10m/s.( =36kmph). 2.Rise time should be <5 sec.(this is popularly called as pick up). 3.Steady state error of <2% ( the steady state speed should be in between 9.8m/s and 10.2m/s).
  • 7. The PI controller. In PI controller an integral controller comes into action with the P controller. Now we completely made another subsystem called a controller and we add different components into that controller. For our reference this is the subsystem car.
  • 8. And this is the subsystem of the controller. The m file for the above system where we include all the parameters of “PI” is
  • 9. This is the output of the “PI” controller. As all of u can see here we are not getting a perfect value. This states that the above system is unstable. This is the major disadvantage for this particular system. This instability makes this particular system impractical. 1.A speed of 10m/s 2.Rise time should be <5 sec 3.Steady state error of <2%.
  • 10. The PID controller Finally we arrive to the PID controller .As the name implies we need to implement a differential controller to the above “PI” controller. This is the signal flow graph implemented in the form of a simulink mdl file. The parameters for the above diagram are driven by this particular m file which has all the parameters.
  • 11. When the above files are executed you will get a output of this sort. Analysis 1.A speed of 10m/s. 2.Rise time should be <5 sec. 3.Steady state error of <2%. Thus all the design requirements are met through this particular design. This makes the applications of the electronics in automobiles. Moreover this particular model is implemented in many of the luxurious cars. The thing which makes “luxurious” cars “luxurious” is the embedded electronics in them. There are many electronic components implemented in the cars like ABS,ECU and air bag control etc which employs many of the electronic components and make the automobiles more comfortable, safe and smart.