Self-Tuning Control Strategy forAntilock Braking Systems

  • Upload
    aliarat

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    1/21

    Self-Tuning Control Strategy forAntilock Braking Systems

    Riccardo MORSELLI

    Roberto ZANASINicola SPONGHI

    Computer Science Engineering Department (DII)

    University of Modena and Reggio Emilia, ITALY

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    2/21

    Outline

    Introduction on ABS and emergency braking

    Assumptions

    Basic operating principle

    6-State control algorithm

    Relaxation of some assumptions

    Simulation experiments and Conclusions

    MORSELLI, Zanasi, Sponghi Self-Tuning Control Strategy for ABS

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    3/21

    IntroductionTire Behaviour and Emergency Braking

    The longitudinal and lateral

    tire forces Fx and Fy are a

    function of the tire slipl

    Fx

    l

    lopt

    Fy

    l

    Braking

    Panic braking: locked wheels (l =-1)

    and suboptimal braking forces, thus

    lengthening of the travelled distance

    reduced steering effectiveness

    Nz

    vx

    wRe

    w

    wJFx

    x

    xe

    v

    vR =

    FyFx

    vx

    MORSELLI, Zanasi, Sponghi Self-Tuning Control Strategy for ABS

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    4/21

    IntroductionABS Functioning Principle and Issues

    Fx

    l

    lopt

    Fy

    l

    Braking

    By properly operating the braking system,during an emergency braking,the ABS control should be able to make the tire

    to work where the longitudinal and lateral tire

    forces Fx and Fy are around their maximum:

    reduced travelled distance

    high steering effectiveness

    Main issues:

    high parameters uncertainties

    low cost (low performance) actuators

    low cost and limited sensors

    safe vehicle behaviour when ABS is on

    ...

    Self-Tuning Control Strategy for ABSMORSELLI, Zanasi, Sponghi

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    5/21

    Brief Review of Previous Works AboutAntilock Braking Systems

    There are several papers about ABS (it was first developed in the 70s)and the manufacturers of ABS systems already have a deep experience.

    The proposed ABS controls can be roughly classified by evaluating:

    1. Sensors (what is supposed to be known or measured?)

    2. Actuators (is the actuators dynamics taken into account?)

    3. Theory (is the control strategy proved?)

    To the best of our knowledge there are NO papers with:

    1. real and cheap sensors (i.e. wheels speed/acceleration only)

    2. dynamics of the hydraulic actuators taken into account

    3. proved control strategy (not empirical)

    This paper proposes and prove a new ABS control strategy based only onthe wheel speed measure and that considers the actuators dynamics.

    MORSELLI, Zanasi, Sponghi Self-Tuning Control Strategy for ABS

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    6/21

    Assumptions

    1. Standard ABS braking system with ON-OFF valves:

    a) few control actions: INCREASE, HOLD, DECREASE pressure P

    b) valve opening/closing time limited above by Tdthus any control action is ensured within the time Td

    c) during the HOLD phases the braking pressure P is constant

    2. The curve Fx(l) has a constant shape (not time/speed dependent,this assumption is relaxed later) with unique minimum.

    3. The wheel angular speed is measured,the wheel angular acceleration is measured or estimated.

    tyrewheelcylinder

    brakediskpump

    mastercylinder

    builtvalve

    dampvalve

    vacuum

    booster

    brakepedal

    Reservoir

    PFx

    l

    loptBraking

    MORSELLI, Zanasi, Sponghi Self-Tuning Control Strategy for ABS

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    7/21

    Basic Operating Principle

    The control strategy is a minimum seek algorithm:

    1) Find if the operating point of thetire is in the stable or in theunstable region.

    2) Operate the actuators to switch fromone region to the other.

    The curve Fx(l) has a unique minimum

    Fx

    l

    lopt

    Braking

    Stable

    region

    Unstable

    region

    Limit

    cycle

    A sort of limit cycle arises

    around the minimum ofFx(l)

    MORSELLI, Zanasi, Sponghi Self-Tuning Control Strategy for ABS

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    8/21

    Where is the operating point of the tire?First 2 Properties

    Nz

    vx

    wRe

    w

    wJFx

    x

    xe

    v

    vR =

    FyFx

    vx

    Computing the tireslip time derivative:

    2

    x

    xx

    ev

    vvR

    &&&

    =

    By measuring the wheel accelerationit is possible to infer the sign of thetime derivative of the slip ratio.

    the following two properties can be proved:

    1)

    2)

    are known constants.

    0then0if > &&& p

    0then0if

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    9/21

    Where is the operating point of the tire?Last 2 Properties

    )(xebrkw

    FRPKJ =&

    The dynamics of the tire is:(Kbrk is the brake coefficient, P is the braking pressure)

    Nz

    vx

    w Re

    w wJ

    Fx

    The time derivative of the above equation is:

    &&&&

    d

    dFRPKJ x

    ebrkw

    )(=

    (Kbrk

    andFx(

    l

    )are not time dependent,

    this assumption is removed later)

    the following two properties can be proved:

    ifP is constant and

    3)

    4)

    0then0andopt

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    10/21

    Schematic Representation of theWorking Cycle: the P-l plot

    From the dynamics of the tire it is possible to compute the pressure Pas a function of the slip and of the wheel acceleration:

    )(xebrkw

    FRPKJ =&

    brk

    xew

    K

    FRJP

    )(),(

    =

    &&

    For a fixed value of the wheelacceleration, the shape

    of the curve P(l

    ) is the sameas the shape of -Fx(l)and the 4 properties statedbefore can be easily

    represented.

    P

    llopt-1

    0=&

    N &&

    0Region &

    ),(P

    P &

    ),( NP &

    Self-Tuning Control Strategy for ABSMORSELLI, Zanasi, Sponghi

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    11/21

    Schematic Representation of theWorking Cycle: Properties of the P-l plot

    P

    llopt-1

    0=&

    N &&

    0Region &

    ),(P

    P &

    ),( NP &curve P(l) with constant

    wheel acceleration

    Property 2:regionwith decreasing slip

    The curves with constantpressure are horizontal lines

    It exist a value for thewheel acceleration thatensures a constant slip

    Property 1:regionwith increasing slip

    Self-Tuning Control Strategy for ABSMORSELLI, Zanasi, Sponghi

    S lf T i C l S f

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    12/21

    Self-Tuning Control Strategy forAntilock Braking Systems: States 1-2

    The proposed control strategy is based on a 6-state algorithm.

    1Transition :

    the wheel accelerationis low enough, the slip isdecreasing (prop. 2), theHOLD command is given.

    n && > &&& p

    INC

    HOLD

    210

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    13/21

    Self-Tuning Control Strategy forAntilock Braking Systems: States 3-4

    Transition : ifthe operating point isin the unstable region(property 4), theDECREASE commandis given to switch to

    the stable region.

    3 0

    P

    llopt-1

    0=&

    0> &&& p

    HOLD

    DEC

    3

    4

    n && =

    p && =

    The proper computation of this condition in adiscrete time control system is discussed soon.

    Self-Tuning Control Strategy for ABSMORSELLI, Zanasi, Sponghi

    S lf T i C t l St t f

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    14/21

    Self-Tuning Control Strategy forAntilock Braking Systems: States 5-6

    Transition :

    the time Tdhas elapsedthe pressure P can beconsidered constant.The HOLD command is

    maintained

    5

    P

    llopt-1

    0=&

    0> &&& p

    HOLD

    5

    INC

    6

    n && =

    p && =

    Transition : ifthe operating point isin the stable region

    (property 3), theINCREASE commandis given to switch tothe unstable region.

    6 0

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    15/21

    Self-Tuning Control Strategy andWheel Acceleration Time Derivative

    Properties 3 and 4 involve the sign of the time derivative of the

    wheel acceleration:

    ifP is constant and

    3)

    4)

    0then0andopt

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    16/21

    Self-Tuning Control Strategy:Parameters Variations and Robustness (1/2)

    Self-Tuning Control Strategy for ABSMORSELLI, Zanasi, Sponghi

    P

    llopt-1

    3

    6

    What does it happen when Kbrkand Fx(l) are time variant? Two new termsappears in the equation of the time derivative of the wheel acceleration:

    dt

    tdFR

    d

    tdFRP

    dt

    tdKPtKJ x

    e

    x

    e

    brk

    brkw

    ),(),()()(

    = &&&&

    Prop. 1 and 2 are not affected

    The condition ofprop. 3 and 4 does not exactlyensure the switch betweenthe stable/unstable regions.

    However if the two new termsare slowly time varying, theireffect on transitions 3 and 6(based on prop. 3 and 4) is atranslation of the limit cycle.

    The same happens if

    is different from .

    0

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    17/21

    Self-Tuning Control Strategy:Parameters Variations and Robustness (2/2)

    Self-Tuning Control Strategy for ABSMORSELLI, Zanasi, Sponghi

    What does it happen in case of sudden parameter variations?

    The operating pointis subject to a jump.

    Independently from thecurrent state of the algorithm,1 or 2 transitions are enough

    to detect where is the newoperating point and recovery.The detection and the recoveryare embedded in the algorithm.

    As soon as the parametersbecome slowly varying again,the operating points approaches

    the new correct limit cycle.

    P

    llopt-1

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    18/21

    Simulation Results 2/3

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    19/21

    Simulation Results 2/3Mid Quality Actuators and Sensors

    Self-Tuning Control Strategy for ABS

    Wheel slipOptimal slip

    Braking forceForce @ Locked wheel

    Tire curves (extreme)

    Operating pointsOptimal operating points

    MORSELLI, Zanasi, Sponghi

    Simulation Results 3/3

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    20/21

    Simulation Results 3/3Low Quality Actuators and Sensors

    Vehicle speedWheel speed

    Optimal wheel speed

    Braking forceForce @ Locked wheel

    Wheel slipOptimal slip

    MORSELLI, Zanasi, Sponghi Self-Tuning Control Strategy for ABS

  • 8/7/2019 Self-Tuning Control Strategy forAntilock Braking Systems

    21/21

    Conclusions

    The proposed control strategy is based on someassumptions rather close to the real implementation.

    The algorithm is based on few proved properties.

    The remaining key issue is the computation and thedetection of the condition .

    Thanks to its simplicity and its adaptability, theproposed control can be used as a benchmarkto test different control strategies.

    0