Abstract

This paper addresses the T-S fuzzy modelling and attitude control in three channels for hypersonic gliding vehicles (HGVs). First, the control-oriented affine nonlinear model has been established which is transformed from the reentry dynamics. Then, based on Taylor’s expansion approach and the fuzzy linearization approach, the homogeneous T-S local modelling technique for HGVs is proposed. Given the approximation accuracy and controller design complexity, appropriate fuzzy premise variables and operating points of interest are selected to construct the T-S homogeneous submodels. With so-called fuzzy blending, the original plant is transformed into the overall T-S fuzzy model with disturbance. By utilizing Lyapunov functional approach, a state feedback fuzzy controller has been designed based on relaxed linear matrix inequality (LMI) conditions to stable the original plants with a prescribed performance of disturbance. Finally, numerical simulations are performed to demonstrate the effectiveness of the proposed T-S fuzzy controller for the original attitude dynamics; the superiority of the designed T-S fuzzy controller compared with other local controllers based on the constructed fuzzy model is shown as well.

1. Introduction

Hypersonic gliding vehicles (HGVs) have been shown to endure a strongly nonlinear dynamic behaviour over the flight envelope; therefore, a control study for the natural nonlinearity is required. The reentry motion of HGVs presents the characteristics of strong nonlinearity, coupling, and uncertainty. In this period, hypersonic vehicles are extremely sensitive to changes in atmospheric conditions as well as physical and aerodynamic parameters. These characteristics emphasize that an effective nonlinear control approach represents an important and basic procedure. In fact, under these conditions, not only linear control approaches but also nonlinear control schemes face significant challenges. For example, the feedback linearization approach will be significantly restricted as the system models are not precisely known and the uncertain parameters are included in the models. Although the backstepping controllers guarantee global robustness of uncertain nonlinear systems, this approach can be effective only for systems with a serial form. In addition, appropriate Lyapunov functions and stability analysis have to be realized in each step, which is a drawback for high-order nonlinear systems. In the sliding mode approach, the chattering phenomenon derived from discontinuous switching control when the system state trajectory is converging along the selected sliding surface may excite the unmodelled dynamics, which is essential for system stability and steady state accuracy. Nevertheless, until now, several nonlinear control methodologies have been improved and successfully applied to the study of hypersonic vehicles [17].

On the other hand, because of its simple properties and easy implementation, fuzzy logic control has been well recognized as an effective methodology for complex nonlinear systems [813]. Control systems based on the T-S fuzzy model transfer nonlinear plants into fuzzy composition expressions with specific local linear models, which enables the T-S fuzzy system to consider the linear system theory. In fact, in contrast to other nonlinear control strategies, T-S fuzzy models have been shown to be universal function approximators in the sense that they can approximate any smooth nonlinear function to any degree of accuracy in any convex compact region [1416]. Therefore, T-S fuzzy control has been suggested as an alternative approach to conventional techniques in many cases.

When a nonlinear dynamical model is given, it is more appropriate to construct the T-S fuzzy model by a derivation approach rather than an identification approach. Among the derivation approaches, the sector nonlinearity [17] approach usually needs too many rules because of miscellaneous nonlinear sections. Although the local approximation [18] approach reduces the number of model rules, the stability of the original nonlinear systems may not be guaranteed based on this T-S fuzzy controller [19].

Regardless of whether the above-mentioned modelling approaches are adopted, the T-S fuzzy model as an approximator can be divided into two categories: homogeneous fuzzy model and affine fuzzy model. The difference between the two models lies in whether the consequent part has a constant bias term in the local model. Since the difficulties of stability and stabilizability problems related to the nonconvex bilinear matrix inequality (BMI) cannot be efficiently solved by the convex linear matrix inequality (LMI) method, the affine fuzzy system is less advanced compared with the homogeneous fuzzy system [2024]. Therefore, system analysis and controller design for homogeneous fuzzy systems would be less complex and conservative than that of affine fuzzy systems.

Up to date, numerous theoretical studies on the T-S fuzzy control for nonlinear systems and control for the hypersonic vehicle have been conducted since the fuzzy controller was proposed in [25, 26]. Most of these existing investigations use the Lyapunov stability theory to obtain the LMI conditions with lesser conservatism and further obtain the fuzzy controller for the closed-loop feedback system [11, 2730]. Intensive theoretical results have also resulted in numerous engineering applications. However, to the best of our knowledge, existing studies that introduce the T-S fuzzy control theory into the analysis of the hypersonic vehicle control system are still an open study [3134].

Motivated by the previous discussion, the rest of this paper is organized as follows. In Section 2, the original nonlinear plant of the dynamics and the affine nonlinear model are presented. Then, in Section 3, a linearization technique based on Taylor’s expansion method and fuzzy linearization method for this plant is analysed. Section 4 applies the proposed technique to the HGV affine model. In Section 5, a simulation is presented to show the feasibility and effectiveness of the proposed fuzzy model and fuzzy controller. Finally, Section 6 draws some conclusions.

2. Reentry Dynamics

The original nonlinear reentry motion equations of the hypersonic vehicle can be expressed as follows [35]:

Here, denote the angle of attack, sideslip angle, and bank angle, respectively; denote the bank angle rate of rotation, angle of attack rate, and sideslip angle rate of rotation, respectively. and are variables related to the vehicle location and velocity in the particle kinematic. denotes the earth rotation angular rate, and and are the constant coefficients with respect to the moment of inertia of the vehicle.

Unlike the air-breathing hypersonic vehicle dynamics in the longitude plane [36] and the GHV (generic hypersonic vehicle) reentry dynamics [37], the reentry dynamics of HGV not only contain the dynamics of six attitude variables in three channels but also couple the trajectory variable and the earth rotation angular rate , which makes the HGV exhibit a strong coupling and complex nonlinearity.

Since one of the key purposes of this study is to establish the fuzzy model of the reentry attitude dynamics of HRVs, the differential equations in (1) have a general form; therefore, it is necessary to recast (1) to a control-oriented form. In the previous studies, the transformation process for motion equations (1) to the control-oriented model is often omitted or a further model is directly provided. In contrast, this study explores this operation in detail.

Compared with the motions of variables in reentry dynamics equation (1), only a slight effect on system dynamics is shown when sections of are considered; instead of that obvious effects will act on the motions of trajectory variables in reentry trajectory equations for researches of trajectory optimization and guidance. Therefore, the sections of the earth rotation angular rate will be omitted in the next discussion.

In fact, when is applied in (1), the following truth will be discovered based on the trajectory equations with respect to in [35].

Here, , , and denote the vehicle aerodynamic force decomposed in the velocity coordinate system, which are defined as

By substituting (2), reentry dynamics (1) can be represented as

Here, the force and force moment are expressed as follows:

Substituting (5) into (4) and denoting and , nonlinear reentry plant (4) is inferred as the following nonlinear affine model:where

In particular, as the aerodynamic force generated by the rudder is far lesser than the force moment generated by the vehicle body, has a negligible effect on variables in (6). Therefore, recast equation (6) yields

Let , , , , and ,

Finally, the nonlinear affine model can be rewritten as

in which is considered as the uncertain term related to the vehicle aerodynamic parameters.

is the control variable with respect to the control surface deflections .

3. Fuzzy Linearization Approaches

3.1. Problem Formulation

As can be seen in (9), the reentry dynamics of the HGV presents distinguished features of multivariable coupling and high-order nonlinearity, which cause difficulties for direct decoupling and controlling.

To solve this problem, the homogeneous fuzzy T-S models are aimed at being derived from truth dynamic model (9). In the following discussion, the uncertain term will be neglected as it can be solved by the controller design with the specification:

Represent model (9) asHere, and .

Expanding by means of a Taylor series in the neighbourhood of the operating point of interest yieldswhereis the Jacobi matrix of , , and .

Note that the bias term is not necessarily zero; only when , the homogeneous models could be derived from the truth model based on Taylor’s expansion method.

In a traditional case, Taylor’s expansion method can also be used to linearize the local nonlinear sectors for multivariable decoupling. However, the same problem of a nonzero exists as well.

For example, the nonlinear term in (9) expanded Taylor series around the nonzero operating point yields

Under normal circumstances, , this implies that a linear local model could not be constructed in the neighbourhood of .

In (12), the possible nonzero term transforms the nonlinear system into a local affine subsystem at the operating point, which will increase the difficulty to a certain extent for a closed-loop controller design of the nonlinear system.

3.2. Jacobi Matrix Linearization

In this case, another linearization method has to be utilized to deconstruct the original system into homogeneous models in the vicinity of the nonzero operating points of interest.

That is, find constant matrices and such that, in the neighbourhood of nonequilibrium operating points, yields

And point satisfies

From formula (15), it can be deducted that

Subtracting formula (16) from formula (15) gives

For the arbitrary of in (18),

Finally,

Denote as the th subsystem matrix linearized around the operating point , where is the row vector of the subsystem matrix . From the approach in [38], the vector of subsystem matrix yields

Here, is the value of the nonlinear function on the point , and the column vector is the gradient of evaluated at point .

Thus, an integrated matrix form result can be deduced as

Here, , and the Jacobi matrix of is

In summary, the local homogeneous models that approximate the original plant at every operating point of interest are obtained. It is not difficult to learn that the subsystem control matrices obtained based on Taylor’s expansion method at equilibrium points are the same as those obtained based on the Jacobi matrix linearization method at other operating points.

4. T-S Modelling and Control for HGVs

4.1. T-S Fuzzy Model

The th rules of the continuous T-S fuzzy models are as follows.

Model Rule . If is and is ,

then

The fuzzy controller is designed by sharing the same fuzzy sets with the fuzzy model in the premise parts via the PDC (parallel distributed compensation).

Control Rule . If is and is ,

then

Thus, given a pair of , the final state space equation of the fuzzy systems can be presented according to the so-called fuzzy blending, which is inferred as follows:

Substituting (26) into (27), the closed-loop T-S fuzzy control system can be represented by

Here, is the premise variable vector, is the fuzzy set, is the state vector, is the input vector, , , and . This is a natural nonlinear system because the membership functions of the premise variables are generally nonlinear.

4.2. T-S Model for HGVs

According to the analysis above, in this section, the investigation focuses on the homogeneous T-S fuzzy modelling for reentry dynamics plants (9).

For a high-dimensional control system, the requirement of constructing its exact fuzzy model will lead to the introduction of excessive premise variables so that problems of “curse of dimension” and “rule explosion” can be encountered. Although the exact fuzzy model possesses high approximation with the original plant, the complex formulation is unrealistic for application to hypersonic vehicles. In addition to the possible application problem, more fuzzy subsystems, especially for the high-order dynamic system, will inevitably increase the complexity and conservativeness of controller design, thus resulting in more problems for system synthesis.

In view of this, the local fuzzy modelling for HGVs considered in this section will circumvent the aforementioned problems to ensure modelling accuracy as possible by appropriate fuzzy rules and premise variable selection.

As can been seen from the nonlinear equations (9), the state of bank angle rate of rotation and sideslip angle rate of rotation plays an important role in the severe nonlinearity and response divergence of the original dynamics. On the other hand, as in the aerospace reentry engineering, the angle of attack is an important system parameter in longitudinal plane to measure the quality of the gliding flight. To sum up, the angle of attack and the bank angle rate of rotation are chosen as the fuzzy premise variables.

The membership functions of the chosen premise variables are represented in Figure 1.

Thus, dynamics plant (6) can be represented by the following T-S fuzzy model.

Rule . If is about  rad/s and is about  rad/s, where ,

then,

Here, , and and are the positive maximum of rotation of and , and . The control matrix in dynamics plants (9) is constant; thus, at every operating point , is widely suitable. The subsystem matrices and are calculated from (22) and (20); the results are shown in Appendix. is disturbance matrix, and is the disturbance.

From (26), the blending nonlinear T-S fuzzy model for original model (9) can be constructed as

4.3. Controller Design

When the T-S fuzzy model for HGVs has been established, a question which naturally arises is that whether a fuzzy model based controller can stabilize the original plant rather than only the T-S fuzzy model, which leads to the system stability control problem.

Before proceeding, we present the following lemma.

Lemma 1. The parameterised linear matrix inequalities are fulfilled, if the following condition holds:

Theorem 2. If there exist matrices , , satisfy the following LMIs:Then, T-S fuzzy system (30) is quadratically stabilizable via fuzzy control (27) for a prescribed performance index , where .

Proof. For system (30), define the following Lyapunov function:Then We can obtainasIf and only ifPre- and postmultiplying by , we obtainLet and
Then the above equation is equivalent toFrom Lemma 1, we know that LMI conditions (33) and (34) are sufficient conditions to guaranteeLet ; we have , so the closed-loop system is asymptotically stable with .
Furthermore, under zeros initial conditions, we have That is, Therefore, the performance is achieved with a prescribed level . The proof is completed.

Theorem 2 gives the relaxed LMI condition for the stability of the fuzzy system (30) and obtains the global T-S fuzzy controller by solving LMI. The fuzzy controller can guarantee the stability of the fuzzy system but not necessarily guarantee the stability of the original system. In the following, we will verify that the T-S fuzzy controller designed by Theorem 2 is a stable controller of the original closed-loop system.

5. Simulations

In this section, the obtained hypersonic T-S fuzzy model is compared with the original nonlinear plant at the single operating points and the state region.

To illustrate the effectiveness of the designed controller based on T-S fuzzy model (30) for HGVs, the original nonlinear model (not the T-S fuzzy model) will be used to test the stability of the control system.

Without loss of generality, the control performance for system (6) with the following three controllers will be depicted and compared at the operating point and its neighbourhood:

Controller I. The local linear controller designed with the pole-placement method.

Controller II. The local linear T-S fuzzy controller designed with Theorem 2.

Controller III. The nonlinear T-S fuzzy controller designed with Theorem 2.

Disturbance matrix , and the disturbance is only added to controller III, which is shown as follows:

For ease of presentation, we chose the operation point as and its neighbourhood point as . The responses of HGV control system (9) in three control channels have been drawn in Figures 210.

Figures 210 show the responses of system (9) on the operation point (Subfigure 1) and its neighbourhood point (Subfigure 2) under the local linear controllers and designed T-S controller (27).

Obviously, although the linear controller I and linear controller II can stabilize truth plant (9) at a single operating point, which are, respectively, depicted in Subfigure 1 from Figures 24 and Subfigure 1 from Figures 57, they all diverge in the neighbourhood of this operating point, which are depicted in Subfigure 2 from Figures 27. However, the T-S fuzzy controller designed based on T-S fuzzy model (30) and Theorem 2 can stabilize the truth plant (9) at both points with external disturbance depicted, respectively, in Subfigure 1 and Subfigure 2 from Figures 810, which demonstrates the effectiveness of the T-S fuzzy model and T-S fuzzy controller design for the HGV control system.

6. Conclusions

The problems of fuzzy modelling and fuzzy control for the HGV reentry dynamics system have been investigated in this paper. The affine nonlinear system is established by reasonable assumptions, and then, the T-S fuzzy model of the HGV reentry dynamics system has been constructed based on Taylor’s expansion and the fuzzy linearization approaches. A T-S fuzzy controller has been designed for the HGV original plant based on the designed T-S fuzzy model by using the LMI technology. Moreover, numerical simulations have been carried out to demonstrate the effectiveness of the proposed design scheme.

Appendix

Conflicts of Interest

The authors declare that there are no conflicts of interest and confirm that the funding of the paper did not lead to any conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the National Natural Science Foundation of China under Grant no. 61273095.