imece2008-67411

Upload: jungdjudf

Post on 07-Aug-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/21/2019 IMECE2008-67411

    1/10

     

    1 Copyright © 2008 by ASME

    Proceedings of IMECE2008

    ASME International Mechanical Engineering Congress & ExpositionOctober 31 - November 6, 2008, Boston, MA

    IMECE2008-67411

    MODELING AND EXPERIMENTAL VALIDATION OF ACTIVE LIMITED SLIPDIFFERENTIAL CLUTCH DYNAMICS

    Vladimir Ivanović, Joško Deur, Zvonko Herold

    University of Zagreb, Faculty of Mechanical Engineering andNaval Architecture, I. Lučića 5, HR-10002 Zagreb, Croatia

    Matthew Hancock, Francis Assadian

    Jaguar Cars Ltd., Banbury Rd. Gaydon,Warwickshire CV35 0XJ, UK

    ABSTRACTThis paper deals with modeling of an Active Limited Slip

    Differential (ALSD) which comprises a wet clutch actuated by

    an electromechanical mechatronic system consisting of a DC

    motor and ball-ramp mechanism. The structure of the proposed

    ALSD model is divided in two subsystems: (i) clutch axial

    force development model and (ii) clutch torque development

    model. The former includes DC motor dynamics; gear box

    kinematics and backlash; ball-ramp mechanism kinematics,

    friction, and compliance; fluid squeeze speed dynamics; and

    clutch pack axial compliance and damping. The latter includes

    structural compliance and inertias, as well as dynamic friction

    effects. Each submodel has a pure physical structure. Thisfacilitates model parameterization through a series of relatively

    simple experimental procedures, which are also described in

    the paper. The final model has been validated under various

    operating conditions by using an ALSD test rig. The validation

    results point to a good modeling accuracy.

    INTRODUCTIONModern vehicles are being progressively equipped with

    various vehicle dynamics mechatronic systems in order to

    improve the driving safety and the joy of drive. One of these

    systems is Active Limited Slip Differential (ALSD), which

    application is growing in all segments of modern passenger

    vehicles both with and without All-Wheel-Drive (AWD)systems [1]. Compared to the traditional open differential, the

    ALSD additionally comprises an actively controlled multi-plate

    wet clutch that connects the differential casing and one of the

    output shafts. In this way the clutch provides the ability of

    active control of locking torque between the two output shafts,

    which can be effectively utilized to improve the vehicle traction

    and yaw stability performances [2]-[4]. As such, the ALSD

    forms an integral part of the yaw stability control system, and a

    good knowledge of the ALSD dynamic behavior is crucial for

    the control system design and tuning. A physical structure of

    the model is preferable in order to facilitate mode

     parameterization and provide a good basis for model-based

    analyses of the system. The latter can be an effective tool

    during various optimization procedures when considering

    either control or system design aspects.

    This paper presents results of experimentally supported

    work on modeling and validation of an electro-mechanically

    actuated ALSD system. The emphasis is on modeling of the

    clutch dynamics.

    NOMENCLATURE

    a, b = Outer and inner radii of clutch disc (m) c1  = Ball and ramp stiffness (Nm/rad)

    c2  = Driveline torsional stiffness (Nm/rad)

    cc2  = Clutch torsional stiffness (N/m)

    ccl   = Clutch axial stiffness (N/m)

    crs  = Clutch actuator reset spring stiffness (N/m)

     F app  = Clutch pack applied force (N)

     F c  = Clutch pack axial contact force (N)

    h = Fluid film thickness (m)

    ia  = Clutch DC motor armature current (A)

    iaR  = Clutch DC motor armature current reference (A)

     J 1  = Clutch DC motor inertia (kgm2)

     J 2  = Driveline structural inertia (kgm2)

     K br   = Ball and ramp mechanism reduction ratiod cl   = Clutch axial damping (Ns/m)

     K  g 1  = DC motor gear box gear ratio

     K  g 2  = Final drive gear ratio

     K t   = DC motor torque constant (Nm/A)

     La  = Clutch DC motor armature inductance (H)

     N  f   = Number of active friction surfaces

     Ra  = Clutch DC motor armature resistance (Ω)r e  = Equivalent radius of cutch disc (m)

    t = Time (s)

    Proceedings of IMECE20082008 ASME International Mechanical Engineering Congress and Exposition

    October 31-November 6, 2008, Boston, Massachusetts, USA

  • 8/21/2019 IMECE2008-67411

    2/10

     

    2 Copyright © 2008 by ASME

    T c  = Clutch torque (Nm)

    T C   = Coulomb friction torque (Nm)

    T  f.br   = Ball and ramp friction torque (Nm)

    T  f 1  = Clutch DC motor friction torque (Nm)

    T  f 2  = Driveline friction torque (Nm)

    T m1  = Clutch actuator DC motor torque (Nm)

    T m2  = Driving motor torque (Nm)T S   = Static friction torque (Nm)

    ua  = Clutch DC motor armature voltage (V)

    α b1  = Clutch actuator gear box backlash (rad)

    α b2  = Differential backlash (rad)

    α m1  = Clutch actuator DC motor position (rad)

    α m2  = Driving motor position (rad)

    δ   = Stribeck exponent

    µ   = Clutch friction coefficient

    σ 0  = Bristle horizontal stiffness coefficient

    σ 1  = Bristle horizontal damping coefficient

    σ 2  = Viscous friction coefficient

    τ delay  = Clutch torque response delay (ms)

    υ  sp  = Clutch separator plate temperature (°C)ω l   = Speed of left differential output shaft (rpm)

    ω m2  = Driving motor sped (rad/s)

    ω r   = Speed of right differential output shaft (rpm)

    ω  s  = Clutch slip speed (rpm)

    ω  s  = Stribeck speed

    ALSD = Active Limited Slip Differential

    AWD = All Wheel Drive

    DC = Direct Current

    SM = Servo Motor

    SYSTEM DESCRIPTIONA principal scheme of the considered ALSD system is

    shown in Fig. 1. The particular ALSD has a common structure,

    where one of the output shafts (in this case the left shaft) is

    connected to the differential case by means of a controllable

    multi-plate wet clutch. The clutch operates at relatively low slip

    speeds (typically up to 120 rpm), while the maximum clutch

    torque is approximately 2500 Nm.

    An electric DC motor is used to engage the clutch through

    a gear reduction and ball-ramp mechanism that converts the

    motor torque into a high clutch pack axial force. Asschematically illustrated in Fig. 1, the ball-ramp mechanism

    consists of two discs (input and output disc) with oppositely

    arranged grooves with defined slope (ramp) and balls placed in

    the grooves. The input disc is fixed to the motor shaft, while

    the output disc is rotationally fixed to the housing. Relative

    rotation between the discs forces balls to drive up the ramp thus

    increasing the distance between the two discs, i.e. transforming

    the rotation into the axial movement. The ratio between the DC

    motor torque and the axial force depends on the gear box and

     ball-ramp reduction ratio, which is defined by the ramp angle

    The output disc is axially connected to the press plate, which

    directly compresses the clutch pack and thus locks the

    differential. A reset spring is placed between the ball-rampoutput disc and the differential housing. It returns the

    mechanism into its initial position in the case of power supply

    SM

    DC

    TORQUE

    SENSOR

    BALL

    RAMP

    T m2

    T c  , ω 

    l =0 

    ω r 

    ω m2

    F app

    K g2 

    GEAR

    BOX   α m1

     

    Fig. 1. Principal scheme of ALSD test rig

     

    1 - Active Limited Slip Differential

    2 - Direct-drive electric servo motor

    3 - Connecting shaft

    4 - Torque measuring system lever

    5 - Force sensor

    6 - Clutch actuator DC motor

    7 - Incremental encoder

    8 - Chopper box (clutch motor chopper, signal amplifiers

     power supply)

    9 - Industrial Pentium III PC, electric motor power supply

    and control subsystem

    Fig. 2. Photographs of ALSD test rig

  • 8/21/2019 IMECE2008-67411

    3/10

     

    3 Copyright © 2008 by ASME

    failure, thus opening the differential.

    For the purpose of experimental

    characterization, model validation, and control of

    the particular ALSD a test rig has been designed

    [5]. Photographs of the implemented rig are shown

    in Fig. 2. In order to provide measurements of the

    clutch torque, the clutch-side output shaft isgrounded by means of a force sensor. The input

    shaft is driven by a torque servo motor providing

    accurate control of the clutch slip speed up to 30

    rpm. The clutch activation is based on feed-back

    control of clutch actuator DC motor armature

    current control.

    The measured variables are the clutch torque

    T c, the clutch driving motor speed ω m2 (i.e. the clutch slip speed

    ω  s=K g2-1ω m2), the clutch motor position α m1, and the clutch DC

    motor armature current ia. In addition, the clutch DC motor

    armature temperature υ a and the differential fluid temperature

    υ  fluid  are also measured.

    SYSTEM MODELINGFig. 3 shows a principle scheme of the ALSD model. It can

     be divided into two subsystems: (i) clutch axial force

    development model and (ii) clutch torque development model.

    The input to the axial force model is the DC motor armature

    voltage ua, while the outputs are the clutch pack axial contact

    force  F c  and the fluid film thickness h. The outputs from the

    axial force development model are fed to the clutch torque

    development model together with the driving motor torque T m2.

    The clutch torque development model outputs the actual value

    of the clutch torque T c. Implementation of each model is

    considered in detail below.

    Axial force development modelFig. 4 shows a schematic and a corresponding block

    diagram representation of the axial force development model.

    The model can be divided into two parts. The first part relates

    to the DC motor drive, which comprises a DC motor model

    with included motor inertia  J 1 and motor friction T  f 1, gearbox

    reduction ratio  K  g 1, gearbox backlash 2α b1, and ball-ramp

    mechanism friction T  f.br . The second part includes ball-ramp

    reduction ratio  K br , reset spring stiffness crs, the fluid squeeze

    speed process )( app F h& , and axial compliance and damping of

    clutch friction material ccl   and d cl , respectively. Due to very

    high reduction ratio between the motor shaft and the press

     plate, i.e. very low press plate speeds, the effect of press plate

    mass m can be neglected. The two model parts are connected

    through ball-ramp mechanism compliance with the stiffness

    coefficient c1.

    DC motor model. The permanent-magnet DC motor can be modeled by using the common set of equations [7]. For the

    known armature voltage ua, the armature current ia  can be

    obtained based on the following first-order differential equation

    (see Nomenclature):

    amva

    aaaaa u K dt 

    di Li R   =++ 1)()(   ω ϑ ϑ   . (1)

    The motor torque T m1 is proportional to the armature current ia 

    aat m i K T    ⋅= )(1   ϑ   . (2)

    The motor speed ω m1 is given by

    111

    11.11

    11 )(

      −− −−−=  g  g br  f  f mm  K T  f  K T T T 

    dt 

    d  J    α 

    ω  , (3)

    where T  f 1  is the motor bearing friction torque, T  f.br  K  g1-1 is the

     ball-ramp friction torque referred to the DC motor shaft, f (α ) is

    the backlash function (see Fig. 4b), and T 1 K  g1-1 is the ball-ramp

    torque referred to the DC motor shaft. The backlash function

     f (α ) provides zero reactive ball-ramp friction torque on the

    motor shaft while the mechanism drives through the backlash.

    The motor friction torque T  f 1 can be modeled in different

    ways based on static or dynamic friction models such as Dah

    or LuGre models [6]. Following [8] it has been decided to

    apply a dynamic friction model, which when compared to staticmodels includes compliance of asperity contacts with stiffness

    coefficient σ 0 at the zero friction force. The LuGre model has

    the following form:

     z  g dt 

    dz 

    m

    mm

    )( 1

    101

    ω 

    ω σ ω    −=  , (4)

    12101 m f dt 

    dz  z T    ω σ σ σ    ++=  , (5)

    where  z   is asperity deflection state variable, and  g( ω m1 )  is the

    sliding friction function given byδ 

    ω ω ω   smeT T T  g  C S C m

    /1

    1)()(  −

    −+=  , (6)

    The model has a compact structure without switching logic andis able to provide an accurate friction dynamics description

    The parameters can be relatively easily experimentally

    identified, as it is demonstrated below.

    Ball-ramp friction torque and compliance.  The ball-ramp mechanism assembly consists of the ball-ramp

    mechanism itself and two additional thrust needle bearings in

    order to facilitate the mechanism functionality. The design of

    the ball-ramp mechanism itself is similar to a ball thrus

    AXIAL FORCE

    DEVELOPMENT

    DC motor 

    gear box

    ball-ramp mechanism

    reset spring

    fluid film dynamics

    clutch plate axial compliance

    CLUTCH TORQUE

    DEVELOPMENT

    inertia

    structural complianceclutch friction dynamics

    ua

    F c 

    T c 

    T m2

    h

    Fig. 3. Schematic representation of overall clutch model, (b) axial forcdevelopment subsystem and (c) clutch torque development subsystem.

  • 8/21/2019 IMECE2008-67411

    4/10

     

    4 Copyright © 2008 by ASME

     bearing. For the practical reasons, the ball-ramp mechanism has

    reduced number of balls when compared to a ball thrust bearing

    of similar size, which accordingly may result in higher friction

    and compliance. The total friction is expected to be a sum of

    the friction contributions from each bearing and ball-rampmechanism. Since the maximum ball-ramp axial force can be

    very high (>30kN at maximum clutch torque), the friction

    torque will be high. Thus, a precise modeling of ball-ramp

    friction is important for the overall model accuracy.

    According to [9] the bearing Coulomb friction torque can

     be calculated as:

    ab fbC   F d 

    T    ⋅⋅=2

    .   µ   , (7)

    where µ b  is the coefficient of friction, d   is bore diameter of

     bearing, and  F a is axial force. The coefficient of friction for a

    typical thrust ball bearing is 0.0013 and for a typical needle

    thrust bearing it equals 0.005. Due to different number of balls

     between a standard bearing and the ball-ramp mechanism, the

    real value of the particular ball-ramp mechanism friction

    coefficient needs to be obtained by experimental identification.

    The friction model can be implemented in a form of a

    static or a dynamic model. The Dahl dynamic model1 has been

    1 The LuGre model (4)-(5) is an extension of the Dahl model (8)-(9) with

    the Stribeck friction effect (T S ≠T C ). Since the Stribeck effect is not emphasized

    for ball bearings (T S ≈T C ), the Dahl model is a good choice for ball-ramp

    friction.

     primarily developed for the purpose of modeling the bal

     bearing friction [10], and it, thus, appears as a natural candidate

    for ball-ramp fiction modeling. The structure of the Dahl mode

    reads [6]:i

    appbr C 

    br br   z 

     F T dt 

    dz 

     

     

     

     −=

    )(.0

    ω σ ω   , (8)

     z T  br  f  0.   σ =  , (9)

    where ω  br  is the ball-ramp relative speed, i the is shaping factor

    (usually equal to 1), and T C.br  is the Coulomb friction, which is

    function of the axial force F app.

    The ball-ramp compliance can be modeled according to the

    theory of elastic deformation of bearings [9]. This approach has

    not been considered in this work due to lack of information on

    the actuator components. The compliance can be, however

    simply obtained by experimental identification.

    Reset spring.  The reset spring is well known

    Belleville  spring (see Fig. 5). The Belleville spring force-displacement characteristics can be calculated as:

    +

     

      

     −⋅

     

      

     −⋅⋅

    ⋅⋅−

    ⋅⋅= 1

    2)1(

    4)(

    22 t 

     s

    h

     s

    h

     s

     D

     st  E  s F 

    α µ  , (10)

    where  s  is spring displacement,  E   is Young’s modulus o

    elasticity, h = H -d ,

    M

    rsc 

    1c 

     ppv 

    0≅m

    2v 

    1f T 

    1J 

    1cc

    1cd 

    h

    1T  1ω  1α 

    1mT  1mω  1mα 

    1g K 

    1F 

    2v hv  pp   +=  &

    2 x 

    br K 

     ppd 

    appF 12 bα 

    au

    R   L

    ai

    br f T  .

    1 x  1v 

    ball-ramp

    appF 

    au1mω 

    s

    1+

    -

    •  appF 

     pv 

    -

    +

    Reset

    spring

    ball-

    ramp

    limiter 

    +

    +gear box

    backlash

    ball-ramp

    compliance

    br K 1c 

    br K 

    11

    −g K 

    11

    −g K 

    DC

    motor 

    Wet clutch

    axial

    dynamics

     ppd 

    1T 

    c F 

    a

    b

    limiter 

    ball-ramp

    friction

    11

    −g K 

    br ω 

    appF br f T  .

    ×

    α bl 

    α bl 

    f (α )

    1

     Fi . 4. Axial force develo ment model: a schematic and b block dia ram re resentation.

  • 8/21/2019 IMECE2008-67411

    5/10

     

    5 Copyright © 2008 by ASME

     

      

     −

      

        −⋅=

    δ δ 

    δ 

    δ 

    δ 

    π α 

    ln

    2

    1

    1/

    112

    ,  

      

     −

    −⋅= 1

    ln

    1

    ln

    61

    δ 

    δ 

    δ π  β    , δ = D/d . 

    For the parameters of the particular spring, used in the ball-

    ramp mechanism, the nonlinear characteristic illustrated in Fig.

    5 is obtained.

    Ball-ramp limiter. 

    The ball-ramp limiter is modeled as

    illustrated in Fig. 4b. It represents an elastic element with high

    stiffness that generates reactive force, which opposes the reset

    spring and applied force. The reactive force is obtained from

     press plate position d  pp. 

    Wet clutch axial dynamics.  The wet clutch axialdynamics include a fluid film model and clutch axial

    compliance. Fig. 6a shows the block diagram representation of

    the axial dynamics model [11]. The fluid film model is usually

     based on the Reynolds equations, extended with Partir and

    Cheng flow factors related to asperity roughness, and force

     balance equations where the applied force  F app

      is balanced by

    the reaction forces of the fluid and asperities ( F c). The model

    solves the fluid film squeeze speed h&   of one active friction

    surface, which is than multiplied by number of active friction

    surfaces N  f  in order to obtain resultant speed of the press plate

    v pp. Another output of the model is the asperity reaction force

     F c  which is used to calculate the contact friction torque

    contribution (see next subsection). The clutch pack axial

    compliance model is defined by clutch pack stiffness ccl   and

    damping d cl   and does not include the deformation of asperity

    roughness. The model is rather complex and requires large

     parameterization efforts.

    Therefore, in order to provide a simple, but still physical

    model, which will be easy to parameterize experimentally, asimplification of the full model is proposed as shown in Fig.

    5b. The fluid film model is reduced to the clutch pack free-play

     block and axial damping represented by the

    damping coefficient d e. The clutch pack

    free-play is modeled by using standard

    dead zone element. The axial damping

    emulates the fluid squeeze dynamics acting

    similarly as viscous friction. Note that

    when the fluid is squeezed out and the

     process of clutch pack deformation takes

     place, the damping coefficient provides

    damping to the deformation process. Since

    the damping coefficient for the two zones(free-play and clutch pack deformation)

    may not be equal or even similar, a

    switching logic can be easily introduced if

    needed. In the particular case, the

    switching logic is not considered, since the

    satisfactory simulation results have been

    obtained with the constant coefficient. The

    damping coefficient can be obtained based

    on experimental results in order to provide

    accurate motor speed response during driving through the free-

     play zone.

    The clutch axial compliance is represented by an

    equivalent clutch stiffness coefficient ccl.e, which when

    compared to the clutch stiffness ccl  of the full model includes

    asperity roughness stiffness as well. The axial clutch pack

    force, which is used to calculate the contact friction torque T cis denoted by  F c  at the output of the block related to clutch

    equivalent stiffness. Note that when the free-play is absent, the

    applied force F app reaches the axial force F c.

    Clutch torque development modelThe schematic representation of the clutch torque

    development sub-model is shown in Fig. 7. This model is

    developed for the configuration of the ALSD test rig. The

    structure can, though, be readily modified for real ALSD-based

    driveline configurations (cf. [14]). The model comprises

    structural inertias  J 2, final drive ratio  K  g 2, gear backlash 2α b2structural compliance c2 (e.g. half shafts), and a clutch friction

    model defined by the clutch torsional stiffness cc2. The clutch

    •appF 

     ppv  +-

    s

    1

    cl c

    -

    +

    f N 

    h&

    Fluid 

    film

    model 

    •appF 

     ppv 

    s

    1

    ecl c .

    -+

    ed 1

    c F 

     fp x

    Clutch axial

    compliance

    Clutch

    packfree play

     Axial

    dynamics

    dampingcoefficien

    a b

    Clutch pack axial

    compliance

     ppd 

    c F 1/d 

    cl 

     

    Fig. 6. Wet clutch axial dynamics: full model (a) and simplified model (b).

     D

    H     t

    a

    b  s [mm]

          F   [   N   ]

    0 1 2 30

    500

    1000

    1500

    2000

    2500

     

    Fig. 5. Illustration of Belleville  spring (a) and chara-cteristic obtained for particular spring parameters(b). 

  • 8/21/2019 IMECE2008-67411

    6/10

     

    6 Copyright © 2008 by ASME

    friction model can be implemented in different ways, as

    outlined below.

    •  Static friction model, where the clutch friction is proportional to the applied force and the clutch coefficient

    of friction (c.f.[11])

    •  Karnopp model can be used (see e.g. [6], [12], [14]) inorder to avoid numerical inefficiency of the static model

    in the zero slip speeds region.

    •  Dynamic friction models, such as reset-integrator friction

    model ([6],[12]). The reset integrator model can beregarded as an extension of the Coulomb friction model

    with a (linear) spring which accounts for compliance of

    asperity contact. The existence of the linear stress-strain

    curve of friction contact (instead of a nonlinear stress-

    strain curve in the Dahl/LuGre model) may be utilized in

    order to decrease the order of the overall model. Namely,

    structural compliance is characterized by a linear stress-

    strain curve and thus any structural compliance that exists

    in the system and does not directly relates to the clutch

    torsional compliance (e.g. structural compliance denoted

     by c2  in Fig.7), can be simply incorporated into the

    friction model. In this way the model can be simplified

     because some small inertias such as J 2’ can be omitted.•  Dynamic clutch model extended with fluid film thickness

    and asperity roughness dynamics (see e.g. [11]), which is

     based on the fluid film model briefly

    outlined in the previous subsection.

    The reset integrator model has been chosen to

    model the clutch friction motivated by the above

    outlined advantage related to the possibility of

    reduction of the model order. The block diagramof the reset integrator friction model is given in

    Fig. 8. The model is typically used in its standard

    form (see dashed box in the figure) related to the

    case of constant normal force, i.e. constant

    maximum presliding bristle deflection  z 0. The maximum

     presliding deflection is calculated as  z 0=  T C  /σ 0.c, where T C   isthe friction potential and σ 0.c is the equivalent clutch torsiona

    stiffness that includes clutch and structural torsional stiffness

    The clutch torque T c is calculated as actual bristle deflection  z

    multiplied by the stiffness σ 0.c. Note that damping coefficien

    σ 1.c is given for the sake of generality, but in the particular case

    it equals zero. Since the normal force is varying in the

     particular case, the model has been extended in order to provide full functionality. The extension includes calculation o

    the variable friction potential T C   based on normal force  F cnumber of friction surfaces  N  f , equivalent clutch radius r e, and

    coefficient of friction µ . The extension additionally includes

     bristle deflection reset logic (denoted by BDR in Fig. 8) in

    order to provide correct operation at decrease of the normal

    force  F c, which is not provided by the model standard form

    The bristle deflection reset logic is as follows. When the

    normal force  F c  is decreased and the new friction potential is

    lower than the actual level of friction, i.e.  z 0

     BDR

     BDR: 

    Fig. 8. Block diagram of reset integrator friction model

    with variable friction potential.

  • 8/21/2019 IMECE2008-67411

    7/10

     

    7 Copyright © 2008 by ASME

    inductance ( La). The armature resistance Ra is determined based

    on Eq. (1) as Ra=ua/ia, from steady-state experiments (dia/dt =0),

    where the armature voltage is kept constant at various values

    and the motor is at standstill (ω m1 = 0 which implies uemf  = 0),

    while the armature current is measured. The experiments were

    conducted for a wide range of armature temperatures υ a.

    The armature inductance  La  is determined from thearmature current step response, where the motor is kept at

    standstill (ω m1=0). The armature current response corresponds

    to the 1st order lag response with time constant T a =  La/ Ra (see

    Eq. (1)). The inductance can be, thus, calculated as  La = T a Ra 

    from the identified armature time constant and the armature

    resistance.

    Motor voltage constant.  Estimation of the motorvoltage constant K v is based on steady-state experiments where

    the armature voltage is kept constant at various preset values,

    while the actual steady-state values of armature current and

    motor speed are measured. According to the steady-state form

    of Eq. (1), the motor voltage constant can be expressed as:( ) 1/ maaav  Riu K    ω −=  .Some alternative methods are described in [8].

    Torque constant.  The torque constant  K t   is relation between the armature current and the motor torque, and it is

    temperature dependant. Therefore, the torque constant is

    determined by measuring the motor torque at various armature

    currents and temperatures, which requires a torque measuring

    apparatus.

    Motor inertia and friction torque.  The motor inertiaand the friction torque have been estimated based on the motor

    starting and stopping experimental procedure [13]. The motorstarting (I) and stopping (II) equations are given by

     I mm f t a  J T  K i .1111 )(   ω ω    &=−  , (12)

     II mm f    ω J ωT  .1111 )(   &−=  . (13)

    The system (11), (12) represents a homogenous linear system

    of two equations and two unknowns. The solution of the

    system reads:

    )(

    )(1

    )(

    1.1

    1.111

    m II m

    m I m

    t am f 

     K iT 

    ω ω 

    ω ω ω 

    &

    &−

    = , (14)

    )(

    )()(

    1.1

    1111

    m II m

    m f m

    T  J 

    ω ω 

    ω ω 

    &

    −= . (15)

    In order to obtain "noise-free" time derivatives of the speed

    curves, )(,.1 t  II  I mω & , the experimentally recorded starting and

    stopping motor speed traces ω m1(t ) are interpolated by fourth-

    order polynomials. The polynomial coefficient are then used to

    calculate the time derivatives of the speed curves )(,.1 t  II  I mω & .

    Since the friction torque in Eqs (11) and (12) is a function of

    the speed, the time-domain curves )(,.1 t  II  I mω &  are transformed

    to the speed-domain curves )( 1,.1 m II  I m   ω ω & , and then used to

    calculate the parameters based on Eqs. (13) and (14).

    Friction torque estimated based on Eq. (13) is used to

    determine the Coulomb friction force  F C   and viscous term

    coefficient σ 1 in the dynamic LuGre model given by Eqs. (4)-

    (6). The remaining parameters (σ 0, T S , δ , and ω  s) are

    determined by non-linear least-squared optimization method inorder to fit the experimentally recorded presliding deflection

    curve obtained from a breakaway experiment.

    Ball-ramp friction and reset springIdentification of ball-ramp friction and reset spring

    characteristics can be conducted based on hysteretic process

    curve that gives relation between the motor torque T m1 and the

    motor position α m1. The curve can be obtained either by

    ramping the motor position or motor current upwards and than

     back downwards. It is preferable to remove the clutch pack

    during the experiment in order to obtain the curve for a wide

    range of actuator position α m1. Fig. 9 shows the experimentally

    recorded curve obtained by ramping the motor current. Thehysteretic curve is caused by contributions of the motor and

     ball-ramp friction. The curve also shows that the reset spring is

     pre-tensioned, which caused shift of the curve in the vertica

    direction, i.e. the direction of the motor torque. The initial rese

    spring force is denoted by F 0.

    The ball-ramp friction T  f.br  is determined from the obtained

    hysteretic curve by compensating the contribution of the

     previously identified motor bearing friction T  f 1, as illustrated in

    Fig. 9. Since the experiment is conducted with removed clutch

     pack, the ball-ramp axial force is equal to the reset spring force

     F 0 (see Fig. 4). This fact can be used to estimate the ball-ramp

    friction coefficient µ b from Eq. (7).

    Ball-ramp and clutch pack compliance, backlash andfree-play

    The ball-ramp stiffness c1, the clutch pack stiffness ccl , the

    clutch pack free-play x fp, and the gear box backlash α bl  (cf. Fig

    4) have been determined experimentally by ramping the motor

    current upwards and then back downwards. In order to estimate

    the parameters, the recorded results are presented as motor

    torque vs. motor position curve shown in Fig. 10. First part of

    the curve (denoted by 1) relates to the gear box backlash and

    clutch pack free-play referred to the motor shaft angle

    (α bl +K  g 1 K  g 2 x fp). In this part the motor torque is used to drive

    the mechanism through the free-play, which includes

    overcoming motor friction and compression of the reset spring.The second part of the curve (denoted by 2) relates to ball-

    ramp mechanism deformation and the clutch pack compression

     process. This process is characterized by a hysteretic curve

    resulted by the ball-ramp friction. The hysteresis becomes

    wider as the motor torque increases, caused by increase of ball-

    ramp friction due to increase of the clutch applied force, which

    directly acts as axial force on the ball-ramp mechanism. As

    illustrated in Fig. 10, the total stiffness ccl +c1, which includes

  • 8/21/2019 IMECE2008-67411

    8/10

     

    8 Copyright © 2008 by ASME

    contributions of the ball-ramp mechanism and the clutch pack,

    corresponds to the gradient of the hysteretic curve. Note that

    the identified stiffness as illustrated in Fig. 10 is referred to the

    motor shaft side.

    In order to separate the gear box backlash from the clutch

     pack free-play and the ball-ramp from the clutch pack

    compliance, an additional identical identification experiment

    needs to be conducted, where the ball-ramp output is fixed (cf.Fig. 4a).

    Structural and clutch torsional complianceStructural and clutch torsional compliance have been

    estimated experimentally in a straightforward way. The driving

    motor torque T m2 is sinusoidally varied while the clutch is fully

    locked (cf. Fig. 7). The equivalent compliance that includes

    structural and clutch torsional compliance is determined as the

    gradient of the motor torque vs. motor position curve, T m2(α m2)

    MODEL VALIDATIONThe overall ALSD model has been validated with respect

    to experimentally recorded clutch activation and deactivation

    responses. The driving motor speed was controlled at a presetvalue in the range from 0.5 to 25 rpm. The clutch activation

    was simulated by applying armature current step requests. For

    the purpose of validation, the ALSD model has been extended

    with the actual driving motor speed controller and the clutch

    motor armature current controller, as used on the test rig. The

    clutch pack free-play was not compensated for in al

    experiments (maximum free-play). Each experiment was

    repeated at least three times. Since an excellent repeatability

    was observed, only one of the experiments was taken for the

    model validation.  Note that   the recorded experimenta

    responses are given primarily to asses the model accuracy and

    not the clutch control performance. The overall performance

    can be significantly improved by using more refined clutchcontrol, which is beyond the scope of this paper .

    Fig. 11 shows model validation results during clutch

    activation and deactivation at the slip speed of 25 rpm and

    three different armature current requests. At a glance, a good

    qualitative and quantitative modeling accuracy can be

    observed.

    After stepwise change of armature current reference, there

    exists a pure delay in the clutch torque signal. The pure delay is

    caused by the clutch pack free-play, i.e. some time is needed to

    drive the actuator mechanism (motor + ball-ramp + press plate

    through the free-play. Note that the pure delay changes with the

    current request. The larger the request the shorter the pure

    delay. However, the pure delay is not directly proportional tothe current request due to the limited battery voltage (12V in

    the particular case). Namely, the back-electromotive force

    reduces the armature resistance voltage proportionally to the

    motor speed, thus causing armature current and motor torque

    drop. The model predicts the pure delay very well. Only at the

    very low armature current request (Fig. 11c), there is some pure

    delay prediction error which can be attributed to the small

    actuator motor torque when compared to the magnitude of

    motor/gear friction.

    The pure delay phase is followed by the process of the

    clutch pack compression. The clutch axial force is developed

    and accordingly the clutch torque increases. Note that the

    simulated clutch torque response at the beginning of the

    engagement is sharper than in the experiment. This is because

    the viscous friction is not included in the particular version of

    the model and a constant rough value of clutch stiffness

    coefficient is used.

    The clutch torque transient exhibits a lag behavior, which

    is predicted very well by the model. The lag behavior is

    characterized by a relatively large overshoot followed by a wel

    damped settling. This behavior is caused by the actuator

    dynamics during clutch pack compression. The damping is

          T    m   1

       [   N  m   ]

        ω    m   1

       [  r  a   d   /  s   ]

    α m1

     [°]

    T  f  1

     at ω m1.1

    T  f  1 at ω m1.2

    ω m1.2

    ω m1.1

    T  f  .br 

    Reset spring force  F 

    referred to motor shaft

     F 0 x itotal

    0 400 800 1200 1600 20000

    0.02

    0.04

    0.06

    0.08

    -30

    -20

    -10

    0

    10

    20

    α m1

     [°]

    0 400 800 1200 1600 2000

     Fig. 9. Illustration of hysteretic process curve used for ball-ramp friction estimation.

    0 400 800 1200 1600

    0

    0.2

    0.4

    0.6

    0.8

          T    m   1

       [   N  m   ]

    α m1

     [°]

    gear backlash +

    clutch pack free-playccl  + c

    1

    DC motor +

     ball-ramp friction

    1   2

     Fig. 10. Illustration of hysteretic process curve used for

    clutch compliance and free-play estimation.

  • 8/21/2019 IMECE2008-67411

    9/10

     

    9 Copyright © 2008 by ASME

     provided by ball-ramp friction. It can be observed that the

    damping is somewhat larger in the simulation response, which

    might be explained by existence of vibrations that may act as

    dither effect, thus reducing the friction to some extent. The

    clutch torque steady-state value is predicted rather well in the

    case of low and middle current request. In the case of high

    request a larger error is present, which may be attributed to theoverestimated friction in the ball-ramp mechanism.

    The clutch is deactivated by requesting zero armature

    current, where the reset spring forces the mechanism to go into

    its initial position, and thus opens the clutch. The simulated

    clutch torque response is accurate. Only the motor position

    transient is somewhat slower in the case of low and middle

    torque requests.

    Fig. 12 shows model validation results during clutch

    activation and deactivation at the very low slip speed of 0.5

    rpm and high armature current request. A very good correlation

     between experiment and simulation can be observed. The

    clutch actuator (DC motor) transient is similar as in the

     previously explained case of slip speed of 25 rpm. The maindifference can be observed in the clutch torque response, which

    is now significantly slower. This is result of the structural

    compliance and low clutch speed (see Fig. 7). During the clutch

    engagement, the clutch becomes locked (uncontrollable) as

    long as the input torque is smaller than the clutch friction

     potential. Similar scenario can occur under the real operating

    conditions on car, where the slip speed is equal to a half of the

    left/right wheel speed diference and the structural compliance

    corresponds to the half shafts compliance [14].

    The accuracy of the axial force development model has

     been additionally validated by applying various armature

    current ramps upwards and downwards. The experiment is

    similar to the ones used for the identification of the axial

    compliance and the free-play (Fig. 10). The validation results

    are shown in Fig. 13. A very good correlation can be observed.

    CONCLUSIONA control oriented model of an electromechanically

    actuated Active Limited Slip Differential has been developed

    and experimentally validated. The model includes two separate

    subsystems: (i) axial force development model which includes

    the clutch actuator and the clutch axial dynamics, and (b) clutch

    torque development model. The clutch torque development

    model has been developed for the specific configuration of the

    ALSD test rig, but it can be easily rearranged for the

    configuration as on car (cf. [14]).

    The model has a physical structure. All the parameters can

     be easily experimentally identified following the outlined

    methods. Therefore, the model can be suitable for control

    system optimization purposes, as well as for various model-

     based analyses. The model transient behavior has been

    experimentally validated with respect to various clutch

    activation and deactivation responses. The validation results

     point out that the model can accurately predict all dominant

    effects of the clutch torque dynamics: (i) pure delay effect and

    0.7 0.9 1.1 1.3 1.5 1.7 1.9 2.1-500

    0

    500

    1000

    1500

    2000

    2500

    3000

    t [s]

    0.5 0.7 0.9 1.1 1.3 1.5 1.7 1.9 2.1-500

    0

    500

    1000

    1500

    2000

    2500

    t [s]

    Experiment Simulation

    0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6-200

    0

    200

    400

    600

    800

    1000

    1200

    t [s]

    Experiment Simulation

    Experiment Simulation

    (a) High armature current request (iaR

     = 12 A)

    100iaR

     [A] 100ia [A] 50ua [V] 50α m1 [rad]   T c [Nm]

    (b) Medium armature current request (iaR = 7 A)

    (c) Low armature current request (iaR

     = 2.5 A)

    Fig. 11. Model validation results during clutch activati

    and deactivation scenario at slip speed s  = 25 rpm a

    different armature current requests.

  • 8/21/2019 IMECE2008-67411

    10/10

     

    10 Copyright © 2008 by ASME

    (ii) lag transient behavior with overshoot, during both clutch

    activation and deactivation. The latter includes the observed

    dependence of the clutch torque transient time response on the

    slip speed during the clutch engagement (cf. [14]). Namely, the

    transient time response becomes longer with decrease of the

    slip speed as a result of the ALSD structural torsional

    compliance.

    In order to further enhance the overall modeling accuracy,

    the model can be extended with a clutch thermal model, and

    related temperature and slip speed dependence of the clutchfriction coefficient of friction. A fully physical fluid film model

    may also be considered.

    ACKNOWLEDGMENTS It is gratefully acknowledged that this work has been supported

     by Jaguar Cars Ltd.

    REFERENCES[1]  Gassmann, T., Barlage, J.A.,. 2004, "Electronic Torque Manager

    (ETM): An Adaptive Driveline Torque Management System",

    SAE paper No. 2004-01-0866.

    [2]  Hancock, M., 2006. "Vehicle Handling Control Using ActiveDifferentials", Ph.D. Thesis, University of Loughborough, UK.

    [3]  Cheli, F., M. Giaramita, M. Pedrinelli and G. Sandoni, G. C.Travaglio, 2005, "A new control strategy for a semi-active

    differential (Part II)", 16th IFAC World Congress.

    [4]  Piyabongkarn, D., Lew, J., Grogg, J. and Kyle, R., 2006,"Stability-Enhanced Traction and Yaw Control using Electronic

    Limited Slip Differential", SAE 2006-01-1016.

    [5]  Ivanović, V., Herold, Z., Deur, J., Hancock , M., and Assadian, F.,2008, "Experimental Setups for Active Limited Slip Differential

    Dynamics Research", SAE paper No. 2008-01-0302.

    [6]  Armstrong-Hélouvry, B., Dupont, P., Canudas de Wit, C., 1994"A survey of models, analysis tools and compensation methods

    for the control of machines with friction", Automatica, 40, 419

    425.

    [7]  Leonhard, W., 2001, "Control of Electrical Drives", 3rd EditionSpringer Verlag, Berlin.

    [8]  Pavković, D., Deur, J., Jansz, M., Perić, N., 2003, "ExperimentaIdentification of Electronic Throttle Body", Proceedings of 10th

    European Conference on Power Electronics and Applications

    (EPE 2003), Toulouse, France.

    [9]  Eschmann, P., Hasbargen, I., Weigand, K., 1985, "Ball andRoller Bearings: Theory, Design, and Application", John Wiley

    and Sons Ltd.

    [10]  Dahl, P.R., 1977, "Measurement of Solid Friction Parameters oBall Bearings", Proceedings of Sixth Annual Symposium on

    Incremental Motion, Control Systems and Devices, University

    of Illinois, ILO. pp. 49-60.

    [11]  Deur, J., Petrić, J., Asgari, J., Hrovat, D., 2005, "Modeling oWet Clutch Engagement Including a Thorough Experimenta

    Validation", SAE paper No. 2005-01-0877.

    [12]  Deur, J., Asgari, J., Hrovat, D, 2006, "Modeling and Analysis oAutomatic Transmission Engagement Dynamics-Nonlinear Case

    Including Validation",  ASME Journal of Dynamic and

     Measurement, and Control , Vol. 128, pp 251-262.

    [13]  Deur, J., Božić, A., Perić, N., 1999, "Control of electric drivewith elastic transmission, friction and backlash – experimenta

    system", Automatika, Vol. 40, Nos.3-4, pp. 129-137.

    [14]  Deur, J., Hancock, M., Assadian, F., 2008, "Modeling of ActiveDifferential Dynamics", Proceedings of 2008 ASME

    International Mechanical Engineering Congress and Exposition

    (IMECE 2008), Boston, MA, 2008.

    0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6-500

    0

    500

    1000

    1500

    2000

    2500

    3000

    t [s]

    Experiment Simulation

    100iaR

     [A] 100ia [A] 50u

    a [V] 50α 

    m1 [rad]   T 

    c [Nm]

     Fig. 12. Model validation results during clutch activation and

    deactivation scenario at slip speed s  = 0.5 rpm and high

    armature current request.

    0 200 400 600 800 1000 1200 1400 16000

    2

    4

    6

    8

    10

    12

    14

    16

    18

    20

         i    a     R

       [   A   ]

    α m1

     [°]

    Experiment SimulationdiaR

    /dt  = 1A/s

    5 A/s

    10 A/s

    15 A/s

    20 A/s

     Fig. 13. Model validation results of axial force developmesubsystem of clutch activation and deactivation at differe

    armature current ramps.