IntroductionToControls-AutomotiveMechatronics

download IntroductionToControls-AutomotiveMechatronics

of 22

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