research article sliding mode control for diesel engine

12
Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2013, Article ID 712723, 11 pages http://dx.doi.org/10.1155/2013/712723 Research Article Sliding Mode Control for Diesel Engine Air Path Subject to Matched and Unmatched Disturbances Using Extended State Observer Sofiane Ahmed Ali and Nicolas Langlois IRSEEM Technopˆ ole du Madrillet, BP 10024, 76801 Saint- ´ Etienne-du-Rouvray, France Correspondence should be addressed to Sofiane Ahmed Ali; sofi[email protected] Received 2 August 2013; Accepted 22 September 2013 Academic Editor: Xudong Zhao Copyright © 2013 S. Ahmed Ali and N. Langlois. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. e paper develops a sliding mode controller via nonlinear disturbance observer for diesel engine air path system subject to matched and unmatched disturbances. e proposed controller is based upon a novel nonlinear disturbance observer (NDO) structure which uses the concept of total disturbance estimation in order to estimate simultaneously the matched and the unmatched disturbances in the system. is estimation is then incorporated in a composite controller which alleviates the chattering problem and maintains the nominal performance of the system in the absence of disturbances. Simulations results of the proposed controller on a recently validated experimental air path diesel engine model show that the proposed methods exhibit a better performances comparing to the baseline SMC in terms of reducing chattering and nominal performances recovery. 1. Introduction Comparing to gasoline engines, diesel engines have the advantage of producing the requested torque under an optimal compromise between fuel consumption and given exhaust legislation emission level. To meet the requirements of emission standards EURO V and VI, the emissions of diesel engines, particularly oxides of nitrogen (NO ) and particulate matter (PM), must be controlled at every engine cycles. Earlier reduction mechanism suggested that NO emissions can be reduced by increasing the intake manifold exhaust gas recirculation (EGR) fraction and smoke can be reduced by increasing the air/ruel ratio (AFR) [1]. e EGR and the AFR rates are controlled by the EGR and the variable geometry turbine (VGT) actuators whose position deter- mines the amount of the EGR flow in the intake manifold and thus controls the AFR and the EGR ratios variables. e VGT and the EGR actuators are strongly coupled so that conventional calibration/mapping based approaches, which use traditional PI controllers, face difficulty to produce satisfactory and robust results in terms of torque responses, engine-out emission at steady, and transient state conditions, even with very time-consuming and detailed calibrations effort. With the development of microprocessor technology, especially digital signal processors (DSPs), electronic control units (ECUs) gained in terms of computational capacities so that sophisticated control approaches which achieve smooth, fast, and robust transient operations were more and more introduced in controlling modern diesel engines. Considerable research efforts have been dedicated to the control of modern diesel engines. Several controllers were proposed in the literature, for example, Lyapunov control design [2], robust gain-scheduled controller based on a linear parameter-varying (LPV) model for turbocharged diesel engine [35], Indirect passivation [6], predictive control [7], and feedback linearization [8, 9]. Most of these algorithms are control-oriented models; that is, the control laws computed by these algorithms are based upon a model of the diesel engine air path. In the past decade, many TDE air path models were developed and presented in [2, 1013]. In [2], the authors developed a full-seventh-order TDE air path model which describes the dynamics of several variables such as the pressures and the

Upload: others

Post on 16-Mar-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Hindawi Publishing CorporationMathematical Problems in EngineeringVolume 2013 Article ID 712723 11 pageshttpdxdoiorg1011552013712723

Research ArticleSliding Mode Control for Diesel Engine Air PathSubject to Matched and Unmatched Disturbances UsingExtended State Observer

Sofiane Ahmed Ali and Nicolas Langlois

IRSEEM Technopole du Madrillet BP 10024 76801 Saint-Etienne-du-Rouvray France

Correspondence should be addressed to Sofiane Ahmed Ali sofianeahmedaliesigelecfr

Received 2 August 2013 Accepted 22 September 2013

Academic Editor Xudong Zhao

Copyright copy 2013 S Ahmed Ali and N Langlois This is an open access article distributed under the Creative CommonsAttribution License which permits unrestricted use distribution and reproduction in any medium provided the original work isproperly cited

Thepaper develops a slidingmode controller via nonlinear disturbance observer for diesel engine air path system subject tomatchedandunmatcheddisturbancesTheproposed controller is based upon anovel nonlinear disturbance observer (NDO) structurewhichuses the concept of total disturbance estimation in order to estimate simultaneously the matched and the unmatched disturbancesin the systemThis estimation is then incorporated in a composite controller which alleviates the chattering problem andmaintainsthe nominal performance of the system in the absence of disturbances Simulations results of the proposed controller on a recentlyvalidated experimental air path diesel engine model show that the proposed methods exhibit a better performances comparing tothe baseline SMC in terms of reducing chattering and nominal performances recovery

1 Introduction

Comparing to gasoline engines diesel engines have theadvantage of producing the requested torque under anoptimal compromise between fuel consumption and givenexhaust legislation emission level To meet the requirementsof emission standards EURO V and VI the emissions ofdiesel engines particularly oxides of nitrogen (NO

119909) and

particulate matter (PM) must be controlled at every enginecycles Earlier reduction mechanism suggested that NO

119909

emissions can be reduced by increasing the intake manifoldexhaust gas recirculation (EGR) fraction and smoke can bereduced by increasing the airruel ratio (AFR) [1] The EGRand the AFR rates are controlled by the EGR and the variablegeometry turbine (VGT) actuators whose position deter-mines the amount of the EGR flow in the intake manifoldand thus controls the AFR and the EGR ratios variablesThe VGT and the EGR actuators are strongly coupled sothat conventional calibrationmapping based approacheswhich use traditional PI controllers face difficulty to producesatisfactory and robust results in terms of torque responsesengine-out emission at steady and transient state conditions

even with very time-consuming and detailed calibrationseffort

With the development of microprocessor technologyespecially digital signal processors (DSPs) electronic controlunits (ECUs) gained in terms of computational capacitiesso that sophisticated control approaches which achievesmooth fast and robust transient operations were moreand more introduced in controlling modern diesel enginesConsiderable research efforts have been dedicated to thecontrol of modern diesel engines Several controllers wereproposed in the literature for example Lyapunov controldesign [2] robust gain-scheduled controller based on a linearparameter-varying (LPV) model for turbocharged dieselengine [3ndash5] Indirect passivation [6] predictive control [7]and feedback linearization [8 9]

Most of these algorithms are control-oriented modelsthat is the control laws computed by these algorithms arebased upon a model of the diesel engine air path In thepast decade many TDE air path models were developedand presented in [2 10ndash13] In [2] the authors developed afull-seventh-order TDE air path model which describes thedynamics of several variables such as the pressures and the

2 Mathematical Problems in Engineering

oxygen mass fractions in the intake and exhaust manifoldsthe turbocharger speed and the two states of the controlsignals describing the EGR and the VGT actuator dynamicsTo simplify the control design and due to the fact thatthe oxygen mass fraction variables are difficult to measurethe seventh-order model is reduced to a third-order oneThis simplification leads to the appearance of discrepanciesbetween the description model and the real system due tothe neglected dynamics the model parametric uncertaintiesand the potential faults which can occur in the dieselengine air path Modeling uncertainties arise from sourcessuch as uncertainties on engines cartographies unmodeleddynamics and external or internal disturbances Enginefaults affect the TDE air path components For examplea leakage occurring on the EGR actuators is a fault thataffects the performance of any designed controller based onthe previous cited methods In this work both modelinguncertainties and actuator faults are considered as internaland external disturbances acting on the system via differentchannels Indeed the actuator faults naturally satisfy theso-called matching condition since they act on the controlinputs Modeling uncertainties are unmatched disturbancessince they act on different channels from the control inputand hence do not satisfy this matching condition The mainobjective of this paper is to design an efficient controllerwhich is robust facing the matched and the unmatcheddisturbances which affects the diesel engine air path

Sliding mode control [14ndash17] is a very popular strategyfor controlling uncertain nonlinear system Due to its con-ceptual simplicity and its capability to reject disturbancesandmodel uncertainties SMC strategies are widely employedin industrial applications including robotic manipulator sys-tems [18ndash20] electrical machines [21 22] power converters[23 24] and flight control systems [25 26] Despite theseattractive features themajor drawback of the traditional SMCcontrollers is that they are only insensitive to matched dis-turbance [27] while unmatched disturbance affects severelythe sliding motion and the well-known robustness of SMCdoes not hold any more To overcome this difficulty manyresearchers devoted themselves to the control design foruncertain system under mismatched disturbances

Generally speaking the matched and the unmatcheddisturbances in control systems are unmeasurable thus a dis-turbance observer is needed for the disturbance attenuationDisturbance observers can be classified into the following twocategories The first category is a model based disturbanceobserver in which the designer needs to know about themodel of the plant Many model based disturbance observerswere proposed in the literature including unknown inputobserver (UIO) [28] the disturbance observer (DOB) [2930] the perturbation observer [31] the equivalent inputdisturbance (EID) based estimation [32] and the slidingmode observer (SMO) which was primarily designed forrobust state estimation and then has been extended toestimate unknown inputs or faults by reconstructing thedisturbance using the so-called ldquoequivalent output errorinjectionrdquo [33]The second category is referred to as extendedstate observers (ESOs) [34ndash37] which is characterized bya promising features due to the least amount of plant

information needed for their implementation Comparingto model based disturbance observers (ESOs) techniquesneed only to know the system order and hence are morerobust and easy to implement from a practical point ofview However standard (ESO) observers suffer from onemajor drawback coming from the fact that they are onlyavailable for integral chain systems thus not applicable formore general class of system such as flight control system Inaddition the unmatched disturbances are no longer availablefor these standard ESO techniques Recently in [38] theauthors generalized the concept of ESO to nonintegral chainsystems subject to mismatched disturbances

To alleviate the well-known problem of chattering andretain the nominal control for the SMC in presence ofmatched and unmatched disturbances SMC disturbancebased feedforward control which combines a disturbanceobserver (DOB) with an SMC feedback control was devel-oped for matched disturbances in [39ndash43] and recently in[44] for the unmatched ones However in this work theconsidered diesel engine air path faces simultaneously thematched and the unmatched disturbances and none of theexisting disturbances observers whether it is model basedor not can estimate these disturbances simultaneously Inthis paper we propose a novel super twisting extended stateobserver (STESO) based on the concept of total disturbanceestimation and rejection via ESO introduced by the authorin [35] The structure of the proposed disturbance observercombines the advantages of the super twisting algorithm [45]which guarantee robustness and fast convergence rate of thedisturbance estimation with and the ESO concept which ischaracterized by the simplicity of its structure

The main contributions of the paper are as follows

(i) Developing a novel DOB based on the ESO frame-workwhich tracks the total disturbances in the systemin finite time

(ii) The chattering problem is significantly reduced bythe proposed SMC-STESO controller since the high-frequency switching gain is only required to bedesigned greater than the bound of the disturbanceestimation rather than that of the disturbance

(iii) Nominal performance recovery is also guaranteedby the SMC-STESO controller thanks to the STESOobserver which serves like a patch to the nominalcontroller and does not cause any adverse effects onthe system in the absence of disturbances

(iv) Compared to the works in [46ndash48] our approachexploits the benefits of the extended state observer(ESO) in the diesel engine air path control prob-lem Indeed by combining the sliding mode control(SMC)method with the super twisting extended stateobserver (STESO) the controller can achieve fastand accurate response via effective compensation forthe matched and the unmatched disturbances whichaffect the diesel engine air path

This paper is organized as follows Section 2 introducesthe TDE air path modeling Section 3 describes the faultydiesel engine air path system that we are dealing with

Mathematical Problems in Engineering 3

Variable geometry turbocharger (VGT)

Exhaust manifold (p2 T2)

Diesel engine

Exhaust gas

Compressor (PcWc)

Air

EGRcooler

Intercooler

Throttle valve

Intake manifold (p1 T1)

Figure 1 Turbocharged diesel engine

together with the assumptions required The super twistingextended state observer based sliding mode controller willbe described in Section 4 Simulation results are given inSection 5 Section 6 summarizes conclusions of our work

2 Mathematical Model of the Diesel EngineAir Path

The schematic diagram of the diesel engine is shown inFigure 1 At the top of the diagram we can see the tur-bocharger and the compressor mounted on the same shaftThe turbine delivers power to the compressor by transferringthe energy from the exhaust gas to the intake manifoldTogether the mixture of air from the compressor and theexhaust gas from the EGR valve with the injected fuel burnand producing the torque on the crank shaft

The full-order TDE model is a seventh-order one whichcontains seven states intake and exhaust manifold pressure(1199011and 119901

2) oxygen mass fractions in the intake and exhaust

manifolds (1198651and 119865

2) turbocharger speed (120596

119905119888) and the two

states describing the actuator dynamics for the two controlsignals (119906

1and 119906

2)

In order to obtain a simple control law and due to thefact that the oxygen mass fraction variables are difficult tomeasure the seventh-order model is reduced to a third-orderone [2] presented below

1= 1198961(119882119888+ 119882egr minus 119896

1198901199011) +

1

1198791

1199011

2= 1198962(1198961198901199011minus 119882egr minus 119882

119905+ 119882119891) +

2

1198792

1199012

119888=

1

120591(120578119898119875119905minus 119875119888)

(1)

where the compressor and the turbinemass flow rate (119882119888and

119882119905) are related to the compressor and the turbine power (119875

119888

and 119875119905) as follows

119882119888= 119875119888

119896119888

119901120583

1minus 1

(2)

119875119905= 119896119905(1 minus 119901

minus120583

2)119882119905 (3)

where

119896119888=

120578119888

119888119901119879119886

119896119905= 1198881199011205781199051198792

1198961=

1198771198861198791

1198811

119896119890=

120578V119873119881119889

1198771198861198791

1198962=

1198771198861198792

1198812

(4)

Notice that the real inputs are the EGR valve and theVGT valve openings The considered inputs in this case forthe sake of simplicity are 119906

1= 119882egr and 119906

2= 119882119905 which

are respectively the air flow through the EGR and the VGTvalves

Temperature sensors used for engine control have timeconstant in the order of seconds and hence are not fastenough to provide usable

1and 2signalsMoreover steady-

state values are not affected by the two terms and theirdynamics can be neglected [2] This yields to the followingsimplified model

1= 1198961(119882119888+ 119882egr minus 119896

1198901199011)

2= 1198962(1198961198901199011+ 119882119891minus 119882egr minus 119882

119905)

119888=

1

120591(120578119898119875119905minus 119875119888)

(5)

When replacing 119882119888and 119875

119905by their expressions in (2)

and (3) the simplified model can be expressed under thefollowing control-affine form

= 119891 (119909) + 1198921(119909) 1199061+ 1198922(119909) 1199062 (6)

where 119909 = (1199011 1199012 119875119888)119879 and

119891 (119909) =

[[[[[[[

[

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

1198962(1198961198901199011+ 119882119891)

minus119875119888

120591

]]]]]]]

]

(7)

1198921(119909) = [

[

1198961

minus1198962

0

]

]

1198922(119909) = [

[

0

minus1198962

119870119900(1 minus 119901

minus120583

2)

]

]

(8)

with 119870119900= (120578119898120591)119896119905

We notice that the TDE model parameters (1198961 1198962

119896119888 119896119890 119896119905 120591 and 120578

119898) have been identified under steady-

state conditions (ie constant engine speed and constantfueling rate) and extensive mapping The nomenclature ofthe TDE parameters can be found in Table 1

Note that in [2] the authors proved that the setΩ definedby

Ω = (1199011 1199012 119875119888) 1 lt 119901

1lt 119875

max1

1 lt 1199012lt 119901

max2

0 lt 119875119888lt 119875

max119888

(9)

is an invariant set

4 Mathematical Problems in Engineering

Table 1 Nomenclature of the diesel engine variables

Variables Name Units1199011 Intake manifold pressure Pa

1199012 Exhaust manifold pressure Pa

119875119888 Compressor power W

119875119905 Turbine power W

119882119888 Compressor mass flow Kgs

119882119905 Turbine mass flow Kgs

119882119891 Fueling mass flow rate Kgs

120578V Engine volumetric efficiency mdash120578119888 Compressor isentropic efficiency mdash

120578119905 Turbine isentropic efficiency mdash

120578119898 Turbocharger mechanical efficiency mdash

1198811 Intake manifold volume m3

1198812 Exhaust manifold volume m3

119881119889 Engine volume cylinder m3

119879119886 Ambient temperature K

1198791 Intake manifold temperature K

1198792 Exhaust manifold temperature K

119877119886 Specific gas constant JKgK

3 Problem Formulation

31 System Fault Description In this paper we consider thediesel engine air path model ((6) (7) and (8)) which can bewritten under the following control-affine form

= 119891 (119909) + 119892 (119909) 119906 (10)

where 119909 isin R119899 119906 isin R119898 represent the state and the inputvector respectively The vector fields 119891 and columns 119892 aresupposed to satisfy the classical smoothness assumptionswith 119891(0) = 0

Assumption 1 System (10) is locally reachable (in the sense of[49 Definition 5 pp 400])

Assumption 2 A time additive actuator faults which enter thesystem in such a way that the faulty model can be written as

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) (11)

where 119865(119909 119905) is bounded by an unknown positive constant1198631198981 that is

119865 (119909 119905) lt 1198631198981

(12)

Assumption 3 Thevector fields119891 andmatrix119892 are dependenton the systemparameters and any uncertainties in the systemparameters are reflected in them and can be expressed underthe following forms

Δ119891 = 119891 (119909) minus 1198910(119909)

Δ119892 = 119892 (119909) minus 1198920(119909)

with 1003817100381710038171003817Δ1198911003817100381710038171003817 le 119863

1199061003817100381710038171003817Δ119892

1003817100381710038171003817 le 1198631198982

(13)

where 1198910and 119892

0represent the nominal values of 119891 and 119892 and

119863119906 1198631198982

are the upper bounds of Δ119891 and Δ119892 respectively

Assumption 4 The external disturbances the unmodeleddynamics and the unknown dynamics which enters thesystem in different way from the control input can beexpressed in an uncertain part 119889 so that the global faulty-disturbed model of system (10) can be written as follows

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) + 119889 (14)

32 Description of the Faulty Diesel Engine Air PathModel Inthis section we will present a description model of the faultydiesel engine air path The faulty disturbed model considersboth the actuator faults which affects directly the EGR andVGT actuators described in Assumption 2 and the uncertainpart 119889 Following (14) the faulty disturbed diesel engine airpath model is written as follows

1= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651

2= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652)

119888=

minus119875119888

120591+ 119870119900(1 minus 119901

minus120583

2) (1199062+ 1198652)

(15)

Clearly system (15) is under the form (14) with

119891 =(((

(

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

11989621198961198901199011

minus119875119888

120591

)))

)

119892 = (

1198961

0

minus1198962

minus1198962

0 119870119900(1 minus 119901

minus120583

2)

)

119865 = (1198651

1198652

) 119889 = (0

1198962119882119891

)

(16)

Remark 5 (1198651 1198652) characterize the additive faults terms

which affects respectively the EGR and the VGT actuatorsPhysically it might represent a leakage which can occuron the EGR actuator and additive term which modifies theturbine flow and hence affects the VGT actuator

Remark 6 In this work the fueling sequence119882119891is supposed

to be unknown hence it is contained in 119889 as an externaldisturbance in (15)

33 Control Objective and Problem Statement For emissioncontrol the choice of feedback variables is an importantstep which defines the overall controller structure In thissection wewill present our proposed air path control strategywhich operates under the diesel conventional combustionmode conditions This particular mode was characterized bythe author in [48] In this work the author suggested that

Mathematical Problems in Engineering 5

for an optimal control performance compressor mass flow119882119888and exhaust pressure manifold 119901

2are suitable choice for

key output variable to be controlled By a suitable changeof coordinates the authors in [50] proposed to replace thecompressor mass flow setpoint (119882

119888119889) into an intake manifold

pressure setpoint (1199011119889

) This transformation simplifies thecontrol structure by defining new vector setpoint (119901

1119889 1199012119889

)Let us now consider system (15) and define the following twosliding variables 119878

1 1198782

1198781= 1199011minus 1199011119889

1198782= 1199012minus 1199012119889

(17)

The time derivative of 1198781 1198782along with the trajectories of the

diesel faulty system (15) leads to1198781= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(18)Replacing 119882

119862by its expression in (2) yields to

1198781= 1198961119896119888

119875119888

119901120583

1minus 1

+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(19)The control objective of this paper can be stated as follows

Consider the faulty system (19) and the sliding manifolds119878 = (119878

1 1198782)119879 and find a stabilizing closed-loop control which

guarantee convergence of 119878 toward zero in finite time

4 Super Twisting Extended State ObserverBased Sliding Mode Control Design

In this section we will propose an observer based controldesign which force the sliding manifold 119878 in (19) to convergeto their reference states (119901

1119889 1199012119889

) The proposed controllercombines a sliding mode feedback with a super twistingextended state observer (STESO) which estimates the totaldisturbances whether they are matched or unmatched Toproceed the design of STESO-SMC controller the followinglemmas are required

Lemma 7 For the controlled output [119882119888 1199012] the states of the

zero dynamic 119875119888of the system (15) is stable

Proof The proof of this lemma can be found in [2]

Lemma 8 (see [51]) Assume that there exists a continuouspositive definite function 119881(119905) which satisfies the followinginequality

+ 1205811119881 (119905) + 120581

2119881120591

le 0 forall119905 gt 1199050 (20)

Then 119881(119905) converges to the equilibrium point in finite time 119905119904

119905119904le 1199050+

1

1205811(1 + 120591)

ln12058111198811minus120591

(1199050) + 1205812

1205812

(21)

where 1205811gt 0 120581

2gt 0 and 0 lt 120591 lt 1

41 SMC Control Design Consider now system (19) whichcan be rewritten under the following compact form

119878 = 119891119900(119909) + ((119892

119900(119909) + Δ119892) 119906 + 119892 (119909) 119865 (119909 119905))

+ Δ119891 + 119889 minus 119878119889

(22)

where 119878 = (1198781

1198782

) 1198910

= (1198961119900119896119888119900(119875119888119901120583119900

1minus1)minus119896

11199001198961198901199001199011

11989621199001198961198901199001199011

) 1198920

=

(11989611199000

minus1198962119900minus1198962119900

) 119865 = (1198651

1198652

) 119889 = (0

1198962119882119891) 119878119889= (1119889

2119889

)The control design will be achieved under the following

assumptions

Assumption 9 The states (1199011 1199012 119875119888) of system (19) are avail-

able for measurements at every instant

Assumption 10 The nominal control distribution functionmatrix 119892

0is nonsingular

Assumption 11 To guaranty the local reachability of system(19) the additive faults 119865

1 1198652are uniquely time dependent

System (22) contains both nominal parts 1198910 1198920which

are completely known and parametric uncertainties Δ119891 Δ119892

and external disturbance 119889 which are unknown for the TDEmodel air path In this paper model parametric uncertaintiesand disturbance are lumped together as the total distur-bances and thus the further simplified model form forsystem (22) can be written as follows

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (23)

with 119889 = Δ119892119906 + 119892(119909)119865(119909 119905) + Δ119891 + 119889Let us now consider the following reaching law [52]

119878 = minus120574119878 minus 120582 sign 119878 (24)

where 119878 isin R2 119906 isin R2 120574 = diag[1205741 1205742] 120582 = diag[120582

1 1205822]

sign 119878 = [sign(1198781) sign(119878

2)]119879

Combining (23) and (24) yields to

minus120574119878 minus 120582 sign 119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (25)

The proposed control law 119906 is split into two parts 119906eq tocompensate for known terms and 119906

119899to compensate for the

the lumped uncertainty 119889 Thus

119906 = 119906eq + 119906119899 (26)

where

119906eq = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) + 119878

119889)

119906119899= minus 119892

minus1

0(119909) (119889)

(27)

Hence the total control 119906 is expressed as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119889 + 119878

119889) (28)

Note that the control 119906119899consists of the disturbance

terms 119889 which is completely unknown thus could not beimplemented into practical systems In order to obtain thedisturbances we will introduce the ESO to estimate it

6 Mathematical Problems in Engineering

42 Super Twisting ESODesign Following the general frame-work of ESO and inspired by the work in [36 53] wedesign in this section an observer which estimates the totaldisturbances 119889 in (23) Adding an extended state 119883 as thetotal disturbances 119889 to system (23) yields to the followingaugmented system

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119883 minus 119878

119889

= ℎ (119905)

(29)

where ℎ(119905) is the derivative of the disturbances 119889 For system(29) we propose the following STESO

1198641= 1198851minus 119878

1= 1198852+ 1198910+ 1198920119906 minus 119878119889minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1)

2= minus 120573

2sign (119864

1)

(30)

where 1198641isin R2 119885

1isin R2 and 119885

2isin R2

1198641is the estimation error of the ESO 119885

1and 119885

2are the

observer internal states and 1205731and 120573

2are the observer gains

Define the observer error dynamics 1198641= 1198851minus119878 119864

2= 1198852minus119889

Assumption 12 There exists a constants 1205751such that

|ℎ (119905)| lt 1205751 (31)

Theorem 13 Consider the uncertain faulty augmented system(29) The STESO observer (30) ensures that the observer error[1198641 1198642] converges to zero in a finite time if the gains 120573

1 1205732

satisfy the following conditions [54]

1205731gt 0

1205732gt

61205751+ 4(12057511205731)2

2

(32)

Proof The observer error dynamic is given by

1= 1198852minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) minus 119883

2= 2minus ℎ (119905)

(33)

which yields to

1= minus 120573

1

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) + 1198642

2= minus 120573

2sign (119864

1) + 1205881

(34)

with 1205881= minusℎ(119905)

It is easy to see that system (34) is under the generalizedsuper twisting algorithm differential inclusion and it is finitetime stable (see [54]) This completes the proof

Remark 14 The class of disturbances considered in thispaper is much larger than the ones considered [44] whereit is assumed that the disturbances are bounded and theirderivatives vanish as 119905 rarr infin It may be noted that it is notrequired to know the bound 120575

1

Remark 15 We notice that the expression of 1198852in (30)

shows that 1198852can estimate (or track) the total action of

the uncertain models and the external disturbances 119889 infinite time As 119885

2is the estimation for the total action of

the unknown disturbances in the feedback 1198852is used to

compensate the disturbances

With the disturbances 119889 estimated by the STESO thecontrol law (28) is modified as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119885

2+ 119878119889) (35)

43 Stability Analysis of Closed-Loop Dynamics Replacingthe control law (35) in (23) yields to the following closed-loopsystem

119878 = minus120574119878 minus 120582 sign 119878 + (119889 minus 1198852) (36)

which can be written as follows

119878 = minus120574119878 minus 120582 sign 119878 minus 1198642 (37)

Theorem 16 For the plant (23) with the control law (35)and the STESO observer (30) the trajectory of the closed-loopsystem (37) can be driven to the origin in finite time

Proof Consider the following Lyapunov function

119881 =1

2119878(119905)119879

119878 (119905) (38)

Taking the derivative of (38) yields to

= 119878(119905)119879

(minus120574119878 minus 120582 sign 119878 minus 1198642)

= minus

2

sum

119894=1

(1205741198941198782

119894+ 120582119894

10038161003816100381610038161198781198941003816100381610038161003816) minus 119878119879

1198642

le minus

2

sum

119894=1

1205741198941198782

119894minus

2

sum

119894=1

(120582119894minus

100381610038161003816100381611986421198941003816100381610038161003816)

10038161003816100381610038161198781198941003816100381610038161003816

(39)

Choosing 120582119894

gt |1198642119894| ensures by Lemma 8 the finite time

stability of the sliding manifolds 119878

Remark 17 Since the disturbance has been precisely esti-mated by the STESO the magnitude of the estimation error1198642119894which converges to 0 can be kept much smaller than

the magnitude of the disturbance 119889 this will alleviate thechattering phenomenon

Remark 18 (Performance Nominal Recovery) In the absenceof disturbance it is derived from the observer error dynamics(34) that is 119864

2119894rarr 0 In this case the closed-loop dynamics

(37) reduces to those of the traditional sliding mode control(TSMC) This implies that the nominal control performanceof the proposed method is retained

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

2 Mathematical Problems in Engineering

oxygen mass fractions in the intake and exhaust manifoldsthe turbocharger speed and the two states of the controlsignals describing the EGR and the VGT actuator dynamicsTo simplify the control design and due to the fact thatthe oxygen mass fraction variables are difficult to measurethe seventh-order model is reduced to a third-order oneThis simplification leads to the appearance of discrepanciesbetween the description model and the real system due tothe neglected dynamics the model parametric uncertaintiesand the potential faults which can occur in the dieselengine air path Modeling uncertainties arise from sourcessuch as uncertainties on engines cartographies unmodeleddynamics and external or internal disturbances Enginefaults affect the TDE air path components For examplea leakage occurring on the EGR actuators is a fault thataffects the performance of any designed controller based onthe previous cited methods In this work both modelinguncertainties and actuator faults are considered as internaland external disturbances acting on the system via differentchannels Indeed the actuator faults naturally satisfy theso-called matching condition since they act on the controlinputs Modeling uncertainties are unmatched disturbancessince they act on different channels from the control inputand hence do not satisfy this matching condition The mainobjective of this paper is to design an efficient controllerwhich is robust facing the matched and the unmatcheddisturbances which affects the diesel engine air path

Sliding mode control [14ndash17] is a very popular strategyfor controlling uncertain nonlinear system Due to its con-ceptual simplicity and its capability to reject disturbancesandmodel uncertainties SMC strategies are widely employedin industrial applications including robotic manipulator sys-tems [18ndash20] electrical machines [21 22] power converters[23 24] and flight control systems [25 26] Despite theseattractive features themajor drawback of the traditional SMCcontrollers is that they are only insensitive to matched dis-turbance [27] while unmatched disturbance affects severelythe sliding motion and the well-known robustness of SMCdoes not hold any more To overcome this difficulty manyresearchers devoted themselves to the control design foruncertain system under mismatched disturbances

Generally speaking the matched and the unmatcheddisturbances in control systems are unmeasurable thus a dis-turbance observer is needed for the disturbance attenuationDisturbance observers can be classified into the following twocategories The first category is a model based disturbanceobserver in which the designer needs to know about themodel of the plant Many model based disturbance observerswere proposed in the literature including unknown inputobserver (UIO) [28] the disturbance observer (DOB) [2930] the perturbation observer [31] the equivalent inputdisturbance (EID) based estimation [32] and the slidingmode observer (SMO) which was primarily designed forrobust state estimation and then has been extended toestimate unknown inputs or faults by reconstructing thedisturbance using the so-called ldquoequivalent output errorinjectionrdquo [33]The second category is referred to as extendedstate observers (ESOs) [34ndash37] which is characterized bya promising features due to the least amount of plant

information needed for their implementation Comparingto model based disturbance observers (ESOs) techniquesneed only to know the system order and hence are morerobust and easy to implement from a practical point ofview However standard (ESO) observers suffer from onemajor drawback coming from the fact that they are onlyavailable for integral chain systems thus not applicable formore general class of system such as flight control system Inaddition the unmatched disturbances are no longer availablefor these standard ESO techniques Recently in [38] theauthors generalized the concept of ESO to nonintegral chainsystems subject to mismatched disturbances

To alleviate the well-known problem of chattering andretain the nominal control for the SMC in presence ofmatched and unmatched disturbances SMC disturbancebased feedforward control which combines a disturbanceobserver (DOB) with an SMC feedback control was devel-oped for matched disturbances in [39ndash43] and recently in[44] for the unmatched ones However in this work theconsidered diesel engine air path faces simultaneously thematched and the unmatched disturbances and none of theexisting disturbances observers whether it is model basedor not can estimate these disturbances simultaneously Inthis paper we propose a novel super twisting extended stateobserver (STESO) based on the concept of total disturbanceestimation and rejection via ESO introduced by the authorin [35] The structure of the proposed disturbance observercombines the advantages of the super twisting algorithm [45]which guarantee robustness and fast convergence rate of thedisturbance estimation with and the ESO concept which ischaracterized by the simplicity of its structure

The main contributions of the paper are as follows

(i) Developing a novel DOB based on the ESO frame-workwhich tracks the total disturbances in the systemin finite time

(ii) The chattering problem is significantly reduced bythe proposed SMC-STESO controller since the high-frequency switching gain is only required to bedesigned greater than the bound of the disturbanceestimation rather than that of the disturbance

(iii) Nominal performance recovery is also guaranteedby the SMC-STESO controller thanks to the STESOobserver which serves like a patch to the nominalcontroller and does not cause any adverse effects onthe system in the absence of disturbances

(iv) Compared to the works in [46ndash48] our approachexploits the benefits of the extended state observer(ESO) in the diesel engine air path control prob-lem Indeed by combining the sliding mode control(SMC)method with the super twisting extended stateobserver (STESO) the controller can achieve fastand accurate response via effective compensation forthe matched and the unmatched disturbances whichaffect the diesel engine air path

This paper is organized as follows Section 2 introducesthe TDE air path modeling Section 3 describes the faultydiesel engine air path system that we are dealing with

Mathematical Problems in Engineering 3

Variable geometry turbocharger (VGT)

Exhaust manifold (p2 T2)

Diesel engine

Exhaust gas

Compressor (PcWc)

Air

EGRcooler

Intercooler

Throttle valve

Intake manifold (p1 T1)

Figure 1 Turbocharged diesel engine

together with the assumptions required The super twistingextended state observer based sliding mode controller willbe described in Section 4 Simulation results are given inSection 5 Section 6 summarizes conclusions of our work

2 Mathematical Model of the Diesel EngineAir Path

The schematic diagram of the diesel engine is shown inFigure 1 At the top of the diagram we can see the tur-bocharger and the compressor mounted on the same shaftThe turbine delivers power to the compressor by transferringthe energy from the exhaust gas to the intake manifoldTogether the mixture of air from the compressor and theexhaust gas from the EGR valve with the injected fuel burnand producing the torque on the crank shaft

The full-order TDE model is a seventh-order one whichcontains seven states intake and exhaust manifold pressure(1199011and 119901

2) oxygen mass fractions in the intake and exhaust

manifolds (1198651and 119865

2) turbocharger speed (120596

119905119888) and the two

states describing the actuator dynamics for the two controlsignals (119906

1and 119906

2)

In order to obtain a simple control law and due to thefact that the oxygen mass fraction variables are difficult tomeasure the seventh-order model is reduced to a third-orderone [2] presented below

1= 1198961(119882119888+ 119882egr minus 119896

1198901199011) +

1

1198791

1199011

2= 1198962(1198961198901199011minus 119882egr minus 119882

119905+ 119882119891) +

2

1198792

1199012

119888=

1

120591(120578119898119875119905minus 119875119888)

(1)

where the compressor and the turbinemass flow rate (119882119888and

119882119905) are related to the compressor and the turbine power (119875

119888

and 119875119905) as follows

119882119888= 119875119888

119896119888

119901120583

1minus 1

(2)

119875119905= 119896119905(1 minus 119901

minus120583

2)119882119905 (3)

where

119896119888=

120578119888

119888119901119879119886

119896119905= 1198881199011205781199051198792

1198961=

1198771198861198791

1198811

119896119890=

120578V119873119881119889

1198771198861198791

1198962=

1198771198861198792

1198812

(4)

Notice that the real inputs are the EGR valve and theVGT valve openings The considered inputs in this case forthe sake of simplicity are 119906

1= 119882egr and 119906

2= 119882119905 which

are respectively the air flow through the EGR and the VGTvalves

Temperature sensors used for engine control have timeconstant in the order of seconds and hence are not fastenough to provide usable

1and 2signalsMoreover steady-

state values are not affected by the two terms and theirdynamics can be neglected [2] This yields to the followingsimplified model

1= 1198961(119882119888+ 119882egr minus 119896

1198901199011)

2= 1198962(1198961198901199011+ 119882119891minus 119882egr minus 119882

119905)

119888=

1

120591(120578119898119875119905minus 119875119888)

(5)

When replacing 119882119888and 119875

119905by their expressions in (2)

and (3) the simplified model can be expressed under thefollowing control-affine form

= 119891 (119909) + 1198921(119909) 1199061+ 1198922(119909) 1199062 (6)

where 119909 = (1199011 1199012 119875119888)119879 and

119891 (119909) =

[[[[[[[

[

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

1198962(1198961198901199011+ 119882119891)

minus119875119888

120591

]]]]]]]

]

(7)

1198921(119909) = [

[

1198961

minus1198962

0

]

]

1198922(119909) = [

[

0

minus1198962

119870119900(1 minus 119901

minus120583

2)

]

]

(8)

with 119870119900= (120578119898120591)119896119905

We notice that the TDE model parameters (1198961 1198962

119896119888 119896119890 119896119905 120591 and 120578

119898) have been identified under steady-

state conditions (ie constant engine speed and constantfueling rate) and extensive mapping The nomenclature ofthe TDE parameters can be found in Table 1

Note that in [2] the authors proved that the setΩ definedby

Ω = (1199011 1199012 119875119888) 1 lt 119901

1lt 119875

max1

1 lt 1199012lt 119901

max2

0 lt 119875119888lt 119875

max119888

(9)

is an invariant set

4 Mathematical Problems in Engineering

Table 1 Nomenclature of the diesel engine variables

Variables Name Units1199011 Intake manifold pressure Pa

1199012 Exhaust manifold pressure Pa

119875119888 Compressor power W

119875119905 Turbine power W

119882119888 Compressor mass flow Kgs

119882119905 Turbine mass flow Kgs

119882119891 Fueling mass flow rate Kgs

120578V Engine volumetric efficiency mdash120578119888 Compressor isentropic efficiency mdash

120578119905 Turbine isentropic efficiency mdash

120578119898 Turbocharger mechanical efficiency mdash

1198811 Intake manifold volume m3

1198812 Exhaust manifold volume m3

119881119889 Engine volume cylinder m3

119879119886 Ambient temperature K

1198791 Intake manifold temperature K

1198792 Exhaust manifold temperature K

119877119886 Specific gas constant JKgK

3 Problem Formulation

31 System Fault Description In this paper we consider thediesel engine air path model ((6) (7) and (8)) which can bewritten under the following control-affine form

= 119891 (119909) + 119892 (119909) 119906 (10)

where 119909 isin R119899 119906 isin R119898 represent the state and the inputvector respectively The vector fields 119891 and columns 119892 aresupposed to satisfy the classical smoothness assumptionswith 119891(0) = 0

Assumption 1 System (10) is locally reachable (in the sense of[49 Definition 5 pp 400])

Assumption 2 A time additive actuator faults which enter thesystem in such a way that the faulty model can be written as

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) (11)

where 119865(119909 119905) is bounded by an unknown positive constant1198631198981 that is

119865 (119909 119905) lt 1198631198981

(12)

Assumption 3 Thevector fields119891 andmatrix119892 are dependenton the systemparameters and any uncertainties in the systemparameters are reflected in them and can be expressed underthe following forms

Δ119891 = 119891 (119909) minus 1198910(119909)

Δ119892 = 119892 (119909) minus 1198920(119909)

with 1003817100381710038171003817Δ1198911003817100381710038171003817 le 119863

1199061003817100381710038171003817Δ119892

1003817100381710038171003817 le 1198631198982

(13)

where 1198910and 119892

0represent the nominal values of 119891 and 119892 and

119863119906 1198631198982

are the upper bounds of Δ119891 and Δ119892 respectively

Assumption 4 The external disturbances the unmodeleddynamics and the unknown dynamics which enters thesystem in different way from the control input can beexpressed in an uncertain part 119889 so that the global faulty-disturbed model of system (10) can be written as follows

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) + 119889 (14)

32 Description of the Faulty Diesel Engine Air PathModel Inthis section we will present a description model of the faultydiesel engine air path The faulty disturbed model considersboth the actuator faults which affects directly the EGR andVGT actuators described in Assumption 2 and the uncertainpart 119889 Following (14) the faulty disturbed diesel engine airpath model is written as follows

1= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651

2= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652)

119888=

minus119875119888

120591+ 119870119900(1 minus 119901

minus120583

2) (1199062+ 1198652)

(15)

Clearly system (15) is under the form (14) with

119891 =(((

(

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

11989621198961198901199011

minus119875119888

120591

)))

)

119892 = (

1198961

0

minus1198962

minus1198962

0 119870119900(1 minus 119901

minus120583

2)

)

119865 = (1198651

1198652

) 119889 = (0

1198962119882119891

)

(16)

Remark 5 (1198651 1198652) characterize the additive faults terms

which affects respectively the EGR and the VGT actuatorsPhysically it might represent a leakage which can occuron the EGR actuator and additive term which modifies theturbine flow and hence affects the VGT actuator

Remark 6 In this work the fueling sequence119882119891is supposed

to be unknown hence it is contained in 119889 as an externaldisturbance in (15)

33 Control Objective and Problem Statement For emissioncontrol the choice of feedback variables is an importantstep which defines the overall controller structure In thissection wewill present our proposed air path control strategywhich operates under the diesel conventional combustionmode conditions This particular mode was characterized bythe author in [48] In this work the author suggested that

Mathematical Problems in Engineering 5

for an optimal control performance compressor mass flow119882119888and exhaust pressure manifold 119901

2are suitable choice for

key output variable to be controlled By a suitable changeof coordinates the authors in [50] proposed to replace thecompressor mass flow setpoint (119882

119888119889) into an intake manifold

pressure setpoint (1199011119889

) This transformation simplifies thecontrol structure by defining new vector setpoint (119901

1119889 1199012119889

)Let us now consider system (15) and define the following twosliding variables 119878

1 1198782

1198781= 1199011minus 1199011119889

1198782= 1199012minus 1199012119889

(17)

The time derivative of 1198781 1198782along with the trajectories of the

diesel faulty system (15) leads to1198781= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(18)Replacing 119882

119862by its expression in (2) yields to

1198781= 1198961119896119888

119875119888

119901120583

1minus 1

+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(19)The control objective of this paper can be stated as follows

Consider the faulty system (19) and the sliding manifolds119878 = (119878

1 1198782)119879 and find a stabilizing closed-loop control which

guarantee convergence of 119878 toward zero in finite time

4 Super Twisting Extended State ObserverBased Sliding Mode Control Design

In this section we will propose an observer based controldesign which force the sliding manifold 119878 in (19) to convergeto their reference states (119901

1119889 1199012119889

) The proposed controllercombines a sliding mode feedback with a super twistingextended state observer (STESO) which estimates the totaldisturbances whether they are matched or unmatched Toproceed the design of STESO-SMC controller the followinglemmas are required

Lemma 7 For the controlled output [119882119888 1199012] the states of the

zero dynamic 119875119888of the system (15) is stable

Proof The proof of this lemma can be found in [2]

Lemma 8 (see [51]) Assume that there exists a continuouspositive definite function 119881(119905) which satisfies the followinginequality

+ 1205811119881 (119905) + 120581

2119881120591

le 0 forall119905 gt 1199050 (20)

Then 119881(119905) converges to the equilibrium point in finite time 119905119904

119905119904le 1199050+

1

1205811(1 + 120591)

ln12058111198811minus120591

(1199050) + 1205812

1205812

(21)

where 1205811gt 0 120581

2gt 0 and 0 lt 120591 lt 1

41 SMC Control Design Consider now system (19) whichcan be rewritten under the following compact form

119878 = 119891119900(119909) + ((119892

119900(119909) + Δ119892) 119906 + 119892 (119909) 119865 (119909 119905))

+ Δ119891 + 119889 minus 119878119889

(22)

where 119878 = (1198781

1198782

) 1198910

= (1198961119900119896119888119900(119875119888119901120583119900

1minus1)minus119896

11199001198961198901199001199011

11989621199001198961198901199001199011

) 1198920

=

(11989611199000

minus1198962119900minus1198962119900

) 119865 = (1198651

1198652

) 119889 = (0

1198962119882119891) 119878119889= (1119889

2119889

)The control design will be achieved under the following

assumptions

Assumption 9 The states (1199011 1199012 119875119888) of system (19) are avail-

able for measurements at every instant

Assumption 10 The nominal control distribution functionmatrix 119892

0is nonsingular

Assumption 11 To guaranty the local reachability of system(19) the additive faults 119865

1 1198652are uniquely time dependent

System (22) contains both nominal parts 1198910 1198920which

are completely known and parametric uncertainties Δ119891 Δ119892

and external disturbance 119889 which are unknown for the TDEmodel air path In this paper model parametric uncertaintiesand disturbance are lumped together as the total distur-bances and thus the further simplified model form forsystem (22) can be written as follows

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (23)

with 119889 = Δ119892119906 + 119892(119909)119865(119909 119905) + Δ119891 + 119889Let us now consider the following reaching law [52]

119878 = minus120574119878 minus 120582 sign 119878 (24)

where 119878 isin R2 119906 isin R2 120574 = diag[1205741 1205742] 120582 = diag[120582

1 1205822]

sign 119878 = [sign(1198781) sign(119878

2)]119879

Combining (23) and (24) yields to

minus120574119878 minus 120582 sign 119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (25)

The proposed control law 119906 is split into two parts 119906eq tocompensate for known terms and 119906

119899to compensate for the

the lumped uncertainty 119889 Thus

119906 = 119906eq + 119906119899 (26)

where

119906eq = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) + 119878

119889)

119906119899= minus 119892

minus1

0(119909) (119889)

(27)

Hence the total control 119906 is expressed as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119889 + 119878

119889) (28)

Note that the control 119906119899consists of the disturbance

terms 119889 which is completely unknown thus could not beimplemented into practical systems In order to obtain thedisturbances we will introduce the ESO to estimate it

6 Mathematical Problems in Engineering

42 Super Twisting ESODesign Following the general frame-work of ESO and inspired by the work in [36 53] wedesign in this section an observer which estimates the totaldisturbances 119889 in (23) Adding an extended state 119883 as thetotal disturbances 119889 to system (23) yields to the followingaugmented system

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119883 minus 119878

119889

= ℎ (119905)

(29)

where ℎ(119905) is the derivative of the disturbances 119889 For system(29) we propose the following STESO

1198641= 1198851minus 119878

1= 1198852+ 1198910+ 1198920119906 minus 119878119889minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1)

2= minus 120573

2sign (119864

1)

(30)

where 1198641isin R2 119885

1isin R2 and 119885

2isin R2

1198641is the estimation error of the ESO 119885

1and 119885

2are the

observer internal states and 1205731and 120573

2are the observer gains

Define the observer error dynamics 1198641= 1198851minus119878 119864

2= 1198852minus119889

Assumption 12 There exists a constants 1205751such that

|ℎ (119905)| lt 1205751 (31)

Theorem 13 Consider the uncertain faulty augmented system(29) The STESO observer (30) ensures that the observer error[1198641 1198642] converges to zero in a finite time if the gains 120573

1 1205732

satisfy the following conditions [54]

1205731gt 0

1205732gt

61205751+ 4(12057511205731)2

2

(32)

Proof The observer error dynamic is given by

1= 1198852minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) minus 119883

2= 2minus ℎ (119905)

(33)

which yields to

1= minus 120573

1

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) + 1198642

2= minus 120573

2sign (119864

1) + 1205881

(34)

with 1205881= minusℎ(119905)

It is easy to see that system (34) is under the generalizedsuper twisting algorithm differential inclusion and it is finitetime stable (see [54]) This completes the proof

Remark 14 The class of disturbances considered in thispaper is much larger than the ones considered [44] whereit is assumed that the disturbances are bounded and theirderivatives vanish as 119905 rarr infin It may be noted that it is notrequired to know the bound 120575

1

Remark 15 We notice that the expression of 1198852in (30)

shows that 1198852can estimate (or track) the total action of

the uncertain models and the external disturbances 119889 infinite time As 119885

2is the estimation for the total action of

the unknown disturbances in the feedback 1198852is used to

compensate the disturbances

With the disturbances 119889 estimated by the STESO thecontrol law (28) is modified as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119885

2+ 119878119889) (35)

43 Stability Analysis of Closed-Loop Dynamics Replacingthe control law (35) in (23) yields to the following closed-loopsystem

119878 = minus120574119878 minus 120582 sign 119878 + (119889 minus 1198852) (36)

which can be written as follows

119878 = minus120574119878 minus 120582 sign 119878 minus 1198642 (37)

Theorem 16 For the plant (23) with the control law (35)and the STESO observer (30) the trajectory of the closed-loopsystem (37) can be driven to the origin in finite time

Proof Consider the following Lyapunov function

119881 =1

2119878(119905)119879

119878 (119905) (38)

Taking the derivative of (38) yields to

= 119878(119905)119879

(minus120574119878 minus 120582 sign 119878 minus 1198642)

= minus

2

sum

119894=1

(1205741198941198782

119894+ 120582119894

10038161003816100381610038161198781198941003816100381610038161003816) minus 119878119879

1198642

le minus

2

sum

119894=1

1205741198941198782

119894minus

2

sum

119894=1

(120582119894minus

100381610038161003816100381611986421198941003816100381610038161003816)

10038161003816100381610038161198781198941003816100381610038161003816

(39)

Choosing 120582119894

gt |1198642119894| ensures by Lemma 8 the finite time

stability of the sliding manifolds 119878

Remark 17 Since the disturbance has been precisely esti-mated by the STESO the magnitude of the estimation error1198642119894which converges to 0 can be kept much smaller than

the magnitude of the disturbance 119889 this will alleviate thechattering phenomenon

Remark 18 (Performance Nominal Recovery) In the absenceof disturbance it is derived from the observer error dynamics(34) that is 119864

2119894rarr 0 In this case the closed-loop dynamics

(37) reduces to those of the traditional sliding mode control(TSMC) This implies that the nominal control performanceof the proposed method is retained

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Mathematical Problems in Engineering 3

Variable geometry turbocharger (VGT)

Exhaust manifold (p2 T2)

Diesel engine

Exhaust gas

Compressor (PcWc)

Air

EGRcooler

Intercooler

Throttle valve

Intake manifold (p1 T1)

Figure 1 Turbocharged diesel engine

together with the assumptions required The super twistingextended state observer based sliding mode controller willbe described in Section 4 Simulation results are given inSection 5 Section 6 summarizes conclusions of our work

2 Mathematical Model of the Diesel EngineAir Path

The schematic diagram of the diesel engine is shown inFigure 1 At the top of the diagram we can see the tur-bocharger and the compressor mounted on the same shaftThe turbine delivers power to the compressor by transferringthe energy from the exhaust gas to the intake manifoldTogether the mixture of air from the compressor and theexhaust gas from the EGR valve with the injected fuel burnand producing the torque on the crank shaft

The full-order TDE model is a seventh-order one whichcontains seven states intake and exhaust manifold pressure(1199011and 119901

2) oxygen mass fractions in the intake and exhaust

manifolds (1198651and 119865

2) turbocharger speed (120596

119905119888) and the two

states describing the actuator dynamics for the two controlsignals (119906

1and 119906

2)

In order to obtain a simple control law and due to thefact that the oxygen mass fraction variables are difficult tomeasure the seventh-order model is reduced to a third-orderone [2] presented below

1= 1198961(119882119888+ 119882egr minus 119896

1198901199011) +

1

1198791

1199011

2= 1198962(1198961198901199011minus 119882egr minus 119882

119905+ 119882119891) +

2

1198792

1199012

119888=

1

120591(120578119898119875119905minus 119875119888)

(1)

where the compressor and the turbinemass flow rate (119882119888and

119882119905) are related to the compressor and the turbine power (119875

119888

and 119875119905) as follows

119882119888= 119875119888

119896119888

119901120583

1minus 1

(2)

119875119905= 119896119905(1 minus 119901

minus120583

2)119882119905 (3)

where

119896119888=

120578119888

119888119901119879119886

119896119905= 1198881199011205781199051198792

1198961=

1198771198861198791

1198811

119896119890=

120578V119873119881119889

1198771198861198791

1198962=

1198771198861198792

1198812

(4)

Notice that the real inputs are the EGR valve and theVGT valve openings The considered inputs in this case forthe sake of simplicity are 119906

1= 119882egr and 119906

2= 119882119905 which

are respectively the air flow through the EGR and the VGTvalves

Temperature sensors used for engine control have timeconstant in the order of seconds and hence are not fastenough to provide usable

1and 2signalsMoreover steady-

state values are not affected by the two terms and theirdynamics can be neglected [2] This yields to the followingsimplified model

1= 1198961(119882119888+ 119882egr minus 119896

1198901199011)

2= 1198962(1198961198901199011+ 119882119891minus 119882egr minus 119882

119905)

119888=

1

120591(120578119898119875119905minus 119875119888)

(5)

When replacing 119882119888and 119875

119905by their expressions in (2)

and (3) the simplified model can be expressed under thefollowing control-affine form

= 119891 (119909) + 1198921(119909) 1199061+ 1198922(119909) 1199062 (6)

where 119909 = (1199011 1199012 119875119888)119879 and

119891 (119909) =

[[[[[[[

[

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

1198962(1198961198901199011+ 119882119891)

minus119875119888

120591

]]]]]]]

]

(7)

1198921(119909) = [

[

1198961

minus1198962

0

]

]

1198922(119909) = [

[

0

minus1198962

119870119900(1 minus 119901

minus120583

2)

]

]

(8)

with 119870119900= (120578119898120591)119896119905

We notice that the TDE model parameters (1198961 1198962

119896119888 119896119890 119896119905 120591 and 120578

119898) have been identified under steady-

state conditions (ie constant engine speed and constantfueling rate) and extensive mapping The nomenclature ofthe TDE parameters can be found in Table 1

Note that in [2] the authors proved that the setΩ definedby

Ω = (1199011 1199012 119875119888) 1 lt 119901

1lt 119875

max1

1 lt 1199012lt 119901

max2

0 lt 119875119888lt 119875

max119888

(9)

is an invariant set

4 Mathematical Problems in Engineering

Table 1 Nomenclature of the diesel engine variables

Variables Name Units1199011 Intake manifold pressure Pa

1199012 Exhaust manifold pressure Pa

119875119888 Compressor power W

119875119905 Turbine power W

119882119888 Compressor mass flow Kgs

119882119905 Turbine mass flow Kgs

119882119891 Fueling mass flow rate Kgs

120578V Engine volumetric efficiency mdash120578119888 Compressor isentropic efficiency mdash

120578119905 Turbine isentropic efficiency mdash

120578119898 Turbocharger mechanical efficiency mdash

1198811 Intake manifold volume m3

1198812 Exhaust manifold volume m3

119881119889 Engine volume cylinder m3

119879119886 Ambient temperature K

1198791 Intake manifold temperature K

1198792 Exhaust manifold temperature K

119877119886 Specific gas constant JKgK

3 Problem Formulation

31 System Fault Description In this paper we consider thediesel engine air path model ((6) (7) and (8)) which can bewritten under the following control-affine form

= 119891 (119909) + 119892 (119909) 119906 (10)

where 119909 isin R119899 119906 isin R119898 represent the state and the inputvector respectively The vector fields 119891 and columns 119892 aresupposed to satisfy the classical smoothness assumptionswith 119891(0) = 0

Assumption 1 System (10) is locally reachable (in the sense of[49 Definition 5 pp 400])

Assumption 2 A time additive actuator faults which enter thesystem in such a way that the faulty model can be written as

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) (11)

where 119865(119909 119905) is bounded by an unknown positive constant1198631198981 that is

119865 (119909 119905) lt 1198631198981

(12)

Assumption 3 Thevector fields119891 andmatrix119892 are dependenton the systemparameters and any uncertainties in the systemparameters are reflected in them and can be expressed underthe following forms

Δ119891 = 119891 (119909) minus 1198910(119909)

Δ119892 = 119892 (119909) minus 1198920(119909)

with 1003817100381710038171003817Δ1198911003817100381710038171003817 le 119863

1199061003817100381710038171003817Δ119892

1003817100381710038171003817 le 1198631198982

(13)

where 1198910and 119892

0represent the nominal values of 119891 and 119892 and

119863119906 1198631198982

are the upper bounds of Δ119891 and Δ119892 respectively

Assumption 4 The external disturbances the unmodeleddynamics and the unknown dynamics which enters thesystem in different way from the control input can beexpressed in an uncertain part 119889 so that the global faulty-disturbed model of system (10) can be written as follows

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) + 119889 (14)

32 Description of the Faulty Diesel Engine Air PathModel Inthis section we will present a description model of the faultydiesel engine air path The faulty disturbed model considersboth the actuator faults which affects directly the EGR andVGT actuators described in Assumption 2 and the uncertainpart 119889 Following (14) the faulty disturbed diesel engine airpath model is written as follows

1= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651

2= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652)

119888=

minus119875119888

120591+ 119870119900(1 minus 119901

minus120583

2) (1199062+ 1198652)

(15)

Clearly system (15) is under the form (14) with

119891 =(((

(

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

11989621198961198901199011

minus119875119888

120591

)))

)

119892 = (

1198961

0

minus1198962

minus1198962

0 119870119900(1 minus 119901

minus120583

2)

)

119865 = (1198651

1198652

) 119889 = (0

1198962119882119891

)

(16)

Remark 5 (1198651 1198652) characterize the additive faults terms

which affects respectively the EGR and the VGT actuatorsPhysically it might represent a leakage which can occuron the EGR actuator and additive term which modifies theturbine flow and hence affects the VGT actuator

Remark 6 In this work the fueling sequence119882119891is supposed

to be unknown hence it is contained in 119889 as an externaldisturbance in (15)

33 Control Objective and Problem Statement For emissioncontrol the choice of feedback variables is an importantstep which defines the overall controller structure In thissection wewill present our proposed air path control strategywhich operates under the diesel conventional combustionmode conditions This particular mode was characterized bythe author in [48] In this work the author suggested that

Mathematical Problems in Engineering 5

for an optimal control performance compressor mass flow119882119888and exhaust pressure manifold 119901

2are suitable choice for

key output variable to be controlled By a suitable changeof coordinates the authors in [50] proposed to replace thecompressor mass flow setpoint (119882

119888119889) into an intake manifold

pressure setpoint (1199011119889

) This transformation simplifies thecontrol structure by defining new vector setpoint (119901

1119889 1199012119889

)Let us now consider system (15) and define the following twosliding variables 119878

1 1198782

1198781= 1199011minus 1199011119889

1198782= 1199012minus 1199012119889

(17)

The time derivative of 1198781 1198782along with the trajectories of the

diesel faulty system (15) leads to1198781= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(18)Replacing 119882

119862by its expression in (2) yields to

1198781= 1198961119896119888

119875119888

119901120583

1minus 1

+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(19)The control objective of this paper can be stated as follows

Consider the faulty system (19) and the sliding manifolds119878 = (119878

1 1198782)119879 and find a stabilizing closed-loop control which

guarantee convergence of 119878 toward zero in finite time

4 Super Twisting Extended State ObserverBased Sliding Mode Control Design

In this section we will propose an observer based controldesign which force the sliding manifold 119878 in (19) to convergeto their reference states (119901

1119889 1199012119889

) The proposed controllercombines a sliding mode feedback with a super twistingextended state observer (STESO) which estimates the totaldisturbances whether they are matched or unmatched Toproceed the design of STESO-SMC controller the followinglemmas are required

Lemma 7 For the controlled output [119882119888 1199012] the states of the

zero dynamic 119875119888of the system (15) is stable

Proof The proof of this lemma can be found in [2]

Lemma 8 (see [51]) Assume that there exists a continuouspositive definite function 119881(119905) which satisfies the followinginequality

+ 1205811119881 (119905) + 120581

2119881120591

le 0 forall119905 gt 1199050 (20)

Then 119881(119905) converges to the equilibrium point in finite time 119905119904

119905119904le 1199050+

1

1205811(1 + 120591)

ln12058111198811minus120591

(1199050) + 1205812

1205812

(21)

where 1205811gt 0 120581

2gt 0 and 0 lt 120591 lt 1

41 SMC Control Design Consider now system (19) whichcan be rewritten under the following compact form

119878 = 119891119900(119909) + ((119892

119900(119909) + Δ119892) 119906 + 119892 (119909) 119865 (119909 119905))

+ Δ119891 + 119889 minus 119878119889

(22)

where 119878 = (1198781

1198782

) 1198910

= (1198961119900119896119888119900(119875119888119901120583119900

1minus1)minus119896

11199001198961198901199001199011

11989621199001198961198901199001199011

) 1198920

=

(11989611199000

minus1198962119900minus1198962119900

) 119865 = (1198651

1198652

) 119889 = (0

1198962119882119891) 119878119889= (1119889

2119889

)The control design will be achieved under the following

assumptions

Assumption 9 The states (1199011 1199012 119875119888) of system (19) are avail-

able for measurements at every instant

Assumption 10 The nominal control distribution functionmatrix 119892

0is nonsingular

Assumption 11 To guaranty the local reachability of system(19) the additive faults 119865

1 1198652are uniquely time dependent

System (22) contains both nominal parts 1198910 1198920which

are completely known and parametric uncertainties Δ119891 Δ119892

and external disturbance 119889 which are unknown for the TDEmodel air path In this paper model parametric uncertaintiesand disturbance are lumped together as the total distur-bances and thus the further simplified model form forsystem (22) can be written as follows

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (23)

with 119889 = Δ119892119906 + 119892(119909)119865(119909 119905) + Δ119891 + 119889Let us now consider the following reaching law [52]

119878 = minus120574119878 minus 120582 sign 119878 (24)

where 119878 isin R2 119906 isin R2 120574 = diag[1205741 1205742] 120582 = diag[120582

1 1205822]

sign 119878 = [sign(1198781) sign(119878

2)]119879

Combining (23) and (24) yields to

minus120574119878 minus 120582 sign 119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (25)

The proposed control law 119906 is split into two parts 119906eq tocompensate for known terms and 119906

119899to compensate for the

the lumped uncertainty 119889 Thus

119906 = 119906eq + 119906119899 (26)

where

119906eq = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) + 119878

119889)

119906119899= minus 119892

minus1

0(119909) (119889)

(27)

Hence the total control 119906 is expressed as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119889 + 119878

119889) (28)

Note that the control 119906119899consists of the disturbance

terms 119889 which is completely unknown thus could not beimplemented into practical systems In order to obtain thedisturbances we will introduce the ESO to estimate it

6 Mathematical Problems in Engineering

42 Super Twisting ESODesign Following the general frame-work of ESO and inspired by the work in [36 53] wedesign in this section an observer which estimates the totaldisturbances 119889 in (23) Adding an extended state 119883 as thetotal disturbances 119889 to system (23) yields to the followingaugmented system

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119883 minus 119878

119889

= ℎ (119905)

(29)

where ℎ(119905) is the derivative of the disturbances 119889 For system(29) we propose the following STESO

1198641= 1198851minus 119878

1= 1198852+ 1198910+ 1198920119906 minus 119878119889minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1)

2= minus 120573

2sign (119864

1)

(30)

where 1198641isin R2 119885

1isin R2 and 119885

2isin R2

1198641is the estimation error of the ESO 119885

1and 119885

2are the

observer internal states and 1205731and 120573

2are the observer gains

Define the observer error dynamics 1198641= 1198851minus119878 119864

2= 1198852minus119889

Assumption 12 There exists a constants 1205751such that

|ℎ (119905)| lt 1205751 (31)

Theorem 13 Consider the uncertain faulty augmented system(29) The STESO observer (30) ensures that the observer error[1198641 1198642] converges to zero in a finite time if the gains 120573

1 1205732

satisfy the following conditions [54]

1205731gt 0

1205732gt

61205751+ 4(12057511205731)2

2

(32)

Proof The observer error dynamic is given by

1= 1198852minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) minus 119883

2= 2minus ℎ (119905)

(33)

which yields to

1= minus 120573

1

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) + 1198642

2= minus 120573

2sign (119864

1) + 1205881

(34)

with 1205881= minusℎ(119905)

It is easy to see that system (34) is under the generalizedsuper twisting algorithm differential inclusion and it is finitetime stable (see [54]) This completes the proof

Remark 14 The class of disturbances considered in thispaper is much larger than the ones considered [44] whereit is assumed that the disturbances are bounded and theirderivatives vanish as 119905 rarr infin It may be noted that it is notrequired to know the bound 120575

1

Remark 15 We notice that the expression of 1198852in (30)

shows that 1198852can estimate (or track) the total action of

the uncertain models and the external disturbances 119889 infinite time As 119885

2is the estimation for the total action of

the unknown disturbances in the feedback 1198852is used to

compensate the disturbances

With the disturbances 119889 estimated by the STESO thecontrol law (28) is modified as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119885

2+ 119878119889) (35)

43 Stability Analysis of Closed-Loop Dynamics Replacingthe control law (35) in (23) yields to the following closed-loopsystem

119878 = minus120574119878 minus 120582 sign 119878 + (119889 minus 1198852) (36)

which can be written as follows

119878 = minus120574119878 minus 120582 sign 119878 minus 1198642 (37)

Theorem 16 For the plant (23) with the control law (35)and the STESO observer (30) the trajectory of the closed-loopsystem (37) can be driven to the origin in finite time

Proof Consider the following Lyapunov function

119881 =1

2119878(119905)119879

119878 (119905) (38)

Taking the derivative of (38) yields to

= 119878(119905)119879

(minus120574119878 minus 120582 sign 119878 minus 1198642)

= minus

2

sum

119894=1

(1205741198941198782

119894+ 120582119894

10038161003816100381610038161198781198941003816100381610038161003816) minus 119878119879

1198642

le minus

2

sum

119894=1

1205741198941198782

119894minus

2

sum

119894=1

(120582119894minus

100381610038161003816100381611986421198941003816100381610038161003816)

10038161003816100381610038161198781198941003816100381610038161003816

(39)

Choosing 120582119894

gt |1198642119894| ensures by Lemma 8 the finite time

stability of the sliding manifolds 119878

Remark 17 Since the disturbance has been precisely esti-mated by the STESO the magnitude of the estimation error1198642119894which converges to 0 can be kept much smaller than

the magnitude of the disturbance 119889 this will alleviate thechattering phenomenon

Remark 18 (Performance Nominal Recovery) In the absenceof disturbance it is derived from the observer error dynamics(34) that is 119864

2119894rarr 0 In this case the closed-loop dynamics

(37) reduces to those of the traditional sliding mode control(TSMC) This implies that the nominal control performanceof the proposed method is retained

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

4 Mathematical Problems in Engineering

Table 1 Nomenclature of the diesel engine variables

Variables Name Units1199011 Intake manifold pressure Pa

1199012 Exhaust manifold pressure Pa

119875119888 Compressor power W

119875119905 Turbine power W

119882119888 Compressor mass flow Kgs

119882119905 Turbine mass flow Kgs

119882119891 Fueling mass flow rate Kgs

120578V Engine volumetric efficiency mdash120578119888 Compressor isentropic efficiency mdash

120578119905 Turbine isentropic efficiency mdash

120578119898 Turbocharger mechanical efficiency mdash

1198811 Intake manifold volume m3

1198812 Exhaust manifold volume m3

119881119889 Engine volume cylinder m3

119879119886 Ambient temperature K

1198791 Intake manifold temperature K

1198792 Exhaust manifold temperature K

119877119886 Specific gas constant JKgK

3 Problem Formulation

31 System Fault Description In this paper we consider thediesel engine air path model ((6) (7) and (8)) which can bewritten under the following control-affine form

= 119891 (119909) + 119892 (119909) 119906 (10)

where 119909 isin R119899 119906 isin R119898 represent the state and the inputvector respectively The vector fields 119891 and columns 119892 aresupposed to satisfy the classical smoothness assumptionswith 119891(0) = 0

Assumption 1 System (10) is locally reachable (in the sense of[49 Definition 5 pp 400])

Assumption 2 A time additive actuator faults which enter thesystem in such a way that the faulty model can be written as

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) (11)

where 119865(119909 119905) is bounded by an unknown positive constant1198631198981 that is

119865 (119909 119905) lt 1198631198981

(12)

Assumption 3 Thevector fields119891 andmatrix119892 are dependenton the systemparameters and any uncertainties in the systemparameters are reflected in them and can be expressed underthe following forms

Δ119891 = 119891 (119909) minus 1198910(119909)

Δ119892 = 119892 (119909) minus 1198920(119909)

with 1003817100381710038171003817Δ1198911003817100381710038171003817 le 119863

1199061003817100381710038171003817Δ119892

1003817100381710038171003817 le 1198631198982

(13)

where 1198910and 119892

0represent the nominal values of 119891 and 119892 and

119863119906 1198631198982

are the upper bounds of Δ119891 and Δ119892 respectively

Assumption 4 The external disturbances the unmodeleddynamics and the unknown dynamics which enters thesystem in different way from the control input can beexpressed in an uncertain part 119889 so that the global faulty-disturbed model of system (10) can be written as follows

= 119891 (119909) + 119892 (119909) (119906 + 119865 (119909 119905)) + 119889 (14)

32 Description of the Faulty Diesel Engine Air PathModel Inthis section we will present a description model of the faultydiesel engine air path The faulty disturbed model considersboth the actuator faults which affects directly the EGR andVGT actuators described in Assumption 2 and the uncertainpart 119889 Following (14) the faulty disturbed diesel engine airpath model is written as follows

1= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651

2= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652)

119888=

minus119875119888

120591+ 119870119900(1 minus 119901

minus120583

2) (1199062+ 1198652)

(15)

Clearly system (15) is under the form (14) with

119891 =(((

(

1198961119896119888

119875119888

119901120583

1minus 1

minus 11989611198961198901199011

11989621198961198901199011

minus119875119888

120591

)))

)

119892 = (

1198961

0

minus1198962

minus1198962

0 119870119900(1 minus 119901

minus120583

2)

)

119865 = (1198651

1198652

) 119889 = (0

1198962119882119891

)

(16)

Remark 5 (1198651 1198652) characterize the additive faults terms

which affects respectively the EGR and the VGT actuatorsPhysically it might represent a leakage which can occuron the EGR actuator and additive term which modifies theturbine flow and hence affects the VGT actuator

Remark 6 In this work the fueling sequence119882119891is supposed

to be unknown hence it is contained in 119889 as an externaldisturbance in (15)

33 Control Objective and Problem Statement For emissioncontrol the choice of feedback variables is an importantstep which defines the overall controller structure In thissection wewill present our proposed air path control strategywhich operates under the diesel conventional combustionmode conditions This particular mode was characterized bythe author in [48] In this work the author suggested that

Mathematical Problems in Engineering 5

for an optimal control performance compressor mass flow119882119888and exhaust pressure manifold 119901

2are suitable choice for

key output variable to be controlled By a suitable changeof coordinates the authors in [50] proposed to replace thecompressor mass flow setpoint (119882

119888119889) into an intake manifold

pressure setpoint (1199011119889

) This transformation simplifies thecontrol structure by defining new vector setpoint (119901

1119889 1199012119889

)Let us now consider system (15) and define the following twosliding variables 119878

1 1198782

1198781= 1199011minus 1199011119889

1198782= 1199012minus 1199012119889

(17)

The time derivative of 1198781 1198782along with the trajectories of the

diesel faulty system (15) leads to1198781= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(18)Replacing 119882

119862by its expression in (2) yields to

1198781= 1198961119896119888

119875119888

119901120583

1minus 1

+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(19)The control objective of this paper can be stated as follows

Consider the faulty system (19) and the sliding manifolds119878 = (119878

1 1198782)119879 and find a stabilizing closed-loop control which

guarantee convergence of 119878 toward zero in finite time

4 Super Twisting Extended State ObserverBased Sliding Mode Control Design

In this section we will propose an observer based controldesign which force the sliding manifold 119878 in (19) to convergeto their reference states (119901

1119889 1199012119889

) The proposed controllercombines a sliding mode feedback with a super twistingextended state observer (STESO) which estimates the totaldisturbances whether they are matched or unmatched Toproceed the design of STESO-SMC controller the followinglemmas are required

Lemma 7 For the controlled output [119882119888 1199012] the states of the

zero dynamic 119875119888of the system (15) is stable

Proof The proof of this lemma can be found in [2]

Lemma 8 (see [51]) Assume that there exists a continuouspositive definite function 119881(119905) which satisfies the followinginequality

+ 1205811119881 (119905) + 120581

2119881120591

le 0 forall119905 gt 1199050 (20)

Then 119881(119905) converges to the equilibrium point in finite time 119905119904

119905119904le 1199050+

1

1205811(1 + 120591)

ln12058111198811minus120591

(1199050) + 1205812

1205812

(21)

where 1205811gt 0 120581

2gt 0 and 0 lt 120591 lt 1

41 SMC Control Design Consider now system (19) whichcan be rewritten under the following compact form

119878 = 119891119900(119909) + ((119892

119900(119909) + Δ119892) 119906 + 119892 (119909) 119865 (119909 119905))

+ Δ119891 + 119889 minus 119878119889

(22)

where 119878 = (1198781

1198782

) 1198910

= (1198961119900119896119888119900(119875119888119901120583119900

1minus1)minus119896

11199001198961198901199001199011

11989621199001198961198901199001199011

) 1198920

=

(11989611199000

minus1198962119900minus1198962119900

) 119865 = (1198651

1198652

) 119889 = (0

1198962119882119891) 119878119889= (1119889

2119889

)The control design will be achieved under the following

assumptions

Assumption 9 The states (1199011 1199012 119875119888) of system (19) are avail-

able for measurements at every instant

Assumption 10 The nominal control distribution functionmatrix 119892

0is nonsingular

Assumption 11 To guaranty the local reachability of system(19) the additive faults 119865

1 1198652are uniquely time dependent

System (22) contains both nominal parts 1198910 1198920which

are completely known and parametric uncertainties Δ119891 Δ119892

and external disturbance 119889 which are unknown for the TDEmodel air path In this paper model parametric uncertaintiesand disturbance are lumped together as the total distur-bances and thus the further simplified model form forsystem (22) can be written as follows

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (23)

with 119889 = Δ119892119906 + 119892(119909)119865(119909 119905) + Δ119891 + 119889Let us now consider the following reaching law [52]

119878 = minus120574119878 minus 120582 sign 119878 (24)

where 119878 isin R2 119906 isin R2 120574 = diag[1205741 1205742] 120582 = diag[120582

1 1205822]

sign 119878 = [sign(1198781) sign(119878

2)]119879

Combining (23) and (24) yields to

minus120574119878 minus 120582 sign 119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (25)

The proposed control law 119906 is split into two parts 119906eq tocompensate for known terms and 119906

119899to compensate for the

the lumped uncertainty 119889 Thus

119906 = 119906eq + 119906119899 (26)

where

119906eq = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) + 119878

119889)

119906119899= minus 119892

minus1

0(119909) (119889)

(27)

Hence the total control 119906 is expressed as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119889 + 119878

119889) (28)

Note that the control 119906119899consists of the disturbance

terms 119889 which is completely unknown thus could not beimplemented into practical systems In order to obtain thedisturbances we will introduce the ESO to estimate it

6 Mathematical Problems in Engineering

42 Super Twisting ESODesign Following the general frame-work of ESO and inspired by the work in [36 53] wedesign in this section an observer which estimates the totaldisturbances 119889 in (23) Adding an extended state 119883 as thetotal disturbances 119889 to system (23) yields to the followingaugmented system

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119883 minus 119878

119889

= ℎ (119905)

(29)

where ℎ(119905) is the derivative of the disturbances 119889 For system(29) we propose the following STESO

1198641= 1198851minus 119878

1= 1198852+ 1198910+ 1198920119906 minus 119878119889minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1)

2= minus 120573

2sign (119864

1)

(30)

where 1198641isin R2 119885

1isin R2 and 119885

2isin R2

1198641is the estimation error of the ESO 119885

1and 119885

2are the

observer internal states and 1205731and 120573

2are the observer gains

Define the observer error dynamics 1198641= 1198851minus119878 119864

2= 1198852minus119889

Assumption 12 There exists a constants 1205751such that

|ℎ (119905)| lt 1205751 (31)

Theorem 13 Consider the uncertain faulty augmented system(29) The STESO observer (30) ensures that the observer error[1198641 1198642] converges to zero in a finite time if the gains 120573

1 1205732

satisfy the following conditions [54]

1205731gt 0

1205732gt

61205751+ 4(12057511205731)2

2

(32)

Proof The observer error dynamic is given by

1= 1198852minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) minus 119883

2= 2minus ℎ (119905)

(33)

which yields to

1= minus 120573

1

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) + 1198642

2= minus 120573

2sign (119864

1) + 1205881

(34)

with 1205881= minusℎ(119905)

It is easy to see that system (34) is under the generalizedsuper twisting algorithm differential inclusion and it is finitetime stable (see [54]) This completes the proof

Remark 14 The class of disturbances considered in thispaper is much larger than the ones considered [44] whereit is assumed that the disturbances are bounded and theirderivatives vanish as 119905 rarr infin It may be noted that it is notrequired to know the bound 120575

1

Remark 15 We notice that the expression of 1198852in (30)

shows that 1198852can estimate (or track) the total action of

the uncertain models and the external disturbances 119889 infinite time As 119885

2is the estimation for the total action of

the unknown disturbances in the feedback 1198852is used to

compensate the disturbances

With the disturbances 119889 estimated by the STESO thecontrol law (28) is modified as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119885

2+ 119878119889) (35)

43 Stability Analysis of Closed-Loop Dynamics Replacingthe control law (35) in (23) yields to the following closed-loopsystem

119878 = minus120574119878 minus 120582 sign 119878 + (119889 minus 1198852) (36)

which can be written as follows

119878 = minus120574119878 minus 120582 sign 119878 minus 1198642 (37)

Theorem 16 For the plant (23) with the control law (35)and the STESO observer (30) the trajectory of the closed-loopsystem (37) can be driven to the origin in finite time

Proof Consider the following Lyapunov function

119881 =1

2119878(119905)119879

119878 (119905) (38)

Taking the derivative of (38) yields to

= 119878(119905)119879

(minus120574119878 minus 120582 sign 119878 minus 1198642)

= minus

2

sum

119894=1

(1205741198941198782

119894+ 120582119894

10038161003816100381610038161198781198941003816100381610038161003816) minus 119878119879

1198642

le minus

2

sum

119894=1

1205741198941198782

119894minus

2

sum

119894=1

(120582119894minus

100381610038161003816100381611986421198941003816100381610038161003816)

10038161003816100381610038161198781198941003816100381610038161003816

(39)

Choosing 120582119894

gt |1198642119894| ensures by Lemma 8 the finite time

stability of the sliding manifolds 119878

Remark 17 Since the disturbance has been precisely esti-mated by the STESO the magnitude of the estimation error1198642119894which converges to 0 can be kept much smaller than

the magnitude of the disturbance 119889 this will alleviate thechattering phenomenon

Remark 18 (Performance Nominal Recovery) In the absenceof disturbance it is derived from the observer error dynamics(34) that is 119864

2119894rarr 0 In this case the closed-loop dynamics

(37) reduces to those of the traditional sliding mode control(TSMC) This implies that the nominal control performanceof the proposed method is retained

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Mathematical Problems in Engineering 5

for an optimal control performance compressor mass flow119882119888and exhaust pressure manifold 119901

2are suitable choice for

key output variable to be controlled By a suitable changeof coordinates the authors in [50] proposed to replace thecompressor mass flow setpoint (119882

119888119889) into an intake manifold

pressure setpoint (1199011119889

) This transformation simplifies thecontrol structure by defining new vector setpoint (119901

1119889 1199012119889

)Let us now consider system (15) and define the following twosliding variables 119878

1 1198782

1198781= 1199011minus 1199011119889

1198782= 1199012minus 1199012119889

(17)

The time derivative of 1198781 1198782along with the trajectories of the

diesel faulty system (15) leads to1198781= 1198961119882119888+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(18)Replacing 119882

119862by its expression in (2) yields to

1198781= 1198961119896119888

119875119888

119901120583

1minus 1

+ 11989611199061minus 11989611198961198901199011+ 11989611198651minus 1119889

1198782= 11989621198961198901199011+ 1198962119882119891minus 11989621199061minus 11989621199062minus 1198962(1198651+ 1198652) minus 2119889

(19)The control objective of this paper can be stated as follows

Consider the faulty system (19) and the sliding manifolds119878 = (119878

1 1198782)119879 and find a stabilizing closed-loop control which

guarantee convergence of 119878 toward zero in finite time

4 Super Twisting Extended State ObserverBased Sliding Mode Control Design

In this section we will propose an observer based controldesign which force the sliding manifold 119878 in (19) to convergeto their reference states (119901

1119889 1199012119889

) The proposed controllercombines a sliding mode feedback with a super twistingextended state observer (STESO) which estimates the totaldisturbances whether they are matched or unmatched Toproceed the design of STESO-SMC controller the followinglemmas are required

Lemma 7 For the controlled output [119882119888 1199012] the states of the

zero dynamic 119875119888of the system (15) is stable

Proof The proof of this lemma can be found in [2]

Lemma 8 (see [51]) Assume that there exists a continuouspositive definite function 119881(119905) which satisfies the followinginequality

+ 1205811119881 (119905) + 120581

2119881120591

le 0 forall119905 gt 1199050 (20)

Then 119881(119905) converges to the equilibrium point in finite time 119905119904

119905119904le 1199050+

1

1205811(1 + 120591)

ln12058111198811minus120591

(1199050) + 1205812

1205812

(21)

where 1205811gt 0 120581

2gt 0 and 0 lt 120591 lt 1

41 SMC Control Design Consider now system (19) whichcan be rewritten under the following compact form

119878 = 119891119900(119909) + ((119892

119900(119909) + Δ119892) 119906 + 119892 (119909) 119865 (119909 119905))

+ Δ119891 + 119889 minus 119878119889

(22)

where 119878 = (1198781

1198782

) 1198910

= (1198961119900119896119888119900(119875119888119901120583119900

1minus1)minus119896

11199001198961198901199001199011

11989621199001198961198901199001199011

) 1198920

=

(11989611199000

minus1198962119900minus1198962119900

) 119865 = (1198651

1198652

) 119889 = (0

1198962119882119891) 119878119889= (1119889

2119889

)The control design will be achieved under the following

assumptions

Assumption 9 The states (1199011 1199012 119875119888) of system (19) are avail-

able for measurements at every instant

Assumption 10 The nominal control distribution functionmatrix 119892

0is nonsingular

Assumption 11 To guaranty the local reachability of system(19) the additive faults 119865

1 1198652are uniquely time dependent

System (22) contains both nominal parts 1198910 1198920which

are completely known and parametric uncertainties Δ119891 Δ119892

and external disturbance 119889 which are unknown for the TDEmodel air path In this paper model parametric uncertaintiesand disturbance are lumped together as the total distur-bances and thus the further simplified model form forsystem (22) can be written as follows

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (23)

with 119889 = Δ119892119906 + 119892(119909)119865(119909 119905) + Δ119891 + 119889Let us now consider the following reaching law [52]

119878 = minus120574119878 minus 120582 sign 119878 (24)

where 119878 isin R2 119906 isin R2 120574 = diag[1205741 1205742] 120582 = diag[120582

1 1205822]

sign 119878 = [sign(1198781) sign(119878

2)]119879

Combining (23) and (24) yields to

minus120574119878 minus 120582 sign 119878 = 1198910(119909) + 119892

0(119909) 119906 + 119889 minus 119878

119889 (25)

The proposed control law 119906 is split into two parts 119906eq tocompensate for known terms and 119906

119899to compensate for the

the lumped uncertainty 119889 Thus

119906 = 119906eq + 119906119899 (26)

where

119906eq = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) + 119878

119889)

119906119899= minus 119892

minus1

0(119909) (119889)

(27)

Hence the total control 119906 is expressed as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119889 + 119878

119889) (28)

Note that the control 119906119899consists of the disturbance

terms 119889 which is completely unknown thus could not beimplemented into practical systems In order to obtain thedisturbances we will introduce the ESO to estimate it

6 Mathematical Problems in Engineering

42 Super Twisting ESODesign Following the general frame-work of ESO and inspired by the work in [36 53] wedesign in this section an observer which estimates the totaldisturbances 119889 in (23) Adding an extended state 119883 as thetotal disturbances 119889 to system (23) yields to the followingaugmented system

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119883 minus 119878

119889

= ℎ (119905)

(29)

where ℎ(119905) is the derivative of the disturbances 119889 For system(29) we propose the following STESO

1198641= 1198851minus 119878

1= 1198852+ 1198910+ 1198920119906 minus 119878119889minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1)

2= minus 120573

2sign (119864

1)

(30)

where 1198641isin R2 119885

1isin R2 and 119885

2isin R2

1198641is the estimation error of the ESO 119885

1and 119885

2are the

observer internal states and 1205731and 120573

2are the observer gains

Define the observer error dynamics 1198641= 1198851minus119878 119864

2= 1198852minus119889

Assumption 12 There exists a constants 1205751such that

|ℎ (119905)| lt 1205751 (31)

Theorem 13 Consider the uncertain faulty augmented system(29) The STESO observer (30) ensures that the observer error[1198641 1198642] converges to zero in a finite time if the gains 120573

1 1205732

satisfy the following conditions [54]

1205731gt 0

1205732gt

61205751+ 4(12057511205731)2

2

(32)

Proof The observer error dynamic is given by

1= 1198852minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) minus 119883

2= 2minus ℎ (119905)

(33)

which yields to

1= minus 120573

1

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) + 1198642

2= minus 120573

2sign (119864

1) + 1205881

(34)

with 1205881= minusℎ(119905)

It is easy to see that system (34) is under the generalizedsuper twisting algorithm differential inclusion and it is finitetime stable (see [54]) This completes the proof

Remark 14 The class of disturbances considered in thispaper is much larger than the ones considered [44] whereit is assumed that the disturbances are bounded and theirderivatives vanish as 119905 rarr infin It may be noted that it is notrequired to know the bound 120575

1

Remark 15 We notice that the expression of 1198852in (30)

shows that 1198852can estimate (or track) the total action of

the uncertain models and the external disturbances 119889 infinite time As 119885

2is the estimation for the total action of

the unknown disturbances in the feedback 1198852is used to

compensate the disturbances

With the disturbances 119889 estimated by the STESO thecontrol law (28) is modified as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119885

2+ 119878119889) (35)

43 Stability Analysis of Closed-Loop Dynamics Replacingthe control law (35) in (23) yields to the following closed-loopsystem

119878 = minus120574119878 minus 120582 sign 119878 + (119889 minus 1198852) (36)

which can be written as follows

119878 = minus120574119878 minus 120582 sign 119878 minus 1198642 (37)

Theorem 16 For the plant (23) with the control law (35)and the STESO observer (30) the trajectory of the closed-loopsystem (37) can be driven to the origin in finite time

Proof Consider the following Lyapunov function

119881 =1

2119878(119905)119879

119878 (119905) (38)

Taking the derivative of (38) yields to

= 119878(119905)119879

(minus120574119878 minus 120582 sign 119878 minus 1198642)

= minus

2

sum

119894=1

(1205741198941198782

119894+ 120582119894

10038161003816100381610038161198781198941003816100381610038161003816) minus 119878119879

1198642

le minus

2

sum

119894=1

1205741198941198782

119894minus

2

sum

119894=1

(120582119894minus

100381610038161003816100381611986421198941003816100381610038161003816)

10038161003816100381610038161198781198941003816100381610038161003816

(39)

Choosing 120582119894

gt |1198642119894| ensures by Lemma 8 the finite time

stability of the sliding manifolds 119878

Remark 17 Since the disturbance has been precisely esti-mated by the STESO the magnitude of the estimation error1198642119894which converges to 0 can be kept much smaller than

the magnitude of the disturbance 119889 this will alleviate thechattering phenomenon

Remark 18 (Performance Nominal Recovery) In the absenceof disturbance it is derived from the observer error dynamics(34) that is 119864

2119894rarr 0 In this case the closed-loop dynamics

(37) reduces to those of the traditional sliding mode control(TSMC) This implies that the nominal control performanceof the proposed method is retained

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

6 Mathematical Problems in Engineering

42 Super Twisting ESODesign Following the general frame-work of ESO and inspired by the work in [36 53] wedesign in this section an observer which estimates the totaldisturbances 119889 in (23) Adding an extended state 119883 as thetotal disturbances 119889 to system (23) yields to the followingaugmented system

119878 = 1198910(119909) + 119892

0(119909) 119906 + 119883 minus 119878

119889

= ℎ (119905)

(29)

where ℎ(119905) is the derivative of the disturbances 119889 For system(29) we propose the following STESO

1198641= 1198851minus 119878

1= 1198852+ 1198910+ 1198920119906 minus 119878119889minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1)

2= minus 120573

2sign (119864

1)

(30)

where 1198641isin R2 119885

1isin R2 and 119885

2isin R2

1198641is the estimation error of the ESO 119885

1and 119885

2are the

observer internal states and 1205731and 120573

2are the observer gains

Define the observer error dynamics 1198641= 1198851minus119878 119864

2= 1198852minus119889

Assumption 12 There exists a constants 1205751such that

|ℎ (119905)| lt 1205751 (31)

Theorem 13 Consider the uncertain faulty augmented system(29) The STESO observer (30) ensures that the observer error[1198641 1198642] converges to zero in a finite time if the gains 120573

1 1205732

satisfy the following conditions [54]

1205731gt 0

1205732gt

61205751+ 4(12057511205731)2

2

(32)

Proof The observer error dynamic is given by

1= 1198852minus 1205731

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) minus 119883

2= 2minus ℎ (119905)

(33)

which yields to

1= minus 120573

1

10038161003816100381610038161198641100381610038161003816100381612 sign (119864

1) + 1198642

2= minus 120573

2sign (119864

1) + 1205881

(34)

with 1205881= minusℎ(119905)

It is easy to see that system (34) is under the generalizedsuper twisting algorithm differential inclusion and it is finitetime stable (see [54]) This completes the proof

Remark 14 The class of disturbances considered in thispaper is much larger than the ones considered [44] whereit is assumed that the disturbances are bounded and theirderivatives vanish as 119905 rarr infin It may be noted that it is notrequired to know the bound 120575

1

Remark 15 We notice that the expression of 1198852in (30)

shows that 1198852can estimate (or track) the total action of

the uncertain models and the external disturbances 119889 infinite time As 119885

2is the estimation for the total action of

the unknown disturbances in the feedback 1198852is used to

compensate the disturbances

With the disturbances 119889 estimated by the STESO thecontrol law (28) is modified as follows

119906 = 119892minus1

0(119909) (minus120574119878 minus 120582 sign 119878 minus 119891

0(119909) minus 119885

2+ 119878119889) (35)

43 Stability Analysis of Closed-Loop Dynamics Replacingthe control law (35) in (23) yields to the following closed-loopsystem

119878 = minus120574119878 minus 120582 sign 119878 + (119889 minus 1198852) (36)

which can be written as follows

119878 = minus120574119878 minus 120582 sign 119878 minus 1198642 (37)

Theorem 16 For the plant (23) with the control law (35)and the STESO observer (30) the trajectory of the closed-loopsystem (37) can be driven to the origin in finite time

Proof Consider the following Lyapunov function

119881 =1

2119878(119905)119879

119878 (119905) (38)

Taking the derivative of (38) yields to

= 119878(119905)119879

(minus120574119878 minus 120582 sign 119878 minus 1198642)

= minus

2

sum

119894=1

(1205741198941198782

119894+ 120582119894

10038161003816100381610038161198781198941003816100381610038161003816) minus 119878119879

1198642

le minus

2

sum

119894=1

1205741198941198782

119894minus

2

sum

119894=1

(120582119894minus

100381610038161003816100381611986421198941003816100381610038161003816)

10038161003816100381610038161198781198941003816100381610038161003816

(39)

Choosing 120582119894

gt |1198642119894| ensures by Lemma 8 the finite time

stability of the sliding manifolds 119878

Remark 17 Since the disturbance has been precisely esti-mated by the STESO the magnitude of the estimation error1198642119894which converges to 0 can be kept much smaller than

the magnitude of the disturbance 119889 this will alleviate thechattering phenomenon

Remark 18 (Performance Nominal Recovery) In the absenceof disturbance it is derived from the observer error dynamics(34) that is 119864

2119894rarr 0 In this case the closed-loop dynamics

(37) reduces to those of the traditional sliding mode control(TSMC) This implies that the nominal control performanceof the proposed method is retained

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Mathematical Problems in Engineering 7

Table 2 Control requirements for the STESO-SMC controller

Variable Setpoint 1 Setpoint 2119882cd (Kgs) 003 004

1198752119889(Bar) 145 175

5 Simulation and Evaluation

In this section we report numerical results obtained fromthe simulation of controller (35) on the reduced third-order model developed in ((1)ndash(8)) The engine used is acommon rail direct-injection in-line-4-cylinder provided bya French manufacturer Numerical values of (120578

119905 120578119888 120578V and

120578119898) cartographies in the TDE model were provided by the

manufacturerThemodel parameters nominal values 1198961199001 1198961199002

119896119900119888 119896119900119890 119896119900119905 120591119900 120578119900119898 and 120583

119900are usually identified around some

given operating points In these simulations the parametersof the model ((1)ndash(8)) were taken from [6] that is 119896

1199001=

14391 1198961199002

= 17155 119896119900119888

= 00025 119896119900119890

= 0028 119896119900119905

=

391365 120591119900= 015 120578

119900119898= 095 and 120583

119900= 0285 A well-known

continuous approximation of the function sign(119878) is given by

Sign (119878) =119904

|119904| + 120585 (40)

This approximation is used to ensure that the sliding motionwill be in the vicinity of the line (119878 = 0) In this simulationthe approximation of the sign function has been implementedwith 120585 = 001 The simulations were conducted under thecontrol requirements defined in Table 2

In this section we mention that numerical simulationswere performed in real-time software in the loop (SIL)using the dSpace modular simulator This real-time plat-form is based on the DS-1006 board interfaced with MAT-LABSimulink software The controller (35) and the TDEthird-order model run on this platform with a sampling steptime equal to 10

minus4 s For the purpose of simulations paramet-ric uncertainties Δ119891 and actuator faults 119865 were chosen underperiodic forms (like sinus) The goal was to only prove theeffectiveness of the STESO observer and the controller (35)From a practical point of view it is very difficult to modeleither a leakage affecting the EGR and the VGT actuators orparametric uncertainties affecting the TDE air path modelWe cannot also say that the EGR and the VGT actuator faultsare periodic however and as stated in Remark 14 the onlyassumption wemade on the total disturbances 119889 is on its timederivativeswhichmust be boundedThus complex leakage orparametric uncertainties forms which can be more realisticcan be considered in practical situations

Case 1 (traditional SMC control versus STESO-SMC controlin case of matched disturbances) In this simulation wewanted to compare the performance of the STESO-SMCand the traditional SMC controllers in the case where onlymatched disturbances are considered The two controllerswere simulated under nominal parametric values (ieΔ119891 = 0

and Δ119892 = 0) and fueling sequence 119882119891

= 0

Table 3 Control gains of the TSMC and the STESO-SMC con-trollers in Case 1

Controllers Controllers parametersTSMC 120582 = 100 120574 = 250

STESO-SMC 120582 = 3 120574 = 250

20 25 30 35

0 5 10 15 20 25 30 35 40001002003004005006007

Time (s)

Time (s)0 5 10 15 40

131415161718

248 25 252 254 256172174176

248 25 2520038

0040042

Wc

(kg

s)

Wc TSMCWc STESO-SMCWc setpoint

P2

(b)

P2 TSMCP2 STESO-SMCP2 setpoint

Figure 2 Controlled variables 119882119888 1199012in Case 1

The consideredmatched disturbanceswere a time varyingadditive leakage which takes the following form

119865 (119905) = 0 times (1 1)

119879 if 119905 lt 25 sminus004 + 001 sin (02120587119905) times (1 1)

119879 if 119905 ge 25 s(41)

For the TSMCand the STESO-SMC controllers the gains 120582 120574(see Table 3) were tuned in order to get an equivalent trackingperformance for the controlled variables 119882

119888and 119901

2

Response curves of the two controlled variables119882119888 1199012are

shown in Figure 2 A brief observation from Figure 2 showsthat for 119905 lt 25 s the STESO-SMCcontroller exhibits the samelevel of tracking performance comparing to the TSMC oneWhen the faults occur it can be observed from Figure 2 thatthe proposed STESO-SMC obtains fine disturbance rejectionproperty with minimal chattering effects while the TSMCkeeps well the tracking performance of 119882

119888 1199012but pay high

price in terms of chattering due to the higher value of theswitching gain 120582 needed for the TSMC in order to counteractthe occurrence of the faults at 119905 = 25 s

This can be observed in Figure 3 where we can see thatthe control effort (119880egr 119880vgt) produced by the STESO-SMC

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

8 Mathematical Problems in Engineering

0 5 10 15 20 25 30 35 40

0

005

01

015

Time (s)

0 5 10 15 20 25 30 35 40

0005

01

Time (s)

minus015

minus01

minus005

minus005

UEG

R(k

gs)

UEGR TSMC (kgs)UEGR STESO-SMC (kgs)

UVG

T(k

gs)

UVGT TSMC (kgs)UVGT STESO-SMC (kgs)

Figure 3 Control effort of the EGR and the VGT actuators for theTSMC and the STESO-SMC controllers

0

5

0 5 10 15 20 25 30 35 40Time (s)

0 5 10 15 20 25 30 35 40Time (s)

010203040

minus15

minus10

minus10

minus5

d1 = k1o times F1Z2 = k1o times F1

d2 = minusk2o (F1 + F2)

Z2 = minusk2o(F1 + F2)

Figure 4 Estimation of matched disturbances via STESO in Case 1

controller is characterized by the low level of the chatteringcomparing to the TSMC one

When only matched disturbances are considered thetotal disturbance 119889 in system (23) is expressed as follows

119889 = (11989611199001198651

minus11989621199001198651minus 11989621199001198652

) (42)

Selecting appropriate values of 12057311

= 12057321

= 12057312

= 12057322

=

1000 for the STESO observer one can observe from Figure 4that it can estimate the total disturbance accurately even ifthere exist some small shocks due to the drastic changeswhich occur on the vector derivatives 119878

119889 It is important to

mention that the tracking performance and the disturbancerejection of the STESO-SMC depend on the estimation of 119889provided by the STESO

Case 2 (performance of the STESO-SMC Control in pres-ence of unmatched disturbances and matched disturbances)In this simulation we wanted to show the performanceof the STESO-SMC controller when both matched andunmatched disturbances are considered To the matcheddisturbances considered in Case 1 we assume also thefollowing unmatched disturbances

(i) Parametric variation Δ119891 takes the following form

Δ119891 = (02 sin (02120587119901

1119905)

05 sin (031205871199012119905)) (43)

(ii) Fueling sequence takes the following form

119882119891

= 0 kgh if 119905 lt 5 s7 kgh if 119905 ge 5 s

(44)

Hence the total disturbance 119889 in system (23) at differenttime is expressed as follows

For 119905 lt 5 s

119889 = (Δ1198911

Δ1198912

) (45)

For 5 lt 119905 lt 25 s

119889 = (Δ1198911

1198962119900119882119891+ Δ1198912

) (46)

For 119905 ge 25 s

119889 = (Δ1198911+ 11989611199001198651

Δ1198912+ 1198962119900119882119891minus 11989621199001198651minus 11989621199001198652

) (47)

To test the nominal performance recovery the totaldisturbances 119889 whether it is matched or unmatched isnullified at 119905 = 35 s

Figure 5 shows the response curves of the two controlledvariables 119882

119888 1199012when both matched and matched uncer-

tainties are considered In this simulation we mention thatthe control parameters 120582 120574 were kept the same as in Case 1(120582 = 3 120574 = 250) A brief observation from Figure 5 showsthat the STESO-SMC controller successfully rejects from thebeginning of the simulation the matched and the unmatcheddisturbances thanks to the action of STESO A comparisonbetween the performance of the STESO-SMC in Cases 1 and2 (see Figures 2 and 5) shows that the STESO-SMC controllerexhibits the same level of tracking performance despite thefact that in Case 2 unmatched disturbances were added tothe plant This remark can be explained by the fact that the

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Mathematical Problems in Engineering 9

0 10 20 30 40 50

50

60

60

0005001

0015002

0025003

0035004

0045

Time (s)

Time (s)0 10 20 30 40

141516171819

00398004

00402

25 2501 2502 2503 35 3502 350400298

003Wc

(kg

s)

Wc STESO-SMCWc setpoint

14

145

174176

25 2502 2504 2506 35 3502 3504 3506

P2

(b)

P2 STESO-SMCP2 setpoint

Figure 5 Controlled variables 119882119888 1199012in Case 2

control parameters (120582 120574) were maintained the same as it wasin Case 1 and since the STESO converges (119864

2119894rarr 0) whether

matched and unmatched disturbances are considered theclosed-loop dynamics in Cases 1 and 2 is the same

Figure 6 shows the control effort (119880egr 119880vgt) produced bythe STESO-SMC controller in Case 2 It can be observed fromFigure 6 that the STESO-SMC manages to compensate thematched and the unmatched disturbances from the begin-ning of the simulationWhenwe nullified all the disturbanceswhich affect the plant at 119905 = 35 s we could see that the twocontrols produced by the STESO-SMCandTSMC in nominalcase are the same This means that the STESO-SMC recoversthe nominal performances which validates Remark 18

Figure 7 shows the performance of the STESO in termsof estimating the total disturbances in Case 2 We keep thesame values 120573

11= 12057321

= 12057312

= 12057322

= 1000 for theSTESO in this case One can observe from Figure 7 that thereis a good tracking of the disturbances from the beginningof the simulation We conclude by noticing that the perfor-mance of the STESO-SMC controllers depend on the controlparameters (120582 120574) and the STESO gains 120573

11 12057321 12057312 and 120573

22

Each of them can be tuned separately without a compromisebetween the chattering problem and the convergence of thesliding surface Indeed to alleviate the chattering the controlparameters required to be only greater than the disturbanceserror and to ensure fast convergence of the sliding surface theSTESO gains can be chosen so that we get a fast convergenceof the disturbance error which lead to fast convergence of thesliding surface

0 10 20 30 40 50 60

00005

0010015

0020025

003

Time (s)

Time (s)0 10 20 30 40 50 60

0015002

0025003

0035004

0045

Nominal performancerecovery

Nominal performancerecovery

minus0005

UEG

R(k

gs)

UVG

T(k

gs)

UEGR TSMC (nominal case) (kgs)UEGR STESO-SMC with disturbances (kgs)

TSMC (nominal case) (kgs)UVGT

UVGT STESO-SMC with disturbances (kgs)

Figure 6 Control effort of the EGR and the VGT actuators for theTSMC (nominal case) and the STESO-SMC controllers in Case 2

0 10 20 30 40 50 60

012

0

0

10 20 30 40 50 60

510152025303540

Time (s)

Time (s)

No disturbances

No disturbancesUnmatched disturbances

Unmatched disturbances

minus5

minus4

minus3

minus2

minus1

Unmatched+ matcheddisturbances

Unmatched+ matcheddisturbances

d2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

d1 = Δf1 + times F1k1oZ2 = Δf1 + times F1k1o

Z2 = Δf2 + k2oWf minus k2oF1 minus k2oF2

Figure 7 Estimation of matched and unmatched disturbances viaSTESO in Case 2

6 Conclusions

In this paper a novel DOB based SMC namely STESO-SMCcontroller has been proposed to attenuate the matched andthe unmatched disturbances for the purpose of controllingthe diesel engine air path The main contribution here is

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

10 Mathematical Problems in Engineering

the design of a new STESO observer in such a way that thesliding motion along the sliding surface can drive the statesto their desired trajectories in finite time As compared withthe traditional SMC the proposed controller has exhibitedtwo superiorities in the simulation including nominal perfor-mance recovery and chattering effect reduction

Conflict of Interests

The authors declare that there is no conflict of interestsregarding the publication of this paper

Acknowledgments

The authors gratefully thank Region Haute-NormandieOSEO and FEDER for financially supporting this work andits forthcoming application to an ICE control within theframework of the VIRTUOSE Project

References

[1] L Eriksson J Wahlstrom and L Nielsen ldquoEGR-VGT controland tuning for pumping work minimization and emissioncontrolrdquo IEEE Transactions on Control Systems Technology vol18 no 4 pp 993ndash1003 2010

[2] M Jankovic M Jankovic and I Kolmanovsky ldquoConstructiveLyapunov control design for turbocharged diesel enginesrdquo IEEETransactions on Control Systems Technology vol 8 no 2 pp288ndash299 2000

[3] M Jung and K Glover ldquoCalibratable linear parameter-varyingcontrol of a turbocharged diesel enginerdquo IEEE Transactions onControl Systems Technology vol 14 no 1 pp 45ndash62 2006

[4] L Lihua W Xiukun and L Xiaohe ldquoLPV control for theair path system of diesel enginesrdquo in Proceedings of the IEEEInternational Conference on Control and Automation (ICCArsquo07) pp 873ndash878 June 2007

[5] X Wei and L del Re ldquoGain scheduled 119867infin

control for airpath systems of diesel engines using LPV techniquesrdquo IEEETransactions on Control Systems Technology vol 15 no 3 pp406ndash415 2007

[6] M Larsen M Jankovic and P V Kokotovic ldquoIndirect passiva-tion design for diesel engine modelrdquo in Proceedings of the 2000IEEE International Conference on Control Applications pp 309ndash314 2000

[7] H J Ferreau P Ortner P Langthaler L D Re and M DiehlldquoPredictive control of a real-world Diesel engine using anextended online active set strategyrdquo Annual Reviews in Controlvol 31 no 2 pp 293ndash301 2007

[8] A Plianos A Achira R Stobart N Langlois and H ChafoukldquoDynamic feedback linearization based control synthesis ofthe turbocharged Diesel enginerdquo in Proceedings of the IEEEAmerican Control Conference (ACC rsquo07) pp 4407ndash4412 July2007

[9] M Dabo N Langlois and H Chafouk ldquoDynamic feedback lin-earization applied to asymptotic tracking generalization aboutthe turbocharged diesel engine outputs choicerdquo in Proceedingsof the IEEE American Control Conference (ACC rsquo09) pp 3458ndash3463 June 2009

[10] L Guzzella and A Amstutz ldquoControl of diesel enginesrdquo IEEEControl Systems Magazine vol 18 no 5 pp 53ndash71 1998

[11] MKao and J JMoskwa ldquoTurbocharged diesel enginemodelingfor nonlinear engine control and state estimationrdquo Journal ofDynamic Systems Measurement and Control vol 117 no 1 pp20ndash30 1995

[12] I V Kolmanovsky P E Moraal M J van Nieuwstadt and AStefanopoulou ldquoIssues in modelling and control of intake flowin variable geometry turbocharged enginesrdquo in Proceedings ofthe 18th IFIP conference on system modelling and optimizationpp 436ndash445 1997

[13] P E Moraal M J van Nieuwstadt and I V KolmanovskyldquoModelling and control of a variable geometry turbochargeddiesel enginerdquo in Proceedings of the COSY Workshop EuropeanControl Conference 1997

[14] V I Utkin ldquoVariable structure systems with sliding mode asurveyrdquo IEEE Transactions on Automatic Control vol 22 no 5pp 212ndash222 1977

[15] J Y Hung W Gao and J C Hung ldquoVariable structure controlA surveyrdquo IEEE Transactions on Industrial Electronics vol 40no 1 pp 2ndash22 1993

[16] X Yu and O Kaynak ldquoSliding-mode control with soft comput-ing a surveyrdquo IEEE Transactions on Industrial Electronics vol56 no 9 pp 3275ndash3285 2009

[17] A Pisano and E Usai ldquoSliding mode control a survey withapplications in mathrdquo Mathematics and Computers in Simula-tion vol 81 no 5 pp 954ndash979 2011

[18] S Islam and X P Liu ldquoRobust sliding mode control for robotmanipulatorsrdquo IEEE Transactions on Industrial Electronics vol58 no 6 pp 2444ndash2453 2011

[19] N Chen F Song G Li X Sun and C Ai ldquoAn adaptivesliding mode backstepping control for the mobile manipulatorwith nonholonomic constraintsrdquo Communications in NonlinearScience andNumerical Simulation vol 18 no 10 pp 2885ndash28992013

[20] M L Corradini V Fossi A Giantomassi G Ippoliti S Longhiand G Orlando ldquoDiscrete time sliding mode control of roboticmanipulators development and experimental validationrdquo Con-trol Engineering Practice vol 20 pp 816ndash822 2012

[21] Z Zhang H Xu L Xu and L E Heilman ldquoSensorless directfield-oriented control of three-phase inductionmotors based onldquosliding moderdquo for washing-machine drive applicationsrdquo IEEETransactions on Industry Applications vol 42 no 3 pp 694ndash701 2006

[22] O Barambones and P Alkorta ldquoA robust vector control forinduction motor drives with an adaptive sliding-mode controllawrdquo Journal of the Franklin Institute vol 348 no 2 pp 300ndash3142011

[23] R Wai and L Shih ldquoDesign of voltage tracking control for DC-DC boost converter via total sliding-mode techniquerdquo IEEETransactions on Industrial Electronics vol 58 no 6 pp 2502ndash2511 2011

[24] Y Shtessel S Baev and H Biglari ldquoUnity power factor controlin three-phase ACDC boost converter using sliding modesrdquoIEEE Transactions on Industrial Electronics vol 55 no 11 pp3874ndash3882 2008

[25] B Xiao Q Hu and Y Zhang ldquoAdaptive sliding mode faulttolerant attitude tracking control for flexible spacecraft underactuator saturationrdquo IEEE Transactions on Control SystemsTechnology vol 20 pp 1605ndash1612 2012

[26] Q Hu ldquoAdaptive output feedback sliding-mode manoeuvringand vibration control of flexible spacecraft with input satura-tionrdquo IET Control Theory amp Applications vol 2 no 6 pp 467ndash478 2008

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Mathematical Problems in Engineering 11

[27] H H Choi ldquoLMI-based sliding surface design for integralsliding mode control of mismatched uncertain systemsrdquo IEEETransactions on Automatic Control vol 52 no 4 pp 736ndash7422007

[28] C Johnson ldquoAccommodation of external disturbances in linearregulator and servomechanism problemsrdquo IEEE Transactionson Automatic Control vol 16 no 6 pp 635ndash644 1971

[29] W Chen ldquoDisturbance observer based control for nonlinearsystemsrdquo IEEEASME Transactions on Mechatronics vol 9 no4 pp 706ndash710 2004

[30] L Guo andWChen ldquoDisturbance attenuation and rejection forsystems with nonlinearity via DOBC approachrdquo InternationalJournal of Robust and Nonlinear Control vol 15 no 3 pp 109ndash125 2005

[31] S J Kwon and W K Chung ldquoA discrete-time design and anal-ysis of perturbation observer for motion control applicationsrdquoIEEE Transactions on Control Systems Technology vol 11 no 3pp 399ndash407 2003

[32] J She X Xin and Y Pan ldquoEquivalent-input-disturbanceapproachanalysis and application to disturbance rejection indual-stage feed drive control systemrdquo IEEE Transactions onMechatronics vol 16 no 2 pp 330ndash340 1998

[33] T Floquet C Edwards and S K Spurgeon ldquoOn sliding modeobservers for systems with unknown inputsrdquo in Proceedings ofthe International Workshop Variable Structure System pp 5ndash72006

[34] J Han ldquoExtended state observer for a class of uncertain plantsrdquoControl and Decision vol 10 no 1 pp 85ndash88 1995

[35] J Han ldquoFromPID to active disturbance rejection controlrdquo IEEETransactions on Industrial Electronics vol 56 no 3 pp 900ndash906 2009

[36] D Sun ldquoComments on active disturbance rejection controlrdquoIEEE Transactions on Industrial Electronics vol 54 no 6 pp3428ndash3429 2007

[37] Y Xia P Shi G P Liu D Rees and J Han ldquoActive disturbancerejection control for uncertainmultivariable systems with time-delayrdquo IET Control Theory and Applications vol 1 no 1 pp 75ndash81 2007

[38] S Li J Yang W H Chen and X Chen ldquoGeneralized extendedstate observer based control for systems with mismatcheduncertaintiesrdquo IEEE Transaction on Industrial Electronics vol56 no 12 pp 4792ndash4802 2012

[39] X Wei and L Guo ldquoComposite disturbance-observer-basedcontrol and terminal sliding mode control for non-linearsystemswith disturbancesrdquo International Journal of Control vol82 no 6 pp 1082ndash1098 2009

[40] M Chen and W-H Chen ldquoSliding mode control for a classof uncertain nonlinear system based on disturbance observerrdquoInternational Journal of Adaptive Control and Signal Processingvol 24 no 1 pp 51ndash64 2010

[41] S Li K Zong and H Liu ldquoA composite speed controller basedon a second-order model of permanent magnet synchronousmotor systemrdquo IEEE Transactions on Instrumentation Measureand Control vol 33 no 5 pp 522ndash541 2011

[42] Y Lu ldquoSliding-mode disturbance observer with switching-gainadaptation and its application to optical disk drivesrdquo IEEETransactions on Industrial Electronics vol 56 no 9 pp 3743ndash3750 2009

[43] Y Lu and C Chiu ldquoA stability-guaranteed integral slidingdisturbance observer for systems suffering from disturbanceswith bounded first time derivativesrdquo International Journal of

Control Automation and Systems vol 9 no 2 pp 402ndash4092011

[44] J Yang S Li and X Yu ldquoSliding-mode control for systems withmismatched uncertainties via a disturbance observerrdquo IEEETransaction on Industrial Electronics vol 60 pp 160ndash169 2013

[45] L Fridman and A Levant ldquoHigher order sliding modesrdquo inSliding Mode Control in Engineering chapter 3 pp 53ndash101Marcel Dekker 2002

[46] V I Utkin H Chang I Kolmanovsky and J A CookldquoSliding mode control for variable geometry turbochargeddiesel enginesrdquo in Proceedings of the IEEE American ControlConference (ACC rsquo00) pp 584ndash588 June 2000

[47] D Upadhyay V I Utkin and G Rizzoni ldquoMultivariable controldesign for intake flow regulation of a diesel engine using slidingmoderdquo in Proceedings of the 15th Triennal IFACWorld Congresspp 1389ndash1394 2002

[48] JWang ldquoHybrid robust air-path control for diesel engines oper-ating conventional and low temperature combustion modesrdquoIEEE Transactions on Control Systems Technology vol 16 no6 pp 1138ndash1151 2008

[49] M Vidyasagar Nonlinear Systems Analysis Prentice-HallEnglewood Cliffs NJ USA 2nd edition 1993

[50] S A Ali B Nrsquodoye and N Langlois ldquoSliding mode control forturbocharged diesel enginerdquo in Proceedings of the InternationnalConference on Control and Automation (MED) pp 996ndash10012012

[51] M Zhihong and X H Yu ldquoTerminal sliding mode controlof MIMO linear systemsrdquo IEEE Transactions on Circuits andSystems I vol 44 no 11 pp 1065ndash1070 1997

[52] W Gao and J C Hung ldquoVariable structure control of nonlinearsystems A new approachrdquo IEEE Transactions on IndustrialElectronics vol 40 no 1 pp 45ndash55 1993

[53] Y Xia Z Zhu M Fu and S Wang ldquoAttitude tracking of rigidspacecraft with bounded disturbancesrdquo IEEE Transactions onIndustrial Electronics vol 58 no 2 pp 647ndash659 2011

[54] J A Moreno and M Osorio ldquoA Lyapunov approach to second-order sliding mode controllers and observersrdquo in Proceedings ofthe 47th IEEE Conference on Decision and Control (CDC rsquo08)pp 2856ndash2861 December 2008

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of

Submit your manuscripts athttpwwwhindawicom

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporationhttpwwwhindawicom

Differential EquationsInternational Journal of

Volume 2014

Applied MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Probability and StatisticsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Mathematical PhysicsAdvances in

Complex AnalysisJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

OptimizationJournal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

CombinatoricsHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Operations ResearchAdvances in

Journal of

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Function Spaces

Abstract and Applied AnalysisHindawi Publishing Corporationhttpwwwhindawicom Volume 2014

International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

The Scientific World JournalHindawi Publishing Corporation httpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Algebra

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Decision SciencesAdvances in

Discrete MathematicsJournal of

Hindawi Publishing Corporationhttpwwwhindawicom

Volume 2014 Hindawi Publishing Corporationhttpwwwhindawicom Volume 2014

Stochastic AnalysisInternational Journal of