Abstract

For the nonminimum phase behavior of the air-breathing hypersonic vehicle model caused by elevator-to-lift coupling, a nonlinear adaptive equivalent control method based on interconnection subsystems is proposed. In the altitude loop, the backstepping strategy is applied, where the virtual control inputs about flight-path angle and attack angle are designed step by step. In order to avoid the inaccurately direct cancelation of elevator-to-lift coupling when aerodynamic parameters are uncertain, the real control inputs, that is, elevator deflection and canard deflection, are linearly converted into the equivalent control inputs which are designed independently. The reformulation of the altitude-flight-path angle dynamics and the attack angle-pitch rate dynamics is constructed into interconnection subsystems with input-to-state stability via small-gain theorem. For the velocity loop, the dynamic inversion controller is designed. The adaptive approach is used to identify the uncertain aerodynamic parameters. Simulation of the flexible hypersonic vehicle demonstrates effectiveness of the proposed method.

1. Introduction

Hypersonic vehicles have a promising prospect in both military and commercial applications as its flight speed can be more than 5 times of the speed of sound. However, since the model of hypersonic vehicle is nonlinear, multivariable, uncertain, and coupling [1], it is unstable and extremely sensitive to changes in flight condition and parameters. This brings a great challenge to controller design [2]. At present, most researches focus on dealing with nonlinearity and uncertainty of hypersonic vehicles. For example, linear control methods are attempted according to linearized hypersonic vehicle models, such as pole placement techniques [3], LQR method [4], linear output feedback control [5], and LPV control [6]. In addition, nonlinear control strategies are widely used as well, such as feedback linearization approach [7], sliding control [8, 9], and backstepping technique [10]. For uncertainty of hypersonic vehicles, besides adaptive approaches [11], robust strategies are common tools, for example, -synthesis, control [12], stochastic robustness control [13], and nonlinear disturbance observer-based robust control [14]. Although these methods are proven to be effective, they do not usually consider the coupling problems existing in hypersonic vehicles. These problems lead to more difficulties in the flight controller design. In an air-breathing hypersonic vehicle, it is known that there are structural dynamics, flexible effect, elevator-to-lift coupling, and the coupling between thrust and pitch moment, where elevator-to-lift coupling is not neglectable, and it will generate unstable zero dynamics exponentially, that is, the nonminimum phase behavior in pitch rate model, if the controller is designed directly by the inversion.

With regard to the elevator-to-lift coupling problem, some strategies have been tried. The basic method usually ignores this coupling, and then the nonminimum phase can be removed from the model during the controller design [2], where this coupling is only regarded as unmodeled dynamics. However, this manner cannot ensure the stability of the control system. The other common approach is to offset the influence of the coupling. For example, a canard is adopted to cancel the influence of elevator on lift, and an adaptive robust controller based on nonlinear sequential loop-closure approach is developed [15, 16]. Nevertheless, the changes of the uncertain parameters are not considered. This may result in the inaccurate cancellation, which means elevator and lift are not decoupled completely. Simultaneously, this approach has an adverse influence on the pitch rate dynamics since its inputs also consist of elevator and canard. In addition, for thermal protection problem resulted from the canard, only the elevator is taken as aerodynamic control surface in reference [17]. The system model is transformed into the interconnection of systems in feedback and feedforward forms to eliminate the nonminimum phase. But the robustness with regard to uncertainty of the hypersonic vehicle model is not addressed totally.

From the analysis, we know that adding canard control surface is an effective and simple way to suppress the nonminimum phase behavior, even though the strict cancellation of the elevator-to-lift coupling cannot be realized actually. In this paper, the flexible air-breathing hypersonic vehicle model is considered. For the tracking requirement of altitude and velocity, a nonlinear adaptive equivalent control method based on interconnection subsystems is proposed by incorporating canard. Firstly, in the altitude loop, the virtual control inputs about flight-path angle and attack angle are designed step by step according to the backstepping strategy. Secondly, the terms about the real control inputs, that is, the elevator and canard deflection in the flight-path angle dynamics and the pitch rate dynamics, are linearly converted into the equivalent control inputs instead of direct cancelation of the elevator-to-lift coupling. By designing the new inputs independently, the altitude control loop is reformulated. And the adaptive technique is used to identify the uncertain aerodynamic parameters. Then the interconnection subsystems including the altitude-flight-path angle dynamics and the attack angle-pitch rate dynamics are constructed. Via the small-gain method, the system is proven to be input-to-state stable. In the velocity loop, the adaptive dynamic inversion controller is designed. Simulation results show the power of our approach.

In Section 2, the air-breathing hypersonic vehicle model is presented. The nonlinear adaptive equivalent control based on interconnection subsystems is introduced in Section 3. Section 4 presents the simulation. The conclusion is drawn in Section 5.

2. Air-Breathing Hypersonic Vehicle Model

In this study, the flexible air-breathing hypersonic vehicle model [18] is considered. This model is composed of five rigid-body states, that is, velocity , altitude , flight-path angle , attack angel , pitch rate , and six flexible states, that is, ,  ,  ,  ,  ,  and . The equations of motion are written as where , , represent mass of the aircraft, moment of inertia, gravitational acceleration; damping ratio and natural frequency of the flexible motion are denoted by and , respectively; , , , and and are thrust, drag, lift, generalized forces and moment The aerodynamic parameters in the above formulation are described as follows: where the control inputs are fuel-to-air ratio , elevator deflection , and canard deflection ;  ,  ,  ,  ,   denote dynamic pressure, reference area, thrust moment arm, mean aerodynamic chord, and Mach number; and are the forebody turn angle and the aftbody vertex angle which are linear mapping of elastic states .

In (3), the elevator-to-lift coupling orients from that includes the term of , which leads to the nonminimum phase behavior. If is designed by the dynamic inversion directly, the pitch rate dynamics will become a hyperbolic saddle equilibrium. This unstable zero dynamic brings great difficulties to the controller design.

3. Nonlinear Adaptive Equivalent Controllers Design

In order to track the altitude and velocity command signals and , two controllers will be designed independently for the altitude loop and the velocity loop. During the controller design, the flexible motion is viewed as external perturbation, and its influence on aerodynamic model (3) is neglected.

3.1. Altitude Controller

In the altitude loop, the controller is designed according to the backstepping approach. Then the virtual control inputs about flight-path angle and attack angle are determined, respectively.

For the altitude dynamics, let ; then its error dynamics is written in the following: So the flight-path angle command is designed into the following equation: where is the design parameter for .

Let ; the error dynamic of flight-path angle is presented as follows: Here, the thrust is described as the function about the attack angle. Define , where and . As the variation range of the attack angle is small, (6) will be expanded around the final expectation .

To handle the nonminimum phase problem, the MIMO equivalent method is applied in this paper, which is different from the previous research results [17]. The terms about the elevator and canard deflection are linearly equivalent to the control input vector . The error model of the flight-path angle (6) can be rewritten as where and are the terms containing the uncertain aerodynamic parameters. They can be expressed as the following equations: , are vectors of the uncertain parameters and , are regressors Therefore the dynamics (7) is reformulated as Then the virtual command of the attack angle is chosen as .

Let ; the error dynamic of the attack angle is formulated as A new variable is defined as , where   is a design parameter for . Then (12) is rewritten as Using the equivalent control method, the time derivative of can be formulated with the new input . It includes the pitch rate dynamics where and are similar terms containing the uncertain parameters. They can also be presented by the vectors of the uncertain parameters and the regressors where So (14) can be reformulated as Due to the uncertainty of the aerodynamic parameters, , will change with flight of hypersonic vehicles. Therefore it is necessary to estimate their values by the adaptive technique. Let , be the estimate vector and the estimate error vector of , where , .

Assumption 1. The aerodynamic parameters ,   are bounded; they lie in a compact convex set.

In order to guarantee tracking performance of hypersonic vehicles, the equivalent control inputs   and   are designed, respectively, by replacing the uncertain parameter vector with its estimate vector and estimate error vector where ,   are the design parameters for and .

Let . There is according to (7) and (14). is a coefficient matrix and is equal to . The real inputs of the altitude loop can be obtained as follows:

Combining (18), the state error dynamics about the altitude loop is transformed into the following equations: where , .

For ensuring the stability of the altitude loop, the new formulation (20) is divided into the altitude-flight-path angle subsystem and the attack angle-pitch rate subsystem. As illustrated in Figure 1, these two subsystems constitute a structure of interconnection. It is seen that   and    act as the input and output of the altitude-flight-path angle subsystem and ,    are the input and output of the attack angle-pitch rate subsystem, respectively.

For the above interconnection subsystems, input-to-state stability will be analyzed via small gain theorem. Firstly, the definition of the asymptotic norm is given [19] Then, define , and choose the Lyapunov function candidate of the altitude-flight-path angle subsystem as Its time derivative is The adaptive laws of ,   are designed as where and are the adaptive parameters.

By (24), (23) becomes As a consequence, it satisfies which is negative definite when . Then is a input-to-state stable Lyapunov function. According to the lemma in [19], we know that . As , the following formulation is obtained: For the attack angle-pitch rate subsystem, is defined, and the following Lyapunov function candidate is chosen: Its time derivative is where the adaptive laws of , are determined as Substituting (29) in (28), we can acquire When , . Similarly, can be obtained, and is input-to-state stable as well. Because , there is The interconnection formulation (20) is input-to-state stable according to small-gain theorem if we choose proper design parameters to make the following equation holds

Therefore the tracking errors and estimate errors of the altitude loop can converge to a small neighborhood of origin.

3.2. Velocity Controller

Since velocity is controlled by directly, the adaptive dynamic inversion method is used. Let ; the error dynamics of velocity is written as For existence of uncertain parameters, the following vectors and repressors are defined Consequently, Then the control input is designed as where is a design parameter.

Determine the Lyapunov function candidate as Its time derivative is The adaptive laws of , are obtained in the following: Thus (38) becomes ; that is, when , the tracking errors and estimate errors of the velocity subsystem can converge to zero finally.

Therefore the accurate tracking performance and the stability of altitude and velocity can be guarranteed by the proposed method.

4. Numerical Simulation

The feasibility of the proposed method is verified based on a flexible model (1)–(3). The initial trim conditions are  ft,  ft/s,  rad,  rad,  rad/s,  ftsulg,  ftsulg, and  ftsulg. Two cases are studied here.

Case one is a climbing maneuver with longitudinal acceleration, and the expected equilibrium is   rad. The increments of altitude and velocity are 2000 ft, and 100 ft/s respectively. Case two is a descending maneuver with velocity reducing gradually, and its corresponding equilibrium is  rad. The decreasing of altitude is 1000 ft and that of velocity is 100 ft/s.

For these two cases, The corresponding reference commands are generated by filtering step reference commands with a second-order profiler with  rad/s and .

The simulation results of case one are shown in Figure 2.

The simulation results of case two are shown in Figure 3.

From Figures 2(a), 2(b), 3(a), and 3(b), it is seen that the controller can provide stable and accurate tracking of the reference trajectories for the two cases, and the tracking errors of altitude and velocity remain remarkably small. Figures 2(c), 2(d), 3(c), and 3(d) show that both the signals of the flight-path angle and the attack angle can also follow the change of virtual control commands closely.

For the flexible dynamics, its effect on aerodynamic model is neglected, and its motion is taken as external perturbation during the control design. That means that the forebody turn angle and the aftbody vertex angle are equal to zero in model (3) when the controller is designed. Simultaneously, the second-order equation about flexible states and is not considered. From Figures 2(e) and 3(e), we can know that the flexible states can converge to stable states ultimately although the flexible dynamics is not taken into account directly. This denotes that our controller has the strong robustness, and it is suitable to control the flexible hypersonic vehicle.

Moreover, the variation ranges of the control inputs that is, fuel-to-air ratio, elevator deflection, and canard deflection are bounded according to Figures 2(f), 2(g), 2(h), 3(f), 3(g), and 3(h).

In summary, the nonminimum phase behavior is suppressed successfully, and the excellent closed-loop behavior of air-breathing hypersonic vehicle can be obtained by the proposed controller for the cases of maneuver of altitude and velocity.

5. Conclusion

For the flexible air-breathing hypersonic vehicle with canard control surface, the controller is designed based on the nonlinear adaptive equivalent control strategy under interconnected structure. The equivalent control inputs are introduced and designed to replace the terms about elevator and canard in the flight-path angle dynamics and the pitch-rate dynamics for eliminating the nonminimum phase. The uncertain aerodynamic parameters are identified online by the adaptive method. And input-to-state stability of the interconnection subsystems is guaranteed by small-gain theorem. Similarly, the adaptive dynamic inversion approach is adopted in the velocity loop. With our approach, the stable and accurate tracking of the hypersonic vehicle model with nonminimum phase can be realized.

Acknowledgments

This work is supported by National Natural Science Foundation of China under Grant 61074064 and Natural Science Foundation of Tianjin 12JCZDJC30300. The authors are grateful to the anonymous reviewers for their helpful comments and constructive suggestions with regard to this paper.