Abstract

A two-layer robust control scheme is proposed to get a better response ability for emergency maneuvers of helicopter. Note that the power used in ascending flight is the main coupling between helicopter and its turboshaft engines; therefore vertical flight control is separated from conventional helicopter control loops and combined with fuel flow and turbine bleeding to new control loops denoted as an inner layer, whereas the mission level flight control is as the out layer. A conclusion in global asymptotically tracking for devising this new scheme is firstly derived from a Generalized Gronwall-Bellman approach. Due to this integrated designing, not only is the helicopter better controlled, but also much better power rapid tracking is realized for engines. Simulations are conducted to validate the new scheme in emergent ascending and descending flights, and the results illustrate that the response time of the closed-loop system is dramatically reduced when compared to the traditional one. Moreover, the presented system also has better dynamic performance under inferences.

1. Introduction

Since modern aircrafts are highly coupled with their engines, the propulsion system has to be integrated with the flight control system. With the recent development of computer control system, it is a feasible deal with the control problem on modern aircrafts such as STOVL (short taking-off and vertical landing) vehicles [13] and helicopters by integrating flight and propulsion systems. Recently, the concept of IFPC (Integrated Flight and Propulsion Control design) has drawn tremendously attention by NASA (National Aeronautics and Space Administration) Glenn research center in developing an autonomous flight/prolusion system [4, 5]. In helicopter design, the coupling between controllability and propulsion system is mainly from torque variations, which is predominately resulted from the direct mechanical linkages between helicopter and its onboard engine. If the propulsion system cannot rapidly counteract these torque variations from the helicopter, the considerably varying rotor speed will have a dramatical effect on the responsiveness of helicopters [610]. Such circumstance requires a carefully consideration in control system design.

The IFPC problem is an extremely extensive concept in both conventional fixed wing aircrafts and helicopters. The present research will specifically focus on emergency state control. Supported by the famous projects of IHPTET (Integrated High Performance Turbine Engine Technology) and VAATE (Versatile Affordable Advanced Turbine Engines), numerous researches, which focused on fast response control under some emergent conditions, had been initialed by NASA. For emergent conditions such as post-stall flight and forced landing caused by control surfaces failure, the effective control variable (thrust or torque) is individually supplied by engines [1113]. In order to guarantee a safe landing or correcting angular regulation for aircrafts, the engines have to be operated in an unusual way to enlarge the thrust and response rate. Helicopters and their engines can also encounter the similar conditions, which requires a fast response ability [14, 15]. In 1990s, the Advanced Propulsion System Engine Control (APSEC) project [16] applied a novel control method by using fuel flow and compressor guided vanes to regulate the engine’s output power, which resulted in a considerable improvement in the agility of helicopters. In the earlier years of this century, for enhancing static and dynamic performance of the integrated system, American armies led an integrated helicopter/engine control program in which a Sikorsky Black Hawk helicopter was selected as the platform [6]. In this program, on the basis of compressor guided vanes regulation with a look-up table, it also showed more feasible to gain a faster response capability in combat modes. Certainly, these air fluid control based approaches have small negative influence on the compressor stall margin. Otherwise, another way by turbine bleeding can also be utilized to devise a fast response control reported in [14], in which an integrated control scheme, implemented by fuel flow, turbine bleeding, and rotor control angles, is developed by aid of LQR (Linear Quadratic Regulator) method. However, such method described does not provide how to realize asymptotically tracking and has not been fully validated over the entire envelop.

In this paper a novel two-layer method is proposed for helicopter’s emergent control, so as to promote performance in maneuver ability. This method is an improved one from that reported in [17], where only bounded stability for a Generalized Gronwall-Bellman Lemma approach is investigated for aero engines. Whereas, a conclusion concerning asymptotically tracking is further proposed in our paper. Meanwhile, an UH-60 helicopter with an onboard T700 engine model is employed as the simulation platform. The proposed strategy is verified in terms of robustness in the whole envelope.

The paper is organized as follows. Section 2 discusses the simulation platform of an integrated helicopter and engine system, which is needed in verifying the proposed control scheme. In Section 3, the design method is introduced for emergency flight state. Finally, Section 4 demonstrates the validations by two cases for the new two-layer emergency state control law. For convenience, variables and their annotation are listed in Nomenclature section.

2. Simulation Platform

In order to verify the proposed control law, a detailed helicopter/engines system model is required. On the basis of the data and modeling approaches provided and validated in [1820], an UH-60/T700 system model was built, and for more details about this model one can refer to [21, 22]. The model consists of three major parts: main rotor, air frame, and engine models, as can be seen in Figure 1. The earth, airframe and rotor hub fixed coordinate systems are denoted as E-Frame, A-Frame, and H-Frame, respectively.

2.1. Main Rotor Model

The main rotor of UH-60 helicopter is a single rotor type and can be modelled throughout blade element theory. The relative lift and drag coefficients for blade segments are provided with verified wind tunnel test data [19, 20]. Through this model, the flapping and lag dynamics, which are the main motions of the main rotor, can be simulated accurately. Furthermore, all the moment and thrust of the rotor, which are responsible for helicopter motions, can also be instantaneously calculated.

2.2. Airframe Model

The airframe is composed by fuselage, horizontal tail, vertical tail, and tail rotor (see Figure 1). The fuselage is modeled on the basis of wind tunnel test data in wide ranges for high angles of attack and sideslip. The horizontal and vertical tail, are treated as aerodynamic disks with lift and drag coefficients from look-up tables as a function of attack angles. And the tail rotor model is numerically represented by linearized Bailey theory. For the common case where only the 6 rigid body degrees of freedom are taken into account, the dynamics of helicopter can be expressed as where the elaborated form is described aswhere , are defined as state and control vector accordingly. Obviously, the dynamic system (1) can be temporally solved by some integral methods such as Runge-Kutta algorithm. Key parameters for airframe dynamics are given in Table 1.

2.3. Engine Model

T700 engines can supply power to the helicopter for various flights. The engine (see Figure 2) is a two-shaft type consisting of axis compressor, centrifugal compressor, combustion chamber, gas turbine, power turbine, and exhaust nozzle. The engine dynamics are described through component level method addressed in [23]. The dynamics of the engine can be formulated as where the detailed expression is where , are defined as state and control vector of engine, respectively.   represents gas constant scalar, and , , and are denoted as relative adiabatic exponents in different position along the engine flow path. Key modeling parameters for engine dynamics are presented in Table 2.

3. Design for Fast Response Control Law in Emergence Flight

For emergent flight normally with a low forward velocity, in which most of power demand comes from vertical flight channel, thus it is possible and necessary to have the vertical flight integrated with engine control loop. In the inner layer of our novel scheme, it can be expressed as an integrated helicopter vertical flight/turboshaft controller, which is a 3-3 input and output structure, depicted in Figure 3. The control laws for other flight channels, like forward, sideward, and turn flight, are integrated as out layer control loop.

Obviously, the new scheme is devised differently from the traditional way in which control systems for engines and helicopter are often designed separately. Aiming at weakening the complex dynamic couplings the dynamics of engines and helicopter are taken into account as an integrated one, guaranteeing more feasible and applicable controllers.

Note that this new control must embody some necessary aspects in a maneuver flight as the power demand of flight reflected by vertical velocity; stability for power transmission guaranteed by keeping power turbine speed constant; fast regulation of gas turbine speed to get a rapid power supply of engines. Considering a much better robustness and adaptive capability for the whole envelope, a novel control law for nonlinear plants is proposed and the followed structure is chosen to design the fast response controller for the integrated helicopter and engine system (see Figure 3).

3.1. Principle of the Proposed Multivariable Robust Control Law

The followed formulations can be employed to describe a nonlinear dynamic model for a helicopter or its engine working in a wider envelop as where x, y, u, and w are denoted as the state, output, control, and disturbance vectors, respectively, and A, B1, C, D1, B2, and D11 are the system matrices relatively. and are defined as nonlinear error functions between the nonlinear plant and its simplified linear one.

The control aim is that system output is capable of asymptotically tracking the command signal cmd such that where is defined as output error.

Furthermore, if using as an argument vector and providing that cmd is a set point command, system (5) is reformulated as where , , , , , , , , , , and .

Assuming that a feedback control law is given as , a theorem for convergent performance about tracking problems can be gotten as follows.

Theorem 1. If the following conditions are held as (A)there exists an integer such that ,(B)all the eigenvalues of have a strictly negative real part,(C)the initial state satisfies , where the constants   and are determined by , .
Then, a globally convergent tracking of will be realized.

Proof. Based on the Generalized Gronwall-Bellman lemma from [17], if the above three conditions (A)–(C) were all held for system (7), the state is bounded by
Fortunately for general engines and helicopters [17], condition (A) is held such that there exists an integer such that .
Condition (B) can be satisfied by some feedback control design methods; here Lemma 2 in the following is introduced to meet this condition.
For helicopters and engines, due to some physical constraints as speed up and burn out limits condition (C) also can be easily checked such that .
Hence , we also know a fact that from Lemma 2. Based on the famous Barbalat’s Lemma [24] a finite limit can be gotten as
As discussed in Theorem 1, the following lemma is used to meet condition (3) and get the proper feedback control law.
Thus, consider the linear dynamic part for system (5) as
In order to evaluate a controllable output, a new virtual output is defined as where two weighted matrices are and .
For the augmented system (11), a robust control method [2527] can be applied to get the state feedback controller ,which yields the transfer function matrix from to as . Moreover, let the quadratic performance index   be as small as possible.
The object of the above problem can be solved by Lemma 2. For further analysis, the system (11) can be converted into the form as where stands for a virtual disturbance, holds, and is a proper dimensional matrix yielding mathematical solution for this problem. To proceed, a lemma about system (10) is introduced here.

Lemma 2. For system (13) and a specific scalar ,provided that the followed Linear Inequality Matrices are held,
Moreover, if there are optimal solutions of , , and for the above LMIs problem, is the controller for system (5).
Furthermore, an equivalent form called quasi-PID (Proportional Integration Difference) is often used as (see [28])

Proof. (a)The first LMI in expression (14) guarantees the performance index yield .(b)Due to
Assuming that sensitive function of closed-loop for system (11) is , the flowed inequality can be deduced as and this says that .
And a further deduction can be gotten as
Thus, the control problem for system (10) can be transferred into a optimization problem as follows:
Therefore, combined with the conclusions in (a) and (b), the proof for Lemma 2 is completed.

3.2. Two-Layer Robust Control Law for Helicopter’s Emergency State

As presented above, for helicopters, a feasible design approach is integrated airframe and engine system control method, so the coupling between them should be well treated. In particular, in the emergency state, we propose a two-layer control law, in which the outer layer is designed for flight control and the inner layer is for engine fast response control. The key problem, or way to deal with couplings, is that vertical control input is calculated in the inner layer. The reason is that the engine has the most influence on the vertical channel, when extra control power, like turbine bleeding, is added in emergency state. The design steps are as follows.

(a) For helicopter, the out layer or flight control system, which is a four-loop control, including forward, sideward, climbing, and yaw flight, can be acquired based on Theorem 1 as

(b) For engines, the inner layer control also can be designed by Theorem 1. As discussed in the front sections, this new scheme is a control structure in which fuel flow incorporates with turbine bleeding and rotor collective control to track the demand power from helicopter rapidly. The scheme is expressed as

(c) Now, it is easy to find that both (15) and (20) have the main rotor collective input. Since the main coupling item is channel, we choose the control input in (20) as the final controller’s output. So the two-layer control law turns into the form

Remark 3. For out layer or flight control, it means imposing an extra disturbance on system input for replacing input by . Therefore, provided that the closed-loop for helicopter has margin in terms of antidisturbance, it would still keep static and dynamic performance to some extent. Certainly this layer is designed based on Theorem 1, such that good robustness and anti-disturbance ability.

For inner layer or engine control loops, a similar conclusion may be drawn in terms of robustness and anti-disturbance ability. In this case, the demanding power variations, not only decided by vertical climbing but also forward and sideslip flight, can be looked at as an additional system disturbance. Of course, due to its robust design the inner layer can also tolerate this kind of disturbance in this situation.

3.3. Out Layer Control in Emergency Flight

The out layer or flight control system for UH-60 helicopter is implemented in this section, and the system state, control input, and system output are introduced, respectively, as follows:state vector for helicopter is = ,control input vector is = ,output vector is = ,command signal is = ,output error vector is ,disturbance is .

In the hover flight state as  m and  m/s, system matrices for the helicopter can be easily identified by perturbation methods [29] as follows: By trial and error, the weighted matrices are chosen as And the scalar .

Using the method described in Section 3.1, the controller gains are solved as follows:

Thus, the out layer control law for the integrated helicopter and engine system is expressed as

3.4. Design for Inner Loop Control in Emergency Flight

For the integrated helicopter and engine system, the system state, control input, and system output are introduced, respectively, as follows:state vector is ,control input vector is ,output vector is ,command signal is = ,output error vector is ,disturbance is .

In the relative engine state for the above hover state, system matrices can also be fitted by small perturbation method [30] as

By trial and error, the weighted matrices are chosen as

And the scalar .

Also, using the design method described in Section 3.1, we can acquire the following controller gains:

Thus, the inner controller for the integrated helicopter and engine system is expressed as

3.5. Two-Layer Control Law for Integrated UH-60/T700 Engine System

Based on the description in Section 3.2, the two-layer control law for the integrated UH-60/T700 engine system is followed by

4. Validations and Discussions

To validate the feasibility of the proposed control law, some rapid ascent and descent flight tasks are simulated and compared with the conventional cascade PID control. For simplicity, the novel two-layer emergent integrated system control is labeled in short as TLESC here. Figure 4 depicts the block diagram of the conventional PID method.

The cascade PID control law is formulated as where , are the relative parameters for outer loop, , are the parameters for inner loop, , are denoted as errors for the two feedback loops, and is collective feed forward gain. And all the parameters for the PID control are well modulated and verified over the entire envelope.

Two testing cases are demonstrated as follows.

4.1. The First Testing Case

In this simulation case, the helicopter is initialed from a hover state with a low height H = 100 m and low forward velocity  m/s, and the relative engine states are power turbine speed % and gas turbine speed %. At  sec, a rapid climbing task (or bop up) began, and the command signals for the inner layer are preset as  m/s, %, and %. For the purpose of clarifying more clearly, all the parameters related to inner layer control are presented as deviations using a notation . Then, conditions in Theorem 1 should be firstly checked. For inner layer or engine control, the parameters in condition (A) are modulated as . Next, condition (B) is easily qualified by the above control law, and would be gotten based on the formulation . There upon for initial condition can be quantified as follows:

Figures 5(a), 5(b), and 5(c) depict that the tracking responses of the three channels of ascending velocity , power turbine speed , and gas turbine speed , and the initial states for them satisfy the formulation . So conditions of Theorem 1 for this case are fulfilled. Time histories of control inputs are displayed in Figures 5(d), 5(e), and 5(f), respectively, which are rotor collective angle , fuel flow , and turbine bleeding gas flow . As can be seen clearly from these figures, when the proposed method is utilized to execute the flight task, it takes about 2.0 seconds for the helicopter to track the command signals asymptotically. Otherwise when using the PID method, the transient time of this process is about 10.0 seconds. Therefore, the TLESC enhances greatly the dynamic performance in the climbing task and significantly reduces the tracking time. Figures 5(g), 5(h), and 5(i) give the time histories of power supplying to helicopter , total temperature of gas turbine outlet , and stall margin of compressor . changes are explanations for the convergent time to track command signals, and faster changes means faster response to helicopter flight variations. In the transient process, the gas turbine outlet temperature (less than 1000 K) and stall margin (more than 10%) are both in permit ranges. In Figure 5(g), it is shown that turbine bleeding can significantly influence the change rate of output power and bring a rapid change of (see Figure 5(h)). Furthermore, an interesting phenomenon can be observed in Figure 5(i); that is, when using this new method has an increasing trend in the whole process due to a reduction of total pressure in gas turbine outlet. Obviously, Figure 5(b) indicates that when the TLESC law is used, not only is the response time significantly reduced but also the variation in transient process is reduced from 1.87% under PID to 0.46%. Therefore the antidisturbance capability of closed-loop system is much more improved by the TLESC law. For the out layer or flight control, the simulation results are also provided here.

Similarly, for out layer or flight control the parameters in condition (A) are modulated as . Next, would be acquired based on the formulation . Thus, the initial state condition of can be quantified as follows:

Figures 5(k), 5(l), 5(m), 5(n), and 5(o) depict time changes of forward flight velocity , sideward flight velocity , yaw angle , lateral cyclic pitch , longitudinal cyclic pitch and tail rotor collective angle . It can be found that all the states of flight control are within the range of .

4.2. The Second Case

In order to verify the robustness of this new TLESC method over the entire envelope, another rapid descent flight demonstration (Figure 6) is also conducted, which is triggered from a hover state of  m,  m/s, and  m/s, and the relative engine states are % and %. Depicted in Figure 6, when at  s the command signals are preset as  m/s, %, and %.

The tracking responses of , , and are shown in Figures 6(a), 6(b), and 6(c), whereas the time histories of control variables are demonstrated in Figures 6(d), 6(e), and 6(f), respectively. As can be seen clearly from these results, for the closed-loop system based on the new control law, the convergent time for tracking is about 1.6 seconds. On the contrary, when using the conventional PID control, the tracking time is about 18.2 seconds, much slower than the previous one. Thus the closed system constructed by TLESC control has better asymptotically tracking performance. Moreover, Figure 6(b) shows a slight smaller droop of under the TLESC method than PID. Furthermore, as can be seen from Figure 6(g), the TLESC control is capable of regulating output power more rapidly, which enhances the engine response to helicopter. Figure 6(i) presents a similar increasing trend in as happened in the first simulation case, and the mechanism is the same as analyzed in Figure 6. For the out layer or flight control loops, the simulation results are also provided.

4.3. Discussions

Turbine bleeding is added as an extra control parameter in the new control scheme; thereby it has the potential to regulate output power of engine in mechanism. Next, by the aid of the proposed control method, the TLESC method, incorporating with turbine bleeding, fuel flow, and rotor collective control, is developed to reach the control object of faster response for engines.

Of course, this rapid control for power demand also brings some negative effects especially in other flight channels. As discussed in Section 3.2, the two-layer control significantly reduces the response time in vertical channel, while it also adds extra disturbance to other flight channels as shown in Figures 5 and 6. Nevertheless, the most significant consideration in emergency state is the rapid escaping motion, when the helicopter is close to or fleeing away some obstacle in vertical orientation. Hence, the negative influence can be omitted to a great extent due to the profit in response time.

5. Conclusions

A two-layer robust control law, augmented by turbine bleeding, is proposed to implement a feasible emergency state control for an integrated helicopter flight/engine system. Based on the integrated Hawk helicopter/T700 engines model, necessary applications are provided for the integrated system undergoing rapid climbing and decent tasks, in order to verify the feasibility and robustness of this new control method for nonlinear plants. Moreover, the simulation results are compared to conventional control laws. Simulation results show that the closed-loop system, designed by this proposed control law, has better dynamic and static performance in wider envelope and can asymptotically track the command signals more rapidly.

Nomenclature

:Main fuel flow (kg/s)
, , :Summed forces for all components of helicopter with respect to A-Frame (N)
:Turbine bleeding gas flow ratio (–)
, , :Summed moments for all components of helicopter with respect to A-Frame (N·m)
, , :Revolution speed of gas turbine, power turbine, and rotor (r/min or % for simplicity)
, , :Moment of inertia about X, Y, and Z axis with respect to A-Frame (kg·m2)
:total pressure of gas turbine outlet, power turbine outlet, and nozzle outlet (Pa)
:Moment of inertia product about the crossing axis with respect to A-Frame (kg·m2)
, :typical volumes of gas turbine, power turbine, and nozzle (m3)
:weight of helicopter (N)
, , :Gas total temperature in gas turbine outlet, power turbine outlet, and nozzle outlet (K)
:gravity constant (9.8 m/s2)
, , , :Power needed by helicopter, power supplied from power turbine, power supplied from gas turbine, and that needed for compressor (kw)
, , :Yaw angle, roll angle, and pitch angle of helicopter (°)
, , , :Gas flow in gas turbine outlet, power turbine outlet, nozzle outlet, and compressor outlet air flow (kg/s)
, , , :Rotor collective angle, lateral cyclic pitch, and longitudinal cyclic pitch (°)
:Flight altitude
:Moment of inertia of rotor (kg·m2)
, :Power turbine moment of initial, power turbine moment of initial (kg·m2)
:Moment of inertia of gearbox (kg·m2)
:Stall margin of compressor
:Moment of inertia of tail rotor (kg·m2)
:Output torque of power turbine (N·m)
:Moment of inertia of engine (kg·m2)
:Torque of helicopter (N·m)
:Moment of inertia of other accessories (kg·m2)
E-Frame:An earth fixed coordinate system
:Rotor speed (rad/s)
, , :X axis, Y axis, and Z axis in E-Frame
:Engine speed (rad/s)
A-Frame:An airframe fixed coordinate system
:Gearbox output shaft speed (rad/s)
X, Y, Z:X axis, Y axis, and Z axis in A-Frame
:Tail rotor speed (rad/s)
H-Frame:A rotor hub fixed coordinate system
Cmd:Command signal
, , :X axis, Y axis, and Z axis in H-Frame
Subscript H:Helicopter
, , :Velocities with respect to E-Frame (m/s)
Subscript E:Engine
, , :Velocities with respect to A-Frame (m/s)
Subscript 1, 2, 3, 4, 44, 45, 5:engine inlet, compressor inlet, combustion chamber inlet, gas turbine inlet, gas turbine outlet, power turbine outlet, and exhaust nozzle outlet
, , :Angular rate about X-axis, Y-axis, and Z-axis with respect to A-Frame (rad/s).

Conflict of Interests

The authors declare no conflict of interests.

Acknowledgments

The work has been supported by the NUAA Fundamental Research Funds, no. NS2013021. The authors are also grateful to give thanks to China Scholarship Council for its financial support.