Abstract

In general, the evasion task requires the hypersonic vehicles (HSVs) to quickly complete the attitude maneuver in a short time. Moreover, the rapid variation of the flight modes often induces the structural and parametric uncertainties as well as the highly dynamic disturbances of the HSVs. The peculiar and complex characteristics of the evasion process make it difficult to design the evasion-faced flight control systems. In this work, we investigate the fast adaptive control design problem for the generic HSVs under the evasion task. By introducing several especial nonlinear functional vectors and properly designing the adaptive laws, the high dynamic disturbances and uncertainties can be suppressed. To deal with the completed unknown parts of the structural uncertainties and aerodynamic uncertainties caused by evasion maneuver, two radial basis function neural networks (RBFNNs) are introduced as real-time approximators. Furthermore, to improve the response speed of the flight control system, a super-twisting (STW) algorithm-based predictor is used as a feed-forward term of the controller. Consequently, a novel evasion-faced fast adaptive feed-forward control structure has been established for the HSVs. It has been proven that all the signals of the closed-loop system are bounded with satisfactory tracking velocity. Finally, the simulation experiment has been set up to show the effectiveness and advantages of the proposed control method.

1. Introduction

Hypersonic vehicle has been an active issue for several years due to its splendid maneuverability, strong penetration ability, and fast reaction ability. Compared with traditional ballistic missiles, hypersonic vehicles possess significant advantages such as satisfactory combat effectiveness [13]. The main functionality of the hypersonic vehicle control system is to achieve attitude control during flight and complete the tasks transmitted from the guidance subsystem. Because of high flight speed, the accurate information of the dynamic characteristics and atmospheric parameters is difficult to be obtained, which brings difficulties to the design of the flight controller. Moreover, the strong coupling and the complex uncertainties of the HSVs drive the control design difficulties to a higher degree. In summary, the design of the flight controller plays an important role in the development of hypersonic aircraft [4, 5].

In recent years, many methods have been applied to the design of hypersonic vehicle controllers, including dynamic inverse method [6], sliding mode control method [7], active disturbance rejection control method [8], back-stepping control, [9] and adaptive control method [4]. Senll et al. proposed a dynamic inverse control method for the nonlinear and strong coupling characteristics of the aircraft during super-maneuvering at a high angle of attack [10]. In [11], a dynamic inverse control method has been proposed for the HSVs, for the purpose of suppressing the intrinsic nonlinear characteristics existing in the HSV system. Li and his colleagues [12] used the dynamic inverse method to achieve complete linearization of the longitudinal model of the HSVs and achieve good control of the hypersonic vehicle’s altitude and velocity maneuvers. First order and second order sliding mode control methods are also used in the control design of HSVs [1315], dealing with the matched uncertainties and improving the robustness of the control systems. To achieve the antiwindup tracking control, the technique of terminal sliding mode control has been applied to a class of air-breathing HSVs in [16]. As further development, for the purpose of avoiding the undesired chattering phenomenon, a high-order sliding mode control structure has been designed for the HSVs in [17]. By proposing a sliding mode differentiator, a novel robust back-stepping control scheme has been constructed for the longitudinal dynamics of HSV, eliminating the problem of explosion of terms [18]. In [1921], the active disturbance rejection control method is used to estimate and compensate the strong uncertainty, channel coupling, and external disturbance of hypersonic vehicles. To solve the actuator nonlinearities, as well as the mismatch between the mathematical model of hypersonic vehicle and the actual dynamic model in complex environment, the adaptive control method is employed in [22, 23]. Existing robust adaptive control methods include [1, 2426]. The model reference adaptive controller for the HSVs can be found in [27]. In literatures [13, 2833], several fuzzy adaptive controllers and three adaptive sliding mode controllers of the HSVs have been designed, respectively. Furthermore, adaptive back-stepping control structure is proposed in [34, 35]. Fault-tolerant adaptive control [3638] has also been mentioned. In [1], a robust adaptive control law which possesses strong self-adaptability and robustness has been proposed for the HSVs, guaranteeing the stability of the attitude control system. With the aid of the parameter projection technique, a nonlinear robust adaptive control structure has been established for the HSV [25]. In order to adapt to the model change of long-span flight, the model reference adaptive control is used in [27] to make the controlled object track the ideal reference model, so as to obtain the ideal control effect and improve the performance of the control system. In literature [30], fuzzy adaptive method is used to approach the coupling uncertainty of attitude angle to achieve accurate tracking. In [13], a new attitude control algorithm for hypersonic vehicle is proposed by applying fuzzy design to adaptive sliding mode control algorithm. Moreover, in the control of HSVs, the disturbance observers are often used to observe and approximate the disturbances existing in the system, or to compensate the mismatched uncertainties in different channels [11]. It should be pointed out that, in the research on control methods of hypersonic vehicle, various control methods are often used together to solve the control problems of HSVs [6]. In [37], the high-order sliding mode control theory has been combined with the adaptive back-stepping control technique, enables the HSV to track speed and height commands stably and effectively, and reduces chattering phenomenon at the same time. In [34], an asymmetric barrier Lyapunov function has been utilized in the adaptive back-stepping controller design such that attack angle constraints of the HSVs can be guaranteed during the control process. In [39], a simplified adaptive back-stepping controller using neural networks has been proposed for the longitudinal dynamics of an AHV. Considering the modeling uncertainties and actuator saturation or backlash, an adaptive fault-tolerant controller has been designed in [36]. The state constrained controller of the HSVs can be found in [9, 40].

However, few control schemes have been investigated for the HSVs under evasion task. In the evasion scenario, the design of the flight control system becomes more challenging because of the complex flight environment, the rapidly changing aerodynamic parameters, and the structural uncertainties. During evasion flight, the drastic change of aerodynamic parameters was a serious challenge to the aircraft control. Because of the peculiar and complex characteristics of the evasion task, a lot of flight controllers are not capable of achieving desired control performance anymore. The control methods mentioned above can hardly satisfy fast tracking requirement of the evasion task. In [41], for a class of uncertain nonlinear systems, a novel sliding mode controller on the basis of LMI has been proposed to satisfy the presence of the sliding mode around the linear surface in the finite time. Furthermore, this method has been extended for the uncertain nonlinear systems with disturbances [42, 43], time-delays, and input nonlinearities, while guaranteeing the robustness and transient performance. In [44], a multivariable super-twisting differentiator has been proposed, which can provide the prediction ability and drastically improve the response speed of the control system. In [45], by using the super-twisting control algorithm, a novel integral sliding mode control strategy has been proposed for the magnetic systems. Compared with the traditional sliding mode control, the symbol function of discontinuous high-frequency switching is replaced by the STW control law such that the output control signal is continuous and the chattering can be essentially eliminated. In [46], a super-twisting observer is designed to estimate the actual value of the brake cylinder, so as to weaken the time-varying disturbance and improve the suppression ability of the system to external disturbance. In [47], an adaptive sliding mode super-twisting differentiator scheme has been proposed, possessing significant estimation and prediction capability. Therefore, it can be known that the STW algorithm can be utilized to construct the feed-forward loop of the controller for the evasion-faced HSVs to enhance the ability of prediction and the response speed. Unfortunately, to the best of the author’s knowledge, few control schemes have been proposed for the HSVs under the evasion task, and the evasion-faced fast adaptive flight controller using STW predictor has never been investigated.

Therefore, this paper focuses on the evasion-faced fast adaptive attitude control design problem of the HSVs. Several nonlinear function vectors have been utilized and the high dynamic disturbances and uncertainties can be handled. The RBFNNs are employed as real-time approximators to deal with the completed unknown uncertainties induced by evasion large maneuver. Moreover, an STW algorithm-based predictor is introduced as a feed-forward term to improve the response speed. Compared with the conventional control methods, the proposed control methods possess the following features:(i)As far as the authors know, it is the first evasion-faced fast adaptive flight controller for the HSVs, suffering from structural and parametric uncertainties and high dynamic disturbances.(ii)By using the STW algorithm-based predictor, the response speed of the flight controller can be enhanced and the requirement of the evasion task can be satisfied.(iii)With the aid of the nonlinear adaptive method and the RBFNNs, the highly dynamic disturbances and unknown uncertainties caused by evasion large maneuver can be effectively suppressed.

2. Problem Formulation and Preliminaries

2.1. The Attitude Dynamics of HSV

Based on the results of [2], the attitude dynamics of the HSVs can be described bywhere denote the vector of the attitude angles, composed of the angle of attack, the sideslip angle, and the bank angle. is the vector of the attitude angular rates. represent the coefficients of aerodynamic force and aerodynamic moments, respectively. represent the uncertainties in the attitude angle dynamics and attitude angular velocity dynamics. are the system matrices, defined as follows:where represent the moments of inertia of roll, yaw, and pitch channel; the physical sense of , and can be founded in [2]. is the nonlinear vector caused by the gravitational force; is the nonlinear terms related to the inertia parameters. and can be formulated by

The coefficients of aerodynamic force can be computed as

The aerodynamic moment coefficients can be computed aswhere are the reflections of the elevator, rudder, and aileron, representing the vector of control inputs. are the baseline aerodynamic coefficients. are the aerodynamic partial derivatives.

Accordingly, the aerodynamic uncertainties can be modeled iswhere and are known baseline values; and denote the aerodynamic perturbations.

In practical, there often exist the modeling errors and structural uncertainties. Let , , and denote the unknown structural uncertainties. Hence, by taking the structural uncertainties and aerodynamic uncertainties into consideration, the following attitude control model can be obtained:where are the lumped aerodynamic uncertainties, those can be formulated bywhere are the composite uncertainties caused by modeling errors and aerodynamic perturbations, which can be described by

The control objective can be given as follows.

Problem 1. Given the HSV system (7) under the evasion task, it is required to propose a dynamic control law to force the angle of attack , the sideslip angle , and the bank angle to track the evasion guidance command signals.

2.2. Assumptions and Preliminaries

Assumption 1. It is supposed that the matrices and are invertible.

Assumption 2. There exist positive constants such that the aerodynamic uncertainties satisfy .

Assumption 3. In the vicinity of the equilibrium, the uncertain part of and remains unchanged and cannot change the positive or negative characteristics of and , respectively. In other words, it is assumed that and . Notice that it is defined that and .

Lemma 1 (see [3]). Given any and , it can be known that

Lemma 2 (see[4]). Consider any time-varying variable satisfying thatwhere is a bounded vector, then there exist positive constants such that and can be forced to zero in finite time and remain zero for all subsequent time.

Based on the results provided by [5, 6], it can be known that the RBFNNs can approximate the unknown nonlinearities existing in the dynamical systems. As is well known, for any and constant , given any continuous function , we can find a RBFNN , satisfying . In the RBFNN, denotes the weight vector, represents the amount of nodes, , and , denotes the width of the sigmoid function, and is the center parameter. Define as the optimal weight vector; denote as the optimal approximation error. Therefore, we know that

In the following text, the RBFNNs will be utilized to approximate and compensate the unknown nonlinearities existing in the hypersonic dynamics.

3. Main Results

3.1. Inner Loop Fast Adaptive NN Controller Design

Let represent the desired trajectories of . Define . First of all, we can design the following auxiliary system:where ; it can be easily obtained that

Then, according to Lemma 2, it can be known that by properly adjusting , can be forced to zero in finite time and remain zero for all subsequent time. In other words, converges to in finite time and remains here, and besides, there exists a constant such that .

Accordingly, we introduce the following auxiliary signal:where is a design constant. In the control law, acts as the command signal, instead of .

Let system output track the predicted desired signal . Define the tracking error as . Define . It is obvious that . By using (15), it can be known that .

In view of the attitude dynamic model (7), the dynamic equation of inner loop tracking error can be written as

In this subsection, an adaptive controller is designed to force to converge to a small vicinity of zero. To approximate the unknown aerodynamic uncertainties , we introduce a RBFNN . Hence, it can be obtained that , where is the bounded approximation error. Define . Let be the estimations of .

Considering the inner loop tracking error dynamics (16), the indirect virtual control signal is designed aswhere is the control gain of the inner loop, , and is a design constant.

It is easy to know that only using cannot achieve the inner loop stability, and the induced input uncertainties have to be handled. Hence, we define the final virtual control signal of the inner loop as , which is designed aswhere is an adaptive compensation term of the input uncertainties, designed aswhere is the estimate of , . By substituting (17) and (18) into (16), we can get thatwhere . The adaptive laws of , and will be obtained in the following text.

Consider the following Lyapunov function:where are the adaptive gains, and denotes the trace of matrices . Along (20), we can take the differential of aswhere . By using Lemma 1, we can get that

With the aid of (19) and (23), we can rewrite (22) as

By using the Young’s inequality, it can be known that for any constant , the following inequality holds:where . Hence, we can rewrite (24) as

Design the update laws for , and aswhere . Therefore, by substituting the adaptive laws (27) into (26), we can get that

Sincewe can finally get thatwhere

Define . Then, it is easy to know that for any positive constant , the following inequality holds:

Hence, it follows from (30) that

3.2. Outer Loop Adaptive NN Controller Design

With the aid of second equation of (7), it can be obtained that

In this section, we design a robust adaptive control structure to ensure closed-loop stability of (34). Identical to the former subsection, we introduce a RBFNN such that , where is the bounded approximation error. Let . Let be the estimations of . Several adaptive laws will be designed to update the parameters .

Hence, the indirect control signal can be given bywhere .

It is easy to know that only using cannot achieve the inner loop stability, and the induced input uncertainties have to be handled. Hence, we design the final control signal aswhere is an adaptive compensation term of the input uncertainties, designed aswhere is the estimate of , . By substituting (35) and (36) into (34), we can get that

Select the following Lyapunov function,where . Along (38), the derivative of can be taken as

According to Lemma 1, the following inequality can be obtained:

Then, from (41), we know that

In view of (42), the update laws for , and are designed as follows:where are the design constants. Then, from (42) and (43), it can be proved that

By using the following inequalities,we can finally get thatwhere

The structure of the proposed evasion-faced fast attitude control method is given by Figure 1.

3.3. Stability Analysis

Theorem 1. Consider the hypersonic attitude dynamics (1). If the virtual control laws are designed as (17)–(19), the actual control laws are designed as (35)–(37), the adaptive laws are selected as (27) and (43), then the closed-loop system consisting of the adaptive controller, the auxiliary system (13), and the parameter update laws (27) and (43) is stable; all the signals and the equilibrium of closed-loop system are bounded, and the angle of attack , the sideslip angle , and the bank angle will converge to the desired values asymptotically.

Proof. Consider the following Lyapunov function:where and have been given in (21) and (39), respectively. Then, according to the analysis provided in Sections 2.1 and 2.2, we can arrive at thatTherefore, it can be easily obtained thatwhereHence, it is easy to know that . As a consequence, the boundness of all the signals in the closed-loop system can be ensured. Then, by considering the definition of and , it can be proved that can converge to a small neighborhood of asymptotically. In other words, the angle of attack , the sideslip angle , and the bank angle can track the desired values asymptotically. The proof is completed.

4. Simulation Study

In the section, two simulation experiments are set up to show the effectiveness and advantages of the proposed control method. The first simulation considered the HSVs suffering from different uncertainties, and the effectiveness and robustness of the proposed adaptive neural network control method can be revealed. The second simulation involved the proposed fast adaptive NN control (FANNC) method, the adaptive NN control (ANNC) methods without super-twist predictor, and the conventional model reference adaptive control method which are also included for comparison.

In the simulation, the parameters of the hypersonic vehicle are selected as Table 1. The initial attitude dynamics of the hypersonic vehicle are . Considering the evasion requirement, we select the desired signal asThe uncertainties of the three cases considered in the simulations are given in Tables 2 and 3.

The initial values of the adaptive control parameters matrix are , , , and . The fixed value parameters of the hypersonic vehicle control system are chosen as , , , , , , , , , , , , , , , , , , , , , and . The initial auxiliary system states are defined as follows: and .

The simulation results are given in Figures 26. The tracking results in cases 1–3 are respectively given in Figures 24, from which we can see that the attitude angle of the three channels all track the expected signal quickly and steadily in different cases. The weights and the adaptive parameters are given in Figures 5 and 6. It is obvious that the adaptive parameters are all bounded. The robustness properties of the proposed algorithm can be revealed therefore.

To illustrate the superiority of the proposed adaptive control scheme, we further apply the adaptive NN control methods without using the super-twist predictor and the conventional model reference adaptive control method to the attitude control of the HSVs. Figures 79 respectively show the tracking results under three control schemes; Table 4 provides the comparative control performance, from which we can conclude that the tracking error is unacceptable without proper adaptive compensation, and the phase lag may be induced if the STW predictor is deprecated. The reason for this difference is that the proposed method introduces adaptive neural networks and the STW predictor, which can tolerate the uncertainty in the flight process and improve the tracking velocity. The superiority of the proposed control scheme can be verified therefore.

5. Conclusions

In this paper, a novel evasion-faced fast adaptive feed-forward control structure has been synthesized. By using a super-twisting (STW) algorithm-based predictor, the requirement of the response speed of the flight control system can be satisfied. By employing two RBFNNs as real-time approximators, the unknown uncertainties existing in the fight control system can be handled. Moreover, the adaptive laws have been properly designed such that the difficulties caused by the highly dynamic disturbances can be circumvented. As a consequence, the peculiar and complex attitude control problem for the evasion tasks can be addressed. Simulation results show that by using the proposed fast adaptive feed-forward control structure, the tracking error can be forced to converge into a desired domain and the phase lag can be reduced. Our future work includes the evasion-faced integrated guidance and control design for the HSVs and the parametric optimization for the evasion-faced flight control system of the HSVs.

Data Availability

The data used to support the study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.