SlideShare uma empresa Scribd logo
1 de 6
Automobile Cruise Control:
The purposeof cruisecontrol is to keep the velocity of a car constant. The driver
drives the car at the desired speed, the cruisecontrol systemis activated by
pushing a button and the systemthen keeps the speed constant. The major
disturbancecomes from changes of the slope of the road which generates forces
on the car due to gravity. Thereare also disturbances dueto air and rolling
resistance. The cruise controlsystemmeasures the difference between the
desired and the actual velocity and generates a feedback signal which attempts to
keep the error small in spite of changes in the slope of the road. The feedback
signal is sent to an actuator which influences the throttle and thus the force
generated by the engine. We will start by developing a mathematical model of
the system. Themathematical model should tell how the velocity of the car is
influenced by the throttle and the slope of the road. A schematic picture is shown
below.
Modeling:
We will model the systemby a momentum balance. The major part of the
momentum is the product of the velocity v and the mass m of the car. There are
also momenta stored in the engine, in terms of the rotation of the crank shaftand
the velocities of the cylinders, but these are much smaller than mv. Let θ denote
the slopeof the road, the momentum balance can be written as
wherethe term cv describes the momentum loss due to air resistanceand rolling
and F is the forcegenerated by the engine. The retarding forcedue to the slope of
the road should similarly be proportionalto the sine of the angle but we have
approximated sin θ θ . The consequence of the approximations will be discussed
later. Itis also assumed that the forceF developed by the engine is proportionalto
the signalu sent to the throttle. Introducing parameters for a particular car, an Audi
in fourth gear, the model becomes
Where the control signal is normalized to be in the interval 0 ≤ u ≤ 1, where u =1
corresponds to full throttle. The model implies that with full throttle in fourth
gear the car cannot climb a road that is steeper than 10%, and that the maximum
speed in 4th gear on a horizontalroad is v=1/0.02=50 m/s (180 km/hour). Sinceit
is desirable that the controller should be able to maintain constant speed during
stationary conditions it is natural to choosea controller with integral action. A PI
controller is a reasonablechoice. Such a controller can be described by
A block diagramof the systemis shown in Figure4.2. To understand how the
cruisecontrol systemworks wewill derive the equations for the closed loop
systems described aboveSince the effect of the slope on the velocity is of primary
interest we will derivean equation that tells how the velocity error e = vr −v
depends on the slope of the road.
Assuming that vr is constantwe find that
Itis convenient to differentiate (4.3) to avoid dealing both with integrals and
derivatives. Differentiating the process model (4.2) the term du/dt can be
eliminated and we find the following equation that describes the closed loop
system
We can firstobservethat if
Θ and e are constantthe error is zero. This is no surprisesincethe controller has
integral action. To understand the effects of the controller parameters k and ki we
can make an analogy between (4.4) and the differential equation for a mass-
spring-damper system
We can thus conclude that parameter k influences damping and that ki influences
stiffness. Theclosed loop system(4.4) is of second order and it has the
characteristic polynomial
We can immediately conclude that the roots of this polynomialcan be given
arbitrary values by choosing the controller parameters properly. To find
reasonablevalues wecompare the characteristic polynomial with the
characteristic polynomial of the normalized second order polynomial
Where ζ denotes relative damping and ω0 is the undamped natural frequency.
The parameter ω0 gives responsespeed, and ζ determines the shapeof the
response. Comparing the coefficients of the closed loop characteristic polynomial
(4.5) with the standard second order polynomial(4.6) wefind that the controller
parameters are given by
Since it is desirablethat a cruisecontrol systemshould respond to changes in the slope
in a smooth manner without oscillations it is natural to choose ζ = 1, which corresponds
to critical damping. Then there is only one parameter ω 0 that has to be determined.
The selection of this parameter is a compromisebetween responsespeed and control
actions. This is illustrated in Figure 4.3 which shows the velocity error and the control
signal for a simulation where the slope of the road suddenly changes by 4%. Notice that
the largestvelocity error decreases with increasing ω 0, but also that the control signal
increases more rapidly. In the simple model (4.1) itwas assumed that the force
responded instantaneously to the throttle. For rapid changes there may be additional
dynamics that has to be accounted for. There are also physicallimitations to the rate of
change of the force. These limitations, which are not accounted for in the simple model
(4.1), limit the admissiblevalue of ω 0. Figure4.3 shows thevelocity error and the
control signalfor a few values of ω 0. A reasonablechoice of ω 0 is in the range of 0.1
to 0.2. The performanceof the cruise controlsystemcan be evaluated by comparing
the behaviors of cars with and without cruise control. This is done in Figure4.4 which
shows thevelocity error when the slope of the road is suddenly increased by 4%.
Notice the drastic differencebetween the open and closed loop systems. With the
chosen parameters ω 0 = 0.2 and ζ =1 we have 2 ζω 0=0.2and it follows from(4.7) that
the parameter c = 0.02 has little influence on the behavior of the closed loop system
since it is an order of magnitude smaller than 2 ζω 0. Therefore it is not necessary to
have a very precisevalue of this parameter. This is an illustration of an important and
surprising property of feedback, namely that feedback systems can be designed based
on simplified models. A cruise controlsystemcontains much more than an
implementation of the PI controller given by (4.3). The human-machineinterface is
particularly important because the driver must be able to activate and deactivate the
systemand to change the desired velocity. There is also logic for deactivating the
systemwhen braking, accelerating or shifting

Mais conteúdo relacionado

Mais procurados

Chapter 45
Chapter 45Chapter 45
Chapter 45mcfalltj
 
Cruise Control and Adaptive Cruise Control by ABS
Cruise Control and Adaptive Cruise Control by ABSCruise Control and Adaptive Cruise Control by ABS
Cruise Control and Adaptive Cruise Control by ABSArulbharathisArulbha
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsBehzad Samadi
 
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...Shubham Thakur
 
Real time vision for intelligent vehicles
Real time vision for intelligent vehiclesReal time vision for intelligent vehicles
Real time vision for intelligent vehiclesI'am Ajas
 
Cruise control devices
Cruise control devicesCruise control devices
Cruise control devicesPrashant Kumar
 
chassis control systems
chassis control systemschassis control systems
chassis control systemszaideesh
 
Chassis control system algorithms and mathematical analysis
Chassis control system algorithms and mathematical analysisChassis control system algorithms and mathematical analysis
Chassis control system algorithms and mathematical analysiszaideesh
 
Halderman ch108 lecture
Halderman ch108 lectureHalderman ch108 lecture
Halderman ch108 lecturemcfalltj
 
autotronics Sandeep yadav ppt
 autotronics Sandeep yadav ppt  autotronics Sandeep yadav ppt
autotronics Sandeep yadav ppt SANDEEP YADAV
 
Hill assist control report
Hill assist control reportHill assist control report
Hill assist control reportAmey Ekbote
 
hill-start assist (hac) & downhill assist (dac) REPORT
hill-start assist (hac) & downhill assist (dac) REPORThill-start assist (hac) & downhill assist (dac) REPORT
hill-start assist (hac) & downhill assist (dac) REPORTPratham Prakash
 
Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02
Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02
Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02swamyRishi
 
Hill Assist Control Seminar
Hill Assist Control SeminarHill Assist Control Seminar
Hill Assist Control SeminarAmey Ekbote
 

Mais procurados (20)

Chapter 45
Chapter 45Chapter 45
Chapter 45
 
Cruise Control and Adaptive Cruise Control by ABS
Cruise Control and Adaptive Cruise Control by ABSCruise Control and Adaptive Cruise Control by ABS
Cruise Control and Adaptive Cruise Control by ABS
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control Systems
 
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
Adaptive Cruise Control, Electronic Brake Force Distribution,Traction Control...
 
Real time vision for intelligent vehicles
Real time vision for intelligent vehiclesReal time vision for intelligent vehicles
Real time vision for intelligent vehicles
 
Cruise control devices
Cruise control devicesCruise control devices
Cruise control devices
 
chassis control systems
chassis control systemschassis control systems
chassis control systems
 
Chassis control system algorithms and mathematical analysis
Chassis control system algorithms and mathematical analysisChassis control system algorithms and mathematical analysis
Chassis control system algorithms and mathematical analysis
 
Autotronics
AutotronicsAutotronics
Autotronics
 
Abs learning
Abs learningAbs learning
Abs learning
 
Halderman ch108 lecture
Halderman ch108 lectureHalderman ch108 lecture
Halderman ch108 lecture
 
autotronics Sandeep yadav ppt
 autotronics Sandeep yadav ppt  autotronics Sandeep yadav ppt
autotronics Sandeep yadav ppt
 
B012472931
B012472931B012472931
B012472931
 
Accelerator pedal position sensor
Accelerator pedal position sensorAccelerator pedal position sensor
Accelerator pedal position sensor
 
EBD ppt
EBD pptEBD ppt
EBD ppt
 
Hill assist control report
Hill assist control reportHill assist control report
Hill assist control report
 
hill-start assist (hac) & downhill assist (dac) REPORT
hill-start assist (hac) & downhill assist (dac) REPORThill-start assist (hac) & downhill assist (dac) REPORT
hill-start assist (hac) & downhill assist (dac) REPORT
 
Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02
Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02
Adaptivecruisecontrol swamy_rishi11-141019024117-conversion-gate02
 
Hill Assist Control Seminar
Hill Assist Control SeminarHill Assist Control Seminar
Hill Assist Control Seminar
 
ABS
ABSABS
ABS
 

Destaque

adptive cruise control report
adptive cruise control reportadptive cruise control report
adptive cruise control reportShijo T Daniel
 
Cruise control devices
Cruise control devicesCruise control devices
Cruise control devicesShijo T Daniel
 
Torque converter operation & maintenance
Torque converter operation & maintenanceTorque converter operation & maintenance
Torque converter operation & maintenancePrem Baboo
 
Ebola Virus Updates - Presented by Advanced Medical Strategies
Ebola Virus Updates - Presented by Advanced Medical StrategiesEbola Virus Updates - Presented by Advanced Medical Strategies
Ebola Virus Updates - Presented by Advanced Medical StrategiesAdvancedMedicalStrategies
 
Cruise control systems
Cruise control systemsCruise control systems
Cruise control systemsYusha Patel
 
Ebola virus disease by Aminu Arzet
Ebola virus disease by Aminu ArzetEbola virus disease by Aminu Arzet
Ebola virus disease by Aminu ArzetAminuArzet
 
Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari
Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari
Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari shivani shastrulagari
 
Ebola virus disease
Ebola virus diseaseEbola virus disease
Ebola virus diseaseAlvin Chew
 
Ebola Virus Disease outbreak, 2014
Ebola Virus Disease outbreak, 2014Ebola Virus Disease outbreak, 2014
Ebola Virus Disease outbreak, 2014Tim Inglis
 
mechatronics - assignment 2
mechatronics - assignment 2mechatronics - assignment 2
mechatronics - assignment 2Kerrie Noble
 
Ebola Virus Disease
Ebola Virus DiseaseEbola Virus Disease
Ebola Virus Diseaseguimera
 

Destaque (20)

CSWPA-MT
CSWPA-MTCSWPA-MT
CSWPA-MT
 
adptive cruise control report
adptive cruise control reportadptive cruise control report
adptive cruise control report
 
Cruise control devices
Cruise control devicesCruise control devices
Cruise control devices
 
Torque converter operation & maintenance
Torque converter operation & maintenanceTorque converter operation & maintenance
Torque converter operation & maintenance
 
Ebola Virus Updates - Presented by Advanced Medical Strategies
Ebola Virus Updates - Presented by Advanced Medical StrategiesEbola Virus Updates - Presented by Advanced Medical Strategies
Ebola Virus Updates - Presented by Advanced Medical Strategies
 
Cruise control systems
Cruise control systemsCruise control systems
Cruise control systems
 
Ebola virus disease
Ebola virus diseaseEbola virus disease
Ebola virus disease
 
Ebola virus disease by Aminu Arzet
Ebola virus disease by Aminu ArzetEbola virus disease by Aminu Arzet
Ebola virus disease by Aminu Arzet
 
Ebola virus
Ebola virusEbola virus
Ebola virus
 
Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari
Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari
Ebola virus (Ebola Hemorrhagic Fever) by S Shivani Shastrulagari
 
Ebola virus disease
Ebola virus diseaseEbola virus disease
Ebola virus disease
 
Ebola Virus Disease outbreak, 2014
Ebola Virus Disease outbreak, 2014Ebola Virus Disease outbreak, 2014
Ebola Virus Disease outbreak, 2014
 
EBOLA VIRUS
EBOLA VIRUSEBOLA VIRUS
EBOLA VIRUS
 
Air-Bag system
Air-Bag systemAir-Bag system
Air-Bag system
 
Ebola virus
Ebola virus Ebola virus
Ebola virus
 
Ebola ppt
Ebola pptEbola ppt
Ebola ppt
 
Ebola virus
Ebola virusEbola virus
Ebola virus
 
Ebola virus
Ebola virusEbola virus
Ebola virus
 
mechatronics - assignment 2
mechatronics - assignment 2mechatronics - assignment 2
mechatronics - assignment 2
 
Ebola Virus Disease
Ebola Virus DiseaseEbola Virus Disease
Ebola Virus Disease
 

Semelhante a Automobile cruise control

Observer-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension systemObserver-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension systemTom Hemans
 
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
 
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
 
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
 
1 s2.0-s0957415814001354-main
1 s2.0-s0957415814001354-main1 s2.0-s0957415814001354-main
1 s2.0-s0957415814001354-mainrabeenanchal
 
Experimental verification of SMC with moving switching lines applied to hoisti...
Experimental verification of SMC with moving switching lines applied to hoisti...Experimental verification of SMC with moving switching lines applied to hoisti...
Experimental verification of SMC with moving switching lines applied to hoisti...ISA Interchange
 
REU spring 2016
REU spring 2016REU spring 2016
REU spring 2016Jack Yuan
 
Field_Oriented_Control_Induction_Machine
Field_Oriented_Control_Induction_MachineField_Oriented_Control_Induction_Machine
Field_Oriented_Control_Induction_MachineHelion Dhrimaj
 
Inverted Pendulum Control System
Inverted Pendulum Control SystemInverted Pendulum Control System
Inverted Pendulum Control SystemAniket Govindaraju
 
Simulation of an Active Suspension Using PID Control
Simulation of an Active Suspension Using PID ControlSimulation of an Active Suspension Using PID Control
Simulation of an Active Suspension Using PID ControlSuzana Avila
 
Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise VehiclesVehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise VehiclesIRJET Journal
 
Speed control of ward leonard layout system using h infinity optimal control
Speed control of ward leonard layout system using h  infinity optimal controlSpeed control of ward leonard layout system using h  infinity optimal control
Speed control of ward leonard layout system using h infinity optimal controlMustefa Jibril
 
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...IOSR Journals
 
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd Iaetsd
 

Semelhante a Automobile cruise control (20)

Observer-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active suspension systemObserver-based controller design and simulation for an active suspension system
Observer-based controller design and simulation for an active 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...
 
F010424451
F010424451F010424451
F010424451
 
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...
 
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...
 
AutomaticClutchEAC
AutomaticClutchEACAutomaticClutchEAC
AutomaticClutchEAC
 
sirishfinalpropsal
sirishfinalpropsalsirishfinalpropsal
sirishfinalpropsal
 
1 s2.0-s0957415814001354-main
1 s2.0-s0957415814001354-main1 s2.0-s0957415814001354-main
1 s2.0-s0957415814001354-main
 
124
124124
124
 
Experimental verification of SMC with moving switching lines applied to hoisti...
Experimental verification of SMC with moving switching lines applied to hoisti...Experimental verification of SMC with moving switching lines applied to hoisti...
Experimental verification of SMC with moving switching lines applied to hoisti...
 
REU spring 2016
REU spring 2016REU spring 2016
REU spring 2016
 
Field_Oriented_Control_Induction_Machine
Field_Oriented_Control_Induction_MachineField_Oriented_Control_Induction_Machine
Field_Oriented_Control_Induction_Machine
 
Inverted Pendulum Control System
Inverted Pendulum Control SystemInverted Pendulum Control System
Inverted Pendulum Control System
 
Simulation of an Active Suspension Using PID Control
Simulation of an Active Suspension Using PID ControlSimulation of an Active Suspension Using PID Control
Simulation of an Active Suspension Using PID Control
 
Documentation
DocumentationDocumentation
Documentation
 
Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise VehiclesVehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
Vehicle Dynamics and Drive Control for Adaptive Cruise Vehicles
 
Speed control of ward leonard layout system using h infinity optimal control
Speed control of ward leonard layout system using h  infinity optimal controlSpeed control of ward leonard layout system using h  infinity optimal control
Speed control of ward leonard layout system using h infinity optimal control
 
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
Rotor Resistance Adaptation Scheme Using Neural Learning Algorithm for a Fuzz...
 
Pi controller ieee format
Pi controller ieee formatPi controller ieee format
Pi controller ieee format
 
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
Iaetsd design of a robust fuzzy logic controller for a single-link flexible m...
 

Mais de Tanzeel Ahmad

Signal and systems solution manual 2ed a v oppenheim a s willsky - prentic...
Signal and systems  solution manual 2ed   a v oppenheim a s willsky - prentic...Signal and systems  solution manual 2ed   a v oppenheim a s willsky - prentic...
Signal and systems solution manual 2ed a v oppenheim a s willsky - prentic...Tanzeel Ahmad
 
Simulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulationSimulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulationTanzeel Ahmad
 
Discrete Time Signal Processing Oppenhm book 2nd
Discrete Time Signal Processing Oppenhm book 2nd Discrete Time Signal Processing Oppenhm book 2nd
Discrete Time Signal Processing Oppenhm book 2nd Tanzeel Ahmad
 
indus valley civilization
indus valley civilizationindus valley civilization
indus valley civilizationTanzeel Ahmad
 

Mais de Tanzeel Ahmad (11)

Signal and systems solution manual 2ed a v oppenheim a s willsky - prentic...
Signal and systems  solution manual 2ed   a v oppenheim a s willsky - prentic...Signal and systems  solution manual 2ed   a v oppenheim a s willsky - prentic...
Signal and systems solution manual 2ed a v oppenheim a s willsky - prentic...
 
Simulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulationSimulation of sinosoidal pulse width modulation
Simulation of sinosoidal pulse width modulation
 
Discrete Time Signal Processing Oppenhm book 2nd
Discrete Time Signal Processing Oppenhm book 2nd Discrete Time Signal Processing Oppenhm book 2nd
Discrete Time Signal Processing Oppenhm book 2nd
 
130717666736980000
130717666736980000130717666736980000
130717666736980000
 
130707833146508191
130707833146508191130707833146508191
130707833146508191
 
130706266060138191
130706266060138191130706266060138191
130706266060138191
 
130704798265658191
130704798265658191130704798265658191
130704798265658191
 
130700548484460000
130700548484460000130700548484460000
130700548484460000
 
indus valley civilization
indus valley civilizationindus valley civilization
indus valley civilization
 
130553713037500000
130553713037500000130553713037500000
130553713037500000
 
130553704223906250
130553704223906250130553704223906250
130553704223906250
 

Último

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdfKamal Acharya
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
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
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 

Último (20)

(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
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...
 
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
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
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
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

Automobile cruise control

  • 1. Automobile Cruise Control: The purposeof cruisecontrol is to keep the velocity of a car constant. The driver drives the car at the desired speed, the cruisecontrol systemis activated by pushing a button and the systemthen keeps the speed constant. The major disturbancecomes from changes of the slope of the road which generates forces on the car due to gravity. Thereare also disturbances dueto air and rolling resistance. The cruise controlsystemmeasures the difference between the desired and the actual velocity and generates a feedback signal which attempts to keep the error small in spite of changes in the slope of the road. The feedback signal is sent to an actuator which influences the throttle and thus the force generated by the engine. We will start by developing a mathematical model of the system. Themathematical model should tell how the velocity of the car is influenced by the throttle and the slope of the road. A schematic picture is shown below.
  • 2. Modeling: We will model the systemby a momentum balance. The major part of the momentum is the product of the velocity v and the mass m of the car. There are also momenta stored in the engine, in terms of the rotation of the crank shaftand the velocities of the cylinders, but these are much smaller than mv. Let θ denote the slopeof the road, the momentum balance can be written as wherethe term cv describes the momentum loss due to air resistanceand rolling and F is the forcegenerated by the engine. The retarding forcedue to the slope of the road should similarly be proportionalto the sine of the angle but we have approximated sin θ θ . The consequence of the approximations will be discussed later. Itis also assumed that the forceF developed by the engine is proportionalto the signalu sent to the throttle. Introducing parameters for a particular car, an Audi in fourth gear, the model becomes
  • 3. Where the control signal is normalized to be in the interval 0 ≤ u ≤ 1, where u =1 corresponds to full throttle. The model implies that with full throttle in fourth gear the car cannot climb a road that is steeper than 10%, and that the maximum speed in 4th gear on a horizontalroad is v=1/0.02=50 m/s (180 km/hour). Sinceit is desirable that the controller should be able to maintain constant speed during stationary conditions it is natural to choosea controller with integral action. A PI controller is a reasonablechoice. Such a controller can be described by A block diagramof the systemis shown in Figure4.2. To understand how the cruisecontrol systemworks wewill derive the equations for the closed loop systems described aboveSince the effect of the slope on the velocity is of primary interest we will derivean equation that tells how the velocity error e = vr −v depends on the slope of the road. Assuming that vr is constantwe find that Itis convenient to differentiate (4.3) to avoid dealing both with integrals and derivatives. Differentiating the process model (4.2) the term du/dt can be eliminated and we find the following equation that describes the closed loop system We can firstobservethat if Θ and e are constantthe error is zero. This is no surprisesincethe controller has integral action. To understand the effects of the controller parameters k and ki we
  • 4. can make an analogy between (4.4) and the differential equation for a mass- spring-damper system We can thus conclude that parameter k influences damping and that ki influences stiffness. Theclosed loop system(4.4) is of second order and it has the characteristic polynomial We can immediately conclude that the roots of this polynomialcan be given arbitrary values by choosing the controller parameters properly. To find reasonablevalues wecompare the characteristic polynomial with the characteristic polynomial of the normalized second order polynomial Where ζ denotes relative damping and ω0 is the undamped natural frequency. The parameter ω0 gives responsespeed, and ζ determines the shapeof the response. Comparing the coefficients of the closed loop characteristic polynomial (4.5) with the standard second order polynomial(4.6) wefind that the controller parameters are given by
  • 5.
  • 6. Since it is desirablethat a cruisecontrol systemshould respond to changes in the slope in a smooth manner without oscillations it is natural to choose ζ = 1, which corresponds to critical damping. Then there is only one parameter ω 0 that has to be determined. The selection of this parameter is a compromisebetween responsespeed and control actions. This is illustrated in Figure 4.3 which shows the velocity error and the control signal for a simulation where the slope of the road suddenly changes by 4%. Notice that the largestvelocity error decreases with increasing ω 0, but also that the control signal increases more rapidly. In the simple model (4.1) itwas assumed that the force responded instantaneously to the throttle. For rapid changes there may be additional dynamics that has to be accounted for. There are also physicallimitations to the rate of change of the force. These limitations, which are not accounted for in the simple model (4.1), limit the admissiblevalue of ω 0. Figure4.3 shows thevelocity error and the control signalfor a few values of ω 0. A reasonablechoice of ω 0 is in the range of 0.1 to 0.2. The performanceof the cruise controlsystemcan be evaluated by comparing the behaviors of cars with and without cruise control. This is done in Figure4.4 which shows thevelocity error when the slope of the road is suddenly increased by 4%. Notice the drastic differencebetween the open and closed loop systems. With the chosen parameters ω 0 = 0.2 and ζ =1 we have 2 ζω 0=0.2and it follows from(4.7) that the parameter c = 0.02 has little influence on the behavior of the closed loop system since it is an order of magnitude smaller than 2 ζω 0. Therefore it is not necessary to have a very precisevalue of this parameter. This is an illustration of an important and surprising property of feedback, namely that feedback systems can be designed based on simplified models. A cruise controlsystemcontains much more than an implementation of the PI controller given by (4.3). The human-machineinterface is particularly important because the driver must be able to activate and deactivate the systemand to change the desired velocity. There is also logic for deactivating the systemwhen braking, accelerating or shifting