Abstract

We propose a robust sliding mode control (SMC) scheme for a class of uncertain multi-input and multi-output (MIMO) nonlinear systems with the unknown external disturbance, the system uncertainty, and the backlash-like hysteresis. To tackle the continuous system uncertainty, the radial basis function (RBF) neural network is employed to approximate it. And then, combine the unknown external disturbance, and the unknown neural network approximation error with the affection caused by backlash-like hysteresis as a compounded disturbance which is estimated using the developed nonlinear disturbance observer. The robust sliding mode control based on the nonlinear disturbance observer and RBF neural network is presented to track the desired system output in the presence of the unknown system uncertainty, the external disturbance, and the backlash-like hysteresis. Finally, the designed robust sliding mode control strategy is applied to the near-space vehicle (NSV) attitude dynamics, and simulation results are given to illustrate the effectiveness of the proposed sliding mode control approach.

1. Introduction

Recently, the robust adaptive control has been extensively studied for uncertain MIMO nonlinear systems due to most control plants with multichannels, system uncertainties, and unknown external disturbances [110]. Sliding mode control is one of the most important approaches which is particularly suited to the deterministic control of systems with large uncertainties, nonlinearities, and bounded external disturbances [1116]. However, it is usually difficult to directly extend the SMC design to the uncertain MIMO nonlinear system, and a few research results are directly available. In [17], dynamic SMC and higher-order sliding mode were studied for MIMO systems. Generalized SMC was proposed for multi-input nonlinear systems in [18]. In [19], robust MIMO water level control was developed for interconnected twin-tanks using second-order SMC. In general, the robust SMC needs to be further developed for the uncertain MIMO nonlinear system.

Usually, the unknown system uncertainty and the unknown external disturbance will increase the SMC design difficulty of uncertain MIMO nonlinear systems. In many existing works, universal function approximators (such as fuzzy systems and neural networks) are employed to tackle the unknown system uncertainty in nonlinear systems. On the basis of the output of universal function approximators, lots of robust adaptive control schemes were designed for the uncertain MIMO nonlinear system [2024]. In [17], robust adaptive sliding mode control was proposed using fuzzy modelling for a class of uncertain MIMO nonlinear systems. Fuzzy adaptive sliding-mode control was presented for MIMO nonlinear systems in [25]. In [26], robust adaptive neural network control was studied for a class of uncertain MIMO nonlinear systems with input nonlinearities using the variable structure control technique. In this paper, the RBF neural network is introduced to handle the unknown system uncertainty. However, the unknown time-varying external disturbance of nonlinear systems cannot be efficiently handled via neural networks and the unknown approximation error of the neural network is hard to be tackled. To improve the antidisturbance ability of control systems, the disturbance-observer-based control strategy would provide a very promising approach where a disturbance observer is adopted to estimate unknown external disturbances.

In the recent decade, many disturbance observer design techniques have been developed to fully utilize the information of external disturbances [27, 28]. The general framework for disturbance-observer-based control (DOBC) of nonlinear systems subject to disturbances was presented in [29]. In [30], the direct adaptive neural control was developed for a class of uncertain nonaffine nonlinear systems based on disturbance observer. Nonlinear predictive control was proposed via using disturbance observers in [31]. In [32], a nonlinear disturbance observer was proposed for multivariable minimum-phase systems with arbitrary relative degrees. A nonlinear disturbance observer was developed for robotic manipulators in [33]. For uncertain structural systems [34] and nonlinear systems [35] with disturbances, disturbance-observer-based control using terminal sliding mode technique was studied. The disturbance attenuation and rejection problem was investigated for a class of MIMO nonlinear systems in the DOBC framework in [36]. Combined with disturbance observers, the robust synchronization control was proposed for uncertain chaotic systems in [37, 38]. In [39], robust DOBC was presented for time-delay uncertain systems. However, the disturbance observers need to be further developed for the robust sliding mode control of uncertain MIMO systems with backlash-like hysteresis.

Hysteresis as a special input nonlinearity exists in a wide range of practical systems, such as biology optics, mechanical actuators, electromagnetism, and electronic relay circuits [40]. The existence of the hysteresis is challenging problem for the control of uncertain nonlinear systems. For backlash hysteresis, several adaptive control schemes have recently been proposed. In [41], robust adaptive control was developed for a class of nonlinear systems with unknown backlash-like hysteresis. Decentralized adaptive stabilization was developed for the interconnected systems in the presence of unknown backlash-like hysteresis in [42]. In [43], identification method was studied for Hammerstein systems in presence of hysteresis-backlash and hysteresis-relay nonlinearities. Stable adaptive fuzzy control was proposed for nonlinear systems preceded by unknown backlash-like hysteresis in [44]. However, the SMC scheme should be further investigated for MIMO nonlinear systems with the unknown external disturbance, the system uncertainty, and the backlash-like hysteresis.

To show the effectiveness of the proposed sliding mode control approach, it is used to design the robust attitude control law for the NSV. Due to the potential military and civilian dual-use value, the near space has caused much concern around the world in recent years, and the flight control of NSVs becomes a hot research topic [45, 46]. In [47], robust attitude control was developed for NSVs with time-varying disturbances. Adaptive functional link network control was studied for the NSV with dynamical uncertainties in [48]. In [49], adaptive fault-tolerant tracking control was proposed for the NSV using Takagi-Sugeno fuzzy models. Fault tolerant control was presented for a class of nonlinear systems with application to NSVs in [50]. However, the robust sliding mode attitude control needs to be further developed for the NSV with the backlash-like hysteresis.

This work is motivated by the robust sliding mode control of uncertain MIMO nonlinear systems with the unknown external disturbance, the system uncertainty, and the backlash-like hysteresis. The organization of the paper is as follows. Section 2 details the problem formulation. The robust sliding mode control based on the disturbance observer is proposed in Section 3. Simulation results of near space vehicle attitude dynamics are presented in Section 4 to demonstrate the effectiveness of the developed sliding mode control of the uncertain MIMO nonlinear systems, followed by some concluding remarks in Section 5.

2. Problem Statement

To develop the robust sliding mode control, consider the following uncertain MIMO nonlinear system in the form of where is the state vector of the uncertain nonlinear system, is the system output, and is the control input vector. is the known function vector, is the known control gain matrix, is the continuous unknown system uncertainty, and is the unknown time-varying external disturbance.

Usually, the actuator of the practical control system has a backlash-like hysteresis nonlinearity, and is the output of such hysteresis described as [41]: where , , is the input of the hysteresis for the th actuator and denotes a backlash hysteresis operator.

In this paper, we consider a class of hysteresis which is expressed as the following continuous-time dynamic model [41]: where , , and are known constants with .

Considering the solution properties of the dynamic model (3), it can be solved explicitly for piecewise monotone as [41]: where is defined as Considering (4), the uncertain MIMO nonlinear system (1) can be rewritten as where , , and .

Define with the matrix . Then, (6) can be written as Since the unknown function vector , the function vector is also unknown. To efficiently handle the unknown , the RBF neural network is employed to approximate it. The approximation output of the RBF neural network can be written as where is a optimal weight value vector of the RBF neural network, is the basis function and , and and are the center and width of the radial basis function, respectively. is the smallest approximation of the RBF neural network.

Substituting (8) into (7) yields Define . Then, (9) can be written as Define and is the reference tracking signal of the uncertain MIMO nonlinear system. Considering (10), we obtain In this paper, the control objective is that the robust sliding mode control is designed to follow a given desired output of the uncertain MIMO nonlinear system in the presence of the unknown time-varying external disturbance and the backlash-like hysteresis. For the desired system output , the robust sliding mode control scheme is proposed such that all closed-loop signals are uniformly asymptotically convergent. Furthermore, the developed robust sliding mode control strategy is applied to NSV attitude dynamics to illustrate its effectiveness.

To proceed the design of robust sliding mode control scheme for the uncertain MIMO nonlinear system (1), the following assumptions are required:

Assumption 1 (see [51]). For all , there exist known constants and such that and .

Assumption 2. For the time-varying unknown compounded disturbance , there exists an unknown positive constant such that .

3. Robust Sliding Mode Control Based on Disturbance Observer

In this section, we consider the robust sliding mode control design for the uncertain MIMO nonlinear system (1). Since is unknown, it cannot be directly used to design the robust sliding mode controller. To efficiently handle it, the nonlinear disturbance observer is proposed to estimate it.

The nonlinear disturbance observer is proposed as where is a design parameter of the nonlinear disturbance observer and is the estimate of the optimal weight value .

Considering (11) and (12), we obtain Define and . Considering (13) yields Invoking (14), we obtain Considering Assumption 2 and the following fact yields where , which is unknown due to the unknown constant and is a design parameter.

Considering Assumption 1, and yields Invoking (17) and (18), we have So far, the nonlinear disturbance observer design has been completed. In the following, the robust sliding mode control scheme will be proposed. Let the sliding surface be where is a design matrix.

The sliding condition becomes Invoking (11), we have In accordance with the definitions of matrices and , using the output of the designed nonlinear disturbance observer, the robust sliding control law is proposed as where , is a design matrix with , ,   is a small design parameter, and is the estimate of the unknown constant .

Substituting (23) into (22) yields Consider the adaptive law for as where and .

The parameter updated law of is designed as where and .

The above robust sliding mode control design procedure for a class of uncertain MIMO nonlinear systems (1) can be summarized in the following theorem, which includes the result for robust sliding mode control based on the nonlinear disturbance observer of the uncertain MIMO nonlinear system (1) with the unknown external disturbance and the backlash hysteresis.

Theorem 3. Considering the uncertain MIMO nonlinear system (1) with the unknown system uncertainty, the unknown disturbance, and the backlash hysteresis, the disturbance observer is designed as (12) and the parameter updated laws are chosen as (25) and (26). Then, the robust sliding mode control law is proposed as (23). Under the developed robust sliding mode control scheme, the tracking error of the uncertain MIMO nonlinear system (1) is convergent.

Proof. Consider the Lyapunov function candidate where .
Invoking (19) and (24), the time derivative of is Since and , invoking the weight value adaptation law (25) and the parameter updated law (26), (28) can be written as Considering the following facts we obtain where To ensure the closed-loop system stability, the corresponding design matrices , , , , and should be chosen to make , , and . Considering (31), it may directly show that the signals , , , and are semiglobally uniformly bounded. According to (31), we have From (33), we can know that is exponentially convergent; that is, . Hence, the sliding mode surface and the approximation errors , , and of the closed-loop system are bounded. From the convergence of the sliding mode surface , we can know that the tracking errors is convergent. Namely, the control objective is achieved. This concludes the proof.

Remark 4. To the developed robust sliding mode control strategy, the reach condition of the sliding mode surface is always satisfied. Since the error signals , , and are convergent, is held if the design parameter matrix is correctly chosen on the basis of (24). On the other hand, to adjust the dynamic control performance of the developed robust sliding mode control, the design parameter in the control term should be chosen as a small positive constant.

Remark 5. In this paper, combining the external time-varying disturbance with the effect of approximation error of backlash hysteresis and the NN approximation error is treated as a compounded disturbance which is estimated via the nonlinear disturbance observer. For the proposed nonlinear disturbance observer, we know that the estimate error with suitable approximation performance can be obtained via choosing the appropriate disturbance observer gain matrix . For example, the estimate error could be decreased by increasing the value of . Due to the introduction of the nonlinear disturbance observer, the disturbance rejection ability is enhanced by the closed-loop control system under the proposed robust sliding mode control approach.

4. Simulation Study

In this section, the designed robust sliding mode control strategy is applied to NSV attitude dynamics, and simulation results are given to illustrate the effectiveness of the proposed sliding mode control scheme. The considered attitude control model of the NSV is derived from the six-degree-of-freedom and twelve-state kinematic equations which can be simplified as the affine nonlinear equation as follows [46]: where is a vector of attitude angles which are angle of attack, sideslip angle, and flight-path roll angle, respectively; is the body-axis angular rates which are the fast-loop states; is the control input vector which is the deflection vector of control surfaces. and are the unknown system uncertainties. is the unknown time-varying external disturbance. To the attitude dynamic, and ; matrices and can be written as [48] where , , and are moments of inertia of the NSV. Here, the detailed expressions of , , , , , , , , and are omitted. In this simulation study, we assume that the actuator of the NSV has a backlash-like hysteresis nonlinearity and , , is the output of such hysteresis described by where , , is the input of the hysteresis for the th actuator of NSV and denotes a backlash hysteresis operator. When , , , and with , the hysteresis curves are shown in Figure 1 [41].

Suppose that the NSV fight lies in the cruise flight phase with the velocity  m/s and flight altitude  km. The initial attitude and attitude angular velocity conditions are arbitrarily chosen as , , , and  rad/s. The desired flight attitude states are chosen as The system uncertainties and are assumed as and variation of aerodynamic coefficients and aerodynamic moment coefficients, respectively. On the other hand, the following unknown time-varying disturbance moments are considered in the simulation [48]: In this simulation, the parameters of the backlash-like hysteresis should be chosen according to the used actuator of the near-space vehicle. All parameters of the nonlinear disturbance observer and the robust sliding mode attitude controller are chosen as , , , , , and, . The disturbance observer is designed as (12) and the parameter updated laws are designed as (25) and (26). The robust sliding mode attitude controller is designed in accordance with (23) for the NSV. The attitude control results, the control input, and the sliding mode surface are shown in Figures 25 under the designed robust sliding mode attitude control approach.

The tracking control results of the NSV under the designed robust sliding mode control scheme are shown in Figure 2. From Figure 2, we can see that the small tracking errors of attitude angles are obtained and the expected control performances of the body-axis angular rate are guaranteed. The control inputs are presented in Figure 3 which show the convergence of the control inputs. The plots of the sliding mode surfaces are given in Figures 4 and 5 which are convergent.

In accordance with the above simulation results, the satisfactory attitude tracking control performances are obtained under the developed robust sliding mode attitude control scheme of the NSV. Thus, the developed robust sliding mode control scheme is valid for the uncertain MIMO nonlinear system.

5. Conclusion

Robust sliding mode control approach has been developed for a class of uncertain MIMO nonlinear systems in the presence of the unknown system uncertainty, the external time-varying disturbance, and backlash-like hysteresis in this paper. To enhance the robust control performance, the RBF neural network has been introduced to approximate the unknown continuous system uncertainty. At the same time, we treated the unknown external disturbance, the unknown neural network approximation error with the approximation error of backlash-like hysteresis as a compounded disturbance, and the nonlinear disturbance observer has been developed to estimate it. Then, the robust sliding mode control has been developed for the uncertain MIMO nonlinear system using the outputs of the RBF neural network and the developed nonlinear disturbance observer. Via Lyapunov analysis, the uniformly asymptotical convergence of all closed-loop signals has been guaranteed. Finally, the designed robust sliding mode control strategy has been applied to NSV attitude dynamics, and simulation results have been given to illustrate the effectiveness of the proposed sliding mode control approach.

Acknowledgments

This work is partially supported by the National Natural Science Foundation of China (Grant no.: 61174102), Program for New Century Excellent Talents in University of China (Grant no.: NCET-11-0830), Jiangsu Natural Science Foundation of China (Grant no.: SBK2011069), project-sponsored by SRF for ROCS, SEM, and project funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions.