Abstract

A nonlinear integral sliding-mode control (NISMC) scheme is proposed for second order nonlinear systems. The new control scheme is characterized by a nonlinear integral sliding manifold which inherits the desired properties of the integral sliding manifold, such as robustness to system external disturbance. In particular, compared with four kinds of sliding mode control (SMC), the proposed control scheme is able to provide better transient performances. Furthermore, the proposed scheme ensures the zero steady-state error in the presence of a constant disturbance or an asymptotically constant disturbance is proved by Lyapunov stability theory and LaSalle invariance principle. Finally, both the theoretical analysis and simulation examples demonstrate the validity of the proposed scheme.

1. Introduction

Control strategies design for nonlinear systems has attracted considerable research interest in the recent past [14]. Sliding mode control (SMC) as an effective robust control scheme has been successfully applied to a wide variety of systems [5, 6]. In spite of claimed robustness, the SMC suffers certain drawbacks, mainly the chattering phenomenon [7, 8]. This phenomenon is extremely harmful to the actuators of physical systems [9]. To prevent chattering in the SMC, Slotine proposed quasi-SMC which introduced the bounded layer in SMC [10]. In [11], another scheme is based on the observer design which suppresses the high frequency oscillations of the control input. Though the chattering phenomenon could be attenuated by above-mentioned approaches, the approaches would bring in large steady-state error in the presence of the nonlinear system with disturbances. In [12], Chern and Wu first proposed integral sliding mode control (ISMC) which significantly enhanced the robustness against external disturbance of the nonlinear system.

The disturbance and uncertainty can be effectively restrained by ISMC; nevertheless, the control performance (overshoot and respond time) would become very poor if the initial errors of the system are very large. Much worse, duo to the effect of “integral windup” phenomenon, the ISMC system maybe unstable in the presence of control signal control input constraints [1315]. To alleviate the above shortcomings, Cho et al. proposed a small gain ISMC, but the small gain got the response speed of the system slow [16]. In [17], Lee proposed global integral sliding mode control, this approach achieved that all the states locate in the sliding mode manifold at the beginning and keeps this stage to eliminate the reaching stage.

In this work, aiming at improving control performance for second order systems, a nonlinear ISMC scheme was proposed. Firstly, a nonlinear integral sliding manifold with saturated function was designed, which could eliminate the effect of system initial error. Secondly, based on the proposed sliding manifold, the sliding mode control law design was carried out in two parts: (1) case of control input without constraints and (2) case of control input constraints. In addition, by the Lyapunov stability theory and LaSalle invariance principle, we have proved that the proposed scheme ensured the zero steady-state error in the presence of a constant disturbance or an asymptotically constant disturbance. Furthermore, through theory analysis, the research proved that the proposed control scheme could be equivalent to PD controller with nonlinear integral control scheme. Finally, a numerical example has been provided to demonstrate the effectiveness of the obtained results.

2. Problem Statement

Consider a second order nonlinear system described by the state equation: where , are the state variables of the system and is the state vector, is a sufficiently smooth vector field, denotes the input control signal, and denotes external disturbances. For simplicity, it is assumed.

Assumption 1. is a bounded function with uncertainty, and consists of nominal parts which are known a priori and uncertain parts which are bounded and unknown [18]. Furthermore, satisfy

Assumption 2. denotes external disturbances of the system, which satisfy
Define the tracking error as where denotes the reference signal. The role of the controller is to ensure that system output accurately track the reference signal.

3. Nonlinear Integral Sliding Mode Manifold Design

When the system is perturbed or uncertain, the finite time stabilization is not ensured. Hence, in this section a reaching law based discontinuous control law is developed which rejects the uncertainties of the system and ensures that the control objectives are fulfilled.

For system (1), if using the traditional sliding mode control scheme, the sliding manifold can be described by the following equation: where is a strictly positive constant.

To reduce the steady-state error, an integral term of tracking error is introduced into (6), which makes up the traditional integral sliding manifold: where is a strictly positive constant.

To enhance the robustness of closed loop system, a sliding manifold design incorporates global integral sliding manifold which results in the elimination of reaching phase [19]. The global integral sliding manifold can be described as follows:

A nonlinear integral sliding manifold is proposed in this research. With the integral manifold is given as where is a new nonlinear saturation function which enhances small errors and will be saturated with large errors in shaping the tracking errors. In order to research the properties of , a potential energy function is introduced as where is the design parameter of . The time derivative of (8) along can be written as

There is the following lemma for (9) and (10).

Lemma 3 (see [13]). and satisfy the following: (1) for , for ;(2) is a second order continuous differentiable function. is a strictly monotone increasing function for , and is a saturated function for .

The above properties of and can be obtained by some simple mathematical operations.

Figure 1 shows the curves of the potential function , , and . It is obvious from Figure 1 that the proposed integral sliding manifold enhances small errors and will be saturated with large errors in shaping the tracking errors. Namely, when , ; when , . Furthermore, the desired control performance would be obtained by choosing a proper design parameter .

4. Sliding Mode Control Law Design

Base on the proposed integral sliding manifold, the sliding mode control law design is carried out in two parts: (1) case of control input without constraints and case of control input constraints.

4.1. Case of Control Input without Constraints

According to the reaching law condition , , and use the nonlinear saturation function to smoothen the input control signal . Hence, the control law of control input without constraints can be obtained as where is a constant that denotes the thickness of the boundary layer, denotes nominal input control signal, and denotes switching gain.

Theorem 4. System (1) combined with the control law described by (11) assures the stabilization of the sliding manifold defined by (8). Meanwhile, the sliding manifold can reach the boundary layer within finite time.

Proof. When the sliding manifold is outside of boundary layer, (11) can be rewritten as where denotes the sign function. By taking the time derivative of (11), one has
The following Lyapunov candidate function is defined:
Therefore, the sliding manifold is asymptotically stable. Meanwhile, sliding manifold can reach the boundary layer within finite time :

Definition 5. For simplicity, define

Theorem 6. System (1) with the input control signal is defined as (8) and the control laws are chosen as (11), and if is constant or convergent to constant at last (, is a constant), .

Proof. Within the boundary layer , the trajectory of sliding manifold can be described as
Considering , (18) yields the following: where denotes Laplace operator. Based on final-value theorem, one gets
Obviously, is a uniformly continuous function, since use of Barbalat lemma results in that implies
Let the Lyapunov function candidate be defined as
Consider that is the radial unbounded function, and . Hence, (22) is a radial unbounded function positive definite function. By taking the time derivative of (22) along (21), one has where imply . Based on LaSalle invariance principle, , is the globally asymptotically stable equilibrium point; that is, .

Remark 7. Inspired by [13], if , when using (5) as the sliding manifold, within the boundary layer ; that is, . When taking (6) or (7) as sliding manifold, . From Theorem 6, the proposed nonlinear integral sliding mode control scheme not only retains the advantages of integral sliding mode but also eliminates the constant disturbances.

4.2. Case of Control Input Constraints

From (11), it is easy to obtain that the nominal control signal depends on status of the system (1). Therefore, it is difficult to calculate the nominal control signal. Usually, the saturated control scheme is used under the condition of nominal control signal control input constraints. For system (1), considering the saturated control scheme, where is the saturated value of input control signal. Hence, the saturated control law can be described as

Using the traditional sliding manifold equation (6), the control law equation (11) can be rewritten as

Thus, the control law equation (26) can be equivalent to the traditional PID controller with saturated output, as shown in Figure 2. In Figure 2, , , and .

Similarly, using the proposed sliding manifold equation (8), the control laws equation (11) can be obtained:

Meanwhile, the control law equation (27) can be equivalent to PD controller with nonlinear integral control scheme, as shown in Figure 3.

In Figure 3, the parameters , , and are same as those of Figure 2. The saturated value of input control signal is a constant. Therefore, the “windup” phenomenon can be eliminated by choosing a proper value of .

5. Examples

This section presents a comparative study among controllers using traditional sliding manifold, integral sliding manifold, global integral sliding manifold, and nonlinear sliding manifold. Consider the following second order system given by where

The initial condition , , and the reference signal . The switch gain , and boundary layer thickness . The following are the four controllers:controller A: using the traditional sliding manifold, the sliding manifold ;controller B: using the integral sliding manifold, the sliding manifold ;controller C: using the global integral sliding manifold, the sliding manifold ;controller D: using the nonlinear sliding manifold, the sliding manifold and the parameter .

Simulation results are provided in Figure 4. The four curves indicate the time response of state of the system (28) with four different controllers, respectively. It can be clearly seen that the state of controller A has steady-state error . Meanwhile, By Lemma 3, the steady-state error of controller A is

Thus, the simulation results of controller A are consistent with the theoretical analysis results. Similarly, the simulation results of controllers B, C, and D are also consistent with the theoretical analysis results (Theorem 6 and Lemma 3). Among controllers B, C, and D, controller D provides the best transient performance.

The following will research the transient performance of controllers B, C, and D in the side of quantitative analysis. Within the boundary layer, , , and .

Based on the definition of sliding manifold, one has(1)integral sliding manifold: If , the corresponding integral of absolute error (IAE) is (2)Global integral sliding manifold is If , the corresponding integral of absolute error (IAE) is (3)Nonlinear integral sliding manifold is If , the corresponding integral of absolute error (IAE) is

Figures 57, respectively, show the tracking errors curve of controllers B, C, and D. In Figure 5, denotes the area of section A and denotes the area of section B. Then (33) can be rewritten as

Because the boundary layer thickness is very little and combined with (17), the usually is a very large number, it yields . Thus, the larger the initial error is, the lager the and are.

Figure 6 shows the tracking error curve of controller C. Although the tracking error of controller C has no overshoot, its rise time is very long. In Figure 6,

From (39), it is easily obtained that the tracking error of controller C is closely associated with initial conditions. If the initial error , the control performance of controller C is even worse than controller B.

Similarly, (37) can be rewritten as (38). Figure 7 shows the tracking error curve of controller D. Compared with controller B, even the initial error is very large, is very little because of the saturation of nonlinear function , and the is also very little. Therefore, the proposed control scheme can not only eliminate the steady-state error, but also avoid larger overshoot.

6. Conclusions

This work presents a nonlinear integral sliding mode controller design for a second order system with external disturbance. The stability and robustness to the external disturbance of the NISMC controlled system were proved by the Lyapunov stability theory and LaSalle invariance principle. Meanwhile, from the comparison of four kinds of SMC controller, we obtained that the proposed controller not only inherited the advantages of ISMC, but also provided a better transient performance. The theoretical results were confirmed through both theoretical analysis and numerical examples.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgment

This work was partially supported by National Natural Science Foundation of China (61304239).