11
800 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018 Adaptive Engagement Control of a Self-Energizing Clutch Actuator System Based on Robust Position Tracking Jinsung Kim , Member, IEEE, Seibum B. Choi, Member, IEEE, and Jiwon J. Oh AbstractThis paper considers the problem of design- ing an engagement controller for a clutch actuator system having a self-energizing mechanism. Since such a system includes a torque amplification mechanism, parametric un- certainties in the model may lead to large erroneous results in the clutch torque controller. To compensate this undesir- able effect, adaptive sliding-mode control is applied based on the actuator position tracking. Estimations of the disk friction coefficient and actuator motion parameters are em- ployed to control the engagement torque properly. The disk friction coefficient adaptation provides online stiffness in- ference for the engagement force while in contact. More- over, the unstructured disturbance is also compensated by a disturbance observer. Experimental verifications show the improved performance of the developed control method. Index TermsAdaptive control, automotive system, clutch actuator, drivetrain, positioning mechanism, torque control. I. INTRODUCTION R ECENTLY, automotive engineering technology related to the improvement of fuel efficiency has received much attention. As a solution to this problem, advanced automotive transmissions have been developed. Due to the better efficiency, automated manual transmissions (AMTs) and dual-clutch transmissions (DCTs) have attracted considerable attention of automotive manufacturers. Unlike traditional automatic transmissions that guarantee smooth transient responses by a torque converter, AMTs and DCTs should consider clutch control performance because a friction clutch directly connects the engine and transmissions without a torque converter. In these systems, the clutch and the gear-shifting mechanism are generally operated by electrical or hydraulic actuators. There are several control issues to meet performance requirements in order to automate operation via the servoactuated system. Manuscript received January 29, 2017; revised May 22, 2017; ac- cepted January 1, 2018. Date of publication January 15, 2018; date of current version April 16, 2018. Recommended by Technical Editor J. Wang. (Corresponding author: Jinsung Kim.) J. Kim and J. J. Oh are with Hyundai Motor Company, Hwasung 18280, South Korea (e-mail: [email protected]; [email protected]). S. B. Choi is with the Department of Mechanical Engineering, Korea Advanced Institute of Science and Technology, Daejeon 34141, South Korea (e-mail: [email protected]). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TMECH.2018.2793351 One of the major issues in automotive clutch systems is the torque control. Usually, an indirect approach for control should be required, since the use of clutch torque measurement by a sensor is prohibitively expensive. Also, it should be noted that the torque transmission capability of the clutch varies with temperature, humidity, and friction materials. When the controller is designed without considering model uncertainties and external disturbances, excessive clutch slip or overactuation may always occur. Furthermore, when the system is equipped with a dry clutch, it is particularly problematic due to the nonlinear nature of dry friction behavior. Many control methods have been studied for dry clutch engagement. Those control strategies include a decoupled proportional–integral-type controller [1], a linear quadratic reg- ulator, [2]–[6], a backstepping technique [7], [8], model refer- ence adaptive control [9], and model-predictive control [10]. For the study of a torque transmissibility, a dynamic model of clutch temperature has been established in [11]. A clutch torque esti- mator has been designed in order to compensate the modeling uncertainties [12], [13]. Since a clutch torque is sensitive to corresponding actua- tor stroke, actuator dynamic behavior and physical limitations should be considered to improve the transient performance [14]. For this reason, several recent studies have investigated the con- trol method of automotive clutch actuator systems for the hy- draulic actuator [15]–[20], an electropneumatic actuator [21], [22], and electromechanically driven clutch actuators with dry clutch [23], [24]. Recently, a self-energizing clutch actuator (SECA) system that utilizes the self-energizing effect to reinforce the clutch normal force is proposed [13], [25]–[27]. The operation princi- ple of the SECA system has been introduced in [26], where it only shows the validation of self-energizing effect at the newly designed clutch setup. In [13], the clutch torque observer based on the reaction torque estimation has been proposed for accurate torque monitoring. In this paper, we propose the development of a clutch torque controller for the SECA system. Since such systems include a torque amplification mechanism, parametric uncertainties in the actuator model yield large erroneous results in the clutch torque feedback controller. Thus, a clutch positioning controller should be designed to be robust against torque amplification characteristics. 1083-4435 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications standards/publications/rights/index.html for more information. Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

Adaptive Engagement Control of a Self-Energizing Clutch ...acl.kaist.ac.kr/Thesis/2018MEC_KJS.pdf · 800 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018 Adaptive

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

  • 800 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018

    Adaptive Engagement Control of aSelf-Energizing Clutch Actuator System

    Based on Robust Position TrackingJinsung Kim , Member, IEEE, Seibum B. Choi, Member, IEEE, and Jiwon J. Oh

    Abstract—This paper considers the problem of design-ing an engagement controller for a clutch actuator systemhaving a self-energizing mechanism. Since such a systemincludes a torque amplification mechanism, parametric un-certainties in the model may lead to large erroneous resultsin the clutch torque controller. To compensate this undesir-able effect, adaptive sliding-mode control is applied basedon the actuator position tracking. Estimations of the diskfriction coefficient and actuator motion parameters are em-ployed to control the engagement torque properly. The diskfriction coefficient adaptation provides online stiffness in-ference for the engagement force while in contact. More-over, the unstructured disturbance is also compensated bya disturbance observer. Experimental verifications show theimproved performance of the developed control method.

    Index Terms—Adaptive control, automotive system,clutch actuator, drivetrain, positioning mechanism, torquecontrol.

    I. INTRODUCTION

    R ECENTLY, automotive engineering technology relatedto the improvement of fuel efficiency has received muchattention. As a solution to this problem, advanced automotivetransmissions have been developed. Due to the better efficiency,automated manual transmissions (AMTs) and dual-clutchtransmissions (DCTs) have attracted considerable attentionof automotive manufacturers. Unlike traditional automatictransmissions that guarantee smooth transient responses bya torque converter, AMTs and DCTs should consider clutchcontrol performance because a friction clutch directly connectsthe engine and transmissions without a torque converter. Inthese systems, the clutch and the gear-shifting mechanism aregenerally operated by electrical or hydraulic actuators. Thereare several control issues to meet performance requirements inorder to automate operation via the servoactuated system.

    Manuscript received January 29, 2017; revised May 22, 2017; ac-cepted January 1, 2018. Date of publication January 15, 2018; date ofcurrent version April 16, 2018. Recommended by Technical Editor J.Wang. (Corresponding author: Jinsung Kim.)

    J. Kim and J. J. Oh are with Hyundai Motor Company, Hwasung 18280,South Korea (e-mail: [email protected]; [email protected]).

    S. B. Choi is with the Department of Mechanical Engineering, KoreaAdvanced Institute of Science and Technology, Daejeon 34141, SouthKorea (e-mail: [email protected]).

    Color versions of one or more of the figures in this paper are availableonline at http://ieeexplore.ieee.org.

    Digital Object Identifier 10.1109/TMECH.2018.2793351

    One of the major issues in automotive clutch systems is thetorque control. Usually, an indirect approach for control shouldbe required, since the use of clutch torque measurement bya sensor is prohibitively expensive. Also, it should be notedthat the torque transmission capability of the clutch varies withtemperature, humidity, and friction materials.

    When the controller is designed without considering modeluncertainties and external disturbances, excessive clutch slip oroveractuation may always occur. Furthermore, when the systemis equipped with a dry clutch, it is particularly problematic dueto the nonlinear nature of dry friction behavior.

    Many control methods have been studied for dry clutchengagement. Those control strategies include a decoupledproportional–integral-type controller [1], a linear quadratic reg-ulator, [2]–[6], a backstepping technique [7], [8], model refer-ence adaptive control [9], and model-predictive control [10]. Forthe study of a torque transmissibility, a dynamic model of clutchtemperature has been established in [11]. A clutch torque esti-mator has been designed in order to compensate the modelinguncertainties [12], [13].

    Since a clutch torque is sensitive to corresponding actua-tor stroke, actuator dynamic behavior and physical limitationsshould be considered to improve the transient performance [14].For this reason, several recent studies have investigated the con-trol method of automotive clutch actuator systems for the hy-draulic actuator [15]–[20], an electropneumatic actuator [21],[22], and electromechanically driven clutch actuators with dryclutch [23], [24].

    Recently, a self-energizing clutch actuator (SECA) systemthat utilizes the self-energizing effect to reinforce the clutchnormal force is proposed [13], [25]–[27]. The operation princi-ple of the SECA system has been introduced in [26], where itonly shows the validation of self-energizing effect at the newlydesigned clutch setup. In [13], the clutch torque observer basedon the reaction torque estimation has been proposed for accuratetorque monitoring.

    In this paper, we propose the development of a clutch torquecontroller for the SECA system. Since such systems includea torque amplification mechanism, parametric uncertainties inthe actuator model yield large erroneous results in the clutchtorque feedback controller. Thus, a clutch positioning controllershould be designed to be robust against torque amplificationcharacteristics.

    1083-4435 © 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See http://www.ieee.org/publications standards/publications/rights/index.html for more information.

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

    https://orcid.org/0000-0001-9787-641Xhttps://orcid.org/0000-0002-4137-2316

  • KIM et al.: ADAPTIVE ENGAGEMENT CONTROL OF A SELF-ENERGIZING CLUTCH ACTUATOR SYSTEM BASED ON ROBUST POSITION TRACKING 801

    Fig. 1. Schematic of a SECA.

    The main strategy is to employ adaptive sliding-mode control(ASMC) with parameter adaptation of the friction coefficienton the clutch disk surface during the slip phase. In addition,a disturbance observer (DOB) is incorporated with ASMC toenhance robustness of the overall control system. The settlingtime can be reduced by the help of the DOB.

    In the literature, the DOB approach is combined with other ro-bust control methods. Sliding-mode control (SMC) with DOBcompensation can alleviate the chattering associated with theswitching gain [28], [29]. The combination of a DOB and pa-rameter adaptation is proposed in order for robustness enhance-ment with respect to input-to-state stability sense [30].

    In the overall design framework, while a DOB is incorpo-rated as a means to estimate and cancel unknown compoundeddisturbance at a low-frequency range, ASMC compensates para-metric uncertainties in high frequencies effectively. Unlike [30],the stability of the combined system in this research is provedby the Lyapunov-based analysis. The resulting sufficient condi-tion can provide a straightforward way to select the bandwidthparameter of the DOB.

    By monitoring the disk friction coefficient using an adaptivemechanism, the controller is guaranteed to track the desiredtorque trajectory asymptotically despite the presence of para-metric uncertainties on the actuator system. Also, the motionfriction parameters are estimated to improve the tracking ac-curacy with the slight modification of the modeling comparedwith [26].

    The rest of this paper is organized as follows. In Section II,the brief description and the dynamic model of the system areintroduced. In Section III, a clutch torque controller based onthe position control is designed. Experimental validations aregiven in Section IV, and conclusions can be found in Section V.

    II. SYSTEM AND MODEL

    The schematic of the SECA system is shown in Figs. 1 and 2.In this paper, since we focus on the adaptive control of theclutch engagement, refer to the preliminary paper [26] for the

    Fig. 2. Equivalent model for a SECA system (a) Actuation plate.(b) Fixed plate.

    detailed description of the SECA system. In the following, thefull system model and its simplified version are proposed fordeveloping a control-oriented model.

    A. Full System Model

    1) Dynamic Model of the Electric Motor: The dynamic mod-els of the motor are given as follows:

    Lm i̇m + Rm im + km ωm = u (1a)

    Jm ω̇m + Tf m (ωm ) +TaNg

    = ktim . (1b)

    In (1a), u is the voltage applied to the motor, im is the motorcurrent, Rm is the resistance, Lm is the inductance, and km isthe back electromotive force constant. In (1b), Jm is the motormoment of inertia, ωm is the rotor speed, kt is the motor torqueconstant, and Ng is the gear ratio between the motor rotor andthe mechanical subsystem. Note that Ta is the load torque fordriving the mechanical subsystem that will be introduced in (3).The friction torque Tf m in the rotational motion of the motor isdescribed as

    Tf m (ωm )

    =

    ⎧⎪⎪⎨

    ⎪⎪⎩

    Tcm+ + bm+ωm ωm > �mTcm− + bm−ωm ωm < −�mTm , if |ωm | < �m and |Tf m | < Tf smTf m sgn(Tm ), if |ωm | < �m and |Tf m | > Tf sm

    (2)

    where Tcm is the Coulomb friction torque, bm is the viscousfriction coefficient, and Tf sm is the static friction torque. Notethat �m denotes a small zero velocity interval, where the motorvelocity is taken into account as zero. The subscripts “+” and“−” are used to represent the hysteresis phenomenon.

    2) Dynamic Model of the Mechanical Subsystem: The fixedplate shown in Fig. 2 is interposed between the clutch cover andthe friction disks in order to adjust the axial displacement ofthe actuation plate while rotating at the same time. In the clutchopen phase, the rotational equation of motion for the actuationplate without the clutch engagement torque is described as

    Jaω̇a = Ta − Tf a(ωa) (3)where Ja is the moment of inertia of the actuation plate. Sincethe pinions are constrained by two supporting plates [(a) and

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • 802 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018

    (b) in Figs. 1 and 2] and the pinion guide, the motion of themcoincides with the actuation plate. Thus, it is reasonable toassume that the inertia of the pinions is lumped into that of theactuation plate. The driving torque Ta is generated by an elasticdeformation between the motor and the mechanical subsystemwith the equivalent torsional stiffness ka defined as

    Ta = ka

    (θmNg

    − θa)

    (4)

    where θm and θa are the motor and the actuator angular position,respectively. In (3), the frictional torque Tf a on the worm shaftcan be represented by replacing the subscript “m” in (2) with“a.”

    When the clutch is in contact with the surface for engagementoperation, the clutch torque Tc and the reinforcement torquefrom the interaction force Fp on the rack and pinion surfaceare added in (3) as shown in Fig. 2. Therefore, the equation ofmotion for the actuation plate in the slip phase is represented by

    Jaω̇a = Ta + Tc − 2rpFp sin α − Tf a(ωa) (5)where rp is the radius of bevel gear position and α is the inclinedsurface angle on the actuation plate and the fixed plate. For thepositive slip phase, the clutch torque Tc is given as

    Tc = μRcFn (6)

    where, μ is the dry friction coefficient on the disk, Rc is theclutch radius, and Fn is the applied normal force. The interactionforce Fp at the contact point between the rack and pinion geartooth meshed inside the actuation plate depends on the normalforce Fn with the inclined surface angle α:

    Fp =Fn

    cos α. (7)

    Note that the third term at the right-hand side of (5) is relatedwith a self-energizing effect. The wedge structure comes fromthe rack and pinion mechanism.

    The axial displacement xp of the actuation plate can be cal-culated through the geometric relation with the angular positionθa of that as shown in Fig. 2. It is, therefore, given by xp = βθawith

    β � 2rp tan α. (8)

    The normal force applied on the friction disk is

    Fn = kpxp = kpβθa (9)

    where kp is the stiffness of the actuation plate. It is assumed thatthe normal force Fn is proportional to the actuator stroke xp inthe axial direction.

    According to (7) and (9), the actuator dynamics (5) in thepositive slip phase can be rewritten as

    Jaω̇a = μRcFn + Ta − βFn − Tf a(ωa, za). (10)Overall system dynamics described in this section is shown inFig. 3.

    Fig. 3. Block diagram of the full model for a clutch actuator systemintroduced in Section II-A [β is defined in (8)].

    B. Simplified Model for Control

    In order to facilitate a control design and implementation,the order of the system model is reduced by neglecting high-frequency components. The following assumptions are made tosimplify the actuator model.

    A1) The electrical dynamics of the dc motor is faster thanthe mechanical motion.

    A2) The bandwidth of the actuation plate motion is veryhigh, and its rotating angle is very small.

    A3) In the mechanical subsystem, frictional motion duringpresliding can be negligible [31].

    A1 means that the inductance of the dc motor could be ne-glected, by which Lm is much smaller than Jm [32]. Thus, thedynamic equation (1a) is converted into an algebraic equationas follows:

    u = Rm im + km ωm . (11)

    Based on A2, the dynamics of the actuation plate is negligible.Consequently, (10) can be rewritten as

    2rpFn tan α = Ta + μRcFn . (12)

    Combining (4) and (12) gives a single equation for the normalforce

    Fn =ka (θm /Ng − θa)2rp tan α − μRc . (13)

    Using the normal force expressions (9) and (13), the relationshipbetween the motor angular position and the angular position ofthe actuation plate is given by

    θa =ka

    Ng (kb(μ) + ka)θm (14)

    where the auxiliary function kb is defined for notational sim-plicity as

    kb(μ) � ξ(μ)(2rpkp tan α) = ξ(μ)kpβ (15a)

    ξ(μ) � 2rp tan α − μRc = β − μRc. (15b)Note that β defined in (8) is determined from a hardware

    design specification. kb and ξ in expression (15) are erroneous

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • KIM et al.: ADAPTIVE ENGAGEMENT CONTROL OF A SELF-ENERGIZING CLUTCH ACTUATOR SYSTEM BASED ON ROBUST POSITION TRACKING 803

    parameters due to the friction coefficient μ, which is uncertainand time varying. Equation (14) shows that the positioning ofthe mechanical subsystem is an uncertain function of the mo-tor position. Substituting (14) into (13) derives the relationshipbetween the clutch normal force and the motor position

    Fn = Φ(μ)θm (16a)

    Φ(μ) � kaξ(μ)

    [kb(μ)

    Ng (kb(μ) + ka)

    ]

    (16b)

    where the nonlinear function Φ(μ) is nonsingular because allparameters in (16b) are bounded. The above equation is appliedto convert the desired normal force to the desired motor position,which will be used in the subsequent control development.

    From A3, the following linear-in-parameters model for mo-tion friction depending only on the velocity is given by

    Tf (ωm ) = φ1sgn(ωm ) + φ2ωm

    φ1 � σ0g(ωm ), φ2 � σ2 (17)where σ0 and σ1 are dominant friction parameters in the sim-plified model. The detailed simplification process can be foundin [31]. Actual values of friction parameters are unknown butbounded.

    Combining (1b), (11), (12), (14), and (17) yields

    J̄m ω̇m + qωm + Tf (ωm ) + r(μ)θm = p(u + d) (18)

    where J̄m in (19a) and r in (19d) are the equivalent momentof inertia and the nonlinear function of the friction coefficient,respectively. Note that d is the unstructured disturbance from theunmodeled effect and the model reduction. It can be decomposedinto dh in high frequencies and dl in low frequencies. They areassumed to be bounded. For simplicity, other auxiliary variablesp, q, and w are defined as

    J̄m � Jm +JaNg

    , w � kaNg

    2 (19a)

    p � ktRm

    (19b)

    q �(

    ktkmRm

    + bm

    )

    (19c)

    r(μ) � kakb(μ)Ng

    2[kb(μ) + ka ]= w

    (kb(μ)

    kb(μ) + ka

    )

    (19d)

    d = dh + dl . (19e)

    As a result, the reduced order model can be expressed as asecond order. The fourth term implicitly includes the engage-ment torque when the clutch is in contact. The problem mightappear to be one of the position tracking problems with un-certain reaction torque corresponding to the equivalent reactionload r(μ)θm .

    III. CLUTCH ENGAGEMENT CONTROL DEVELOPMENT

    The overall control system for the clutch engagement hastwo subcontrollers in a large point of view. First, the ASMCis used to satisfy a desired performance specification and to

    compensate structured uncertainties for a linear-in-parametersform especially in the high-frequency range. The disk frictioncoefficient is estimated to improve the control accuracy whenthe clutch comes into contact. Second, as an inner-loop compen-sator, the DOB compensates the unmodeled effect and unstruc-tured disturbances at low frequencies. Therefore, it can reduceuncertainties in the input channel by rejecting the unknowndisturbances.

    A. Problem Formulation

    The objective of the proposed strategy is to design a clutchnormal force tracking controller. Due to the presence of non-linear friction and parametric uncertainties, a robust controlmethod is required to meet the desired spcification. However,since torque transducers are very expensive, the clutch torquemeasurement is impractical for real environment.

    On the other hand, the motor position can be measured easilyusing an incremental encoder. And, the clutch torque/force isconverted into the actuator stroke by the relationship betweenthe normal force and the motor position in (16a). It can beexpressed as a nonlinear function of the motor position by Φ(μ)defined in (16b). Therefore, the motor position error will be usedto define a sliding surface instead of the normal force.

    Let ef � Fnd − Fn be the normal force tracking error withthe desired normal force Fnd . The motor position error em isdefined as em � θmd − θm and its derivative ėm = θ̇md − θ̇m .By using (16), it can be also represented as

    em = Φ−1(μ)ef . (20)

    Then, the filtered tracking error z is defined as

    z � ėm + λem (21)

    where, λ is a constant design parameter.The following open-loop error system is obtained by multi-

    plying J̄m on the time derivative of (21) and combining (18):

    J̄m ż = φ1ωm + φ′2ωm + r(μ)θm + J̄m ω̇mr − p(u + dh + dl)(22)

    where ω̇mr := θ̈md + λėm and φ′2 = φ2 + q.

    B. Adaptive Sliding Control Design

    Since the self-energizing characteristics of the given systemcan amplify the applied normal force, small parametric uncer-tainty may lead to the significant tracking error that implies themismatch between the desired force and the actual one [27].

    Another drawback is mechanical design complexity inducedby actual implementation of the self-energizing mechanism.This problem also leads to highly nonlinear friction disturbancesduring operation. In order to overcome this problem, SMC is firstintroduced to make a control system robust against unmodeleddynamics and effective tracking capability. In addition, it isnecessary to account for the motion friction compensation byparameter adaptation to alleviate high control action of SMC.

    Also, the disk friction coefficient μ is an uncertain parameter.It varies with the operating temperature, material properties,and a slip speed of both sides of the clutch. To compensate this

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • 804 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018

    uncertainty, an adaptation scheme for the disk friction coefficientμ will be designed later.

    The control law (22) based on ASMC is defined as

    u =1p

    (ur + Msgn(z)) + ud (23)

    where ur = u0 + ua1 + ua2 (24a)

    u0 = Kz + J̄m ω̇mr (24b)

    ua1 = r̂θm (24c)

    ua2 = φ̂1sgn(θ̇m ) + φ̂′2θ̇m (24d)

    ud = −d̂l (24e)where u0 is a feedback controller including feedforward action,ua1 is the adaptive controller for the motion tracking, and ua2is the adaptive disk friction compensator. In particular, ud is thedisturbance compensator to be synthesized in Section III-D. r̂,k̂b , and μ̂ are estimated parameters of r, kb , and μ, respectively.r̂ and k̂b are also defined as

    r̂ � r(μ̂) = w(

    k̂b(μ̂)

    k̂b(μ̂) + ka

    )

    (25)

    k̂b � ξ(μ̂)kpβ. (26)

    Here, r̂ includes an erroneous parameter k̂b , which is a func-tion of μ̂ and other system parameters. The closed-loop systemis rewritten by substituting (23) into (22) as

    J̄m ż = q̃θ̇m + φ̃1sgn(θ̇m ) + φ̃′2θ̇m + r̃θm

    − Kz − Msgn(z) − pd̃l + pdh (27)where r̃ = r(μ) − r̂(μ̂) , φ̃1 = φ1 − φ̂1, and φ̃′2 = φ′2 − φ̂′2 arethe parameter estimation errors. The disturbance estimation er-ror is denoted as d̃l = dl − d̂l . Note that r̂ is a function of variousparameters including parameter uncertainty of μ, as shown in(25).

    C. Adaptation Laws

    The disk friction coefficient adaptation requires an additionalassumption that is trivial during the clutch slip phase.

    A4) The control input can be chosen such that the frictioncoefficient is within the set Ωμ

    μ ∈ Ωμ � {μ(ωm ) |ωm < ωm < ω̄m} (28)where ωm � mint∈[0,T ] ωm , ω̄m � maxt∈[0,T ] ωm .

    A4 says that the friction coefficient μ on the clutch disk sur-face is confined to the range of (28). It implies that the actuatorrotational speed is not a constant ensuring that the persistenceexcitation (PE) condition for parameter adaptation is satisfied.Equation (28) defines a validity domain of the estimation for thedisk friction coefficient. Note that A4 is generally met when theclutch slip remains.

    The sliding control input in (23) plays a crucial role insatisfying A4. Due to the limitation of actuator bandwidth, the

    sign function is approximated by a saturation function that isdefined as

    sat(z) =

    {zσ , if |z| ≤ σ

    z|z |+δ , otherwise

    (29)

    where σ > 0 denotes the switching boundary and δ > 0denotes the approximation margin. A continuous slip of theclutch depends on the switching frequency of the control signalresulting from the selection of both parameters σ and δ. Thefinite switching of (29) could intentionally induce a clutch slipto identify the friction coefficient.

    In the subsequent development, adaptation laws are updateddepending on the tracking error so that a small control error mayexhibit parameter drifting. It should be noted that adaptationlaws keep the estimate of the friction coefficient within thephysical boundary.

    To do this, the projection operator for a given vector χ̂ needsto be defined. Let P := {r ∈ R | κ ≤ 0} be a closed convexset and κ ∈ Rp a smooth function. The projection operator isdefined as

    Projχ̂ (ζ)

    =

    {ζ, if χ̂ ∈ P0 or if ∇κT ζ ≥ 0(

    1 − ε ∇κ∇κT∇κT ε∇κ)

    ζ, if χ̂ ∈ ∂P and∇κT ζ < 0

    where ζ ∈ Rp is any adaptive function, ε ∈ Rp×p is a positive-definite adaptive gain matrix, P0 is the interior of P , ∂P is theboundary of P , and ∇κ = dκ/dχ̂ is the outward unit normalvector at χ̂ ∈ ∂P . With the prior knowledge of the parametervariation range, a projection operator plays the role of preservingthe passivity property of a self-energizing effect.

    Let the admissible region Pμ̂ be a closed set given as Pμ̂ :={r̂ ∈ R | ξ(μ̂) > 0}, where the clutch does not get stuck [26].The adaptive law of r̂ is designed by

    ˙̂r = Proj (εθm z)

    =

    {εθm z, if r̂ ∈ P0μ̂ or if ∇κTμ εθm z ≥ 00, otherwise

    r̂(0) = r0 (30)

    where r0 is a prescribed nominal value of r. The solution tra-jectory of (30) is confined within Ωr̂ = {r ≤ r̂ ≤ r̄} ⊂ P0μ̂ .Equation (30) is also valid to ensure that k̂b makes its esti-mate stay in the region Pμ̂ . It can be shown as follows. Since βand kp are positive constants in (15), k̂b is also positive whenξ(μ̂) is a positive function. With this and the fact

    ∂r̂

    ∂k̂b= w

    ka

    (k̂b + ka)2> 0 (31)

    it implies that r̂ is positive when ξ(μ̂) > 0. As a result, r̂ isevolved inside Pμ̂ or along the tangential plane of ∂Pμ̂ . Notethat r̂ can be assumed as a slowly varying parameter so thatthe time derivative becomes ˙̃rn = − ˙̂rn . Adaptation laws forcompensating nonlinear friction in motion in the system are

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • KIM et al.: ADAPTIVE ENGAGEMENT CONTROL OF A SELF-ENERGIZING CLUTCH ACTUATOR SYSTEM BASED ON ROBUST POSITION TRACKING 805

    given with initial conditions φ̂1(0) and φ̂2(0) as

    ˙̂φ1 = Proj

    (δ1sgn(θ̇m )z

    ), φ̂1(0) = fs (32)

    ˙̂φ′2 = Proj

    (δ2θ̇m z

    ), φ̂′2(0) = bm (33)

    where δ1 and δ2 are design parameters for determining the adap-tation rate.

    Theorem 1: Assume that the unstructured uncertainties at alow frequency dl is not considered in the tracking error system(22), i.e., dl = 0. Under the assumptions A1–A4, the controllergiven by (23) in conjunction with the adaptation laws (30), (32),and (33) ensures the asymptotic tracking of the normal forcecontrol system in the sense that

    θ̃m → 0 and as t → ∞and the disk friction coefficient error converged to zero in agiven compact set μ in Ωμ × Pμ̂ provided that ε > 0, δ1 > 0,and δ2 > 0 are properly chosen, and the desired trajectory θmdis sufficiently bounded and smooth (i.e., θmd, θ̇md, θ̈md ∈ L∞).

    Proof: Let V (z, r̃, φ̃1, φ̃′2) ∈ R denote a positive-definiteLyapunov function candidate

    V =12J̄m z

    2 +12ε

    r̃2 +1

    2δ1φ̃21 +

    12δ2

    φ̃′22 (34)

    and the time derivative of (34) along the trajectory of (27) withd̃ = 0 is given by

    V̇ = J̄m zż +1εr̃ ˙̃r +

    1δ1

    ˙̃φ

    2

    1 +1δ2

    ˙̃φ′22 . (35)

    Using (23) and (27), it is rewritten as

    V̇ = z[φ̃1sgn(θ̇m ) + φ̃′2θ̇m + r̃θm − Kz

    − pdh − Msgn(z)]− 1

    εr̃ ˙̂r − 1

    δ1φ̃1

    ˙̂φ1 − 1

    δ2φ̃′2

    ˙̂φ′2

    = − Kz2 + pdhz − M |z| + r̃[

    θm z −˙̂rε

    ]

    + φ̃1

    [

    sgn(θ̇m )z −˙̂φ1δ1

    ]

    + φ̃2

    [

    θm z −˙̂φ′2δ2

    ]

    (36)

    where the design parameter M is selected to satisfy the inequal-ity M ≥ |pdh |. By utilizing (30), (32), and (33), the followinginequality is obtained:

    V̇ ≤ −Kz2. (37)Therefore, the time derivative of V is negative semidefinite.

    Generally, the control system property of interest is asymptoticstability. Based on (34) and (37), it follows that z, r̃, φ̃1, φ̃2 ∈ L∞and z ∈ L2. Definition (21) shows that z ∈ L∞ implies em ,ėm ∈ L∞. Equations (30), (32), (33), and projection operatorscan be used to show that r̂, φ̂1, φ̂2 ∈ L∞. From these facts, thecontrol inputs (24a)–(24d) are bounded. It follows from (27) thatż ∈ L∞. Based on the fact that z, ż ∈ L∞ and z ∈ L2, Barbalat’sLemma can be applied [33] to show that

    limt→∞ z = 0. (38)

    Consequently, the clutch normal force tracking is also achievedby (20). For the convergence of adaptation parameters, the PEcondition [34] has to be satisfied. If condition (28) in A4 holds,the PE condition is satisfied. Note that the φ̂1 and φ̂2 are uti-lized only for improving the motion tracking performance. Theparameter for r̂(μ̂) is only active when the clutch is engagedduring the slip phase. It means that r̂ → r in Ωμ × Ωr̂ .

    Finally, since the purpose of this scheme is the good esti-mation of the friction coefficient μ, it is required to derive anequation to estimate μ̂ from r̂. The time derivative of r̂ can beobtained from (25) as

    ˙̂r = wd

    dt

    (k̂b

    k̂b + ka

    )

    = wka

    (k̂b + ka)2˙̂kb. (39)

    The equation for ˙̂kb is rewritten as

    ˙̂kb =

    (k̂b + ka)2

    wka˙̂r (40)

    where kb is defined as a function of μ in (15a) for the nota-tional simplicity. The estimated parameter of kb and its timederivative are

    k̂b = ξ̂(μ̂)(kpβ) (41)

    ˙̂kb = − (kpRcβ) ˙̂μ. (42)

    Combining (40) and (42) yields

    ˙̂μ = − (k̂b + ka)2

    wkakpRcβ˙̂r. (43)

    The adaptation law in terms of μ̂ is given by

    ˙̂μ = −{ξ̂(μ̂)(kpβ) + ka}2

    wkakpRcβ˙̂r. (44)

    To guarantee the boundedness of parameter estimates, the pro-jection operator is used at each step. The relationship from (39)to (44) concludes that k̂b → kb . Hence, the unknown parameterμ̂ also converges to an actual parameter μ in Ωμ × Pμ̂ . �

    D. Disturbance Compensation by the DOB

    In order to enhance control robustness, a DOB is incorporatedwith the adaptive sliding control developed in the previous sub-section. The DOB estimates the lumped disturbances dl definedin (18) and (19e) by using a low-pass filter Q(s) and a nominalmodel [35]–[37]. After plugging this estimated disturbance intothe control input, the uncertain plant behaves like the nominalmodel. The DOB-based control has advantages that it can ef-fectively eliminate unstructured uncertainty under the specifiedpassband of Q(s).

    The actuator position control for clutch applications requiresa short settling time. The use of the lager feedback gain is lim-ited particularly due to the actuator saturation. Therefore, thedisturbance rejection capability is necessary to have the motorcontrol bandwidth increased as much as possible through theaccurate feedforward control. The DOB-based control is incor-porated to improve the robustness to matched uncertainties dl at

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • 806 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018

    a low-frequency range, while the adaptive sliding control playsthe role in dealing with structured uncertain parameter compen-sation in the high-frequency parts. The conventional DOB forlinear systems [35] is modified for our nonlinear system.

    The nominal system is denoted as Pn : un → θm , which canbe obtained from neglecting the unknown disturbance d in theuncertain nonlinear system (18)

    Pn : J̄m ω̇m + qωm + Tf (ωm ) + r(μ)θm = pun (45)

    where un is the nominal control input. Note that un can be com-puted from numerically solving (45) inversely (P−1n : θm → un )with given initial conditions θm (0) and ωm (0), and measure-ments θm and ωm . Motivated from the conventional DOB [35],unknown disturbance dl is approximated as the difference be-tween the nominal input and the actual control input denoted bydl(z) ≈ un − u. Hence, d̂l is given by

    d̂l = Q(s)dl = Q(s)[un − u]. (46)Since Q(s) is a stable low-pass filter, (46) can be rewritten by

    τq˙̂dl = −d̂l + dl , d̂l(0) = 0 (47)

    where τq is a small parameter to adjust the passband of (47). Thefollowing theorem shows the boundedness and convergence ofthe unstructured disturbance estimator-based control incorpo-rating the ASMC proposed in Theorem 1.

    Theorem 2: Consider the case where the unstructured dis-turbance dl is nonzero in the tracking error system (22). Givencompact sets Ωz ⊂ R and Ωd̃ l ⊂ R of initial conditions z(0)and d̃l(0), there exists τ ∗q > 0 for all 0 < τq < τ

    ∗q and for all

    z(0) ∈ Ωz and d̃l(0) ∈ Ωd̃ . The controller given by (23) in con-junction with the adaptation laws (30), (32), and (33) and thedisturbance estimator (47) ensure

    θ̃m → 0, μ̃ → 0, and d̃l → 0 as t → ∞provided that the following inequalities are satisfied:

    K >12, τ ∗q =

    1c232 + c4

    . (48)

    Proof: The disturbance estimation error at low frequencies isdefined as d̃l = dl − d̂l . Using (47) and (27), the time derivativeof d̃l is given as

    ˙̃dl = − 1

    τqd̃l +

    ∂dl(z)∂z

    ż. (49)

    Consider the Lyapunov function candidate W (z, d̃l) ∈ R withV defined in (34)

    W (z, d̃l) = V (z, r̃, φ̃1, φ̃′2) +12d̃2l . (50)

    The time derivative of (50) along the trajectory of (49) isgiven as

    Ẇ (z, d̃l) = V̇ (z, r̃, φ̃1, φ̃′2) + d̃l˙̃dl

    = − Kz2 − pd̃lz − 1τq

    d̃2l +∂dl(z)

    ∂zd̃ż (51)

    where the result of Theorem 1 is used for V̇ and the term pd̃lz isadded for the case dl �= 0. Since the actuator is initially at rest,it follows that d̃l(0) = 0 with z(0) = 0 in (49). It means thatfor any compact set Ωz and Ωd̃ l of z(0) and d̃l(0), respectively,such a compact set can be found as

    Ωz × Ωd̃ l ⊆ Ωc . (52)In Theorem 1, (34) and (37) show that V is bounded. By thefact that z and the additional term from d̃l are bounded, thereexist c1 > 0 and c2 > 0 such that the inequalities

    ż ≤ c1|z| + p|d̃l | (53)∣∣∣∣∂dl(z)

    ∂z

    ∣∣∣∣ ≤ c2 (54)

    hold on the level set Ωc of W . Using (53) and (54), (51) isexpressed as

    Ẇ (z, d̃l) ≤ −Kz2−pd̃lz− 1τq

    d̃2l +d̃l

    ∣∣∣∣∂dl(z)

    ∂z

    ∣∣∣∣

    [c1|z|+p|d̃l |

    ]

    ≤ − Kz2 − 1τq

    d̃2l + c3|z||d̃l | + c4d̃2l (55)

    ≤ − Kz2 − 1τq

    d̃2l +12z2 +

    c232

    d̃2l + c4d̃2l (56)

    ≤ −(

    K − 12

    )

    z2 −(

    1τq

    − c23

    2− c4

    )

    d̃2l (57)

    where c3 = c1c2 − p and c4 = c2p with c1c2 > p. By selecting(48), it can be concluded that there exists 0 < τq < τ ∗q such thatẆ is negative semidefinite on the level set Ωc . The remainingpart for parameter adaptation convergence can be stated by thesimilar way as in Theorem 1. �

    Remark 1: This approach is inspired from the conventionalDOB. τq is a time constant of (47), which corresponds to the Q-filter parameter. The level set Ωc defined in (52) implies the low-frequency range to be rejected by (46). From (48), it dependson the growth rate of disturbance with respect to the trackingerror and the feedback gain K. Compared with the conventionalDOB for linear systems, such a restriction is imposed for theextension to nonlinear systems. The block diagram of the closed-loop control system is shown in Fig. 4.

    IV. EXPERIMENTAL VERIFICATION

    A. Experimental Setup

    The schematic of the overall control system architecture isshown in Fig. 5. Speed and torque sensor outputs are trans-ferred to dSPACE MicroAutobox DS1401, which is a controllerboard for the rapid control prototyping system. For the purposeof feedback control, the motor position is measured using anincremental encoder with the resolution 0.026◦ per pulse thatis attached at the back of the motor shaft. Note that the speedsignal is obtained by pseudodifferentiation of the position mea-surement. The dc motor for the actuator is driven by an H-bridgedriver, which provides pulse width modulated input. In addi-tion, since the SECA system functions as a power transmission

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • KIM et al.: ADAPTIVE ENGAGEMENT CONTROL OF A SELF-ENERGIZING CLUTCH ACTUATOR SYSTEM BASED ON ROBUST POSITION TRACKING 807

    Fig. 4. Block diagram of the closed-loop control system.

    Fig. 5. Experimental setup. (a) Control system architecture. (b) Driveline test bench.

    element, the drivetrain test bed including engine and vehicleinertia is required for validation. An ac motor is installed as analternative of an automotive engine. An inertia disk is used torepresent the vehicle mass. The speed of the ac motor and theinertia disk is measured by torque/speed sensors and the opti-cal encoder, respectively. The torque sensors provide real-timemeasurement of the shaft torque but are used only for validationpurpose of the disk friction coefficient when the clutch makescontact.

    B. Position Tracking Experiment in Free Space

    Because the proposed control strategy is based on positioncontrol, the high accuracy of the actuator position control is veryimportant to determine the overall performance. The positioncontrol experiments in the clutch open phase (free space) are

    carried out without considering the clutch contact in order toverify only the motion control performance only.

    This experiment considers four different types of con-trollers which are proportional–derivative (PD), SMC, ASMC,and adaptive sliding mode control with disturbance observer(ASMC-DOB). The position tracking results and the trackingerrors are shown in Fig. 6. They clearly show the difference inthe tracking capability among them.

    The PD control result has irregular tracking errors due tothe lack of robustness. Since it does not consider the modelinformation, the increasing feedback gains may lead to largetransient errors. Even for the SMC, tracking performance is notsatisfactory because high-gain control input may yield actuatorsaturations. Even though the tracking error gradually decreases,abrupt overshoot errors are observed. The ASMC result showsa good tracking performance compared with aforementioned

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • 808 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018

    Fig. 6. Experimental results of the position tracking control in the clutchopen phase (free space).

    TABLE IRMS POSITION TRACKING ERRORS AND THE MAXIMUM ERROR

    FOR THE FOUR CASES

    Controller RMS error Maximum errortype> (mm) (mm)

    PD 0.8188 2.2388SMC 0.4300 1.5980ASMC 0.2357 1.0937ASMC+DOB 0.1752 0.6889

    both controllers. However, it shows tracking errors during thetransient period.

    The ASMC-DOB shows that the tracking performance androbustness are effectively improved compared with other results.In this experiment, τq is selected as 0.016, which is 10-Hz Q-filter bandwidth. It can overcome the hysteretic motion frictionand unmodeled effect. And, the settling time is reduced to 0.25 s,during which the clutch actuator stroke moves 3 mm away fromfree motion to clutch engagement. This is satisfactory for designspecification of production vehicles. Therefore, experimentalresults confirm that the ASMC-DOB is the best candidate forthe position control. The rms error and the maximum error areshown in Table I.

    C. Clutch Engagement Control

    The overall control strategy for clutch engagement has threemodes: approaching, slip-ready, and engaging modes.

    1) In the approaching mode, the clutch is initially at rest.The controller only considers the positioning work sincethe clutch is initially disengaged. Hence, the adaptationlaw (30) for μ̂ is not active and (32) and (33) are onlyactivated.

    2) When the clutch is positioned to the near contact point,this is called the slip-ready mode.

    3) Then, the clutch is positioned to the desired stroke corre-sponding to the desired force for full engagement.

    Fig. 7. Experimental results of the engagement control without adapta-tions. (a) Motor position (actuator stroke). (b) Input shaft (ac motor) andthe output shaft speed. (c) Zoom of position response in the slip-readyposition. (d) Zoom of position response in the contact position.

    The clutch makes contact with the opposing surface from thenear contact point. The adaptation law (30) is turned ON justin order to identify the disk friction coefficient. This is calledthe engaging mode. All modes utilize one position-based forcecontrol so that there is no switching phenomenon in transitionsbetween each mode.

    It is assumed that the stroke for the clutch to be engagedis known. This is a reasonable assumption since real vehiclesgenerally have initial stroke search logic. The desired trajec-tory can be generated by the nonlinear filter [38] such thatθmd, θ̇md, θ̈md ∈ L∞.

    1) Without Adaptations: The actuator position control forengagement without adaptations has been conducted for com-parison. Fig. 7(a) and (b) shows that the position tracking andthe shaft speed synchronization are achieved well. In Fig. 7(c)and (d), the slip-ready position and the contact position in theengaging mode are magnified from Fig. 7(a). Although the de-sired actuator position is well tracked by the controller withoutany adaptation scheme, residual vibrations arise mainly due tothe highly stiff contact.

    2) With Adaptations: With the adaptation laws turned ON ateach mode, the same experiments have been conducted. Fig. 8(a)shows that the actuator position can be controlled by the motorposition. It shows that the clutch control starts with the clutchopen phase, which corresponds to the approaching mode underthe position control only. It can also be verified in Fig. 8(c).Approximately at 4 s, the clutch is moved into the near contactposition and enters into the slip-ready mode. Then, once theengaging mode starts at 6 s, the clutch slip is reduced. Fig. 8(b)shows that two shaft speeds are synchronized.

    Since the friction coefficient cannot be measured directly,the torque measurement from the torque sensor is utilized forverification. With these values, the disk friction coefficient is

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • KIM et al.: ADAPTIVE ENGAGEMENT CONTROL OF A SELF-ENERGIZING CLUTCH ACTUATOR SYSTEM BASED ON ROBUST POSITION TRACKING 809

    Fig. 8. Experimental results of ASMC-DOB. (a) Motor position (ac-tuator stroke). (b) Input shaft (ac motor) and the output shaft speed.(c) Zoom of position response in the slip-ready position. (d) Zoom ofposition response in the contact position.

    Fig. 9. Experimental results of ASMC-DOB. (a) Adaptation of the diskfriction coefficient μ̂. (b) Adaptation results of motion friction parametersφ̂1 and (c) φ̂2.

    obtained indirectly based on (6) incorporating the normal force,which depends on the actuator position. The friction coefficientμ on the disk is estimated as shown in Fig. 9(a). In this test,the friction coefficient μ̂ is initially set by 0.29. It was takenfrom the repeated experiment at the test bench. In Fig. 9(a), it isverified that the estimation μ̂ varies with the clutch slip speed.

    Compared with the experimental measurement, it is shownthat the proposed μ adaptation works reasonably well. The track-ing error of the clutch normal force based on the position controlcan be compensated through the estimation of the friction co-efficient on the disk. The closer look at the clutch contact fromFig. 8(a) can be found in Fig. 8(d), where the desired position ismodified online as a function of the disk friction coefficient. It

    can also be verified in (20) and Fig. 4. In Fig. 8(d), the peakingerror occurs due to the transition effect from a free space toa stiff contact. This impact reaction may go beyond the DOBbandwidth specified by τq in (47). It should be noted that thedisk friction coefficient μ̂ is estimated in the slip phase so thatΦ(μ̂) in (16) can be subsequently adapted as well.

    In Fig. 8, tracking errors are observed due to the instantaneouscontact impact. Figs. 8(d) and 9(a) show that μ̂ adaptation yieldsfriction coefficient monitoring and engagement compensationsimultaneously. In other words, while the disk friction coeffi-cient is estimated, the desired position depending on the clutchnormal force is also corrected at the same time. As a result,this adaptation scheme provides online stiffness inference forthe clutch engagement control. Here, r̂ can be considered as theequivalent stiffness of the engagement force.

    Fig. 9(b) and (c) shows the adaptation results of the motionfriction parameters in the clutch actuator model. In particular,both parameters φ̂1 and φ̂2 are estimated in the dynamic regimeof the clutch actuator positioning.

    Remark 2: It should be noted that the test bench does nothave any external damper to absorb residual vibrations of thedrivetrain. Hence, this may impose the worst case for testing anyclutch apparatus. If the system has a mass flywheel, the controlquality of the engagement will be further improved significantly.

    V. CONCLUSION

    In this paper, the control strategy for a SECA system is devel-oped based on ASMC with DOB compensation. The proposedadaptation algorithm considers not only parametric uncertain-ties but also robustness of the clutch engagement. The desiredforce is adjusted by monitoring the disk friction coefficient inreal time. The experimental results show that the control per-formance can be improved significantly when the controlleris combined with the parameter adaptation and the disturbancecompensation. The proposed engagement control based on actu-ator position tracking can be used for the general clutch actuatorsystems in automotive applications as well as a SECA system.

    REFERENCES

    [1] A. Serrarens, M. Dassen, and M. Steinbuch, “Simulation and control of anautomotive dry clutch,” in Proc. Amer. Control Conf., Boston, MA, USA,1999, vol. 5, pp. 4078–4083.

    [2] A. Heijden, A. Serrarens, M. Camlibel, and H. Nijmeijer, “Hybrid opti-mal control of dry clutch engagement,” Int. J. Control, vol. 80, no. 11,pp. 1717–1728, 2007.

    [3] F. Garofalo, L. Glielmo, L. Iannelli, and F. Vasca, “Optimal tracking forautomotive dry clutch engagement,” in Proc. IFAC 15th Triennial WorldCongr., Barcelona, Spain, 2002, pp. 367–372.

    [4] P. Dolcini, H. Bechart, and C. C. de Wit, “Observer-based optimal controlof dry clutch engagement,” in Proc. 44th IEEE Conf. Dec. Control/Eur.Control Conf., Seville, Spain, Dec. 12–15, 2005, pp. 440–445.

    [5] P. Dolcini, C. C. de Wit, and H. Bchart, “Lurch avoidance strategy and itsimplementation in amt vehicles,” Mechatronics, vol. 18, no. 56, pp. 289–300, 2008.

    [6] L. Glielmo and F. Vasca, “Engagement control for automotive dry clutch,”in Proc. Amer. Control Conf., Chicago, IL, USA, 2000, pp. 1016–1017.

    [7] J. Fredriksson and B. S. Egardt, “Nonlinear control applied to gearshift-ing in automated manual transmission,” in Proc. 39th IEEE Conf. Dec.Control, Sydney, NSW, Australia, Dec. 2000, pp. 444–449.

    [8] B. Gao, H. Chen, K. Sanada, and Y. Hu, “Design of clutch-slip controllerfor automatic transmission using backstepping,” IEEE/ASME Trans.Mechatronics, vol. 16, no. 3, pp. 498 –508, Jun. 2011.

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

  • 810 IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 23, NO. 2, APRIL 2018

    [9] L. Chen, G. Xi, and C. Yin, “Model referenced adaptive control to com-pensate slip-stick transition during clutch engagement,” Int. J. Automot.Technol., vol. 12, pp. 913–920, 2011.

    [10] M. Pisaturo, M. Cirrincione, and A. Senatore, “Multiple constrainedMPC design for automotive dry clutch engagement,” IEEE/ASME Trans.Mechatronics, vol. 20, no. 1, pp. 469–480, Feb. 2015.

    [11] A. Myklebust and L. Eriksson, “Modeling, observability, and estimation ofthermal effects and aging on transmitted torque in a heavy duty truck witha dry clutch,” IEEE/ASME Trans. Mechatronics, vol. 20, no. 1, pp. 61–72,Feb. 2015.

    [12] J. Oh and S. Choi, “Real-time estimation of transmitted torque on eachclutch for ground vehicles with dual clutch transmission,” IEEE/ASMETrans. Mechatronics, vol. 20, no. 1, pp. 24–36, Feb. 2015.

    [13] J. Kim and S. B. Choi, “Nonlinear torque observer for a self-energizingclutch actuator using a reaction torque estimation approach,” IEEE/ASMETrans. Mechatronics, vol. 20, no. 6, pp. 3071–3084, Dec. 2015.

    [14] F. Vasca, L. Iannelli, A. Senatore, and G. Reale, “Torque transmissibilityassessment for automotive dry-clutch engagement,” IEEE/ASME Trans.Mechatronics, vol. 16, no. 3, pp. 564–573, Jun. 2011.

    [15] J. Horn, J. Bambergera, P. Michaub, and S. Pindlb, “Flatness-based clutchcontrol for automated manual transmissions,” Control Eng. Pract., vol. 11,pp. 1353–1359, 2003.

    [16] G. Lucente, M. Montanari, and C. Rossi, “Modelling of an automatedmanual transmission system,” Mechatronics, vol. 17, pp. 73–91, 2007.

    [17] M. Montanari, F. Ronchi, C. Rossi, A. Tilli, and A. Tonielli, “Control andperformance evaluation of a clutch servo system with hydraulic actuation,”Control Eng. Pract., vol. 12, pp. 1369–1379, 2004.

    [18] S. Li, C. Wu, and Z. Sun, “Design and implementation of clutch control forautomotive transmissions using terminal-sliding-mode control and uncer-tainty observer,” IEEE Trans. Veh. Technol., vol. 65, no. 4, pp. 1890–1898,Apr. 2016.

    [19] F. Meng, H. Zhang, D. Cao, and H. Chen, “System modeling and pres-sure control of a clutch actuator for heavy-duty automatic transmissionsystems,” IEEE Trans. Veh. Technol., vol. 65, no. 7, pp. 4865–4874, Jul.2016.

    [20] X. Song and Z. Sun, “Pressure-based clutch control for automotive trans-missions using a sliding-mode controller,” IEEE/ASME Trans. Mecha-tronics, vol. 17, no. 3, pp. 534–546, Jun. 2012.

    [21] H. Langjord, T. Johansen, and J. Hespanha, “Switched control of an elec-tropneumatic clutch actuator using on/off valves,” in Proc. Amer. ControlConf., Jun. 2008, pp. 1513–1518.

    [22] H. Langjord and T. Johansen, “Dual-mode switched control of an elec-tropneumatic clutch actuator,” IEEE/ASME Trans. Mechatronics, vol. 15,no. 6, pp. 969–981, Dec. 2010.

    [23] B. Gao, H. Chen, Q. Liu, and H. Chu, “Position control of electric clutchactuator using a triple-step nonlinear method,” IEEE Trans. Ind. Electron.,vol. 61, no. 12, pp. 6995–7003, 2014.

    [24] L. Li, X. Wang, X. Qi, X. Li, D. Cao, and Z. Zhu, “Automatic clutchcontrol based on estimation of resistance torque for AMT,” IEEE/ASMETrans. Mechatronics, vol. 21, no. 6, pp. 2682–2693, Dec. 2016.

    [25] J. Kim and S. B. Choi, “Self-energizing clutch actuator system: Basicconcept and design,” in Proc. World Automot. Congr., May 2010, Art. no.FISITA2010-SC-P-23.

    [26] J. Kim and S. B. Choi, “Design and modeling of a clutch actuator sys-tem with self-energizing mechanism,” IEEE/ASME Trans. Mechatronics,vol. 16, no. 5, pp. 953–966, Oct. 2011.

    [27] J. Kim and S. B. Choi, “Adaptive force control of automotive clutchactuator system with self-energizing effect,” in Proc. 18th IFAC WorldCongr., Milano, Italy, Aug. 2011, pp. 5088–5093.

    [28] Y. Cao and X. B. Chen, “Disturbance-observer-based sliding-mode controlfor a 3-DoF nanopositioning stage,” IEEE/ASME Trans. Mechatronics,vol. 19, no. 3, pp. 924–931, Jun. 2014.

    [29] Y. Lee, S. H. Kim, and C. C. Chung, “Integral sliding mode control witha disturbance observer for next-generation servo track writing,” Mecha-tronics, vol. 40, pp. 106–114, Dec. 2016.

    [30] Z. J. Yang, S. Hara, S. Kanae, K. Wada, and C. Y. Su, “An adaptiverobust nonlinear motion controller combined with disturbance observer,”IEEE Trans. Control Syst. Technol., vol. 18, no. 2, pp. 454–462, Mar.2010.

    [31] C. D. Wit, H. Olsson, K. Astrom, and P. Lischinsky, “A new model forcontrol of systems with friction,” IEEE Trans. Automat. Control, vol. 40,no. 3, pp. 419–425, Mar. 1995.

    [32] V. Utkin, J. Guldner, and J. Shi, Sliding Mode Control in Electromechan-ical Systems. New York, NY, USA: Taylor & Francis, 1999.

    [33] J. J. E. Slotine and W. Li, Applied Nonlinear Control. Englewood Cliffs,NJ, USA: Prentice-Hall, 1991.

    [34] S. Sastry and M. Bodson, Adaptive Control, Stability, Convergence andRobustness. Englewood Cliffs, NJ, USA: Prentice-Hall, 1989.

    [35] K. Ohnishi, “A new servo method in mechatronics,” Trans. Jpn. Soc. Elect.Eng., vol. 107, no. D, pp. 83–86, 1987.

    [36] T. Umeno, T. Kaneko, and Y. Hori, “Robust servosystem design with twodegrees of freedom and its application to novel motion control of robotmanipulators,” IEEE Trans. Ind. Electron., vol. 40, no. 5, pp. 473–485,Oct. 1993.

    [37] B. K. Kim and W. K. Chung, “Advanced disturbance observer designfor mechanical positioning systems,” IEEE Trans. Ind. Electron., vol. 50,no. 6, pp. 1207–1216, Dec. 2003.

    [38] R. Zanasi, C. L. Bianco, and A. Tonielli, “Nonlinear filters for the gen-eration of smooth trajectories,” Automatica, vol. 36, no. 3, pp. 439–448,2000.

    Jinsung Kim (S’10–M’13) received the Ph.D.degree in mechanical engineering from theKorea Advanced Institute of Science and Tech-nology, Daejeon, South Korea, 2013.

    In 2013, he joined the Division of Researchand Development, Hyundai Motor Company,Hwasung, South Korea, where he is currently aSenior Research Engineer working on the de-velopment of powertrain control software. Hedesigned clutch control algorithms of a seven-speed dual-clutch transmissions for production

    vehicles. His current research interests include automotive systems,nonlinear control, observer design, and integrated design and controlof complex mechanical systems.

    Seibum B. Choi (M’09) received the B.S. degreein mechanical engineering from Seoul NationalUniversity, Seoul, South Korea, in 1985, theM.S. degree in mechanical engineering from theKorea Advanced Institute of Science and Tech-nology (KAIST), Daejeon, South Korea, in 1987,and the Ph.D. degree in control from the Univer-sity of California, Berkeley, CA, USA, in 1993.

    From 1993 to 1997, he was involved in the de-velopment of automated vehicle control systemsat the Institute of Transportation Studies, Univer-

    sity of California. In 2006, he was at TRW, Livonia, MI, USA, where hewas involved in the development of advanced vehicle control systems.Since 2006, he has been a Faculty Member with the Department ofMechanical Engineering, KAIST. His current research interests includefuel-saving technology, vehicle dynamics and control, and active safetysystems.

    Jiwon J. Oh received the B.S., M.S., and Ph.D.degrees in mechanical engineering from theKorea Advanced Institute of Science and Tech-nology, Daejeon, South Korea, in 2009, 2012,and 2016, respectively.

    He is currently a Senior Research Engineerwith Hyundai Motor Company, Hwasung, SouthKorea. His research interests include vehicledriveline state estimation and hybrid powertrainclutch control.

    Authorized licensed use limited to: Korea Advanced Inst of Science & Tech - KAIST. Downloaded on March 06,2020 at 10:41:49 UTC from IEEE Xplore. Restrictions apply.

    /ColorImageDict > /JPEG2000ColorACSImageDict > /JPEG2000ColorImageDict > /AntiAliasGrayImages false /CropGrayImages true /GrayImageMinResolution 150 /GrayImageMinResolutionPolicy /OK /DownsampleGrayImages true /GrayImageDownsampleType /Bicubic /GrayImageResolution 300 /GrayImageDepth -1 /GrayImageMinDownsampleDepth 2 /GrayImageDownsampleThreshold 1.50000 /EncodeGrayImages true /GrayImageFilter /DCTEncode /AutoFilterGrayImages false /GrayImageAutoFilterStrategy /JPEG /GrayACSImageDict > /GrayImageDict > /JPEG2000GrayACSImageDict > /JPEG2000GrayImageDict > /AntiAliasMonoImages false /CropMonoImages true /MonoImageMinResolution 1200 /MonoImageMinResolutionPolicy /OK /DownsampleMonoImages true /MonoImageDownsampleType /Bicubic /MonoImageResolution 600 /MonoImageDepth -1 /MonoImageDownsampleThreshold 1.50000 /EncodeMonoImages true /MonoImageFilter /CCITTFaxEncode /MonoImageDict > /AllowPSXObjects false /CheckCompliance [ /None ] /PDFX1aCheck false /PDFX3Check false /PDFXCompliantPDFOnly false /PDFXNoTrimBoxError true /PDFXTrimBoxToMediaBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXSetBleedBoxToMediaBox true /PDFXBleedBoxToTrimBoxOffset [ 0.00000 0.00000 0.00000 0.00000 ] /PDFXOutputIntentProfile (None) /PDFXOutputConditionIdentifier () /PDFXOutputCondition () /PDFXRegistryName () /PDFXTrapped /False

    /CreateJDFFile false /Description >>> setdistillerparams> setpagedevice