Abstract

This paper develops a full-order compensator-based output feedback variable structure control law for uncertain nonlinear Lipschitz systems having matched perturbations. Given that the sufficient condition is satisfied, the developed control scheme, with the observer-like technique incorporated into the design of the compensator, can achieve global exponential stabilization. An illustrative example is provided with simulation results to show the effectiveness of the proposed method.

1. Introduction

The output feedback control problem for linear and/or nonlinear systems has received considerable attention in the literature due to its importance in many practical applications. There are two major classes of output feedback control schemes: static output feedback scheme and observer-based output feedback scheme. In observer-based output feedback control, an observer is first designed to estimate unmeasurable states, and the outputs as well as the estimated states are then used to design the control law. Static output feedback control, which involves either direct output feedback control or a dynamic compensator, does not use any observer to estimate the unmeasurable states. In recent years, many static output feedback sliding mode control (OFSMC) methods [19] have been proposed for stabilizing multivariable plants with matched perturbations. Edwards and Spurgeon [1] have developed a synthesizing output feedback controller according to sliding mode concepts. For the plant does not satisfy the Kimura-Davison conditions, different compensator design methods have been proposed [49] to provide additional degree of freedom, thus obviating this constraint. However, these above-mentioned methods [19] cannot be implemented in nonlinear systems.

Many nonlinear systems satisfy the Lipschitz property at least locally by representing them by a linear part with Lipschitz nonlinearity around their equilibrium points. Hence, the systems with Lipschitz nonlinearities are common in practical applications. Prior studies [1016] have developed different observer design methods for uncertain nonlinear Lipschitz systems. Nevertheless, separation principle does not generally hold for nonlinear systems. Therefore, the output feedback control problem for nonlinear Lipschitz systems is much more challenging than stabilization using full state feedback. In this paper, a solution to the output feedback variable structure control problem for uncertain nonlinear Lipschitz systems is provided. For the plant having matched perturbations and Lipschitz nonlinearity, an observer-like reference model design method is proposed and the existence condition proposed here is equivalent to the same condition of the sliding mode observer proposed by Koshkouei and Zinober [13]. Corless and Tu [17] presented a sufficient and necessary condition for the existence of this observer. Moreover, this problem can be taken as a convex optimization problem and LMI methods in prior studies [13, 18] can be employed to synthesize the parameters in the control algorithm. Note that the proposed method does not need any observer structure to estimate the system states and is a type of the dynamic compensator-based design method. Given that the condition of the controller problem is satisfied, the proposed control law can achieve global exponential stabilization.

2. Problem Formulations

Consider a class of nonlinear systems described by the following equations [1115]:where , , and are the system states, control inputs, and measureable outputs, respectively. The function is unknown and is a time-varying vector which represents the lump sum of matched disturbances and/or uncertainties. The function is a nonlinear smooth vector with and satisfies the Lipschitz condition with respect to , with Lipschitz constant ; that is, for all and and for all . In the proposed approach, the observer-like dynamic compensator is first employed to generate the reference states and the output feedback variable structure controller is then designed to stabilize system (1). Throughout this study, the following three assumptions, which were generally developed from conventional output feedback sliding mode control design methods [19], are made.

Assumption 1. The triple is minimum phase and .

Assumption 2. The pairs and are stabilizable and detectable, respectively.

Assumption 3. The matched perturbation is bounded by where the scalar-valued function is known.

3. Output Feedback Variable Structure Controller Design

Although system (1) is imposed on the unknown disturbance and Lipschitz nonlinearity, the control objective of this section is to design the output feedback variable structure controller that can achieve globally exponential stabilization of the closed-loop system. First, the closed-loop reference model is generated bywhere are the reference states and is the gain designed in the latter. Let , , and be the positive scalars. The gain is decided by where the positive definite matrix satisfies the following algebraic Riccati inequality:For the plant in (1), we design the controller aswhere the input is designed using sliding mode control. Substituting the control input (7) into system (1) yieldswhere and are the error states and error outputs, respectively. Then from (4) and (9), one can yieldwhere . It follows from (2) thatNow we design the sliding surface aswhere the matrices are decided by Furthermore, given any positive number , the positive definite matrix and the gain satisfy the following algebraic Riccati inequality:If the solution to the coupled equations (12) and (13) can be found, Koshkouei and Zinober [13] have shown that the sliding mode observer can be successfully implemented to estimate the system states. Furthermore, previous studies [17, 19] have given that there exist the matrices , , and to satisfy the coupled equations (12) and (13) if and only if Assumptions 1 to 2 hold. Moreover, the way of finding the matrices , , and that satisfy (12) and (13) has also been discussed in detail. With the help of LMI, the standard LMI forms which can be straightforwardly solved to obtain the solution of the coupled equations (12) and (13) are given in [13, 18]. To stabilize the closed-loop system and eliminate the matched perturbation, the control input is designed aswhere is a design constant. Now consider the following Lyapunov function:where is a constant. Let and take its time derivative to obtain Since (2) holds, one can yieldSubstituting this inequality into (16) and applying the inequality in (16) to it yield Then taking the time derivative of (15) and applying the above inequality to it giveFromit follows thatwhere . Choosing results inTherefore, and converge exponentially to zero. Since , then

Remark 4. To obtain the similar effect of the Luenberger observer, in this paper the term is introduced into the reference model. Lavretsky and Wise [20] have first proposed this technique and applied it in adaptive control. Hence, the reference states can be considered equivalent to the system states.

Remark 5. From (4), (10), and (14), we can rewrite the sliding surface and the controller asHence, the proposed control algorithm does not use any observer structure and is a type of the full-order compensator-based output feedback controller.

Remark 6. When system (1) does not involve Lipschitz nonlinearity, different compensator design methods for output feedback sliding mode control have been proposed in the literature [59]. The design problem of the sliding surface is thus formulated as a new static output feedback problem for an augmented system. Since it is well known that the general static output feedback problem is not convex, no complete solution to this problem is known. In the proposed method, the existing well-built LMI-tools can be employed to straightforwardly solve the coupled equations (12) and (13). As a result, the advantage of the proposed method is that an analytic solution has been obtained which obviates the numerical complexities of the above-mentioned approaches [59].

Remark 7. The main problem of implementing controller (24) is that a phenomenon called chattering is generated due to the discontinuous function . It can be considered the undesired chattering effect produced by the high switching action of the control input. As a result, the chattering becomes the main implementation problem of sliding mode control. Numerous techniques have been proposed to eliminate this phenomenon. One of the most common solutions to reduce the chattering is the continuous approximation techniques. However, the continuous approximation techniques have the trade-off relation between the control performance and the chattering migration. Another drawback with applying the continuous approximation techniques is the reduction of the control accuracy.

4. Numerical Example

Consider the train system, proposed by Aldeen and Sharma [15], in which the state-space form of the model including both matched disturbance and Lipschitz nonlinearity is given bywhere and is set as the unknown disturbance. For simulation purpose, the parameter values, being the same as those reported in [15], are  Kg,  Kg,  N/s,  s/m,  N/s, and  m/s2. It is easy to obtain this train system which does not satisfy the Kimura-Davison conditions and contains stable invariant zeros at . Applying the developed control algorithm, we can obtain the following matrices:Hence, the reference model is designed as and the sliding surface is chosen asTo avoid the chattering problem, we apply the continuous approximation in the controller and then design the control inputs asFigures 14 illustrate the simulation results obtained using the initial conditions . Figures 1 and 2 plot the evolution of the system states and error states, respectively. Figure 3 depicts the control input. The response of the sliding surface is given in Figure 4. As seen in Figure 1, although the nominal system has both matched disturbance and Lipschitz nonlinearity, the proposed control law can successfully restrain the effect of matched disturbance and achieve the desired performance. Moreover, robust stability of the closed-loop system can be guaranteed.

5. Conclusions

This study examines the output feedback variable structure control problem for a class of Lipschitz nonlinear systems with matched perturbations. The proposed method, which is simple by nature involving only its original system matrices and does not need any observer structure, can obtain exponential stabilization of the closed-loop system. The existence condition, which is equivalent to that used in sliding mode observer, is developed for the design of the proposed dynamic compensator-based controller. The numerical example demonstrates that the proposed algorithm can be successfully implemented.

Conflict of Interests

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