You are on page 1of 11

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/222398896

Principles of 2-sliding mode design

Article in Automatica · April 2007


DOI: 10.1016/j.automatica.2006.10.008 · Source: DBLP

CITATIONS READS

350 175

1 author:

Arie Levant
Tel Aviv University
120 PUBLICATIONS 9,608 CITATIONS

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Stability and robustness of homogeneous differential inclusions View project

All content following this page was uploaded by Arie Levant on 21 May 2014.

The user has requested enhancement of the downloaded file.


Principles of 2-Sliding Mode Design ○
Arie Levant*a


This paper was not presented at any IFAC meeting.
*
Corresponding author. Phone +972-3-6408812. Fax +972-3-6407543.
a
School of Mathematical Sciences, Tel-Aviv University, Ramat-Aviv, 69978 Tel-Aviv, Israel, E-mail: levant@post.tau.ac.il

Abstract

Second order sliding modes are used to keep exactly a constraint of the second relative degree or just to avoid chattering, i.e.
in the cases when the standard (first order) sliding mode implementation might be involved or impossible. Design of a num-
ber of new 2-sliding controllers is demonstrated by means of the proposed homogeneity-based approach. A recently devel-
oped robust exact differentiator being applied, robust output-feedback controllers with finite-time convergence are pro-
duced, capable to control any general uncertain single-input-single-output process with relative degree 2. An effective sim-
ple procedure is developed to attenuate the 1-sliding mode chattering. Simulation of new controllers is presented.

Key words: Second-order sliding mode; Robustness; Homogeneity; Chattering; Output feedback.

convergent HOSMs preserve the features of the standard


1. Introduction (first order) sliding modes and improve their accuracy in
the presence of switching delays and discrete measure-
Sliding mode control (Utkin, 1992; Zinober, 1994; Ed- ments (Levant, 1993).
wards and Spurgeon, 1998) is considered to be one of the While finite-time-convergent arbitrary-order sliding-
main methods effective under uncertainty conditions. The mode controllers are mostly still theoretically studied (Le-
approach is based on keeping exactly a properly chosen vant, 2001, 2003; Floquet, Barbot and Perruquetti, 2003),
constraint by means of high-frequency control switching, 2-sliding controllers with finite-time convergence have al-
and is known as robust and very accurate. Unfortunately, ready been successfully implemented for solution of real
its standard application is restricted: if an output s is to be problems (Bartolini, Ferrara & Punta, 2000; Bartolini, Pis-
zeroed, the standard sliding mode may keep s = 0 only if ano, Punta & Usai, 2003; Levant, Pridor, Gitizadeh, Yaesh
the output’s relative degree is 1 (i.e. if the control appears & Ben-Asher, 2000; Sira-Ramírez, 2002; Orlov, Aguilar &
explicitly already in s& ). High frequency control switching Cadiou, 2003; Khan, Goh & Spurgeon, 2003; Shkolnikov
may also cause the dangerous chattering effect (Fridman, & Shtessel, 2002; Shkolnikov, Shtessel, Lianos, & Thies,
2001, 2003; Lee & Utkin, 2006; Boiko, Fridman & Castel- 2000; Shtessel & Shkolnikov, 2003; Shtessel, Shkolnikov
lanos, 2004; Boiko, 2005). & Brown, 2004). There are only few widely used 2-sliding
Consider a smooth dynamic system with a smooth out- controllers: the sub-optimal controller (Bartolini et al.,
put function s, and let the system be closed by some pos- 1998), the terminal sliding mode controllers (Man, Pap-
sibly-dynamical discontinuous feedback. Then, provided (r-1) linski & Wu, 1994), and the twisting controller (Levant
the successive total time derivatives s, s& , ..., s are 1993). 2-3 more controllers are presented in (Levant, 1993,
continuous functions of the closed-system
(r-1)
state-space vari- Khan et al., 2003), in particular, the super-twisting control-
ables, and the set s = s& = ... = s = 0 is non-empty and ler is used in differentiators (Levant, 1998, 2003).
consists locally of Filippov trajectories (r-1)
(Filippov, 1988), Generally speaking, 2-sliding controllers are used to
the motion on the set s = s& = ... = s = 0 is said to exist keep at zero outputs of the relative degree 2 or to avoid
in r-sliding mode (rth order (r)
sliding mode) (Levant, 1993, chattering while zeroing outputs of the relative degree 1.
2003). The rth derivative s is mostly supposed to be dis- The main difficulty of their implementation is the necessity
continuous or non-existent. to use the first time derivative of the output, which causes
The standard sliding mode is of the first order ( s& is possible sensitivity of the approach to sampling noises.
discontinuous). Higher-order sliding modes (HOSM) re- These three subjects are studied in the present paper, and
move the above-mentioned relative-degree restriction and, some standard solutions are proposed.
being properly used, can practically eliminate the chatter- 1. The homogeneity-based approach (Levant, 2005a) is
ing. Asymptotically stable HOSMs appear in many sys- proposed in this paper to regularize the construction of new
tems with traditional sliding-mode control (Fridman, 2001, finite-time convergent 2-sliding controllers featuring the
2003) and are deliberately introduced in systems with dy- highest possible accuracy of 2-sliding control (Levant,
namical sliding modes (Sira-Ramírez, 1993). Finite-time 1993). The simplicity of such controller design is demon-

Preprint submitted to Automatica 1 9 October 2006


strated, and a few new controllers are developed, some of the sliding order 2. Simulation demonstrates the feasibility
which feature new advantageous properties. In particular, of new controllers.
the so-called quasi-continuous controllers have better per-
formance, being continuous everywhere except the 2- 2. The problem statement
sliding set s = s& = 0. The main features of known 2-
sliding controllers (Levant, 1993; Bartolini et al., 98, 2003) Consider a dynamic system of the form
are proved to be valid for general finite-time-convergent
x& = a(t,x) + b(t,x)u, s = s(t, x), (1)
homogeneous 2-sliding controllers.
n
2. A number of approaches were developed to avoid the where x Î R , u Î R is control, s is the only measured
dangerous chattering often featuring standard (1-sliding) output, smooth functions a, b, s and the dimension n are
modes. In particular, high-gain control with saturation is unknown. The relative degree of the system (Isidori, 1989)
used to approximate the sign-function in a boundary layer is assumed to be 2. The task is to make the output s vanish
around the switching manifold (Slotine & Li, 1991), the in finite time and to keep s º 0 by means of a discontinu-
sliding-sector method (Furuta & Pan, 2000) is suitable to ous globally-bounded feedback control. System trajectories
control disturbed linear time-invariant systems. are supposed to be infinitely extendible in time for any
Another standard way is to avoid chattering by means of bounded input. The system is understood in the Filippov
2-sliding mode control, treating the input u of the system sense.
as a new state variable, while using its time derivative u& Calculating the second total time derivative s&& along the
as the actual control ((Emelyanov, Korovin & Levant, trajectories of (1) achieve that under these conditions
1993; Levant, 1993; Bartolini et al., 1998). In that case u&

has to dominate in the equation for s && . Regretfully, in gen- s
&& = h(t,x) + g(t,x)u, h =s
&&
u =0
, g= ¶u
&& ¹ 0
s (2)
eral, the expression for s&& contains terms with u. Thus, u&
is to dominate over u itself, which looks problematic. For- where the functions g, h are some unknown smooth func-
tunately, in the vicinity of the 2-sliding mode u is close to tions. Suppose that the input-output termed conditions
the so-called equivalent control ueq(t, x) (Utkin, 1992), ¶
where t, x denote the time and the state variables. The 0 < Km £ ¶u
s
&& £ KM, |s
&&
u =0
| £ C. (3)
function ueq is defined from the equation s& = 0 and is in-
dependent of u& . Thus, the approach is always valid in hold globally for some Km, KM, C > 0. Note that at least
some vicinity of the 2-sliding set s = s& = 0, or, in other locally (3) is satisfied for any smooth system (1) with the
words, in a vicinity of the set s = 0, u = ueq(t, x). Since ueq well-defined relative degree 2.
is typically unknown, the system stability is nevertheless Obviously, no continuous feedback controller can solve
difficult to guarantee. A simple effective procedure previ- the stated problem. Indeed, any continuous control u =
ously established only for the twisting controller is proved j(s, s& ) providing for s º 0, has to satisfy the equality
in this paper to resolve the problem by means of all known j(0, 0) = - h(t, x)/g(t, x), whenever s = s& = 0 holds. The
and newly-developed 2-sliding controllers. problem uncertainty prevents it, for the controller will not
3. In practice the sampled values of the output s are cor- be effective for the simple autonomous linear system s && =
rupted by noises. The controller robustness with respect to c + ku, Km £ k £ KM, |c| £ C, with j(0,0) ¹ - c/k. In other
sampling noises is especially important, since most of 2- words, the 2-sliding mode s = 0 is to be established.
sliding controllers explicitly use possibly unavailable s& or Assume now that (3) holds globally. Then (2), (3) imply
sign s& . Historically the first way to get the lacking infor- the differential inclusion
mation was to use finite differences instead of the deriva- s
&& Î [-C, C] + [Km, KM]u. (4)
tive. That approach is simple and valid for all 2-sliding
homogeneous controllers, but, unfortunately, it is sensitive Most 2-sliding controllers may be considered as control-
to large noises or small sampling intervals. Following Le- lers for (4) steering s, s& to 0 in (preferably) finite time.
vant (2005a), this paper suggests to use a recently devel- Since inclusion (4) does not “remember” the original sys-
oped robust exact differentiator (Levant, 1993, 2003) as a tem (1), such controllers are obviously robust with respect
standard part of all 2-sliding homogeneous controllers, to any perturbations preserving (3).
producing robust output-feedback control. The resulting Hence, the problem is to find such a feedback
output-feedback controllers preserve the ultimate accuracy
u = j(s, s& ), (5)
and finite-time convergence of the original controllers and
do not require any information on the noises. The corre- that all the trajectories of (4), (5) converge in finite time to
sponding asymptotic accuracies are estimated. the origin s = s& = 0 of the phase plane s, s& .
All contemporary applications are computer-based and Differential inclusion (4), (5) is understood here in the
use discrete-time sampling. The corresponding general- Filippov sense (Filippov, 1988), which means that the
case asymptotic accuracies are also calculated. right-hand vector set is enlarged in a special way in order
The results of this paper were partially presented at a to satisfy certain convexity and semi-continuity conditions
conference (Levant, 2002), and can be also considered as a (Levant, 2005a). In particular, in the case when j is con-
demonstration of the general homogeneity-based HOSM tinuous almost everywhere, a set F(s, s& ) is substituted for
controller design (Levant, 2005a) in the simplest case of u in (4), F being the convex closure of all possible limit
values of j(s1, s& 1 ) obtained when the continuity point

Preprint submitted to Automatica 2 9 October 2006


(s1, s& 1 ) approaches (s, s& ). The function j is assumed to A set D is called dilation-retractable if 0 Î D, and
be a locally bounded Borel-measurable function (actually dk D Ì D for any k < 1. For example any disk centered at
all functions used in sliding-mode control satisfy that re- the origin is dilation-retractable.
striction). Solution is any absolutely continuous vector 3°. The homogeneous differential inclusion (4), (5) is
function (s(t), s& (t)) satisfying (4), (5) for almost all t. called further contractive if there are 2 compact sets D1, D2
and T > 0 such that D2 lies in the interior of D1 and con-
3. 2-sliding homogeneity and finite-time tains the origin; D1 is dilation-retractable; and all trajecto-
stability ries starting at the time 0 within D1 are localized in D2 at
the time moment T.
The general notion of homogeneous differential equa- Most of known 2-sliding controllers (Levant, 1993, Bar-
tion, review of the corresponding theoretical results and tolini et al., 2003) satisfy these properties. The following
numerous references can be found in (Bacciotti & Rosier, Theorem is actually true for any homogeneous differential
2001). Introduce a few auxiliary notions and theorems inclusion of a negative homogeneity degree (Levant,
adopted from (Levant, 2005a), where they are formulated 2005a).
for general homogeneous Filippov differential inclusions Theorem 1. Let controller (5) be 2-sliding homogeneous,
with negative homogeneity degrees. The combined time- then properties 1°, 2° and 3° are equivalent.
coordinate transformation Explain the Theorem in few words. Since 1° implies 2°
2 and 3°, it is sufficient to show that 3° implies 1°. The ho-
Gk: (t, s, s& ) a ( kt, k s, k s& ) (6) mogeneity of the system (4), (5) means that it is invariant
transfers solutions of (4), (5) into the solutions of the trans- with respect to the transformation (6). Thus, the behavior
formed inclusion of the system trajectories is geometrically the same in all
points, which can be transferred one into another2 by means
2
s
&& Î [-C, C] + [Km, KM] j(k s, k s& ). of a simple linear transformation dk(s, s& ) = (k s, k s& ), k
> 0 (the dilation). The only difference is that the corre-
Inclusion (4), (5) and controller (5) itself are called 2- sponding motion near the origin requires proportionally
sliding homogeneous (Levant, 2005a) if these two differen- less time, according to (6). Hence, using the contractivity
tial inclusions are equivalent for any s, s& and k > 0 (i.e. property 3°, a chain of embedded domains can be con-
have
2
the same solutions). The mapping dk(s, s& ) = structed, retracting to the origin. The corresponding system
(k s, k s& ), k > 0 is called the homogeneity dilation (Bac- motion is actually shown to be a finite-time collapse to-
ciotti et al., 2001). Obviously, (5) is 2-sliding homogene- wards the origin.
ous if It is natural to call the controller u = f(s, s& ) a small
2 homogeneous perturbation of (5) if the difference f – j is a
j(k s, k s& ) º j(s, s& ) (7)
2-sliding homogeneous function with the homogeneity de-
holds for any k > 0. Such a function j is called 2-sliding gree 0, small in some fixed vicinity of the origin.
homogeneous with the homogeneity degree 0. For exam- Corollary 1. Global uniform finite-time stability of the
ple, the following controllers are 2-sliding homogeneous: 2-sliding homogeneous controller (5) is robust with respect
to small homogeneous perturbations of the controller.
2
u = - sign s = - sign k s, Indeed, it follows from the robustness of property 3°.
u = (2s - s& 2 )/(|s| + s& 2 ) = The following theorems consider the robustness of homo-
2 2 2 2 geneous controllers with respect to sampling errors, which
(2 k s - (k s& ) )/(|k s| + (k s& ) ). are supposed to be some bounded Lebesgue-measurable
Surely these controllers do not solve the stated problem. functions of time of any nature. No features of the noises
Since the Filippov solutions do not depend on the values are assumed to be known.
of j on any set of the zero measure, any changes of j on Theorem 2 (Levant, 2005a). Let the noise magnitudes 1/2
of
such a set do not change the homogeneity properties of the measurements of s, s& be less than b0d and b1d respec-
controller. It is assumed in this paper that (7) holds for any tively with some positive constants b0 and b1. Then any fi-
s, s& and k > 0. Note that (7) requires global boundedness nite-time-stable 2-sliding-homogeneous controller (5) pro-
of j (excluding possibly a zero-measure set), otherwise it vides in finite
1/2
time for keeping the inequalities |s| < g0d,
is unbounded in any vicinity of 0 and Filippov’s definition | s& | < g1d with the same positive constants g0, g1 for any
is not applicable to (1), (5). d>0.
1°. Differential inclusion (4), (5) is called further globally Controller (5) requires availability of s& . That informa-
uniformly finite-time stable at 0 if it is Lyapunov stable tion can be obtained by means of the real-time robust fi-
and for any R > 0 exists T > 0 such that any trajectory start- nite-time-convergent exact differentiator (Levant, 1998,
ing within the disk ||(s, s& )|| < R stabilizes at zero in the 2003) as follows:
time T. u = - j(z0, z1), (8)
2°. Differential inclusion (4), (5) is called further globally 1/2 1/2
uniformly asymptotically stable at 0, if it is Lyapunov z&0 = - l2 L | z0 - s| sign(z0 - s) + z1, (9)
stable and for any R > 0 and e > 0 exists T > 0, such that z&1 = - l1 L sign(z0 - s). (10)
any trajectory starting within the disk ||(s, s& )|| < R enters
the disk ||(s, s& )|| < e in the time T to stay there forever.

Preprint submitted to Automatica 3 9 October 2006


Here z0, z1 are the estimations of s and s& respectively. broad sense. Also the statements of Theorems 2 - 4 remain
The parameters of the differentiator li are to be chosen in valid for this controller.
advance, in particular l1 = 1.1, l2 = 1.5 is a good choice Results similar to Theorems 1 - 4 are formulated and
(Levant, 1998). L is the only differentiator parameter to be proved in (Levant, 2005a) for any relative degree r and
tuned, and it has to satisfy the only condition | s
&& | £ L, i.e. L r-sliding homogeneous controllers. At the same time de-
³ C + KM sup|j| (recall that j is bounded). sign of new r-sliding controllers is rather difficult
r
with r >
Theorem 3 (Levant, 2005a). Suppose that controller (5) is 2 due to the complicated geometry of R (Levant, 2003,
2-sliding homogeneous and finite-time stable, then the out- 2005b, Floquet et al., 2003).
put-feedback controller (8) - (10) provides in finite time for
keeping s = s& = 0. If s is sampled with a constant2
sam- 4. Design of 2-sliding controllers
pling interval t > 0, the inequalities |s| < g0t , | s& | < g1t
are established with some positive constants g0, g1. If s is As follows from the previous Section it is sufficient to
sampled (continuously) with a noise being a Lebesgue- build a 2-sliding-homogeneous contractive controller. De-
measurable function of time of the magnitude e > 0, the sign of such 2-sliding controllers is greatly facilitated by
1/2
inequalities |s| < m0e, | s& | < m1e are established with the simple geometry of the 2-dimensional phase plane with
some positive constants m0, m1. coordinates s, s& : any smooth curve locally divides the
There is another way to estimate s& with discrete sam- plane in two parts.
pling. Indeed, let A number of known 2-sliding controllers may be con-
2
sidered as particular cases of a generalized 2-sliding ho-
u = j(s, Dsi/t) = j(t s, Dsi), (11) mogeneous controller
where si = s (ti, x(ti)), Dsi = si- si-1, t Î [ti, ti+1). 1/2
u = - r1 sign(m1 s& +l1|s| sign s)
Theorem 4 (Levant, 2005a). Let controller (5) be 2-sliding 1/2
- r2 sign(m2 s& + l2|s| sign s), r1, r2 > 0. (12)
homogeneous and finite-time stable, then in the absence of
1/2 2 2
measurement noises controller (11) 2provides in finite time Drawing the two lines mi s& + li|s| sign s = 0, mi + li
for keeping the inequalities |s| < g0t , | s& | < g1t with some 2 2 2 2
> 0, mi, li ³ 0, i = 1, 2, m1 + m2 > 0, l1 + l2 > 0, in the
positive constants g0, g1. phase plane, and considering various possible cases, one
Note that 1-sliding mode provides only for the accu-
can readily check that r1, r2 can always be chosen so that
racy proportional to t. The accuracy described in Theo-
rems 3, 4 is the best possible with discontinuous control controller (12) be finite-time stable. Indeed, if, for exam-
and the relative degree 2 (Levant, 1993). ple, m1, l1 > 0, then a 1-sliding mode can easily be organ-
1/2
Due to the finite-time convergence of the controllers, ized on the line m1 s& + l1|s| sign s = 0. Sliding mode
Theorems 2 - 4 have obvious local analogues in the case conditions being fulfilled at one point of the line, they
when (3) holds only locally. Recall that 2-sliding point is a automatically hold along the whole line due to the homo-
point where s = s& = 0. Then in the absence of noises all geneity properties. If for each i one of the coefficients is
trajectories of (1), (5) (respectively (1), (8) – (10) or (1), zero, the twisting controller (Levant, 1993)
(11)) starting from some vicinity of a 2-sliding point with
well-defined relative degree 2 converge in finite time to the u = - (r1 sign s + r2 sign s& ),
2-sliding mode s º 0, or the corresponding inequalities are
is built. Its convergence condition is
established in the case of noisy measurements or discrete
sampling. The long-term motion is determined by the sys- (r1 + r2)Km - C > (r1 - r2)KM + C, (r1 - r2) Km > C.
tem properties, especially by its zero dynamics (Isidori,
1989). Note that in the case, when ¶¶u s && is negative the A typical trajectory in the plane s, s& is shown in Fig. 1a.
same controller (5) is to be used, but with the opposite Controller (12) may be considered as a generalization of
sign. the twisting controller,1/2when the switching takes place on
The popular sub-optimal controller (Bartolini et al., parabolas m1 s& + l1|s| sign s = 0 instead of the coordi-
1998, 2003) is defined by the formula nate axes.
Thus, the resulting controller satisfies Theorem 1, and
u = - r1 sign (s - s*/2) + r2 sign s*, r1 > r2 > 0, its discrete-sampling version
1/2
where s* is the value of s detected at the closest time in u = - r1 sign(m1 Dsi + l1t |si| sign si)
1/2
the past when s& was 0. The initial value of s* is 0. The - r2 sign(m2 Dsi + l2t |si| sign si). (13)
corresponding convergence conditions are
provides
2
for the accuracy described in Theorem 4, i.e. s ~
2[(r1 + r2)Km - C ] > (r1 - r2)KM + C, (r1 - r2)Km > C. t , s& ~ t. Similarly, the noisy measurements lead to the
Usually the moments when s& changes its sign are accuracy provided by Theorems 2, 3.
detected using finite differences. The control u depends Consider special interesting cases of controller (12),
actually on the whole history of measurements of s& and s, (13). With m1 = l2 = 0, r2 > r1 > 0, achieve the drift
and does not have the feedback form (5). Nevertheless, the controller (Levant, 1993) from (13) (it does not converge
homogeneity transformation (6) preserves its trajectories, with continuous measurements). A homogeneous form of
and it is natural to call it 2-sliding homogeneous in the the controller with prescribed convergence law (Levant
1993) arises when m1 = m2, l1 = l2:

Preprint submitted to Automatica 4 9 October 2006


1/2
u = - a sign( s& + b|s| sign s), (14) (Fig. 1b). No trajectory starting from the origin can leave
We. Since e can be taken arbitrarily small, the trajectory
where a = r1 + r2, b = l1/m1. This controller is a 2-sliding cannot leave the origin. The same reasoning proves the
homogeneous analogue of the terminal sliding mode con- Lyapunov stability of the origin. n
troller originally featuring a singularity at s = 0 (Man et The 2-sliding stability analysis is greatly simplified by
al., 1994). The complete elementary proof of the following the fact that all the trajectories in the plane s, s& which
simple proposition was actually never published. pass through a given continuity point of u = j(s, s& ) are
confined between the properly chosen trajectories of the
homogeneous differential equations s && = ±C + KMj(s, s& )
and s && = ±C + Kmj(s, s& ). These border trajectories cannot
be crossed by other paths, if j is locally Lipschitzian, and
may be often chosen as boundaries of appropriate dilation-
retractable regions. The rule is to take trajectories satisfy-
ing s&& = C + KMj(s, s& ) and s && = - C + Kmj(s, s& ) with
j(s, s& ) > 0, and s && = - C + KMj(s, s& ) and s && = C +
Kmj(s, s& ) when j(s, s& ) < 0. Recall that a region is dila-
tion-retractable iff, with each its point (s,2 s& ), it contains
all the points of the parabolic segment (k s, k s& ), 0 £ k £
1.
As follows from Corollary 1 a small violation of the
conditions of Proposition 1 preserves2 the finite-time stabil-
ity of controller (14), if aKm - C < b /2, but still aKm > C.

Fig. 1. Convergence of various 2-sliding


homogeneous controllers
2
Proposition 1. With aKm - C > b /2 controller (14) pro-
vides for the establishment of the finite-time stable
2-sliding mode s º 0. 1/2
Proof. Differentiating the function S = s& + b|s| sign s
along the trajectory, obtain

S& Î [-C, C] - a [Km, KM] sign S + 1 b s& |s| .


-1/2
2
Checking the condition S& sign S < const < 0 in a vicin-
ity of1/2each point on the curve S = 0, obtain using s& =
-b|s| sign s that the 1-sliding-mode existence condition 2
holds at each point except of the origin, if aKm - C > b /2.
The trajectories of the inclusion inevitably hit the curve
S = 0 due to geometrical reasons. Indeed, each trajectory, Fig. 2. Contraction property of some 2-sliding
starting with S > 0, terminates sooner or later at the semi- homogeneous controllers
axis s = 0, s& < 0, if u = -a sign S keeps its constant value 2
Proposition 2. Let 2 C < aKm £ C + b /2. Then with suffi-
-a (Fig. 1b). Thus, on the way it inevitably hits the curve S ciently small C + b /2 - aKm controller (14) provides for
= 0. The same is true for the trajectory starting with S < 0. the twisting-like convergence to the finite-time stable
Since that moment the trajectory slides along the curve S = 2-sliding mode s º 0.
0 towards the origin and reaches it in finite time. Obvi- Proof. The corresponding trajectories and dilation-
ously, each trajectory starting from a disk centered at the retractable1/2sets are shown in Fig. 2b. Define once more S =
origin comes to the origin in a finite time, the convergence s& + b|s| sign s. The boundaries of the regions are the
time being uniformly bounded in the disk. trajectories of the differential equation s&& = -C + Kma with
Consider the region We confined by the lines s& = ± e S > 0 and s && = C - Kma with S < 0. Consider the combined
and the trajectories of the differential
2 2
equations s&& = -C + 2
curve 1-2-3-4 (Fig. 2b). With sufficiently small C + b /2 -
Kma with initial conditions s = e /b , s& =2 - 2e, and s && =
aKm point 4 is closer to zero than point 1. This requirement
C - Kma with initial conditions s = - e /b , s& = e

Preprint submitted to Automatica 5 9 October 2006


1/2
forms the convergence condition. Due to the homogeneity Proof. Denote r = - s& /|s| . Calculations show that u =
of the system, this geometric condition does not depend on a (r - b)/(|r| + b) and
the placement of point 1 on the axis s& . Direct calculation
will replace it with an algebraic condition. The absolute r -b 2 -1/2
r& Î ([-C, C] - [Km, KM]a + 1 r sign s) |s| .
value | s&& | is separated from zero by Kma - C. Therefore, | r | +b 2
the convergence time to the smaller set is estimated by
3 s& M /(Kma - C), where s& M is the maximal value of | s& | Due to the symmetry of the problem, it is enough to
in the corresponding dilation-retractable set. Hence, the consider the case s > 0, -¥ < r < ¥. With negative or
finite time stability is obtained due to Theorem 1. n small positive r the rotation velocity r& is always positive
A new controller is obtained when (l1, m1) ¹ (l2, m2) due to (16), thus there is such positive r1 < b that the tra-
and all components are not zero, especially interesting are jectories enter the region r > r1. It is needed to show now
the cases when that there is r2 > b such that in some vicinity of r = r2 the
2 2 2 2 inequality r& < 0 holds. That is exactly condition (17).
r1 = r2 , 4r1Km - 2C > max(l1 / m1 , l2 / m2 ). Thus, conditions (16), (17) provide for the establishment
In that case the trajectory is confined between two para- and keeping of the inequality r1 < r < r2.n
bolic segments (Fig. 1c, 2a). The control vanishes in that Following is another example of a quasi-continuous
region. The corresponding dilation-retractable sets are 2-sliding controller:
shown in Fig. 2a. The convergence time to the smaller set
is estimated by 2 s& M /(2Kmr1 - C), where s& M is the maxi- ì min{a, max[ -a,- g ( s& / | s |1 / 2 +b sign s)}, s ¹ 0
u= í ,(18)
mal value of | s& | in the corresponding dilation-retractable î- a sign s& , s=0
set. The idea of that controller is close to that of the sliding 2
sector control (Furuta et al., 2000). The corresponding where a, g, b > 0, aKm - C > b /2 , gb > a. The definition
proposition as well as its proof are obvious and are omit- of the control u with s = 0 is made by continuity and does
ted. not influence the system trajectories, since it only influ-
An important class of HOSM controllers comprises ences values on a zero-measure set. Enlarging g one com-
recently proposed so-called quasi-continuous controllers, pels1/2the trajectories to get closer to the parabola s& +
featuring control continuous
(r-1)
everywhere except of the b|s| sign s = 0 without increasing the control magnitude
HOSM s = s& = ... = s = 0 itself. Since the r-sliding (Fig. 1d). Also here the discontinuity is concentrated at s =
condition has the codimension r, with the sliding order r > s& = 0. Thus, in the presence of measurement errors the
1 the general-case trajectory does never hit the(r-1) r-sliding motion takes place in some vicinity of the mode s = s& = 0
manifold. Hence, the condition s = s& = ... = s = 0 is without entering it, and the control signal turns out to be
never fulfilled in practice with r ³ 2, and the control re- continuous.
mains continuous function of time all the time. As a result, Moreover, let z(y) be any monotonously growing posi-
the chattering is significantly reduced. Following is the 2- tive continuous function of a non-negative argument, then
sliding controller from such a family of arbitrary-order the following controller generalizes (18)
sliding controllers (Levant, 2005b): 1/2
uz = min{a,max[- a,-gz(| s& |/|s| )sign s& +z(b)sign s)]},
1/ 2
s& + b | s | sign s ì u (s, s& ), s ¹ 0
u=-a . (15) u= í V . (19)
| s& | +b | s |1 / 2 î- a sign s& , s = 0
2
This control is continuous everywhere1/2except of the ori- Proposition 4. Let a, b, g > 0, aKm - C > z(b) /2 , gz(b) >
gin. It vanishes on the parabola s& + b|s| sign s = 0. With a and g be sufficiently large, then controller (19) provides
sufficiently large a there are such numbers r1, r2, 0 < r1 < for the establishment of the finite-time stable 2-sliding
b < r2 that all the1/2trajectories enter the region between the mode s º 0.
curves s& + ri|s| sign s = 0 and cannot leave it (Fig. 1c). The proof is very similar to that of Proposition 3.
Note that no explicit conditions on the parameter choice Enlarging g one compels the trajectories to get closer to the
1/2
are obtained in (Levant, 2005b). parabola s& + z(b) |s| sign s = 0 without increasing the
Proposition 3. Let control magnitude (Fig. 1d). Like other listed controllers,
a, b > 0, aKm - C > 0 (16) this one also provides for the finite-time convergence to
the 2-sliding mode and the accuracies corresponding to
and the inequality Theorems 2 - 4.
b 2 Chattering attenuation. The standard problem of classi-
aKm - C - 2 aKm - 1r >0 (17)
r+b 2 cal (first order) sliding-mode control is attenuation of the
hold for some positive r > b (which is always true with suf- chattering effect (Slotine et al, 1991; Furuta et al., 2000;
ficiently large a), then controller (15) provides for the es- Fridman, 2003). 2-sliding mode control provides effective
tablishment of the finite-time stable 2-sliding mode s º 0. tools for the reduction or even practical elimination of the
Conditions of the proposition can be solved for a, but chattering without compromising the benefits of the stan-
the resulting expressions are redundantly cumbersome. dard sliding mode (Boiko & Fridman, 2005; Boiko, Frid-
man, Iriarte, Pisano & Usai, 2006). Let the relative degree
of the system (1) be 1, i.e. (2) is replaced by

Preprint submitted to Automatica 6 9 October 2006


s& = h(t,x) + g(t,x)u, 0 < Km £ g £ KM, |h| £ C, (20) some moment on a trajectory stays out of S, which means
that | s& | ³ kKm - C, s s& < 0, or it enters Q. In both cases the
where the functions g, h are some unknown smooth func-
trajectory hits s = 0. n
tions. Let also the control u = - k sign s solve the problem The following Lemma is obviously true for any conver-
of establishing and keeping s º 0. In particular,
gent 2-sliding controller.
kKm - C > 0 (21) Lemma 3. There is a vicinity W of the origin within the
strip | s& | < kKm - C, which is invariant with respect to the
is assumed. Consider u& as a new control, in order to over- controller u& = f(a, s, s& ).
come the chattering. Differentiating (20) achieve Proof. Consider the auxiliary problem, when (22) holds
s
&& = h1(t,x,u) + g(t,x) u& , independently of the control value, and the corresponding
differential inclusion. Since all trajectories starting in a
h1 = h¢t + h¢x ×(a + bu) + ( g¢t + g¢x × (a + bu)) u . closed disk centered at the origin, converge to the origin in
Assume that with |u| £ k1, k1 > k, the function h1(t,x,u) is finite time, the set, which comprises these transient trajec-
bounded: tory segments, is an invariant compact for the controller u&
= f(a, s, s& ) (Filippov, 1988). Applying now the homoge-
sup |h1(t,x,u)| £ C1 . (22) neity transformation, the set can be retracted into the strip
|u|£ k1 | s& | < kKm - C, where (22) is really kept. n
Lemma 4. With sufficiently large a any trajectory starting
Any listed controller u = f(a, s, s& ) can be used here in on the manifold s = 0 with |u| £ k enters the invariant set
order to overcome the chattering and improve the sliding W.
accuracy of the standard sliding mode. Indeed, define
Proof. Any trajectory starting with s = 0 and s& ¹ 0 inevi-
ì- u, | u |> k tably enters the region s s& > 0, |u| < k. Within this region
u& = í (23)
îf( a, s, s& ), | u |£ k . u& = -a sign s. Hence, the control u moves towards the
value - k sign s, and on the way the trajectory hits the set
Theorem 5. Let f be anyone of controllers (14), (15), (18), s& = 0, which still features |u| < k. As follows from (20), |u|
(19) and the controller parameters be chosen in accor- £ k implies the global bound | s& | £ kKM + C. That restric-
dance with the corresponding Propositions 1, 2, 3 or 4.
Then with sufficiently large a controller (23) provides for tion is true also at the initial point on the axis s = 0. Simple
2
the establishment of the finite-time-stable 2-sliding mode s calculation shows that the inequality |s| £ 12 (kKM + C)
º 0. Also the statements of Theorems 2 - 4 are valid with /(aKm - C1) takes place at the moment when s& vanishes.
sufficiently small noises or sampling intervals.
With sufficiently large a that point inevitably belongs to
Controller (23) keeps |u| £ k, and on certain time inter-
vals u º k or u º -k is kept in 1-sliding mode. Note that W. n
though Theorem is not formulated for arbitrary 2-sliding Once the trajectory enters W, it continues to converge to
homogeneous controllers, it is valid for all standard con- the 2-sliding mode according to the corresponding
trollers (Levant, 1993, Bartolini et al., 1998). 2-sliding homogeneous dynamics. This proves the conver-
Proof. It follows from (20), (21) that the inequality | s& | < gence to the 2-sliding mode. In the presence of small
kKm - C implies |u| < k. Thus, within the set | s& | < kKm - C noises and sampling intervals the resulting motion will
the system is driven by the controller u& = f(a, s, s& ). take place in a small vicinity of the 2-sliding mode s = s& =
Lemma 1. Any trajectory of the system (1), (23) hits in fi- 0. Thus, if this motion does not leave W, the homogeneous
nite time the manifold s = 0 or enters the set s s& < 0, dynamics is still in charge, and the statements of Theorems
|u| £ k. 1 - 4 are true. n
Indeed, suppose that s does not change its sign. Obvi-
ously, the inequality |u| £ k is established in finite time. If 5. Simulation results
the condition s s& < 0 is attained, the statement of the
A number of new controllers from the previous Section
Lemma is true. Suppose that s s& ³ 0 holds, then, according
are demonstrated here. Consider an academic example of a
to (23), u moves towards u = -k sign s with | u& | ³ min (a,
variable-length pendulum with motions restricted to some
k), both if |u| > k or |u| £ k. The remark that u = -k sign s
vertical plane. A load of a known mass m moves without
can be established only with s s& < 0 proves the Lemma. n
friction along the pendulum rod (Fig. 3a). Its distance from
Lemma 2. With sufficiently large a any trajectory of the
O equals R(t) and is not measured. An engine transmits a
system (1), (23) hits in finite time the manifold s = 0.
torque u, which is considered as control. The task is to
Proof. Denote S the set defined by the inequalities | s& | <
track some function xc given in real time by the angular
kKm - C, s s& < 0. There is a specific set Q for each control-
coordinate x of the rod.
ler, adjacent to the axis s = 0, and lying in the strip S, such
The system is described by the equation
that any trajectory entering it, either converges in finite
time to s = s& = 0, or hits the axis s = 0; also no trajectory R& 1 1
can enter S outside of Q. For example, Q is defined by the &x& = - 2 x& - g sin x + u, (24)
1/2
inequalities ( s& + b|s| sign s)s £ 0, | s& | < kKm - C for R R mR 2
controller (14). Any trajectory starting in S either leaves it
in finite time, or enters Q. Thus, there are 2 options: from

Preprint submitted to Automatica 7 9 October 2006


where m = 1 and g = 9.81 is the gravitational constant. Let
0 < Rm £ R £ RM, R& , R && , x& and &x& be bounded, s = x-x
c c c
be available. Following are the "unknown" functions R and
xc considered in the simulation:
R = 0.8 + 0.1 sin 8t + 0.3 cos 4t,
xc = 0.5 sin 0.5t + 0.5 cos t .
Let s = x-xc. The relative degree of the system equals 2.
The assumptions (3) are fulfilled here only locally, and the
controllers to be applied are effective only for some
bounded set of initial conditions. Choosing the controller
parameter a the convergence region can be made arbitrar-
ily large.
Both main applications of 2-sliding modes are demon-
strated: the straight-forward implementation of 2-sliding-
mode controllers leading to discontinuous control and pos-
sibly dangerous chattering, and the standard practical re-
moval of chattering by means of 2-sliding mode. In the lat-
ter case a redefinition of the output and input are needed.
Note that the 3-sliding-mode controllers (Levant, 2003,
2005b) are probably more effective in that case, but are out
of the scope of this paper.
The Euler integration method was used, being the only
method valid for sliding-mode simulation. The parameters
of the controllers were found by simulation, since the di-
rect calculation of the constants C, Km, KM is difficult and,
inevitably, not precise.
Discontinuous control Fig. 3: Pendulum and performance of controllers
(25), (26), (27) (b, f) and (25), (26), (28) (c, d, e)
The controllers include a real-time differentiator and
have the form
u = j(z0, z1), s = x-xc ,
1/ 2
z&0 = - 10.61 | z0 - s| sign(z0 - s)+ z1, (25)
z&1 = - 55 L sign(z0 - s), (26)
where z0, z1 are real-time estimations of s, s& respectively.
Differentiator (25), (26) is exact for input signals s with
second derivative not exceeding 50 in absolute value.
The initial conditions x(0) = x& (0) = 0 were taken, z0(0)
= x(0) - xc(0) = - 0.5, z1(0) = 0, the sampling step t and the Fig. 4: Performance of the controller (28), (25), (26)
integration steps being the same, t = 0.0001. with noisy measurements
Consider a controller of the form (14) Consider the quasi-continuous controller
1/2
u = - 10 sign( z1 + 11| z0| sign z0 ). (27) s& + | s |1 / 2 sign s
u = - 10 . (28)
The magnitude of the control is not sufficiently large here | s& | + | s |1 / 2
to establish a 1-sliding mode on the curve s& +11|s| sign s
= 0, nevertheless the 2-sliding mode s = s& = 0 is estab- The trajectory and 2-sliding tracking performance in the
lished here in finite time according to Proposition 2. Note absence of noises are shown in Figs. 3d, and 3c respec-
that it is the first time when such a twisting-type conver- tively,-6the corresponding-2 accuracies being |s| = |x - xc| £
gence is demonstrated for this controller. The phase trajec- 5.4×10 , | x& - x& c | £ 1.0×10 with t = 0.0001. Control (28) is
tories in the plane s, s& and the first 0.1 seconds of the dif- demonstrated in Fig. 3e. It is seen from the graph that the
ferentiator convergence are shown in Fig. 3b,c respec- control remains continuous until the entrance into the 2-
tively,-5the corresponding accuracies being |s| = | x - xc | £ sliding mode s = s& = 0.
-2
4.2×10 , | s& | = | x& - x& c | £-4 2.7×10 -5. After the sampling step t The tracking results of (25), (26), (28) and the differ-
was reduced from 10 to 10-7 the resulting accuracies entiator performance in the presence of a noise with the
-3
changed to | x - xc | £ 4.8×10 , | s& | = | x& - x& c | £ 3.1×10 magnitude 0.01 are demonstrated in Figs. 4c,d respec-
which corresponds to Theorem 4. The differentiator con- tively, the tracking accuracy being |s| = | x - xc | £ 0.036.
vergence is demonstrated in Fig. 3f. The noise was a periodic nonsmooth function with nonzero

Preprint submitted to Automatica 8 9 October 2006


average. The performance does not significantly change,
when the frequency of the noise varies from 10 to 100000.
These results correspond to Theorem 3.
Chattering attenuation
The controller includes a real-time second-order differ-
entiator (Levant, 2003)
2/ 3
z&0 = v0 = - 13.4 | z0 - s| sign(z0 - s)+ z1, (29)
1/ 2
z&1 = v1 = - 26.0 | z0 - v0| sign(z0 - v0)+ z2, (30)
z& 2 = - 330 sign(z2 - v1), s = x-xc , (31)
where z0, z1, z2 are real-time estimations of s, s& , s && re-
spectively. Differentiator (29) - (31) is exact for input sig-
nals s with the third derivative not exceeding 300 in abso-
lute value. The initial values z0(0) = s(0), z1(0) = z2(0) = 0
were taken.
Consider a controller of the form (19), (23) which estab-
lishes in finite time the 2-sliding mode S = S& = 0, where Fig. 5: Chattering attenuation
S = s + s& . Substituting the estimations z0, z1, z2 of the de-
rivatives s, s& , s
&& obtain the controller The number of such 2-sliding homogeneous controllers
1/2
is obviously infinite, and one can adjust a controller to his
u& = min{30, max[-30, - 40 (ln(|s1|/|s0| + 1) × sign s1 + needs. Unfortunately, design of higher-order sliding con-
1/2 trollers is much more difficult due to the higher dimension
ln 2 × sign s0)]} with |u| < 10, |s1| < 100|s0| , (32)
of the problem (Levant, 2003, 2005b).
1/2
u& = -30 sign s1 with |u| < 10, |s1| ³ 100|s0| , (33) A simple efficient procedure was developed for the
chattering attenuation in the systems with standard (first
u& = - u with |u| ³ 10, s0 = z0 + z1, s1 = z1 + z2, (34) order) sliding modes based on their replacement by
2-sliding modes (Theorem 5). The resulting continuous
where the function z(*) = ln(* + 1) is chosen, u(0) = 0. lipschitzian control can be used to keep auxiliary con-
Without changing the control values, (33) is constructed so straints, and, when solving practical control problems, is
that the overflow be avoided during the computer simula- readily combined with different control technique (Levant
tion (or practical implementation). et al., 2000).
In the absence of noises the controller provides in finite The main results known for the known 2-sliding con-
time for keeping s + s& º 0. As a result the asymptotically trollers are extended to any finite-time-stable 2-sliding-
stable 3-sliding mode s = s& = s && = 0 is established. Note
homogeneous controllers.
that since (19) is quasi-continuous, the applied controller A real-time robust exact differentiator having been used
(29) – (34) produces the control u, whose derivative u& as a standard part of the 2-sliding controllers, the full sin-
remains continuous until the entrance into the 2-sliding gle-input-single-output control is achieved based on the
mode S = S& = 0. The graph of u& is very similar to Fig. 3e input measurements only. The resulting controllers are lo-
and is omitted. The graphs of 3-sliding deviations s, s& , s &&
cally applicable to any uncertain smooth process of relative
and the control u are demonstrated in Figs 5a,c respec- degree 2, and they are globally applicable, if the bounded-
tively. The 2-sliding convergence in the plane S, S& is ness conditions (3) hold globally.
demonstrated in Fig. 5b. It is seen from Fig. 5d that s + s& The resulting robust output-feedback controllers pre-
º 0 is kept in 2-sliding mode. Due to this equality the accu- serve the ultimate accuracy of the original 2-sliding con-
racies achieved -4at t = 10 are of the same -4
order: |s| = trollers with direct measurements of the input derivative
| x - xc -4| £ 4.0×10 , | s& | = | x& - x& c | £ 4.0×10 , | s
&& | = | &x& - &x&c | £
(Theorem 3). In the absence of noises the tracking accu-
4.0×10 . 2
racy proportional to t is provided, t being a sampling pe-
riod. That is the best possible accuracy with discontinuous
6. Conclusions
second output derivative (Levant, 1993). In the presence of
2-sliding homogeneity and contractivity are shown to a measurement noise the tracking accuracy is proportional
provide for all needed features of 2-sliding mode control- to the unknown noise magnitude. That result does not de-
lers (Theorems 1-4). Construction of controllers is not dif- pend on the noise features.
ficult due to the simplicity of the plane geometry. New fi- The differentiator is to be used whenever the sampling
nite-time stable 2-sliding controllers were obtained in such step can be taken small. At the same time in the practically
a way, significantly increasing the choice of known 2- important case, when the sampling step is sufficiently large
sliding controllers. In particular, the quasi-continuous con- compared with the noises, the differentiator is successfully
trollers (15), (18), (19) have probably better performance replaced by the first finite difference (Theorem 4).
than the standard 2-sliding controllers popular today.

Preprint submitted to Automatica 9 9 October 2006


References Man Z., Paplinski A.P., & Wu H.R. (1994). A robust MIMO
terminal sliding mode control for rigid robotic manipulators.
Bacciotti, A., & Rosier, L. (2001). Liapunov functions and IEEE Trans. Automat. Control, 39(12), 2464-2468.
stability in control theory. Lecture notes in control and inf. sc. Orlov Y., Aguilar, L., & Cadiou, J. C. (2003). Switched
267, Springer Verlag, London. chattering control vs. backlash/friction phenomena in
Bartolini, G., Ferrara, A., & Punta, E. (2000). Multi-input second- electrical servo-motors. International Journal of Control, 76
order sliding-mode hybrid control of constrained (9/10), 959 - 967.
manipulators. Dynamics and Control, 10 ,277 –296. Sira-Ramírez H. (1993). On the dynamical sliding mode control
Bartolini G., Ferrara A., & Usai E. (1998). Chattering avoidance of nonlinear systems. International Journal of Control, 57(5),
by second-order sliding mode control. IEEE Trans. Automat. 1039-1061.
Control, 43(2), 241-246. Sira-Ramírez H. (2002). Dynamic Second-Order Sliding Mode
Bartolini, G., Pisano, A., Punta, E., & Usai, E. (2003). A survey Control of the Hovercraft Vessel. IEEE Transactions On
of applications of second-order sliding mode control to Control Systems Technology, 10(6), 860-865.
mechanical systems. Intern. J. of Control, 76(9/10), 875-892. Shkolnikov, I.A., Shtessel Y. B., Lianos D., & Thies, A. T.
Boiko I. (2005). Analysis of sliding modes in the frequency (2000). Robust Missile Autopilot Design via High-Order
domain, International Journal of Control, 78(10), 969-981. Sliding Mode Control. Proceedings of AIAA Guidance,
Boiko I., Fridman L. (2005). Analysis of Chattering in Navigation, and Control Conference, Denver, CO, AIAA
Continuous Sliding-Mode Controllers. IEEE Transactions on paper No. 2000-3968.
Automatic Control, 50(9), 1442-1446. Shtessel, Y.B., & Shkolnikov, I.A. (2003). Aeronautical and
Boiko I., Fridman L., Iriarte R., Pisano A., & Usai E. (2006). space vehicle control in dynamic sliding manifolds.
Parameter tuning of second-order sliding mode controllers for International Journal of Control, 76(9/10), 1000 - 1017.
linear plats with dynamic actuators, Automatica, 42(5), 833- Shtessel Y.B., Shkolnikov I.A. & Brown M.D.J. (2004). An
839. Asymptotic Second-Order Smooth Sliding Mode Control.
Boiko I., Fridman L., & Castellanos M.I. (2004). Analysis of Asian J. of Control, 5(4), 498-504.
second order sliding mode algorithms in the frequency Slotine, J.-J. E., & Li, W. (1991). Applied Nonlinear Control.
domain. IEEE Trans. on Automatic Control, 49(6), 946-950. London: Prentice-Hall, Inc.
Edwards C. & Spurgeon S. K. (1998). Sliding Mode Control: Utkin V.I. (1992). Sliding Modes in Optimization and Control
Theory and Applications. Taylor & Francis. Problems. New York: Springer Verlag.
Emelyanov S.V., Korovin S.K., & Levant A. (1993). Higher- Zinober A.S.I. (Ed.) (1994). Variable Structure and Lyapunov
order sliding modes in control systems. Differential Equations, Control. Berlin: Springer-Verlag.
29(11), 1627-1647.
Filippov A.F. (1988). Differential Equations with Discontinuous
Right-Hand Side. Dordrecht, the Netherlands: Kluwer.
Floquet T., Barbot J.-P. & Perruquetti W. (2003). Higher-order
sliding mode stabilization for a class of nonholonomic
perturbed systems. Automatica, 39, 1077 –1083.
Fridman, L., (2001). An averaging approach to chattering. IEEE
Transactions on Automatic Control, 46(8), 1260 –1265.
Fridman, L. (2003). Chattering analysis in sliding mode systems
with inertial sensors. International Journal of Control, 76
(9/10), 906-912.
Furuta, K. & Pan Y. (2000). Variable structure control with
sliding sector. Automatica 36, 211-228.
Isidori A. (1989). Nonlinear Control Systems, second edition.
New York: Springer Verlag.
Khan M.K., Goh K.B. & Spurgeon S.K. (2003). Second order
sliding mode control of a diesel engine. Asian J. Control 5(4),
614-619.
Lee H., & Utkin V. (2006). Chatterring Analysis. In Edwards, C.,
Fossas C. E., & Fridman, L., editors. Advances in Variable
Structure and Sliding Mode Control, Lect. Notes in Control
and Inf. Sc., 334, Springer, 107-121.
Levant A. (L.V. Levantovsky) (1993). Sliding order and sliding
accuracy in sliding mode control. International Journal of
Control, 58(6), 1247-1263.
Levant A. (1998). Robust exact differentiation via sliding mode
technique. Automatica, 34(3), 379-384.
Levant A., Pridor A., Gitizadeh R., Yaesh I., & Ben-Asher J.Z.
(2000). Aircraft pitch control via second order sliding
technique. J. of Guidance, Control and Dynamics, 23(4), 586-
594.
Levant A. (2002). Construction principles of output-feedback 2-
sliding mode design. Proc. of the 42th IEEE Conference on
Decision and Control, Las-Vegas, Nevada, December 10-13.
Levant, A. (2003). Higher-order sliding modes, differentiation
and output-feedback control, International Journal of Control,
76 (9/10), 924-941.
Levant A. (2005a). Homogeneity approach to high-order sliding
mode design. Automatica, 41(5), 823-830.
Levant A. (2005b). Quasi-continuous high-order sliding-mode
controllers. IEEE Transactions on Automatic Control, 50(11),
1812-1816.

Preprint submitted to Automatica 10 9 October 2006

View publication stats

You might also like