IntroductionToControls-AutomotiveMechatronics
Transcript of IntroductionToControls-AutomotiveMechatronics
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
1/22
7/13/20
IntroductiontoControls
forAutomotiveMechatronics
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
2/22
7/13/20
Todayscarisarollingcomputer
Thereare30100microprocessorsinacar
controllingvarioussystems
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
3/22
7/13/20
Themorecomplicatedsystemsarenot
juston/offcontrol
They
are
built
up
as
control
systems,
not
just
on/off
logic
systems.
A
control
systeminitssimplestformistheexpressionofawishandthenitsfulfillment.
Theinputtothecontrolsystemisawish,adesiredvalue. Forexample,ifthis
wereacruisecontrolsystemforacar,thiswouldbethedesiredspeed.
Theoutput
is
the
actual
value
of
the
parameter
that
the
control
system
controls. Foracruisecontrolsystem,thiswouldbetheactualspeedofthe
car.
Ifthecontrolsystemisworkingright,theactualvalueequalsthedesired
value.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
4/22
7/13/20
AcloserlookHowthishappensiswithafeedbackcontrolloop:
feedbackbecausethe
actual
value
is
fed
back
through
abackward
leadingpathandthencomparedwiththedesiredvalue
loopbecause,obviously,thestructureofthissystemisaloop
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
5/22
7/13/20
Controlloopanatomy
Almostallcontrolloopshavethislogicalstructure:
Thereare
four
components
(controller,
actuator,
plant,
sensor)
Themeasuredvalue ishopefullyanaccuratereflectionoftheactualvalue.Itiscomparedagainstthedesiredvaluetoproducetheerror.
Ifallisworkingasdesired,c=r,soe =0
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
6/22
7/13/20
Someotherpoints AsitsbasicgraphicaltoolControlsusesblockdiagrams,asillustrated
Blockdiagrams
have
specific
rules
that
they
follow:
Thereisasingleinputandasingleoutput
Theinputisoperatedonbytheblockcontentsandthenputontheoutput
Ablockmaybemorecomplicatedthanitappears. Itmaynotbejustasimpleblockbutmadeupofanumberofblocks,likethecontrolsystemblockonthethirdslide.
Sincealmostallcontrolloopshavethestandardstructureasgiven,itisveryhelpfultohavethisstructureinmindwhenyouapproachanexistingsystem,tryingtounderstandit:
The
controller
reacts
to
the
error.
If
the
error
is
non
zero,
what
youve
got
is
not
equal
towhatyouwant,sosomethingmustbedone. Thecontrollerrealizesthisandsendsacommandtotheactuatortodosomething.
Theactuatoristhecontrollersagentforaffectingtheplant.
Theplantisthethingcontrolled.
Thesensorsroleistomeasuretheparameteroftheplantthatistobecontrolled.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
7/22
7/13/20
Foracruisecontrolinacar
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
8/22
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
9/22
7/13/20
Regulatorvs.positioner
Thereare
two
types
of
control
loopsa
regulator
and
a
positioner
Aregulatorholdsanoutputconstantdespite
disturbancesthattrytoknockitoffthisvalue
Desiredvaluedoesntchange
Thereexistdisturbances
Apositioneris
afly
by
wire system
Input(desiredvalue)constantlychanges
Jobofcontrolleristotracktheinput(makeoutput
followinput)
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
10/22
7/13/20
Throttlebywire
AcceleratorPedal
Air
ThrottleValve
Nonmechatronic,mechanicalthrottle
AcceleratorPedal
Air
ThrottleValve
Mechatronic
System
a
t
Mechatronicthrottle
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
11/22
7/13/20
ThrottlebywireAccelerator
PedalAir
ThrottleValve
MechatronicSystem
a
t
Mechatronicthrottle
Sensor: potentiometeronthrottlevalve
Actuatoris
asmall
DC
motor
on
throttle
valve,
which
controls
air
into
engine
Plantisthrottlevalve,thethingthatscontrolled
Thereisalsoapotentiometerontheacceleratorpedalthatsenseits
angle. Thisisturnedintoadesiredvalueforthethrottlevalve. Itneed
notnecessarilybe1:1.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
12/22
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
13/22
7/13/20
Throttlebywire Thisisapositionersystem. Acceleratorpedalpositionisconstantly
changingwith
normal
driving.
Thepedalitselfjustbecomesawaytoexpressawish. Thisistrueofall
flybywiresystems. Inanairplane,theyoke,stick,rudderpedalsarejust
wishexpressingdevicestosettheanglesofcertaincontrolsurfaceson
theairplane.
ToyotaintroducedthrottlebywireintotheAmericanmarketandthere
havebeeninnumerablelawsuitssurroundingitduetoinstancesof
unintendedacceleration. Butnoneofthesehavebeenproventohave
beencausedbythrottlebywire. Rathertheyvebeenattributableto
mistakes,likepushingontheacceleratorpedalwhenitwasdesiredto
pushthe
brake
pedal,
and
like
having
the
accelerator
pedal
get
trapped
underthefloormat.
Whyhavethrottlebywireatall? Allowscomputercontrolofthrottlefor
suchthingsasadaptivecruisecontrolandelectronicstabilityprotection.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
14/22
7/13/20
Mechatronicgearshift
ShiftbyWireGangwahlschalter
AlslangjhrigerMechatronikPartnerderAutomobilindustriehatKOSTALnunimBereichderMittelkonsole
mitdemelektronischenAutomatikwahlhebeleineneueHerausforderungerfolgreichbewltigt.
Asyoucansee,thisisagearshifter
withnodirectconnectiontothe
transmission,soitsshiftbywire.
Nowadaysitcandriveeitheran
automatictransmissionoramanual
transmissionwithoutaclutchpedal.
Thusthegearshifthasbecome,again,
justameansofexpressingawish.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
15/22
7/13/20
Mechatronicgearshift
Thisshowsashiftingstrategyforshiftingup
ordown. Generallywithupshiftingyou
drivetheengineuptoahigherspeedbefore
shiftingthanyouwouldusetoshiftthe
gearstoalowergearwhenslowing.
Thegearshiftingalgorithmiseventdriven
andisjustaswitching,notacontroller
regulatedloopaspresentedforcruise
controlor***bywire.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
16/22
7/13/20
ABSsystem
Theway
an
anti
lock
braking
system works
is
also
on/off. Ifawheelislockedinbrakingbecauseof
lowroadfriction,thisissensedandthebraking
momentonthewheelissimplyreleasedtoletthe
wheelonceagainnotsliponthesurface. Then
thebrakingmomentisappliedagain. Thiscanbe
done
very
quickly.
So
this
is
not
a
control
system
insmoothlymodulatedcontrolasdescribedfora
cruisecontrolsystemoraXbywiresystem.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
17/22
7/13/20
andIhaventevenmentioned
enginecontrol
Actuators
CoilInjectorThrottle valve
Camshaft controlExhaust gasrecirculationIntake manifoldswitching
FanGasoline pumpSecondary airExhaust gas valveSupercharger bypassFuel tank vent
EngineControlSystem
Sensors
Accelerator pedalThrottle valve angleCrankshaft angleCamshaft angleIntake air flowInlet air temperatureTurbocharger pressureAmbient air pressureCooling watertemperature-sensor signalExhaust gas
temperatureClutch positionGasoline pressure
Thisisacomplicated,multipleinput,multipleoutputsystem,nota
simplecontrolloopwithasingleinputthedesiredvalueanda
singleoutputtheactualvalue.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
18/22
7/13/20
Mechatronicnetworkinvehicle
Allofthesensors,actuators,andmicroprocessorsarenetworkedtogether
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
19/22
7/13/20
Computercontrolledloops
Thereisnotaseparateprocessorforeachloop,ratherthecontrollers
foreachloopruntogetheronascheduledbasisinthecentral
processingunit,
the
central
computer.
The
control
loop
structure
represents,logically,howthesystemworks. Butallthesensorsand
actuatorsarephysicallylinkedtogetheraswasshownintheprevious
slide.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
20/22
7/13/20
Ourfocustoday
We
shall
focus
on
control
loops,
their
structure,andhowtheyareusedtocontrol
systems
Weshallalsoworkonbuildingupyour
experiencewithSimulink
Youshallworkthroughasimulationexercise
usingSimulink,writingareportonthisas
yougo.
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
21/22
7/13/20
SomelinksNewYorkTimesarticleaboutelectroniccar:
http://www.nytimes.com/2010/02/05/technology/05electronics.html
ClemsonVehicularElectronicsLab:
http://www.cvel.clemson.edu/auto/systems/autosystems.html
Wikipediaondriverassistancesystems:
http://en.wikipedia.org/wiki/Advanced_driver_assistance_systems
Braunschweig PDFondriverassistancesystems:
http://fens.sabanciuniv.edu/icat2006/icat2000
2006/tr/2004/matbaa/papers/9.Ferit%20Kucukay%20%20Driver%20Assistant%20Systems.pdf
Kostalshiftbywire:
http://www.kostal.com/german/2 010105.html
-
7/30/2019 IntroductionToControls-AutomotiveMechatronics
22/22
7/13/20
Somemorelinks http://www.calpoly.edu/~fowen/AutoMech/ElectronicTransmissionControl.doc
http://www.calpoly.edu/~fowen/AutoMech/OttomotorSteuerung.doc