Elsevier

Automatica

Volume 43, Issue 3, March 2007, Pages 531-537
Automatica

Brief paper
Higher order sliding mode control based on integral sliding mode

https://doi.org/10.1016/j.automatica.2006.09.017Get rights and content

Abstract

A higher order sliding mode control scheme for uncertain nonlinear systems is proposed in the present paper. It is shown that the problem is equivalent to the finite time stabilization of higher order input–output dynamics with bounded uncertainties (rN). The controller uses integral sliding mode concept and contains two parts. A part achieves finite time stabilization of the higher order input–output dynamics without uncertainties. The other part rejects bounded uncertainties throughout the entire response of the system. As a result, a higher order sliding mode is established. The advantages of the method are that its implementation is easy, the time convergence is chosen in advance and the robustness is ensured. An illustrative example of a car control shows the applicability of the method.

Introduction

The sliding mode control (SMC) is a powerful method to control high-order nonlinear dynamic systems operating under uncertainty conditions (Utkin, 1977, Utkin, 1992, Utkin et al., 1999). The technique consists of two stages. First, a sliding surface, to which the controlled system trajectories must belong, is designed with accordance to some performance criterion. Then, a discontinuous control is designed to force the system state to reach the sliding surface such that a sliding mode occurs on this manifold. When sliding mode is realized, the system exhibits robustness properties with respect to parameter perturbations and external matched disturbances.

In spite of claimed robustness properties, high frequency oscillations of the state trajectories around the sliding manifold known as chattering phenomenon (Utkin, 1992, Utkin et al., 1999) are the major obstacles for the implementation of SMC in a wide range of applications. A number of methods have been proposed to reliably prevent chattering: among them, the boundary layer solution (Slotine, 1984), observer-based solution (Utkin et al., 1999) and higher order SMC (Bartolini et al., 1998, Emelyanov et al., 1993, Levant, 1993, Levant, 2001). The current papers result is based on this latter approach and its main idea can be described as follows. Let s(x,t) (xRn is the state variable, tR+ the time variable) be the sliding variable and rN the sliding order. The control forces to zero in finite time s and its (r-1) first higher time derivatives by acting discontinuously on the rth time derivative of s. Keeping the main advantages of standard SMC, the chattering effect is eliminated and higher order precision is provided. In the case of “real” SMC (Levant, 1993), if τ is the sampling time, the error is o(τ) in the case of standard SMC (Furuta, 1990) whereas it is o(τr) in the rth order SMC (Levant, 1993).

In the case of second order SMC (r=2), many works have given solutions. Several second order sliding mode algorithms are proposed in Bartolini et al. (1998), Bartolini, Ferrara, Usai, and Utkin (2000), Emelyanov et al. (1993), Levant (1993). Arbitrary-order sliding controllers for single-input single-output systems (SISO) with finite time convergence have been recently proposed in Levant, 2001, Levant, 2003, Levant, 2005, Laghrouche, Plestan, and Glumineau (2006). To our best knowledge, these works are the most complete published on the higher order sliding mode approach. In Wu, Yu, and Man (1998), the so-called “terminal sliding modes control” proposes a solution for arbitrary order finite time convergence sliding mode. A major drawback of this approach is that all trajectories have to start from a prescribed sector of state space in order to have finite control, which is restrictive in particular for practical applications. The algorithm in Levant (2001) allows the tracking of smooth signals by tuning only one “gain” parameter and from the knowledge of the relative degree of the output. However, there is no constructive condition for the gain tuning, which has to be chosen sufficiently large (Levant, 2001). The controller proposed in Laghrouche, Plestan et al. (2006) combines standard SMC with linear quadratic (LQ) one over a finite time interval with a fixed final state. The algorithm uses the relative degree of the system with respect to the sliding variable s and the bounds of uncertainties. It has several advantages: the upper bound of the convergence time is known and can be adjusted in advance, the condition on the gain implies that its tuning is constructive, and the structure of the controller is well-adapted to practical implementations (Laghrouche, Plestan, & Glumineau, 2004b; Laghrouche, Smaoui, Plestan, & Brun, 2006). However, two drawbacks appear in this approach. It ensures only a practical sliding mode establishment (only convergence in finite time to an arbitrarily small vicinity of the origin is ensured), and the reaching time is bounded but cannot be fixed exactly and in advance.

The aim of this paper is to present a new arbitrary-order sliding mode controller for uncertain SISO minimum-phase nonlinear systems which is an alternative of Laghrouche, Plestan et al. (2006) without its drawbacks. The main objective of this new approach is to propose a controller for which the implementation is easy, the convergence time is finite and well-known in advance and the robustness is ensured during the entire response of the system. The design uses the integral sliding mode concept (Utkin & Shi, 1996). Actually, the problem of the higher order SMC of SISO minimum-phase uncertain systems is formulated in input–output terms only (as in Levant, 2001) through the differentiation of the sliding variable s, and is equivalent to the finite time stabilization of an rth order input–output linear dynamics with bounded uncertainties. The control strategy presented in the sequel, whose basic idea has been introduced in Laghrouche, Plestan, and Glumineau (2004a), contains two parts: a part is discontinuous, forces the establishment of a sliding mode on the integral sliding manifold, and ensures the robustness with respect to bounded uncertainties, throughout the entire response of the system. The other part, which is obtained through optimal feedback control over finite time interval with fixed final states (Rekasius, 1964), is used to stabilize to zero in finite time the rth order input–output dynamics without uncertainties. In Laghrouche et al. (2004a), this part is based on an open-loop control. Its advantage is the easy implementation; however, the open-loop control law depends only on the initial state, is precomputed and is applied for t[0,tF]. If, for some reason, the state is perturbed off the predicted optimal trajectory, or if the initial state measurements are noised, the system will not be, in general, in the desired position at the final time. These facts are well-known drawbacks of open-loop control w.r.t. closed-loop scheme and imply the real interest to develop, if possible, a feedback solution, as made in the sequel.

The paper is organized as follows. Section 2 states the problem and hypotheses. Section 3 displays the design of the higher order SMC with an integral approach. Its application on an academic car control example is carried out in Section 4.

Section snippets

Problem formulation

Consider an uncertain nonlinear systemx˙=f(x,t)+g(x,t)u,y=s(x,t),where xRn is the state variable, uR is the input control and s(x,t)R is a measured smooth output function (sliding variable). f(x,t) and g(x,t) are uncertain smooth functions. Assume that:

H1

The relative degree r of (1) with respect to s is constant and known, and the associated zero dynamics are stable.

The control objective is to fulfill the constraints(x,t)=0in finite time and to keep it exactly by discontinuous feedback

Control design

The control law is composed of two parts. The first one, named ideal control (Utkin & Shi, 1996), is continuous and stabilizes in finite time (4) at the origin when there are no uncertainties. In fact, this control part is used in order to generate trajectories that the system is forced to track. The second part, named integral sliding mode control, provides the complete compensation of uncertainty for t0 and ensures that control objectives are reached.

An academic example

This part displays the control of an academic kinematic model of a car (Levant, 2001) (see Fig. 1). It has been chosen to illustrate the control strategy previously exposed given that this example has still been used to check higher order SMC in Levant (2001), Laghrouche et al. (2004a). The car model isx˙1x˙2x˙3x˙4x˙=wcos(x3)wsin(x3)w/Ltan(x4)0f(x)+0001g(x)u,where x1 and x2 are the cartesian coordinates of the rearaxle middle point, x3 the orientation angle and x4 the steering angle. u is

Conclusion

A methodology for the design of a robust higher order sliding mode controller with a simple structure for a class of SISO nonlinear uncertain systems is established. The design uses the integral sliding mode concept. The controller is able to steer to zero in finite time the output function of any uncertain smooth SISO minimum-phase dynamic system with known relative degree; the convergence time can be fixed in advance. The controller consists of two parts: a feedback controller, whose

Salah Laghrouche got an electrical engineering degree at the University of Algiers in 2001. He received a scholarship to undertake research in the area of nonlinear control at Ecole Centrale Nantes in France. He obtained his Ph.D. diploma in 2004 and then moved to the Laboratoire des Signaux et Systemes, CNRS, Supelec to work as a Research fellow. In 2006, he was appointed to a lectureship in Control Engineering at Université de Technologie de Belfort-Montbéliard. His research interests are

References (25)

  • K. Furuta

    Sliding mode control of discrete system

    Systems & Control Letters

    (1990)
  • A. Levant

    Homogeneity approach to high-order sliding mode design

    Automatica

    (2005)
  • Y. Wu et al.

    Terminal sliding mode control design for uncertain dynamic systems

    Systems & Control Letters

    (1998)
  • G. Bartolini et al.

    Chattering avoidance by second-order sliding mode control

    IEEE Transactions on Automatic Control

    (1998)
  • G. Bartolini et al.

    On multi-input chattering-free second-order sliding mode control

    IEEE Transactions on Automatic Control

    (2000)
  • de Larminat, P., 2000. Contrôle d’état standart. Hermès. Paris [in...
  • S.V. Emelyanov et al.

    Higher-order sliding modes in control systems

    Differential Equations

    (1993)
  • A.F. Filippov

    Differential equations with discontinuous right-hand side

    (1988)
  • A. Isidori

    Nonlinear control systems: An introduction

    (1995)
  • Laghrouche, S., Plestan, F., & Glumineau, A., (2004a). Higher order sliding mode control based on optimal linear...
  • Laghrouche, S., Plestan, F., & Glumineau, A., (2004b). A higher order sliding mode controller for a class of mimo...
  • Laghrouche, S., Plestan, F., & Glumineau, A. (2006). Practical higher order sliding mode control: Optimal control based...
  • Cited by (403)

    View all citing articles on Scopus

    Salah Laghrouche got an electrical engineering degree at the University of Algiers in 2001. He received a scholarship to undertake research in the area of nonlinear control at Ecole Centrale Nantes in France. He obtained his Ph.D. diploma in 2004 and then moved to the Laboratoire des Signaux et Systemes, CNRS, Supelec to work as a Research fellow. In 2006, he was appointed to a lectureship in Control Engineering at Université de Technologie de Belfort-Montbéliard. His research interests are higher order sliding mode control, fuel cell control systems and automotive control.

    Franck Plestan received the Ph.D. in Automatic Control from the Ecole Centrale de Nantes, France, in 1995. From September 1996 to August 2000, he was with Louis Pasteur University, Strasbourg, France. In September 2000, he joined the Ecole Centrale de Nantes, Nantes, France where he is currently Assistant Professor. His research interests include robust nonlinear control (higher order sliding mode), theoretical aspects of nonlinear observer design and control of electromechanical and mechanical systems (pneumatic actuators, biped robots and electrical motors).

    Alain Glumineau received the Ph.D. degree in Automatic Control in 1981 and the “Doctorat d’Etat en Sciences” in 1992 from the University of Nantes/Ecole Centrale de Nantes (France). Since 1989, he has a teaching position in automatic control in Ecole Centrale de Nantes (Full Professor in 1996). His research interests are in analysis, observation and control of nonlinear systems with priority to robust ways (backstepping, high order sliding mode). His present applications are mainly in electric drive and electro-pneumatic actuator.

    This paper was presented at IFAC NOLCOS 2004, Stuttgart, Germany. This paper was recommended for publication in revised form by Associate Editor Zhihua Qu under the direction of Editor H.K. Khalil.

    View full text