Next Article in Journal
Multi-Physics Digital Model of an Aluminum 2219 Liquid Hydrogen Aircraft Tank
Next Article in Special Issue
Fuzzy Modeling Framework Using Sector Non-Linearity Techniques for Fixed-Wing Aircrafts
Previous Article in Journal
Global Surface Pressure Pattern for a Compressible Elliptical Cavity Flow Using Pressure-Sensitive Paint
Previous Article in Special Issue
An Energy Efficiency Optimization Method for Electric Propulsion Units during Electric Seaplanes’ Take-Off Phase
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Gliding Footprint Calculation Method for Aircraft with Thrust Failure Based on Six-Degree-of-Freedom Flight Envelope and Back-Propagation Artificial Neural Network

School of Aeronautics, Northwestern Polytechnical University, Xi’an 710072, China
*
Author to whom correspondence should be addressed.
Aerospace 2024, 11(2), 160; https://doi.org/10.3390/aerospace11020160
Submission received: 11 January 2024 / Revised: 12 February 2024 / Accepted: 13 February 2024 / Published: 16 February 2024
(This article belongs to the Special Issue Advanced Aircraft Technology)

Abstract

:
In hostile environments, engine damage is of particular concern since the engine is the only component to generate thrust that affects survivability. For an aircraft suffering thrust failure, the forced landing sites should be identified within the gliding footprint, which is the reachable region on the ground. This paper proposes two calculation methods to obtain the gliding footprint by finding a series of boundary points with maximum gliding distance around the aircraft. Method 1 models the thrust-failed aircraft with six-degree-of-freedom (6-DOF) flight dynamics and adopts a novel 6-DOF unpowered-flight envelope to characterize its maneuvering capabilities. Given the initial altitude when thrust failure occurs, Method 1 determines all feasible gliding distances around the aircraft based on the constructed 6-DOF flight envelope and selects the landing points of maximum gliding distances along different radial directions as the boundary points. Method 2 employs the Back-Propagation Artificial Neural Network (BP-ANN) to predict the boundary points. Using the well-trained BP-ANN, this method can estimate the maximum gliding distances with only the initial altitude and radial directions. Simulations are conducted to analyze these two methods. Compared with conventional methods using point-mass flight dynamics, Method 1 considers more flight constraints, and the gliding footprint area is reduced by 20.79%. These results are relatively conservative and can improve the safety threshold of forced landing sites. Method 2 can estimate the gliding footprints (encircled by the boundary points under the entire operational altitude and full radial direction) in real time, which reserves more response and action time for aircraft forced landing.

1. Introduction

Aircraft survivability is defined as the ability of an aircraft to avoid and/or withstand hostile environments [1]. Attacks from air defense and terrorist weapons can bring in-flight damage to aircraft [2,3,4]. An attrition kill (the loss of aircraft) occurs when the aircraft loses one or more essential functions (i.e., structural integrity, lift, thrust, and control) for flight [1]. To maintain such damaged aircraft in controlled flight, various technologies (including damage identification, control reconfiguration, envelope protection [5,6,7,8], etc.) have been developed. Subsequently, a successful landing [9,10] can prevent the attrition kill of a damaged aircraft, which actually improves its survivability.
Thrust failure is a common cause of kills/losses in military/civilian aircraft [11,12]. In such cases, the determination of the forced landing sites is very significant since pilots have only one chance for landing [13]. A well-known case is a passenger aircraft landing in the Hudson River with a twin-engine failure, where all 155 people onboard survived. In the accident report, the captain’s decision to choose the Hudson River as the landing site rather than an airport was considered to provide the highest survival probability [14]. Typically, the landing site for thrust-failed aircraft is determined in three steps [15]. First, the gliding footprint, which is the reachable region on the ground, is estimated. Then, feasible landing sites are searched within it. These sites are finally prioritized by calculating a utility function to find the top-ranked one in terms of suitability as the target landing site. Knowledge of the gliding footprint can limit the search space for landing sites [16] and improve the efficiency of landing site determination. Therefore, the gliding footprint needs to be well developed.
To obtain the gliding footprint, a critical problem is finding the farthest gliding trajectories around the aircraft, because the footprint is encircled by corresponding landing points. Current methods can be summarized into two solutions. The first solution is based on the optimization theory. Maya et al. [17] employed a pseudo-spectral method to compute the farthest trajectories and gliding footprint, with a cost function built using the gliding distance. The control variables were lift coefficient and roll angle. Segal et al. [18] further calculated the footprint considering wind in the airspace, with velocity and bank angle set as control variables. Similar methods are also widely applied in the gliding footprint calculation of re-entry vehicles [19,20]. To follow the optimal trajectories in [16,17], continuous maneuvers are required in a short period of time. This is a great challenge for unpowered aircraft with degraded performance, thus compromising landing safety.
The second solution employs a segmented landing trajectory that is relatively easy for aircraft to track. This trajectory is extended from a Dubins curve [21] and contains a steady straight segment with/without a steady turn segment. When calculating the gliding footprint under a given initial altitude, the focus is on finding the steady states that produce the farthest gliding trajectories over the entire range of maneuvering capabilities. Siegel et al. [22] adopted a segmented trajectory that included only a straight segment and assumed the gliding footprint to be a circle. The circle center was the vertical projection of the initial position, and the radius was the forward gliding distance with the straight segment at the best-glide angle (i.e., the maximum and also shallowest flight-path angle, negative value). This angle was chosen because the corresponding gliding distance is maximum for a given altitude loss [23]. Some other researchers used a segmented trajectory consisting of a steady turn segment and a steady straight segment, and determined the gliding footprint based on the boundary points with maximum gliding distances around the aircraft. These studies all chose the best-glide state in the straight segment and differed mainly in the turn segment. Atkins et al. [15] predefined the turning states and obtained a circular gliding footprint based on three boundary points. Coombes et al. [24] also specified the turning states and obtained a gliding footprint encircled by a series of boundary points. Poissant et al. [25] established several groups of turning states and investigated the turning parameter effects on the gliding footprint. However, the determination of the best-turn states that corresponded to the farthest segmented trajectories was still unresolved. Seminal work was carried out by Di Donato et al. [26], who utilized the unpowered-flight envelope to characterize aircraft maneuvering capabilities. The best-turn states were computed by traversing the steady turning states in the envelope.
The flight envelope in [26] is a discrete library of attainable steady straight and steady turning states of the thrust-failed aircraft. An attainable steady state means that the aircraft can be trimmed at this state. Each steady state is characterized by a group of parameters (i.e., altitude, bank angle, and flight-path angle) which are set as known variables during the trim process. By setting proper ranges and step sizes for the characterization parameters, the flight envelope is computed and compiled into a three-dimensional matrix. Similar studies have also been conducted on powered aircraft [27,28,29,30]. Altitude, velocity, turn rate, and flight-path angle are the characterization parameters, and the flight envelope is compiled into a four-dimensional matrix. The conventional velocity–altitude flight envelope is a subset of this matrix where the turn rate and flight-path angle are zero [31]. The method in [26] requires extensive computations since every footprint boundary point is obtained after traversing all turning states in the flight envelope. An Artificial Neural Network (ANN) is an information-processing system inspired by biological neural networks [32]. It can acquire knowledge by training and solve problems of the same class [33]. The Back-Propagation Artificial Neural Network (BP-ANN) is one of the most widely applied neural networks. It has powerful computational advantages and can effectively map various nonlinear relationships [34]. Current studies have applied ANN to reduce the computational time in computationally intensive situations. Norouzi et al. [27] utilized ANN on an aircraft with aileron failure and predicted the flight envelope in real time. Zhang et al. [35] further used BP-ANN to estimate the flight envelope of an aircraft with wing damage. These studies provide a good reference for gliding footprint calculation.
Although existing methods can obtain the gliding footprint well, there are still several challenges. First, all methods model the thrust-failed aircraft with point-mass flight dynamics. The aircraft is trimmed by balancing the forces only, without considering the moment equilibrium. This will lead to deviations in the flight parameters, especially the flight-path angle, which can accumulate into a considerable gliding distance error over the whole forced landing. Second, the unpowered-flight envelope contains only low-velocity steady states and does not match the aircraft’s full maneuvering capabilities. Given a group of characterization parameters for steady states, two different velocities can be computed using force equilibrium equations. When compiling the flight envelope, only the state with a smaller velocity is selected. Third, the determination of best-turn states is computationally intensive and time-consuming, making the footprint results unsuitable for direct application to in-flight damage conditions that require the footprint in real time.
This paper proposes two methods to calculate the glide footprint of a fixed-wing aircraft with thrust failure. Method 1 extends the calculation process in [26], with the aircraft modeled using 6-DOF flight dynamics instead of point-mass dynamics. To characterize the maneuvering capabilities of the 6-DOF thrust-failed aircraft, a novel unpowered-flight envelope model is proposed. Method 2 utilizes BP-ANN to estimate the gliding footprint, with the network trained using the gliding footprint results obtained by Method 1.
In summary, this paper makes the following contributions:
(1)
We develop a gliding footprint calculation method based on the 6-DOF flight envelope. Compared with conventional methods that employ point-mass dynamics, this 6-DOF method considers more constraints, including the moment equilibrium, control surface saturation, and aerodynamic contributions of the control surfaces.
(2)
We propose a 6-DOF unpowered-flight envelope model by defining three novel characterization parameters of the steady states. Each group of characterization parameters corresponds to a unique steady state. The flight envelope is compiled into a three-dimensional matrix that represents the full maneuvering capabilities of the aircraft.
(3)
We introduce BP-ANN to estimate the gliding footprint. The trained BP-ANN effectively constructs the relationship between the initial altitude and footprint boundary points, and predicts the gliding footprint in real time.
This paper is structured as follows. In Section 2, we describe the gliding footprint calculation problem and the research framework of this study. In Section 3, we detail the 6-DOF unpowered-flight envelope model, the flight envelope-based footprint calculation method, and the footprint results in comparison with existing methods. In Section 4, we present the BP-ANN model-based footprint estimation method and the footprint prediction results. Finally, we summarize our conclusions and future work in Section 5.

2. Problem Definition

In this section, we first describe the gliding footprint calculation problem and clarify the research scope. Then, we present the research framework.

2.1. Problem Description

The gliding footprint of a fixed-wing aircraft with thrust failure is shown in Figure 1 [15,26]. Optional landing sites are searched within it. To calculate the gliding footprint, this research focuses on finding the footprint outer boundary. For each boundary point, the radial angle ξ is used to characterize its radial azimuth relative to the initial heading direction, and its gliding distance d ξ m a x is the maximum value along angle ξ. The gliding footprint is finally encircled by a series of boundary points ( d ξ m a x ,   ξ ) around the aircraft.
To further clarify this issue, the following notes and assumptions are provided:
  • The thrust-failed aircraft suffers no other failures.
  • The aircraft will not gain energy from the atmosphere during the forced landing.
  • The gliding trajectory includes a steady straight segment with/without a steady turn segment (as in Figure 1). It contains a straight segment when landing along the initial heading direction, while it includes a turn and a straight segment for other directions.
  • The transition between the turn and straight segments is accomplished instantaneously.
  • There is no wind or obstacles in the airspace.

2.2. Research Framework

The research framework of this study is shown in Figure 2 and includes two phases. Phase 1 calculates the gliding footprint based on the 6-DOF flight envelope, which is a library of attainable steady straight and steady turning states. These states are computed by a 6-DOF trim using the aircraft data at the initial altitude. The footprint outer boundary is gained by extracting the maximum values of all feasible gliding distances around the aircraft, with the straight segment in the best-glide state and the turn segment traversing each steady turning state in the flight envelope. Details of Phase 1 are shown in Section 3.
The flight envelope-based method in Phase 1 is computationally intensive and cannot satisfy the real-time requirement of in-flight damage conditions. Therefore, we introduce the BP-ANN model in Phase 2, aiming to estimate the gliding footprint in real time. To train the BP-ANN, we establish a database of gliding footprint results at various initial altitudes computed using the flight envelope-based method. For a given initial altitude, the trained BP-ANN is utilized to predict the gliding footprint. The whole process of Phase 2 is described in Section 4.

3. Footprint Calculation Based on 6-DOF Flight Envelope

In this section, we detail the gliding footprint calculation based on the 6-DOF unpowered-flight envelope. First, we describe how to achieve the maximum gliding distance along segmented trajectories. Then, we show the 6-DOF flight envelope model and the 6-DOF trim process that computes attainable steady states. After this, we present a flight envelope-based calculation method that obtains the footprint by finding its boundary points. Finally, we analyze the simulation results of the flight envelope and gliding footprint.

3.1. Maximum Gliding Distance Achievement

This study employs a segmented landing trajectory that contains a straight segment with/without a turn segment. Given an initial altitude, the achievement of maximum gliding distances is presented below.

3.1.1. Gliding Distance Maximization

Figure 3 shows a top view of feasible segmented landing trajectories given the initial altitude and radial angle ξ. To achieve the maximum gliding distance, the straight segments are all at the best-glide angle γ b g , s t r . For different steady turning states (TS1, TS2…TSn) in the turn segment (AB1, AB2…ABn), the landing points (C1, C2…Cn) can have different gliding distances ( d ξ 1 , d ξ 2 d ξ n ). By extracting the maximum gliding distance, we will find the boundary point ( d ξ m a x ,   ξ ) along radial angle ξ. If we set a step size for ξ, then we can find a series of discrete boundary points around the aircraft.
To achieve the maximum gliding distance along a radial angel ξ, we need γ b g , s t r and all feasible segmented trajectories along ξ. The value of γ b g , s t r can be extracted from the flight-path angles of all attainable steady straight states, and the feasible segmented trajectories need all attainable steady turning states. They both require the unpowered-flight envelope (as detailed in Section 3.2), which is a library of attainable steady turning and steady straight states of the unpowered aircraft.

3.1.2. Gliding Distance Formula Derivation

Given the initial altitude, the best-glide angle γ b g , s t r , and a steady state in the turn segment, the gliding distance d ξ of a feasible segmented trajectory landing along the radial angle ξ is derived as follows.
Figure 4 shows a top view of the segmented trajectory landing on the right-half gliding footprint along radial angle ξ, with necessary angles and auxiliary lines added. The coordinate origin refers to the initial position when thrust failure occurs. The forward direction is consistent with the initial heading direction, while the lateral direction is perpendicular to it. The range of ξ is [−180°, 180°], with the value positive if the landing point is on the right side of the forward direction and negative if it is on the left [26]. The angle Δψ is the angular change in the heading direction during the turn segment and is also the central angle. The lengths of the arc and straight line in the horizontal plane are denoted by d t r n and d s t r . The gliding distance d ξ is the distance between the landing point and the coordinate origin.
In the turn and straight segments, the altitude loss is calculated as
Δ H t r n = d t r n tan γ t r n = R Δ ψ tan γ t r n
Δ H s t r = d s t r tan γ b g , s t r
where γ t r n is the flight-path angle in the turn segment, and R is the horizontal turn radius.
Based on the geometric relationships in Figure 4a, given an initial altitude H 0 , we obtain [26]
H 0 = Δ H t r n + Δ H s t r = R Δ ψ tan γ t r n + R [ cot ( Δ ψ ξ ) cos ξ sin ( Δ ψ ξ ) ] tan γ b g , s t r
d ξ = R [ sin ξ + 1 sin ( Δ ψ ξ ) cos ξ tan ( Δ ψ ξ ) ]
where Δψ satisfies ξ < Δψ < 2ξ. In this study, Equations (3) and (4) are verified to also be applicable for 90° ≤ ξ ≤ 180° as in Figure 4b. In addition, if the turn segment is conducted at a left turning (−180° ≤ ξ < 0°), the value of ξ in Equations (3) and (4) should be replaced by its absolute value.
If the parameters ξ, H 0 , γ b g , s t r , γ t r n , and R are known, Δψ and d ξ can be calculated by Equations (3) and (4), respectively. Among them, the values of ξ and H 0 are known, and γ b g , s t r is extracted from the trim solutions of all attainable steady straight states. For a given steady turning state, γ t r n is within the trim solution and R is computed as follows.
In the flight-path frame, the unpowered aircraft satisfies the following dynamic equation of motion:
m V χ ˙ cos γ t r n = L sin μ + Y cos μ
where m is the aircraft mass; V is the velocity; χ is the flight-path azimuth angle; the over-dot indicates the time derivative; L and Y are the lift and side forces; and μ is the bank angle.
This study considers the difference between the bank angle μ and roll angle ϕ. Their values are not equal, and μ is derived from other aerodynamic and flight-path angles [36]:
sin μ = [ cos α sin β sin θ + cos θ ( cos β sin ϕ sin α sin β cos ϕ ) ] / cos γ t r n
where α and β are the angles of attack and sideslip, and θ is the pitch angle.
Then, the values of μ and χ ˙ can be calculated with Equations (6) and (5), respectively, where α, β, ϕ, θ, L, and Y are all obtained with the trim solution of the given turning state.
Therefore, the radius R is calculated as
R = V cos γ t r n / χ ˙

3.2. Unpowered-Flight Envelope Modeling

Using point-mass dynamics, [26] studied the unpowered-flight envelope. But the envelope contained only the low-velocity steady states. As an extension, we propose a novel model of a 6-DOF unpowered-flight envelope consisting of all attainable steady states.

3.2.1. Six-Degree-of-Freedom Flight Envelope Model

The 6-DOF nonlinear dynamic equations of motion describing the translational and rotational accelerations of an aircraft with thrust failure are given as
f ( x ˙ , x , u ) = 0
x = [ V   α   β   p   q   r   ϕ   θ ] T
u = [ δ e   δ a   δ r ] T
where f is a vector of nonlinear functions; x and u are the state and control vector; p, q, and r are the roll, pitch, and yaw rates; δ e , δ a , and δ r are the angular deflections in the elevator, aileron, and rudder.
A steady state is the condition in which all forces and moments are constant or zero. This requires all linear and angular velocity rates and aerodynamic angles rates of the thrust-failed aircraft to be zero. Then, the dynamic state vector x d satisfies
x ˙ d = [ V ˙   α ˙   β ˙   p ˙   q ˙   r ˙ ] T = 0
with the following additional constraints according to the flight condition:
S t e a d y   s t r a i g h t   s t a t e :   ϕ ˙ ,   θ ˙ ,   ψ ˙ = 0 ,   h ˙ = h ˙
S t e a d y   s t r a i g h t   s t a t e :   ϕ ˙ ,   θ ˙ = 0 , ψ ˙ = ψ ˙ ,   h ˙ = h ˙
where h is the flight altitude; ψ is the yaw angle; and the asterisk superscript denotes the desired trimmed conditions.
Among the parameters ψ ˙ and h ˙ , and those in x and u , we choose h , V , and ψ ˙ as the characterization parameters of the steady states. Each group of ( h ,   V ,   ψ ˙ ) corresponds to a unique flight state (as derived in Section 3.2.2). Then, h ˙ , x , and u are actually functions of ( h ,   V ,   ψ ˙ ) , which can represent the trim state families. By setting proper ranges and step sizes for them, a three-dimensional matrix will be constructed. The 6-DOF trim is used to judge whether a state ( h ,   V ,   ψ ˙ ) in the matrix is attainable. Then, the unpowered-flight envelope is obtained and consists of all attainable steady straight ( ψ ˙ = 0) and turning ( ψ ˙ ≠ 0) states.
This flight envelope model differs from that of powered aircraft, which is characterized by ( h ,   V ,   γ ,   ψ ˙ ) [27,28,29,30]. The reason is that the flight-path angle γ is used to trim the aircraft due to the loss of engine thrust control input and is no longer independent from h , V , and ψ ˙ .

3.2.2. Six-Degree-of-Freedom Trim Procedure

For a specified set ( h ,   V ,   ψ ˙ ) , we find the trim condition through the 6-DOF trim. A general method for deriving the trim condition is to solve the nonlinear constrained optimization problem that minimizes the cost function. A typical choice of the cost function is:
J = x ˙ d T · Q · x ˙ d
where Q is a positive definite weighting matrix describing the contribution of each variable in x ˙ d to the cost function J. For a trimmed condition, J satisfies
J = J ( x ,   u ) = 0
To trim the thrust-failed aircraft given the set ( h ,   V ,   ψ ˙ ) , ten parameters in the trim vector ( x , u ) should be calculated. They are α, β, p, q, r, ϕ, θ, δ e , δ a , and δ r . As with existing studies on the gliding footprint, only the coordinated flight states are considered to land in this paper. So, the value of β is zero. Meanwhile, four of the aforementioned parameters (i.e., p, q, r, and θ) can be derived and computed for the others:
tan θ = a b + sin γ a 2 sin 2 γ + b 2 a 2 sin 2 γ ,   | θ | < π 2
p = ψ ˙ sin θ
q = ψ ˙ sin ϕ cos θ
r = ψ ˙ cos ϕ cos θ
where γ is introduced in the trim process and
a = cos α cos β ,   b = sin ϕ sin β + cos ϕ sin α cos β
Then, six parameters, including α, γ, ϕ, δ e , δ a , and δ r , are left to be calculated. They are set as the trim control parameters, which are directly solved by the numerical optimization method. Meanwhile, Equation (11) corresponds to six dynamic equations of motion. The number of equations equals the number of unknown trim control parameters. So, the trim problem has a unique solution if the solution exists [37]. Moreover, the inequality constraints of the trim control parameters are
{ α min α α max ,   γ min γ γ max ϕ min ϕ ϕ max ,   δ e min δ e δ e max δ a min δ a δ a max ,   δ r min δ r δ r max
This study employs the Sequential Quadratic Programming (SQP) technique [27,28,29] to solve the nonlinear optimization problem. A condition is considered to be a feasible trim condition if the cost function J < 10−7. After obtaining the trim solution, the value of h ˙ in Equations (12) and (13) can be computed as
h ˙ = V sin γ
During the trim process, J is calculated using the following equations of motion [38]:
V ˙ = D / m g ( cos α cos β sin θ sin β sin ϕ cos θ sin α cos β cos ϕ cos θ )
α ˙ = L m V cos β + g ( cos α cos ϕ cos θ + sin α sin θ ) V cos β + q tan β ( p cos α + r sin α )
β ˙ = Y m V + g ( cos α sin β sin θ + cos β sin ϕ cos θ sin α sin β cos ϕ cos θ ) V + p sin α r cos α
[ p ˙ q ˙ r ˙ ] = [ I x 0 I x z 0 I y 0 I x z 0 I z ] 1 [ L ¯ + ( I y I z ) q r + p q I x z M + ( I z I x ) p r ( p 2 r 2 ) I x z N + ( I x I y ) p q q r I x z ]
where D is the drag force; L ¯ , M, and N are the roll, pitch, and yaw moments; g is the gravitational acceleration; Ii is the moment of inertia, and Iij is the product of inertia, with i, j = x, y, z. When calculating the aerodynamic forces and moments, this study considers the effects of both the angle of attack α and the control surface deflections δ e , δ a , and δ r .

3.3. Gliding Footprint Calculation Method

Conventional methods simplify the aircraft as a point mass. In this study, we develop a gliding footprint calculation method with the aircraft modeled using 6-DOF flight dynamics that considers more flight constraints.
The gliding footprint is encircled by a series of boundary points with maximum gliding distances. In this study, we define the flight parameters in steady states that produce the segmented trajectories to footprint boundary points as the best-footprint parameters, including γ b f , ϕ b f , V b f , Δ ψ b f , etc. Meanwhile, when the initial altitude H 0 is insufficient, there may exist certain unreachable areas within the footprint outer boundary. The simple connectivity of the gliding footprint is judged by the following equation [26,39]:
l s c R min 2 π + arccos 23 27 6.834
where R min is the minimum turn radius, and l s c is the minimum horizontal projection length of the segmented trajectories arriving at the footprint outer boundary.
In [26], the footprint boundary points are calculated based on the unpowered-flight envelope characterized by ( h , γ , μ ) . This study follows this idea, and the extension lies in two aspects: (1) the aircraft is modeled with 6-DOF dynamics and the steady states are computed by the 6-DOF trim; (2) a novel 6-DOF flight envelope model is developed with the steady states characterized by ( h ,   V ,   ψ ˙ ) . The gliding footprint calculation process of a fixed-wing aircraft is illustrated in Figure 5, including the following steps.
Step 1. Calculate the 6-DOF unpowered-flight envelope. The envelope is discretized by setting proper ranges and step sizes for V and ψ ˙ at given H 0 . Every steady state in the flight envelope corresponds to a set ( H 0 ,   V ,   ψ ˙ ) and is computed by the 6-DOF trim using the aircraft data.
Step 2. Extract the maximum flight-path angle γ b g , s t r from the trim solutions of all steady straight states in the flight envelope, and calculate the turn radius of all steady turning states using Equations (5)–(7). The minimum radius R min also needs to be extracted from the above turn radii.
Step 3. Compute all feasible gliding distances along different radial directions with Equations (3) and (4). The radial directions are discretized by setting proper step size for ξ within the range [0°, 180°]. During the computation, the straight segment is at γ b g , s t r and the turn segment is at every right turning state in the flight envelope.
Step 4. Extract the farthest landing point along every discrete ξ from the computed feasible gliding distances. Corresponding landing points then make up the right-half footprint outer boundary and the best-turn states are also obtained. The left-half outer boundary is determined via the symmetry along the initial heading direction.
Step 5. Identify the simple connectivity of the gliding footprint with Equation (27). If the equation is satisfied, the gliding footprint is simply connected and consists of all the points within the outer boundary. Otherwise, the inner boundary of the gliding footprint needs further calculation, which is beyond the scope of this paper.

3.4. Simulation Results and Discussion

According to above footprint calculation method, simulation results including the 6-DOF unpowered-flight envelope and gliding footprint were generated and are discussed below.

3.4.1. Simulation Setup

In this study, simulations were conducted on a Learjet-24-like subsonic business jet (SBJ) under flaps-up configuration. We performed the simulation using a workstation with 3.70 GHz Intel Xeon eight-core processor under the Windows 7 operating system. The data of the SBJ and the simulation settings were as follows.
(1) Data of the SBJ
The aerodynamic data of the SBJ were calculated using the CFD method, with flight conditions set with altitudes of 0, 5, and 10 km and Ma = 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, and 0.8, respectively. For other flight conditions, the aerodynamic data were obtained through interpolation. In [40], the experimental data of lift coefficient C L and drag coefficient C D are shown with Reynolds number Re = 8.6 × 106. To verify the credibility of the CFD simulated results, the experimental data were chosen for comparison, as shown in Figure 6. Between the two groups of results, the lift curve slope error was less than 5% and the drag coefficient data were close to each other. Thus, the CFD results were considered reliable.
The geometric and inertial data of the SBJ are shown in Table 1.
The SBJ also satisfies some physical constraints as in Equation (21). The ranges of control surface deflections are given in [43], satisfying | δ e | 15°, | δ a | 18°, and | δ r | 30°. The upper limit of α is defined as the maximum α in the linear segment of the lift coefficient to avoid aerodynamic stalls [25,28], being approximately 12°, as shown in Figure 6. The lower limit of α is mainly used to trim the SBJ and set it at −12°, which is much smaller than the trimmed solutions. Considering the structural limit represented by nmax (Table 1), this paper also assumes that | ϕ | 60° as in [26]. Moreover, the range of γ is assumed to be [−40°, 0°].
(2) Simulation settings
During simulations on the SBJ, the initial altitude was 0.5 km. The other settings of the flight envelope and gliding footprint are shown in Table 2. Unless otherwise specified, the following settings will apply to all simulations.

3.4.2. Unpowered-Flight Envelope

According to the footprint calculation process in Section 3.3, the 6-DOF unpowered-flight envelope characterized by ( h , V , ψ ˙ ) was computed. For a specified initial altitude H 0 , the flight envelope is represented by a two-dimensional matrix ( V ,   ψ ˙ ) .
Figure 7 shows the 6-DOF unpowered-flight envelope results after sparse processing. The envelope contains a total of 752 thousand discrete steady states and is symmetrical along the zero ψ ˙ line, showing equivalent maneuvering capability to turn right ( ψ ˙ > 0 ) and left ( ψ ˙ < 0 ). The maximum | ψ ˙ | is 12.39 °/s at a velocity of 85.11 m/s (0.251 Ma), where the minimum turn radius R min = 382.26   m is also obtained. The velocity range of the flight envelope is 59.34–261.10 m/s (0.175~0.770 Ma). As the velocity increases, the number of corresponding steady states shows a trend of first increasing, and then, decreasing.
During the 6-DOF trim process, steady states should satisfy the inequality constraints of α, γ, ϕ, δ e , δ a , and δ r , as in Equation (21). Figure 8 illustrates some trimmed parameters of the steady states, trying to find the parameters constraining the envelope boundary. The boundary is divided into four sections, namely ABC, CD, DE, and AE. The leftmost section, ABC, is the minimum-velocity boundary at different ψ ˙ and is constrained by the upper limit of α (in Figure 8a). The maximum lift force coefficients at different ψ ˙ are obtained (in Figure 8d) in this section. For flight states with smaller velocity, the dynamic pressure will not be able to produce adequate lift force to trim the aircraft. The rightmost section DE is the maximum-velocity boundary and is limited by the lower limit of γ (the steepest flight path in Figure 8b). The maximum drag forces at different ψ ˙ are obtained (in Figure 8e) in this section. For flight states with larger velocity, the drag force will be too great for the gravitational component along the flight-path angle to balance. The conditions of the above two sections are consistent with the conventional velocity–altitude flight envelope of powered aircraft. The remaining two sections, CD and AE, are restricted by the lower and upper limits of ϕ, respectively (in Figure 8c). The maximum lift forces at different velocities are gained (in Figure 8f). For flight states with bigger | ψ ˙ | , the lift force component along ϕ will be insufficient to provide centripetal force during the turn.
The altitude loss in the turn segment affects the total gliding distance along the segmented trajectory and is determined by R, γ t r n , and Δψ, as in Equation (1). Figure 9 shows the altitude loss over a complete Δψ = 360° turn for steady states in the flight envelope. For a constant velocity, the altitude loss decreases gradually with the increase in the turn rate | ψ ˙ | , when the value of | ϕ | also increases (in Figure 8c). For a constant value of ψ ˙ , such a trend also arises as the velocity decreases. The minimum altitude loss is 509.07 m at the steady states with maximum | ψ ˙ | , when R min is also obtained simultaneously. When | ψ ˙ | is near zero, the turning descent is close to straight gliding, and magnitude of the altitude loss is rather huge.

3.4.3. Gliding Footprint

Figure 10 illustrates the segmented trajectories arriving at the footprint outer boundary, with a step size of 30° for ξ. The gliding footprint is the area within the outer boundary that is discretized into 73 boundary points. For the right-half boundary, the turn segments are conducted with right turning, and for the left half, with left turning. The flight trajectory corresponding to zero ξ contains only a straight segment, while the 180° ξ has two equivalent flight trajectories with the turn segment at left and right turnings, respectively. In addition, the values of the gliding distance and altitude loss in the straight segment are larger than those of the turn segment.
To better illustrate the above segmented trajectories, several best-footprint parameters were also analyzed. Figure 11 shows the results of V b f , Δ ψ b f , μ b f , and R b f regarding the radial angle. In this figure, the values at ξ = 0° are parameters of the best-glide state, and those at nonzero ξ are of the best-turn states. The range of V b f is 68.15~87.15 m/s. Combined with the flight envelope results in Figure 7 where the velocity range is 59.34~261.10 m/s, both the best-glide and best-turn states are found to be located in the low-velocity region of the envelope. Take the right-half footprint (positive ξ), for example; V b f first decreases, and then, increases with an increase in ξ, and the values of Δ ψ b f increase linearly. The maximum V b f is obtained at zero ξ. When ξ = 5°, 90°, and 180°, the results of Δ ψ b f are 5.57°, 97.23°, and 200.99°, respectively. The values of Δ ψ b f are larger than the corresponding radial angles ξ. As the positive ξ increases, μ b f becomes larger, and R b f becomes smaller. When ξ = 5°, 90°, and 180°, the results of R b f are 12.76, 0.55, and 0.49 km. The minimum R b f is obtained when ξ = 180° and is still larger than R m i n = 382.26   m .
To investigate the effects of 6-DOF flight dynamics on the gliding footprint, we compared the gliding footprint results between the proposed method and the method in [26].
As a critical factor influencing the gliding distance, the flight-path angle was first analyzed. Figure 12 shows the comparative results of flight-path angles in attainable steady straight states, which were computed using two trim methods. The point-mass-based trim computes γ s t r by balancing the forces, while the 6-DOF trim considers both force and moment equilibrium. The values of γ s t r in the 6-DOF trim at different velocities are all smaller than those of the former method, implying a steeper descent path. The best-glide angle γ b g , s t r of the former method is −4.386° at a velocity of 82.64 m/s, which is larger than the value −4.738° of the latter method at a velocity of 87.15 m/s. The absolute and relative errors of γ b g , s t r are 0.352° and 8.03%, respectively. Then, according to Equation (2), the best-glide distance in the straight segment (i.e., the maximum straight gliding distance) of the two trim methods are 13.04 and 12.07 times the altitude loss. The relative error of the maximum straight gliding distance is 7.44%. Such an error can lead to significant deviations in the gliding footprint, as demonstrated below.
The comparative results of the gliding footprint are shown in Figure 13 and Table 3. According to Table 3, the straight segment in the proposed method is steeper ( γ b g , s t r = −4.738°) than that of the method in [26] ( γ b g , s t r = −4.386°). When ξ = 0°, the maximum gliding distances d ξ m a x are 6.52 and 6.03 km, respectively. The relative error is 7.44% and is consistent with the above results in Figure 12. With the increase in ξ, the two groups of d ξ m a x both decrease obviously, which can also be seen in Figure 13. When ξ = 0°, 45°, 90°, 135°, and 180°, the absolute errors of d ξ m a x between the two methods are 0.49, 0.52, 0.61, 0.73, and 0.90 km. These errors present an increasing trend, which is the result of the combined effects of the gliding distance deviations in both the straight and turn segments. The gliding footprint areas of the two methods are 93.48 and 74.05 km2, respectively, with a relative error of 20.79%. Therefore, there are significant deviations in both the maximum gliding distances and gliding footprints between the two methods, which cannot be ignored.
To further analyze how the trim method affects the gliding footprint, we also compared the flight-path angles in the best-turn states. The comparative results regarding the radial angle ξ are shown in Figure 14. With the increase in ξ, the two groups of γ b f show a consistent trend with each other. When ξ = 180°, the absolute error of γ b f between the two methods reaches 0.908°, which is considerably larger than that of the best-glide state (0.352°). The values of γ b f in the proposed method are smaller over the whole range of ξ. Therefore, the farthest segmented trajectories arriving at the footprint outer boundary of the proposed method are steeper in both the straight and turn segments than those of the method in [26], which directly leads to deviations in the gliding footprint.
Combining the analysis of the results in Figure 12, Figure 13 and Figure 14, it is proven that the 6-DOF flight dynamics used to model the unpowered aircraft does have a significant effect on the gliding footprint. The reason is that the 6-DOF trim considers more constraints (including the moment equilibrium, control surface saturation, and aerodynamic contributions of the control surfaces) when computing the gliding flight parameters, resulting in steeper segmented trajectories to the footprint outer boundary and a smaller gliding footprint under a given initial altitude. However, it takes about 6 h to calculate the discrete boundary points encircling the gliding footprint. Thus, the proposed method is unsuitable for direct application to in-flight damage conditions.

4. Footprint Estimation Based on BP-ANN

According to the simulation results in Section 3, the relationships between initial altitude H 0 and footprint boundary points ( d ξ m a x ,   ξ ) are complex and difficult to build directly. It costs a lot of computation to obtain even a single boundary point. To satisfy the real-time requirement of in-flight damage conditions, this section further develops a footprint estimation method based on BP-ANN.

4.1. Network Architecture

In this study, the BP-ANN model was adopted instead of simulation to construct the relationship between the initial altitude and footprint boundary points. A typical BP-ANN model is shown in Figure 15, including the input layer, the hidden layer, and the output layer. The Mean Square Error (MSE) and correlation coefficient (R) were used to evaluate the performance of the network [27]. The three-layer BP-ANN has been proved to approximate any complex rational function [34]. It has strong ability to fit the non-linear mapping and can predict the maximum gliding distance d ξ m a x under different pairs of ( H 0 ,   ξ ).
In the network of this paper, there are two input units and an output unit. The input parameters are the initial altitude H 0 and radial angle ξ. The output parameter is the maximum gliding distance along radial angle ξ. To determine the number of hidden units that are very significant to the performance of the network, a trial-and-error process [32] was utilized. The number was first set to 2 during the network training, and then, adjusted continuously. When it was adjusted to 4, the predicted results were excellent. Therefore, the architecture of the neural network in this paper is determined to be 2-4-1.

4.2. Network Training

Using the method in Section 3, we computed the gliding footprint with H 0 = 0.5, 1, 2, and 3 km and employed them to train the network. The step of ξ was 5°, and there were 292 groups of sample points ( H 0 ,   ξ ,   d ξ m a x ) in total. These sample data were randomly divided into the training, validation, and test sets with proportions of 70%, 15%, and 15%, respectively. The training set was used to train the neural network. The validation set was used to monitor the generalization ability of the network and stop the iteration training when the ability stopped improving. The test set could evaluate the performance of the trained network. The active function of the hidden layer was f(x) = (1 + e−x)−1 and that of the output layer was linear. The weights were initialized between [0,1]. The initial learning rate was 0.001 and the maximum epoch number was 1000. The Levebverg–Marquardt method was selected as the training method. Figure 16 shows the MSE of the BP-ANN model during the training process. The minimum value for validation is 0.00099923 at epoch 252.
We also conducted a linear regression analysis on the predicted and target values of d ξ m a x . When R is close to 1, the two groups of values will be regarded as strongly correlated. Figure 17 shows the results for the training, validation, and test. The R values are all greater than 0.99, and there is almost a linear relationship between the BP-ANN estimated results and targets.
To test the prediction effect of the constructed BP-ANN model, six scenarios were set with the initial altitude H 0 selected randomly within 0.5~3.0 km. Using the flight envelope-based and BP-ANN model-based methods, six groups of gliding footprints were computed. The step size of ξ was 5°, and each gliding footprint contained 73 discrete boundary points ( d ξ max ,   ξ ). The maximum relative error for the gliding distance d ξ m a x of all discrete boundary points under each initial altitude, and the relative error for the footprint area, were computed and are shown in Table 4. The range of maximum relative errors of d ξ m a x under different H 0 is 0.12%~1.55%. Considering the small relative errors, the results of d ξ m a x in the two methods match very well.
The range of relative errors for the footprint area is 0.01%~0.62%, which is also very small. Figure 18 shows the gliding footprint results of the three above scenarios, with H 0 selected to be 0.955, 1.579, and 2.777 km. The gliding footprints under each initial altitude are quite close to each other. There is little difference between the simulated and BP-ANN predicted gliding footprints.

4.3. Estimation Results with BP-ANN

Using the trained network, we estimated the maximum gliding distance d ξ m a x for different pairs ( H 0 ,   ξ ). Then, we also investigated the initial altitude effects on the footprint.
Figure 19 shows the estimation results of d ξ m a x regarding radial angle and initial altitude. The ranges of ξ and H 0 are −180~180° and 0.5~3 km, and the step sizes are 5° and 0.1 km, respectively. There are 1898 groups of boundary points ( H 0 ,   d ξ m a x ,   ξ ) in total. The minimum d ξ m a x is 2.62 km, obtained when H 0 = 0.5 km and ξ = ± 180°. The maximum value is 36.01 km when H 0 = 3 km and ξ = 0°. The estimation costs a total of 0.072 s and the average time for each initial altitude is 0.003 s. Compared with the flight envelope-based method that requires 6 h to obtain a gliding footprint, this method significantly improves the computational efficiency and can obtain the footprint in real time.
To investigate the initial altitude effects, we took 0.6, 1.2, 1.8, and 2.4 km as the initial altitudes. The data of the boundary points are extracted from Figure 19, and the gliding footprint results are shown in Figure 20. Take the right half footprint, for example; the maximum gliding distance decreases as ξ increases for a given initial altitude, and the decreasing trend gradually weakens as the initial altitude increases. This weakening can be seen by comparing the maximum gliding distances along different radial angles. When H 0 = 0.6 km, the maximum gliding distance along ξ = 180° is 53.42% of that along ξ = 0, while the ratio increases to 86.92% when H 0 = 2.4 km. The reason is that the higher the initial altitude, the smaller the ratios of the gliding distance and corresponding altitude loss of the turn segment relative to the whole landing trajectory. Additionally, with the increase in the initial altitude, the shape of footprint outer boundary gradually becomes closer to a circle. When H 0 = 0.6 km, the distance between the boundary points along ξ = 0° and 180° is 88.84% of the footprint projection length in the lateral direction, while this ratio increases to 97.40% when H 0 = 2.4 km and the gliding footprint is rather near a circle.

5. Conclusions

In this paper, we propose two methods to calculate the gliding footprint of an aircraft with thrust failure. Method 1 models the aircraft with 6-DOF flight dynamics and determines the footprint based on the best-glide and best-turn states that are decided within the 6-DOF unpowered-flight envelope. Method 2 is based on the BP-ANN model, which is trained by a footprint database computed using Method 1.
The simulations show that 6-DOF flight dynamics has significant effects on the gliding footprint. Compared with the conventional point-mass dynamics method, Method 1 produces steeper trajectories to the footprint outer boundary and a smaller footprint area. The deviation in footprint area is 20.79%, and that in the maximum straight gliding distance is 7.44%. The results of Method 1 are relatively conservative, which improves the safety threshold of the landing sites. Both the best-glide and best-turn states are located in the low-velocity region of the flight envelope.
Using the BP-ANN model, Method 2 can predict the gliding footprint under the entire operational altitude and full radial direction while satisfying the real-time requirement of in-flight damage conditions. Given an initial altitude, the maximum gliding distance keeps decreasing as the radial angle increases. With the increase in the initial altitude, the decreasing trend weakens and the gliding footprint gradually becomes closer to a circle.
The proposed methods are significant for improving the forced landing capability of a thrust-failed aircraft, and hence, its survivability. Future work will include experimental flights to validate the proposed methods, gliding footprint calculation methods under additional constraints such as wind and obstacles, and effects of downward flap deflection on the gliding footprint.

Author Contributions

Conceptualization, Y.P. and Z.C.; methodology, Z.C.; data curation, J.Y. and Z.C.; validation, Y.G. and Z.C.; supervision Y.P. and Y.G., writing—original draft, Z.C.; writing—review and editing, Z.C., J.Y., Y.G. and Y.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviation

BP-ANNBack-Propagation Artificial Neural Network
CFDComputational fluid dynamics
DOFDegree of freedom
SBJSubsonic business jet

Nomenclature

bWing span
c a Wing mean aerodynamic chord
d ξ The gliding distance along the radial angle ξ
d s t r ,   d t r n The gliding distance in the straight segment and the turn segment
d ξ m a x The maximum gliding distance along the radial angle ξ
gGravitational acceleration
h, HFlight altitude
H 0 The initial altitude when thrust failure occurs
mThe aircraft mass
p, q, rAngular velocity components about the axes in the body frame
fA vector of nonlinear functions representing equations of motion
I x ,   I y ,   I z Moments of inertia about the axes in the body frame
I x z Product of inertia about the y axis in the body frame
JCost function to trim the unpowered aircraft
L, D, YLift, drag, and side force
L ¯ , M, NRoll, pitch, and yaw moment
R m i n The minimum horizontal turn radius
SWing reference area
VFlight velocity
x, uVectors of states and control inputs
α, βAngle of attack and angle of sideslip
γ, μ, χFlight-path angle, bank angle, and flight-path azimuth angle
γ b g The best-glide angle (i.e., the maximum flight-path angle, negative value)
γ s t r ,   γ t r n Flight-path angle in the straight segment and the turn segment
ΔψAngular change in the heading direction during the turn segment
δ e ,   δ a ,   δ r Angular deflections of elevator, ailerons, and rudder
ϕ, θ, ψEuler angles (roll, pitch, and yaw)
ξRadial azimuth of the landing point relative to the forward direction

References

  1. Ball, R.E. The Fundamentals of Aircraft Combat Survivability: Analysis and Design, 3rd ed.; AIAA: Reston, VA, USA, 2003; pp. 38–79. [Google Scholar]
  2. Lunsford, I.M.; Bradley, T. Aircraft Survivability Modeling and Simulation Framework (AirSurF). In Proceedings of the AIAA Scitech 2020 Forum, Orlando, FL, USA, 6–10 January 2020. [Google Scholar]
  3. Ekman, S.K.; Debacker, M. Survivability of Occupants in Commercial Passenger Aircraft Accidents. Saf. Sci. 2018, 104, 91–98. [Google Scholar] [CrossRef]
  4. Pei, Y.; Chen, Z.W.; Wei, Y.H.; Cheng, T. Method for Assessing Combat Survivability for Aircraft with Wing Damage. Proc. Inst. Mech. Eng. Part G-J. Aerosp. Eng. 2017, 231, 877–886. [Google Scholar] [CrossRef]
  5. Zhang, Y.; de Visser, C.C.; Chu, Q.P. Database Building and Interpolation for A Safe Flight Envelope Prediction System. In Proceedings of the AIAA Information Systems-AIAA Infotech at Aerospace, Kissimmee, FL, USA, 8–12 January 2018. [Google Scholar]
  6. Zhang, L.; Mu, J.; Ma, H.T.; Dai, G.C.; Tong, S.X. Research on Fault-Tolerant Control of Combined Airframe Damage of Electric Aircraft. Aerospace 2023, 10, 611. [Google Scholar] [CrossRef]
  7. Fang, X.; Jiang, J.J.; Chen, W.H. Model Predictive Control with Wind Preview for Aircraft Forced Landing. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 3995–4004. [Google Scholar] [CrossRef]
  8. Zhang, Y.; Huang, Y.Z.; Chu, Q.P.; de Visser, C.C. Database-Driven Safe Flight-Envelope Protection for Impaired Aircraft. J. Aerosp. Inf. Syst. 2021, 18, 14–25. [Google Scholar] [CrossRef]
  9. Kim, K.; Kim, S.; Suk, J.; Ahn, J.; Kim, N.; Kim, B.S. Flight Test of Flying-Wing Type Unmanned Aerial Vehicle with Partial Wing-Loss. Proc. Inst. Mech. Eng. Part G-J. Aerosp. Eng. 2019, 233, 1611–1628. [Google Scholar] [CrossRef]
  10. Di Donato, P.F.; Balachandran, S.; McDonough, K.; Atkins, E.; Kolmanovsk, I. Envelope-Aware Flight Management for Loss of Control Prevention Given Rudder Jam. J. Guid. Control. Dyn. 2017, 40, 1027–1041. [Google Scholar] [CrossRef]
  11. Aircraft Owners and Pilots Association. 28th Joseph T. Nall Report: General Aviation Accidents in 2016; Report; AOPA Air Safety Institute: Frederick, MD, USA, 2019. [Google Scholar]
  12. Pasztor, B.; Martin, E. Statistical Summary of Commercial Jet Air-Plane Accidents Worldwide Operations 1959–2019; Report; Boeing: Chicago, IL, USA, 2020. [Google Scholar]
  13. Avrenli, K.A.; Dempsey, B.J. A Kinematic Methodology to Optimize the Landing Trajectory for the Boeing 737 Jet Undergoing Total Loss of Thrust. J. Transp. Saf. Secur. 2017, 9, 82–104. [Google Scholar] [CrossRef]
  14. National Transportation Safety Board. Loss of Thrust in Both Engines after Encountering a Flock of Birds and Subsequent Ditching on the Hudson River; Report: NTSB/AAR-10/03; National Transportation Safety Board: Washington, DC, USA, 2010.
  15. Atkins, E.M.; Portillo, I.A.; Strube, M.J. Emergency Flight Planning Applied to Total Loss of Thrust. J. Aircr. 2006, 43, 1205–1216. [Google Scholar] [CrossRef]
  16. Akametalu, A.K.; Tomlin, C.J.; Chen, M. Reachability-Based Forced Landing System. J. Guid. Control. Dyn. 2018, 41, 2529–2542. [Google Scholar] [CrossRef]
  17. BenAsher, J.Z.; Dekel, K.M. Pseudo-Spectral-Method Based Optimal Glide in the Event of Engine Cut-Off. In Proceedings of the AIAA Guidance, Navigation and Control Conference, Portland, OR, USA, 8–11 August 2011. [Google Scholar]
  18. Segal, D.; Bar-Gill, A.; Shimkin, N. Max-Range Glides in Engine Cutoff Emergencies Under Severe Wind. J. Guid. Control. Dyn. 2019, 42, 1822–1835. [Google Scholar] [CrossRef]
  19. Lu, P.; Xue, S.B. Rapid Generation of Accurate Entry LandiAng Footprints. J. Guid. Control. Dyn. 2010, 33, 756–767. [Google Scholar] [CrossRef]
  20. Zhou, X.; Zhang, H.B.; Xie, L.; Tang, G.J.; Bao, W.M. An Improved Solution Method via the Pole-Transformation Process for the Maximum-Crossrange Problem. Proc. Inst. Mech. Eng. Part G-J. Aerosp. Eng. 2020, 234, 1491–1506. [Google Scholar] [CrossRef]
  21. Dubins, L.E. On Curves of Minimal Length with A Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents. Am. J. Math. 1957, 79, 497–516. [Google Scholar] [CrossRef]
  22. Siegel, D.; Hansman, R.J. Development of an Autoland System for General Aviation Aircraft; Report: ICAT-2011-09; MIT International Center for Air Transportation: Cambridge, MA, USA, 2011; pp. 143–144. [Google Scholar]
  23. Lowry, J.T. Performance of Light Aircraft; AIAA: Reston, VA, USA, 1999; pp. 281–284. [Google Scholar]
  24. Coombes, M.; Chen, W.H.; Render, P. Reachability Analysis of Landing Sites for Forced Landing of A UAS. J. Intell. Robot. Syst. 2014, 73, 635–653. [Google Scholar] [CrossRef]
  25. Poissant, A.; Castano, L.; Xu, H. Mitigation of Ground Impact Hazard for Safe Unmanned Aerial Vehicle Operations. J. Aerosp. Inf. Syst. 2020, 17, 647–658. [Google Scholar] [CrossRef]
  26. Di Donato, P.F.; Atkins, E.M. Optimizing Steady Turns for Gliding Trajectories. J. Guid. Control. Dyn. 2016, 39, 2627–2637. [Google Scholar] [CrossRef]
  27. Norouzi, R.; Kosari, A.; Sabour, M.H. Real Time Estimation of Impaired Aircraft Flight Envelope Using Feedforward Neural Networks. Aerosp. Sci. Technol. 2019, 90, 434–451. [Google Scholar] [CrossRef]
  28. Norouzi, R.; Kosari, A.; Sabour, M.H. Evaluating the Effects of Lateral Control Surfaces Failure on the Generic Transport Model: A Case Study. Aeronaut. J. 2020, 124, 1016–1054. [Google Scholar] [CrossRef]
  29. Asadi, D.; Sabzehparvar, M.; Talebi, H.A. Damaged Airplane Flight Envelope and Stability Evaluation. Aircr. Eng. Aerosp. Technol. 2013, 85, 186–198. [Google Scholar] [CrossRef]
  30. Asadi, D.; Sabzehparvar, M.; Atkins, E.M.; Talebi, H.A. Damaged Airplane Trajectory Planning Based on Flight Envelope and Motion Primitives. J. Aircr. 2014, 85, 1740–1757. [Google Scholar] [CrossRef]
  31. Filipone, A. Advanced Aircraft Flight Performance; Cambridge University Press: New York, NY, USA, 2012; pp. 196–220. [Google Scholar]
  32. Ramadevi, R.; Sheela, R.B.; Prakash, V. Role of Hidden Neurons in an Elman Recurrent Neural Network in Classification of Cavitation Signals. Int. J. Comput. Appl. 2012, 37, 9–13. [Google Scholar]
  33. KılıÇ, N.; Ekici, B.; Hartomacıoğlu, S. Determination of Penetration Depth at High Velocity Impact Using Finite Element Method and Artificial Neural Network Tools. Def. Technol. 2015, 11, 110–122. [Google Scholar] [CrossRef]
  34. Xu, B.Y.; Zhang, H.J.; Wang, Z.T.; Wang, H.X.; Zhang, Y.L. Model and Algorithm of BP Neural Network Based on Expanded Multichain Quantum Optimization. Math. Probl. Eng. 2015, 2015, 362150. [Google Scholar] [CrossRef]
  35. Zhang, Y.; de Visser, C.C.; Chu, Q.P. Aircraft Damage Identification and Classification for Database-Driven Online Flight-Envelope Prediction. J. Guid. Control. Dyn. 2018, 41, 449–460. [Google Scholar] [CrossRef]
  36. Stengel, R.F. Flight Dynamics; Princeton University Press: Princeton, NJ, USA, 2004; pp. 55–56. [Google Scholar]
  37. Marco, A.D.; Duke, E.L.; Berndt, J.S. A General Solution to the Aircraft Trim Problem. In Proceedings of the AIAA Modeling and Simulation Technologies Conference and Exhibit, Hilton Head, SC, USA, 20–23 August 2007. [Google Scholar]
  38. Stevens, B.L.; Lewis, F.L.; Johnson, E.N. Aircraft Control and Simulation: Dynamics, Controls Design, and Autonomous Systems, 3rd ed.; John Wiley & Sons: Hoboken, NJ, USA, 2016; pp. 63–249. [Google Scholar]
  39. Cockayne, E.J.; Hall, G.W. Plane Motion of a Particle Subject to Curvature Constraints. Siam. J. Control Optim. 1975, 13, 197–220. [Google Scholar] [CrossRef]
  40. Neal, R.D. Correlation of Small-Scale and Full-Scale Wind Tunnel Data with Flight Test Data on the Lear Jet Model 23. SAE Tech. Pap. 1970, 79, 700237. [Google Scholar]
  41. Hull, D.G. Fundamentals of Airplane Flight Mechanics; Springer-Verlag: Berlin/Heidelberg, Germany, 2007; pp. 262–270. [Google Scholar]
  42. Berger, T.; Tischler, M.B.; Hagerott, S.G.; Cotting, M.C.; Gray, W.R. Identification of A Full-Envelope Learjet-25 Simulation Model Using a Stitching Architecture. J. Guid. Control. Dyn. 2020, 43, 2091–2111. [Google Scholar] [CrossRef]
  43. Type Certificate Data Sheet. Rev. 47, Dept. of Transportation, Federal Aviation Administration, No. A10CE. 1995. Available online: https://man.fas.org/dod-101/sys/ac/docs/a10ce.pdf (accessed on 9 July 2023).
Figure 1. Gliding footprint of a fixed-wing aircraft with thrust failure.
Figure 1. Gliding footprint of a fixed-wing aircraft with thrust failure.
Aerospace 11 00160 g001
Figure 2. The research framework of this study.
Figure 2. The research framework of this study.
Aerospace 11 00160 g002
Figure 3. Top view of feasible segmented trajectories landing along radial angle ξ.
Figure 3. Top view of feasible segmented trajectories landing along radial angle ξ.
Aerospace 11 00160 g003
Figure 4. Top view of the segmented trajectory landing on the right-half footprint along radial angel ξ: (a) 0° < ξ < 90°; (b) 90° ≤ ξ ≤ 80°.
Figure 4. Top view of the segmented trajectory landing on the right-half footprint along radial angel ξ: (a) 0° < ξ < 90°; (b) 90° ≤ ξ ≤ 80°.
Aerospace 11 00160 g004
Figure 5. Footprint calculation process for fixed-wing aircraft based on the 6-DOF flight envelope.
Figure 5. Footprint calculation process for fixed-wing aircraft based on the 6-DOF flight envelope.
Aerospace 11 00160 g005
Figure 6. Lift and drag coefficient comparisons when Re = 8.6 × 106.
Figure 6. Lift and drag coefficient comparisons when Re = 8.6 × 106.
Aerospace 11 00160 g006
Figure 7. The 6-DOF unpowered-flight envelope results.
Figure 7. The 6-DOF unpowered-flight envelope results.
Aerospace 11 00160 g007
Figure 8. Some trimmed parameters of steady states in the flight envelope: (a) angle of attack; (b) flight-path angle; (c) roll angle; (d) lift force coefficient; (e) drag force; (f) lift force.
Figure 8. Some trimmed parameters of steady states in the flight envelope: (a) angle of attack; (b) flight-path angle; (c) roll angle; (d) lift force coefficient; (e) drag force; (f) lift force.
Aerospace 11 00160 g008
Figure 9. Altitude loss over a complete Δψ = 360° turn for steady states in the flight envelope.
Figure 9. Altitude loss over a complete Δψ = 360° turn for steady states in the flight envelope.
Aerospace 11 00160 g009
Figure 10. Segmented trajectories to the footprint outer boundary along different radial directions.
Figure 10. Segmented trajectories to the footprint outer boundary along different radial directions.
Aerospace 11 00160 g010
Figure 11. Several best-footprint parameters regarding the radial angle: (a) velocity; (b) central angle; (c) bank angle; (d) turn radius.
Figure 11. Several best-footprint parameters regarding the radial angle: (a) velocity; (b) central angle; (c) bank angle; (d) turn radius.
Aerospace 11 00160 g011
Figure 12. Flight-path angle comparison of the two trim methods in attainable steady straight states.
Figure 12. Flight-path angle comparison of the two trim methods in attainable steady straight states.
Aerospace 11 00160 g012
Figure 13. Gliding footprint comparison of the method in [26] and the proposed method.
Figure 13. Gliding footprint comparison of the method in [26] and the proposed method.
Aerospace 11 00160 g013
Figure 14. Comparison of the best-footprint flight-path angle regarding the radial angle.
Figure 14. Comparison of the best-footprint flight-path angle regarding the radial angle.
Aerospace 11 00160 g014
Figure 15. Architecture of the BP-ANN model.
Figure 15. Architecture of the BP-ANN model.
Aerospace 11 00160 g015
Figure 16. MSE of the BP-ANN model during the training process.
Figure 16. MSE of the BP-ANN model during the training process.
Aerospace 11 00160 g016
Figure 17. Linear regression plots for training, validation, and test.
Figure 17. Linear regression plots for training, validation, and test.
Aerospace 11 00160 g017
Figure 18. Gliding footprint results of the two methods with H0 = 0.955, 1.579, and 2.777 km.
Figure 18. Gliding footprint results of the two methods with H0 = 0.955, 1.579, and 2.777 km.
Aerospace 11 00160 g018
Figure 19. The maximum gliding distance regarding radial angle and initial altitude.
Figure 19. The maximum gliding distance regarding radial angle and initial altitude.
Aerospace 11 00160 g019
Figure 20. Gliding footprint estimation results obtained by BP-ANN with H0 = 0.6, 1.2, 1.8, and 2.4 km.
Figure 20. Gliding footprint estimation results obtained by BP-ANN with H0 = 0.6, 1.2, 1.8, and 2.4 km.
Aerospace 11 00160 g020
Table 1. Geometric and inertial data of the SBJ [40,41,42].
Table 1. Geometric and inertial data of the SBJ [40,41,42].
ParametersValues
Reference area S (m2)21.50
Wing span b (m)10.40
Wing mean aerodynamic chord ca (m)2.14
Maximum load factor (flaps up) nmax4.4
Mass m (kg)4910
Moment of inertia with respect to x-axis Ix (kg·m2)14,622
Moment of inertia with respect to y-axis Iy (kg·m2)32,654
Moment of inertia with respect to z-axis Iz (kg·m2)50,503
Product of inertia with respect to y-axis Ixz (kg·m2)2378
Table 2. Settings of flight envelope and gliding footprint.
Table 2. Settings of flight envelope and gliding footprint.
Simulation SettingsValues
Flight envelope settingRange of velocity (Ma)0~0.8
Step size of velocity (Ma)0.001
Range of turn rate ψ ˙ (°/s)−15~15
Step size of turn rate ψ ˙ (°/s)0.01
Gliding footprint settingRange of radial angle ξ (°)[−180, 180]
Step size of radial angle ξ (°)5
Table 3. Gliding footprint parameters of the two methods.
Table 3. Gliding footprint parameters of the two methods.
Method ListParameters in the Straight SegmentMaximum Gliding Distances to Footprint Outer Boundary Along Radial Angle ξ (km)Footprint Area (km2)
γ (°)V (m/s)ξ = 0°ξ = 45°ξ = 90°ξ = 135°ξ = 180°
Method in [26]−4.38682.646.526.255.554.613.5293.48
The proposed method−4.73887.156.035.734.943.882.6274.05
Table 4. Relative errors for gliding distance and footprint area between the two methods.
Table 4. Relative errors for gliding distance and footprint area between the two methods.
Initial Altitude (km)Maximum Relative Error for the Gliding Distances of 73 Discrete Boundary PointsRelative Error for Footprint Area
0.8641.55%0.62%
0.9551.40%0.55%
1.1601.04%0.34%
1.5790.53%0.01%
2.5000.18%0.14%
2.7770.12%0.05%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, Z.; Ge, Y.; Yuan, J.; Pei, Y. Gliding Footprint Calculation Method for Aircraft with Thrust Failure Based on Six-Degree-of-Freedom Flight Envelope and Back-Propagation Artificial Neural Network. Aerospace 2024, 11, 160. https://doi.org/10.3390/aerospace11020160

AMA Style

Chen Z, Ge Y, Yuan J, Pei Y. Gliding Footprint Calculation Method for Aircraft with Thrust Failure Based on Six-Degree-of-Freedom Flight Envelope and Back-Propagation Artificial Neural Network. Aerospace. 2024; 11(2):160. https://doi.org/10.3390/aerospace11020160

Chicago/Turabian Style

Chen, Zhiwei, Yuxue Ge, Jie Yuan, and Yang Pei. 2024. "Gliding Footprint Calculation Method for Aircraft with Thrust Failure Based on Six-Degree-of-Freedom Flight Envelope and Back-Propagation Artificial Neural Network" Aerospace 11, no. 2: 160. https://doi.org/10.3390/aerospace11020160

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop