Next Article in Journal
Exploring the Critical Success Factors Influencing the Outcome of Digital Transformation Initiatives in Government Organizations
Previous Article in Journal
Investment Decision and Coordination of Fresh Supply Chain Blockchain Technology Considering Consumer Preference
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Trajectory Planning Method in Time-Variant Wind Considering Heterogeneity of Segment Flight Time Distribution

1
School of Transportation, Southeast University, Nanjing 211189, China
2
Key Laboratory of Transport Industry of Comprehensive Transportation Theory (Nanjing Modern Multimodal Transportation Laboratory), Ministry of Transport, Nanjing 211189, China
3
Jiangsu Province Collaborative Innovation Center of Modern Urban Traffic Technologies, Nanjing 211189, China
4
The 60th Research Institute of China RongTong Asset Management Group Corporation Limited, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Systems 2024, 12(12), 523; https://doi.org/10.3390/systems12120523
Submission received: 28 September 2024 / Revised: 19 November 2024 / Accepted: 22 November 2024 / Published: 25 November 2024

Abstract

The application of Trajectory-Based Operation (TBO) and Free-Route Airspace (FRA) can relieve air traffic congestion and reduce flight delays. However, this new operational framework has higher requirements for the reliability and efficiency of the trajectory, which will be significantly influenced if the analysis of wind uncertainty during trajectory planning is insufficient. In the literature, trajectory planning models considering wind uncertainty are developed based on the time-invariant condition (i.e., three-dimensional), which may potentially lead to a significant discrepancy between the predicted flight time and the real flight time. To address this problem, this study proposes a trajectory planning model considering time-variant wind uncertainty (i.e., four-dimensional). This study aims to optimize a reliable and efficient trajectory by minimizing the Mean-Excess Flight Time (MEFT). This model formulates wind as a discrete variable, forming the foundation of the proposed time-variant predicted method that can calculate the segment flight time accurately. To avoid the homogeneous assumption of distributions, we specifically apply the first four moments (i.e., expectation, variance, skewness, and kurtosis) to describe the stochasticity of the distributions, rather than using the probability distribution function. We apply a two-stage algorithm to solve this problem and demonstrate its convergence in the time-variant network. The simulation results show that the optimal trajectory has 99.2% reliability and reduces flight time by approximately 9.2% compared to the current structured airspace trajectory. In addition, the solution time is only 2.3 min, which can satisfy the requirement of trajectory planning.

1. Introduction

Trajectory-Based Operation (TBO) [1] and Free-Route Airspace (FRA) [2], as suggested by the International Civil Aviation Organization, are two innovative conceptions in today’s Air Traffic Management (ATM). They have enormous potential to relieve air traffic congestion and reduce flight delays due to their characteristics. First, TBO aims to satisfy the requests of airspace users to the maximum extent possible by requiring aircraft to follow a 4-dimensional trajectory (latitude, longitude, altitude, and time) [3]. Second, FRA can improve efficiency by allowing aircraft to choose their preferred trajectory, which is more flexible than the current structured airspace. Therefore, this new operational framework has higher requirements for the reliability and efficiency of the trajectory.
An effective way to satisfy these requirements is to consider the influence of uncertainty in the planning stage. According to studies, wind uncertainty is one of the most important factors that greatly affect flight time [4]. Since flights have a large spatial and temporal horizon, incomplete knowledge of the current and future wind conditions may result in flight delays [5]. Ultimately, this will translate into additional expenses for travelers, airlines, and navigation service providers [6]. The trend in existing studies to qualify the effect of wind uncertainty is to use the Ensemble Prediction System (EPS) [7,8]. To plan reliable and effective trajectories to improve the performance of ATM under this new operational framework, trajectory planning models considering wind uncertainty have received much attention in recent research.
Legrand et al. proposed a trajectory planning model in which segment flight time is determined by the ratio of distance to wind-influencing flight velocity. They used the minimum shortest path algorithm for each wind condition in the EPS to calculate a trajectory ensemble, from which the optimal trajectory can be clustered [9]. However, the clustering algorithm may necessitate a significant number of computational resources. Franco et al. addressed this gap by proposing a stochastic optimization model in which the objective is to minimize fuel consumption (or segment flight time) [10]. Franco et al. further extended this model by applying the deviation and expectation of the flight time to describe reliability and efficiency, respectively [5]. Therefore, this problem can be converted into a deterministic trajectory planning problem. Under this circumstance, common algorithms, including the geometric algorithm, path planning algorithm (such as Dijkstra and A*), heuristic algorithm, and random tree algorithm [11,12], can effectively solve this problem. However, on the one hand, neither the deviation nor the variance intuitively reflects the reliability of the aircraft arrival time; on the other hand, this kind of model implicitly assumes that the distributions of the flight time on different segments are homogeneous (i.e., obeying the same distribution, such as the uniform or beta distribution) [13]. According to the analysis by Franco, for the same aircraft with different true air speeds, the fitting performances of the same distribution vary significantly [8]. Unfortunately, existing studies do not appear to provide any relevant evidence, such as R-Squared values, to substantiate the appropriateness of the fitting effect.
Note that all the studies mentioned above are all focused on time-invariant wind uncertainty. Nevertheless, wind uncertainty is four-dimensional rather than three-dimensional (i.e., the uncertainty changes with time) due to the large horizon of the flight time (especially for a long trajectory). As far as the authors are aware, there are only two methods published in the literature that take into account time-variant weather conditions. The first model analyzed the effect of time-variant adverse weather by predicting future obstacle locations (such as those of thunderstorms) at regular time interval t [14]. However, the focus of this article is on avoiding adverse weather, not the reliability and efficiency of the trajectory. In the second model proposed by González-Arribas in 2023, time is also discrete, and the distributions of segment flight time are derived from the initial condition distribution, which is also assumed to follow a homogeneous Gaussian distribution [15].
The deviation and variance in flight time commonly used in existing studies cannot qualify reliability directly because they are indicators that reflect dispersion. Therefore, it is necessary to provide a precise definition of reliability to expand the trajectory planning model. Furthermore, due to the fact that the air traffic network is a complex system and it is hard for researchers to analyze the probability distribution function (PDF) of the flight time for each segment, assuming that the distributions are homogenous may be far from reality. Finally, due to time-variant wind uncertainty, which may lead to the optimal trajectory in a three-dimension condition becoming suboptimal during operation, the reliability and efficiency of the trajectory cannot be ensured. Therefore, the trajectory planning models designed based on three-dimensional wind may be unreliable, so they cannot actually reduce flight delays.
This paper proposes a trajectory planning model that accounts for time-variant wind uncertainty to solve the problems mentioned above. We adopt the Mean-Excess Flight Time (MEFT) as the objective function, which has been proven effective in representing the reliability of travel time in the domain of road transportation [16,17,18]. Furthermore, we avoid the assumption that the distributions of segment flight time are homogeneous by using the first four moments to describe their stochasticity instead of the PDF. Due to the complexity of the problem, a two-stage algorithm is used to solve this model. First, we calculate the ensemble of feasible trajectories containing the optimal one by the Time-Variant Shortest Path (TVSP) algorithm and the K-Time-Variant Shortest Path (K-TVSP) algorithm. Second, the optimal trajectory is obtained by the exhaustive method. Compared with enumerating all feasible trajectories, this approach can significantly decrease the solution time.
The structure of this paper is as follows: Section 2 presents the trajectory prediction model, considering time-variant wind forecast uncertainty. Section 3 describes the proposed reliable trajectory planning method dependent on the MEFT. Section 4 focuses on the design of the two-stage algorithm for solving the proposed problem. A case study is shown in Section 5 to demonstrate the efficiency of the model and algorithm. Finally, we provide some conclusions and discussions in Section 6.

2. Time-Variant Ensemble Trajectory Prediction Model

Existing ensemble trajectory prediction methods based on the EPS can be divided into the ensemble method and the probabilistic transformation method (see Figure 1).
(1)
Ensemble method: A deterministic trajectory prediction model is applied for each member of the EPS. In this case, the output is a trajectory ensemble, from which the probability distribution of trajectory parameters (e.g., flight time, fuel consumption, etc.) can be derived [5,9,10,19,20].
(2)
Probabilistic transformation method: The probability distributions of wind are evolved along the trajectory from the EPS by a probabilistic trajectory prediction model, resulting in the probability distributions of trajectory parameters [8,21].
In contrast, the probabilistic transformation method implicitly has the homogeneous assumption of the segment flight time distribution, which may differ from reality. Furthermore, the ensemble method needs fewer computation resources [22], so it is used in this study.

2.1. Time-Variant Wind Uncertainty

The EPS is a weather forecast ensemble with K members (such as PEARP (35 members, France), MOGREPS (12 members, UK), and ECMWF (51 members, Europe)) [19]. A wind grid is constructed to store the information (latitude λ , longitude ϕ , altitude h , latitudinal wind W E , and longitudinal wind W N ) obtained from ECMWF. The dimensions of this grid are N × M , with latitude ranging from λ m i n to λ m a x and longitude ranging from ϕ m i n to ϕ m a x . The latitude interval is denoted as Δ l a t , and the longitude interval is denoted as Δ l o n . The wind angle θ w (Figure 2a) and wind value W at each point can be calculated by Equation (1).
θ w = tan 1 W E W N ,     W = W E 2 + W N 2
The forecast time interval is t v , and the moment when the wind condition changes is defined as a Time-Variant Moment (TVM). Therefore, as shown in Figure 3, W E t and W N t can be described as piecewise functions with the domain of 0 , T and the discontinuity points at { t v , 2 t v , 3 t v , }.

2.2. Segment Flight Time Prediction Model

Because the cruise phase occupies the majority of the flight time, it is common to optimize only the cruise trajectory. We constructed a rectangular Searching Area (SA) whose range and grid granularity are consistent with the wind grid. Each waypoint follows the rule of connection depicted in Figure 4. Furthermore, the grid nodes and connections inside the SA form a waypoint ensemble W and a segment ensemble A , respectively. Then, a graph G W , A can be modeled.
The trajectory of flight f , denoted as r f , can be represented by a set of n segments and their corresponding flight time ensembles, i.e.,
r f = a f , 1 , T f , 1 , a f , 2 , T f , 2 , , a f , i , T f , i , , a f , n , T f , n , a f , i A , a f , i = w f , i , w f , i + 1 , w f , i W
where a f , i and T f , i are the segment and its flight time ensemble, respectively.
Now, we will discuss how to calculate T f , i using ensemble trajectory prediction considering time-variant wind uncertainty. The coordinates of the tail node and head node of a i are defined as λ i , ϕ i and λ i + 1 , ϕ i + 1 , respectively. The heading angle θ i (see Figure 2b) and the length l i can be calculated as follows:
tan θ i = ϕ i ϕ i + 1 ln tan π 4 λ i 2 tan π 4 λ i + 1 2
l i = R E + h λ i + 1 λ i cos θ i , λ i + 1 λ i R E + h cos λ i ϕ i + 1 ϕ i , λ i + 1 = λ i
where λ and ϕ should be expressed in radians.
As shown in Figure 5, the aircraft is influenced by the along-trajectory wind ( W p , i ) and the crosswind ( W c , i ) on segment a i . Then, converting W c , i into an equivalent headwind, the ground speed ( V g , i ) and flight time t f , i of the aircraft are as follows:
V g , i = V 2 W c , i 2 + W p , i
d l d t = V g , i
where V is the true air speed. Within the current validity period (i.e., t 0 , t v or t t v , 2 t v ), under the impact of member k , t f , i k can be calculated according to Equation (6). Then, we can obtain an ensemble T f , i t = t f , i 1 , t f , i 2 , , t f , i K by predicting independently based on each member in the EPS. The expectation E f , i t is
E f , i t = 1 K k = 1 K t f , i k
Let t f , i o and t f , i d be the expectation time that aircraft f arrives at the origin and destination of a i , respectively. Then,
t f , i o = σ f + T + a ¯ A ¯ E f , i a ¯ t
t f , i d = t f , i o + E f , i t
where σ f is the departure time, T is the time interval from departure to entering FRA, and A ¯ represents the ensemble of passing segments before a i .
Without loss of generality, let us consider two continuous segments ( a i , a i + 1 ) in FRA. Suppose that there are two wind conditions W1 and W2, which are valid within the period 0 , t v and ( t v , 2 t v ) , respectively.
Condition 1. 
t f , i o < t v  and  t f , i d < t v .
Condition 2. 
t f , i o < t v  and  t f , i d t v .
Condition 1 indicates that there is no TVM on segment a i . In this case, W1 is the only valid wind for both segments, as shown in Figure 6a. Subsequently,
T f , i t = T f , i 1                         T f , i + 1 t = T f , i + 1 1
Condition 2 indicates that there is a TVM on segment a i . In this case, the valid wind on a i is W1, whereas the valid wind on a i + 1 is W2, as shown in Figure 6b. To simplify this calculation, we might ignore the deviation caused by wind variation on a single segment. Subsequently,
T f , i t = T f , i 1                         T f , i + 1 t = T f , i + 1 2

3. Trajectory Planning Model

3.1. Definitions and Mathematical Model

Before proposing the trajectory planning model, the definitions for the variables are introduced in advance.
Definitions 1. 
-
α : reliability level, which represents the probability that a flight will arrive at its destination punctually.
-
T f : the stochastic vector of trajectory flight time, T f = ( T f , 1 , , T f , i , ) .
-
MEFT: the conditional expectation of the trajectory flight time exceeds the Minimum Travel Time (MTT) while satisfying the reliability level α .
According to Definition 1 the MEFT can be described as
φ α ( r f , T f ) = E ξ ( r f , T f ) ξ ( r f , T f ) ζ α ( r f , T f )
where φ α ( r f , T f ) is the MEFT, ζ α ( r f , T f ) is the MTT, and ξ ( r f , T f ) is the stochastic flight time.
ζ α ( r f , T f ) can be calculated by the following:
ζ α ( r f , T f ) = m i n { ζ P r [ ξ ( r f , T f ) ζ ] α }
where ζ is the flight time threshold of r f .
The optimal trajectory, denoted as r f * , can be defined as the trajectory that minimizes the value of the MEFT among the ensemble of feasible trajectories that satisfy the reliability level α .
φ α r f * , T f * = m i n [ φ α ( r f , T f ) ]
According to Acerbi et al. [23], Equation (12) can be expressed as follows:
φ α ( r f , T f ) = 1 1 α α 1   ζ τ ( r f , T f ) d τ
Finally, we construct the following problem:
m i n r   φ α ( r f , T f ) = 1 1 α α 1   ζ τ ( r f , T f ) d τ
s .   t .   j   x i j j   x j i = 1 i   is   the   origin 0 i   is   not   the   origin 1 i   is   the   destination
x i j = 1 , ( w i , w j ) r f 0 , ( w i , w j ) r f , w i , w j W

3.2. The Calculation Method of the MEFT

Addressing the aforementioned mixed-integer programming model presents two challenges. Firstly, due to the heterogeneous nature of the segment flight time distributions, it is difficult to calculate them directly. Secondly, the objective function φ α ( r f , T f ) is excessively complex. To address these problems, we use the first four moments of the segment flight time instead of the PDF to portray its stochasticity and estimate the MEFT by the Cornish–Fisher expansion [24]. The expansion can be used to estimate the minimum quantile of a variable analytically based on its statistics. It was demonstrated that the approximation result can meet the accuracy requirement [25]. Then, ζ α ( r f , T ) is
ζ α r f , T f E ξ r f , T f + ρ r ( α ) D ξ r f , T f
ρ r α = Φ 1 α + S ξ r f , T f 6 + Φ 1 α 2 1 1 24 M ξ r f , T f Φ 1 α 3 3 Φ 1 α 1 36 S 2 [ ξ r f , T f ] 2 Φ 1 ( α ) 3 5 Φ 1 ( α )
where Φ 1 α is the inverse function of the standard Gaussian distribution. S ξ r f , T f and M ξ r f , T f are the skewness and kurtosis coefficients, which can measure the asymmetry and sharpness of the PDF relative to the normal distribution, respectively. Equation (19) avoids assuming the form of the PDF in advance, which is universal for the study of air traffic networks. Specifically, this equation effectively solves the problem that the flight time distributions are heterogeneous under different segments, trajectories, and time periods.
The formulations of S ξ r f , T f and M ξ r f , T f are
S [ T ( r f , ξ ) ] = E [ ξ r f , T f E ( ξ r f , T f ) ] 3 { D [ ξ r f , T f ] } 3 / 2
M [ T ( r f , ξ ) ] = E ξ r f , T f E ( ξ r f , T f ) ] 4 3 { D [ ξ r f , T f ] } 2 { D [ ξ r f , T f ] } 2
according to Equations (15), (19), and (20),
φ α r f , T f 1 1 α α 1   E ξ r f , T f + ρ r τ D ξ r f , T f = 1 1 α α 1   E ξ r f , T f d τ + 1 1 α α 1   ρ r τ D ξ r f , T f d τ = E ξ r f , T f + D ξ r f , T f 1 α α 1   ρ r τ d τ
α 1   ρ r τ d τ = S ξ r f , T f 6 1 α + 1 M [ ξ r f , T f ] 8 + 5 S 2 ξ r f , T f 36 α 1   Φ 1 τ d τ + S [ ξ r f , T f ] 6 α 1   Φ 1 ( τ ) 2 d τ + M [ ξ r f , T f ] 24 S 2 [ ξ r f , T f ] 18 α 1   Φ 1 ( τ ) 3 d τ
Different from E ξ r f , T f and D ξ r f , T f , both S ξ r f , T f and M ξ r f , T f do not satisfy the additivity under the assumption that the flight time distributions for each segment are independent. Therefore, we introduce the third and fourth cumulants which satisfy the additivity to simplify calculation (see Appendix A).
In summary, the MEFT trajectory planning model (from Equation (16) to (18)) can be rewritten as follows:
min r φ α ( r f , T f ) a f , i r f   x i j E a f , i + α 1   ρ r τ d τ 1 α a f , i r f   x i j D a f , i
s . t . j   x i j j   x j i = 1 i   is   the   origin 0 i   is   not   the   origin 1 i   is   the   destination
x i j = 1 , ( w i , w j ) r f 0 , ( w i , w j ) r f , w i , w j W
α 1   ρ r τ d τ = J 6 1 α + 1 G 8 + 5 J 2 36 α 1   Φ 1 τ d τ + J 6 α 1   Φ 1 τ 2 d τ + G 24 J 2 18 α 1   Φ 1 ( τ ) 3 d τ
J = a f , i A   x i j S a f , i D a f , i 3 / 2 / a f , i r f   x i j D a f , i 3 / 2
G = a f , i A   x i j M a f , i D a f , i 2 / a f , i r f   x i j D a f , i 2
The analysis above highlights the calculation method of the MEFT, which can be estimated by the Cornish–Fisher expansion. Finally, the model is described as a shortest path problem, which will be addressed by the algorithm proposed in Section 4.

4. A Two-Stage Algorithm for the Proposed Model

A two-stage algorithm for a time-variant network is proposed in this study. First, we calculate the bounds of the optimal trajectory by analyzing the characteristics of the MEFT. Then, the feasible trajectory ensemble is obtained by the TVSP algorithm and the K-TVSP algorithm. In the second stage, we calculate and compare the MEFTs of feasible trajectories to identify the most optimal trajectory.

4.1. The Upper and Lower Bounds

Proposition 1. 
The MEFT satisfies subadditivity.
Proof. 
Assuming that r f consists of segments a f , 1 and a f , 2 , if the MEFTs of φ α a f , 1 and φ α a f , 2 do not change with time (i.e., time-invariant network), according to reference [18],
φ α a f , 1 + φ α a f , 2 φ α r f , T f
In a time-variant network, the MEFTs of segments a f , 1 and a f , 2 at time t can be defined as φ α a f , 1 , t and φ α a f , 2 , t . There is no doubt that they have a maximum value during the studied horizon [ 0 ,   T ] . According to Equation (30),
m a x ( φ α a f , 1 , t ) + m a x ( φ α a f , 2 , t ) φ α r f , T f
Let Φ α ( r f , T f ) be the sum of the maximum value of the MEFTs of the segments consisting of r f ; then,
φ α r f , T f Φ α r f , T f = a f , i r f   max φ α a f , i , t
Therefore, the MEFT satisfies the subadditivity in a time-variant network. □
Proposition 2. 
φ α r f , T f > E ξ r f , T f = a f , i r f E ( a f , i ) .
Proof. 
See the definition of the MEFT. □
Evidently, r f * satisfies Propositions 1 and 2:
a f , i r f * E ( a f , i ) = E ξ r f * , T f * < φ α r f * , T f * Φ α r f * , T f * = a f , i r f *   max φ α a f , i , t
Suppose that r f , 1 is the shortest trajectory in network G ( W , A , E ( T ) ) , and r f , 2 is the shortest trajectory in network G ( W , A , m a x ( φ ( T ) ) . Then,
a f , i r f , 1 E ( a f , i ) < φ α r f * , T f * a f , i r f , 2   m a x ( φ α a f , i )
r f , 1 and r f , 2 can be calculated by the TVSP algorithm. Additionally, the values of φ α ( r f , 1 , T f , 1 ) and φ α ( r f , 2 , T f , 2 ) can be obtained simultaneously. Therefore, the bounds of the optimal objective are
a f , i r f , 1 E ( a f , i ) < a f , i r f * E ( a f , i ) < φ α r f * , T f * m i n [ φ α ( r f , 1 , T f , 1 ) , φ α ( r f , 2 , T f , 2 ) ]
The interpretation of Equation (35) is that in the network G ( W , A , E ( T ) ) , the trajectories satisfying Equation (36) constitute the selectable set R f , r f * R f . So, the issue is converted into a K-shortest path problem with a known upper bound, which may be solved by the K-TVSP algorithm. Currently, the optimal trajectory can be computed by the enumeration method.
a f , i r f , 1 E ( a f , i ) < E ( r f ) m i n [ φ α ( r f , 1 , T f , 1 ) , φ α ( r f , 2 , T f , 2 ) ]

4.2. Two-Stage Algorithm

This section presents the framework of the two-stage algorithm (see Algorithm 1) and proves its feasibility in a time-variant network.
Algorithm 1. The framework of the two-stage algorithm
Input: Airspace entry point o , Airspace exit point d , α , ζ
Output: Minimum MEFT 4D trajectory
//Stage 1
1: Initialize  R f = ;
2: Solve for the upper bound with the short path algorithm in network G ( W , A , φ ( T ) ) ;
3: Solve for the lower bound with the short path algorithm in network G ( W , A , E ( T ) ) ;
4: Obtain R f with the K-short path algorithm in network G ( W , A , E ( T ) ) ;
//Stage 2
5: Calculate the MEFT for each trajectory in R f ;
6: Select the minimum MEFT 4D trajectory r f * ;
7: end
In trajectory planning, commonly used algorithms include the Dijkstra algorithm, the Floyd algorithm, heuristic algorithms, etc. However, these algorithms are not efficient enough and have few applications in time-variant air traffic networks. Fortunately, extensive research has been conducted on the TVSP problem. In this study, the TVSP algorithm proposed by Tan et al. [26] is used to solve the bounds. Additionally, the K-TVSP algorithm, based on Yen’s logic [27], is employed to calculate R f .
The origin and destination of r f are defined as w o and w d , respectively. The full steps that need to be taken to apply the K-TVSP algorithm are summarized as follows:
Step 1: Set k = 1 , and the shortest path is r 1 = ( w o , , w i , w j , 1 , , w d ) .
Step 2: Let r k = ( w o , , w i , w j , k , , w d ) denote the k t h shortest path. Let f i d ( t ) and f i j ( t ) represent the cost from w i to w d and w j at t in the K-TVSP, respectively.
Step 3: Select a waypoint w i from r k . Select a potential waypoint w j , k + 1 from the connect waypoint ensemble of w i . Set the cost of segment w i , w j , k as + . Note that the problem is discrete, and t ( M 1 ) t v p , M t v p , M N + . If t + f i j , k t < M t v p , then go to Step 4; else, if t + f i j , k t M t v p and f i j , k t f i j , k + 1 t , go to Step 5; if t + f i j , k t M t v p and f i j , k t > f i j , k + 1 t , go to Step 6.
Step 4: Apply the TVSP to calculate the optimal solution with w i as the origin and set it as r k + 1 .
Step 5: In this case, t + f i j , k + 1 t M t v p , and the time-variant wind condition on ( w i , w j , k ) and ( w i , w j , k + 1 ) is consistent, as is the successor airspace network. Apply the TVSP to calculate the optimal solution with w i as the origin and set it as r k + 1 .
Step 6: In this case, if t + f i j , k + 1 t M t v p , go to Step 4; if t + f i j , k + 1 t < M t v p , apply the TVSP to calculate the optimal solution with w o as the origin and set it as r k + 1 .
Step 7: If the cost of r k + 1 meets Constraint (36), set r k + 1 into R f and go to Step 2; otherwise, stop the iteration.
According to Equation (11), we ignore the deviation on a single segment. Therefore, in Step 3, a classification discussion is not needed when t + f i j , k t < M t v p .
This section describes the framework of the proposed two-stage algorithm, which can obtain the shortest path in a time-variant network. In the next section, a case study will be conducted to demonstrate its feasibility.

5. Numerical Simulation

5.1. Simulation Data

The China Western Airspace (CWA) is designated as the target airspace, with its location indicated in Figure 7. The flight from Guangzhou Baiyun Airport (ICAO: ZGGG) in China to Amsterdam Schiphol Airport (ICAO: EHAM) in the Netherlands on 8 June 2019, is applied as an example. We focus on the trajectory within the CWA, and the longitudes and latitudes of the entry and exit points are ( 105 ° 18   E , 28 ° 29   N ) and ( 82 ° 53   E , 46 ° 52   N ) , respectively. The cruising altitude is 10,100 m, and the expected entry time into the CWA is 8:00 a.m.
The time span of the wind data is from 8:00 a.m. to 12:00 a.m., with a granularity of 1 h and a forecast ahead of 24 h. The wind grid spans from 72 °   E to 108 °   E and from 22 °   N to 50 °   N , with a granularity of 0.2 ° . Figure 8 gives the mean value of 51 members in the wind forecast ensemble at 10,100 m altitude from 8:00 to 12:00. The arrow symbolizes the force and direction of the wind, while the color indicates the range of the wind speed (with a darker color indicating a stronger uncertainty). The CWA is located inside the westerlies, the maximum force of the forecast wind is 45 m/s, and the minimum is 2.4 m/s. Particularly, there is a propensity for uncertainty to be enhanced and force to weaken with time.

5.2. Heterogeneity of Segment Flight Time Distribution

The KS test is applied to verify the heterogeneity of the segment flight time distribution in terms of both time and space. In this study, this test is conducted with a confidence level β = 0.95 and a corresponding parameter c β = 1.36 [28]. Two equal-length segments A and B are selected from the ensemble. In the time dimension, a comparison of the cumulative distributions of segment A in the periods of 8:00–9:00 and 9:00–10:00 is given in Figure 9a. In the space dimension, a comparison of the cumulative distributions of segments A and B from 8:00 to 9:00 is given in Figure 9b. The size of the ensemble is 51 ( U A , 1 = U A , 2 = U B ), and the KS statistic P ¯ is calculated by Equation (37),
P ¯ 1 = P ¯ 2 = c β · U A , 1 + U A , 2 U A , 1 · U A , 1 = 1.36 × 2 51 = 0.27
According to Figure 9, P 1 = 0.41 > P ¯ 1 , and P 2 = 0.49 > P ¯ 2 . Thus, the flight time distributions of segment A are heterogeneous under different time periods, and the distributions of segments A and B during the same time period are heterogeneous, too.

5.3. The Necessity of Considering S and M

Figure 10 shows a simple airspace network containing three feasible trajectories. Given that α = 0.95 , the corresponding E ,   D ,   S ,   M , and MEFT are shown in Table 1. S < 0 ,   M < 0 indicates that the distribution has left-skewed characteristics with a low peak.
Trajectory 2 is the most optimal at 8:00–9:00 and 10:00–12:00, whereas trajectory 1 is the most optimal at 9:00–10:00 when E is selected as the objective function. While considering S and M , it is important to note that the MEFTs of the three trajectories have distinct advantages during different periods. Therefore, the optimal solution will be affected by S and M in the reliability trajectory planning problem.

5.4. Effectiveness Analysis

Figure 11 and Figure 12 show the great circle trajectory, the structured airspace trajectory, the upper bound trajectory, the lower bound trajectory, and the optimal trajectory for the flights ZGGG-EHAM and EHAM-ZGGG, respectively. The forecast data and observed data in the figures are the mean values during 4 h. Table 2 and Table 3 give the calculated values of E , D , S , M , and the MEFT using forecast data. Similarly, the true flight time is calculated using observed data. By checking the flight plan, the ζ Z E and ζ E Z of ZGGG-EHAM and EHAM-ZGGG are set to 232 min and 196 min, respectively.
According to Figure 11 and Table 2, the lower bound trajectory of the ZGGG-EHAM flight closely follows the great circle trajectory. As a result, it has a short voyage, with an E value of 217.6 min. However, it passes through a region with strong uncertainty, leading to a large deviation between the true flight time and E , which is 22 min. On the contrary, the upper bound trajectory has a larger E and smaller deviation because it shifts to the north to avoid the region with strong uncertainty. In contrast, the optimal trajectory achieves a balance between reliability and efficiency, ensuring a reliability rate of 99.2% between the true flight time and E . Compared with the structured airspace trajectory, the total flight time is reduced by 24.1 min, which is about 9.2%. Therefore, the proposed model is effective. The results in Figure 12 and Table 2 can further prove this conclusion.
Furthermore, we can also find an interesting phenomenon. As seen from Figure 11a and Figure 12a, the trajectory of the ZGGG-EHAM flight seems to be closer to the region with high uncertainty than the EHAM-ZGGG flight. Specifically, this is evident in the region spanning from 94 °   E to 102 °   E . There are two primary factors contributing to this: first, the former is a downwind flight; second, wind varies with time. Note that the wind uncertainty shows a strengthening trend (see Figure 8). Consequently, when the former enters this region, the uncertainty is weak, and thus, it passes through selectively; whereas when the latter enters, the uncertainty becomes strong, and thus, it avoids it selectively. This phenomenon proves the proposed model’s sensitivity to time-variant wind uncertainty.
To validate the efficiency of the two-stage algorithm, the solution solved by the GA is shown in Figure 13. The maximum generations, the crossover rate, the mutation rate, and the population size are 250, 0.9, 0.2, and 100, respectively. As can be seen in Figure 13, the GA covers after about 120 iterations; the minimum fitness computed by the GA is consistent with the two-stage algorithm, which validates the efficiency of the proposed algorithm. However, the computational time required for the GA is 5.2 h, which is too much longer than the 2.3 min needed for the two-stage algorithm to find the optimal trajectory.

5.5. Sensitivity Analysis on α

Figure 14 shows the optimal trajectories with different α , and the corresponding MEFTs are given in Table 4.
It is evident that the MEFT grows gradually as the value of α increases. Meanwhile, the optimal trajectory continuously changes, indicating that the model is sensitive to variations in α . Furthermore, let α = 0.95 ,   0.9 ,   0.85 ; the trajectories overlap in the region of ( 28 °   N , 37 °   N ) . This suggests that if we set a high-reliability requirement, the optimal trajectory in the region with high uncertainty is relatively stable. While in the region with low uncertainty, the aircraft can choose shorter routes or more favorable wind conditions. Comparing the three cases of α = 0.95 ,   0.8 ,   0.5 , the optimal trajectory is constantly close to the great circle trajectory, and the voyage in the region with high uncertainty increases, which is consistent with the real situation and can prove the sensitivity to variations in α .

6. Conclusions

This study proposes a trajectory planning model considering the influence of time-variant wind uncertainty and the heterogeneity of segment flight time distributions. The objective function of this model is the MEFT, which can represent the reliability that an aircraft reaches its destination punctually. We propose a segment flight time prediction model in which wind is defined as a discrete random variable. Additionally, we apply the first four moments to portray the stochasticity of the flight time distributions, avoiding the assumption of homogeneity. Finally, a two-stage algorithm is suggested to address this problem, and its convergence in a time-variant network is proven.
The simulation results show that the optimal trajectory has an extremely high level of reliability, reaching up to 99.2%. When comparing it with the structured airspace trajectory, the total flight time decreases by 24.1 min, about 9.2%. The sensitivity analysis on α indicates that if we impose a high-reliability requirement, the trajectory remains generally stable in the region with high uncertainty. Conversely, in the region with low uncertainty, the aircraft can choose a shorter route and take full advantage of the favorable wind. The solution time of the two-stage algorithm is only 2.3 min, which can satisfy the requirement of trajectory planning. Note that a high-reliable trajectory can enhance flight time predictability and reduce delays in a flight loop. Therefore, the proposed model and algorithm can effectively serve practical applications.
Future studies can extend in the following directions: Firstly, wind is recommended to be modeled as a continuous variable instead of a discrete one. Secondly, although the proposed two-stage algorithm can solve the model effectively, it is essential to develop algorithms with less complexity to reduce solution time. Thirdly, this study focuses on the horizontal trajectory optimization, ignoring the change in the flight profile during operation, which should be further considered in the future. Fourth, innovative models should be constructed to analyze the effects of trajectory coupling to be applied in the large-scale problem.

Author Contributions

Conceptualization, M.X. and J.W.; methodology, M.X.; software, M.X.; validation, M.X., J.W. and Q.W.; formal analysis, M.X.; investigation, M.X.; resources, M.X.; data curation, M.X.; writing—original draft preparation, M.X.; writing—review and editing, J.W.; visualization, J.W.; supervision, Q.W.; project administration, J.W.; funding acquisition, J.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Key Research and Development Program of China (No. 2021YFB1600100) and the: “Supply and Demand Balance in Comprehensive Transportation Systems” Program (No. MTF2023001) provided by Key Laboratory of Transport Industry of Comprehensive Transportation Theory.

Data Availability Statement

All data, models, and codes generated or used during the study appear in the submitted article.

Conflicts of Interest

Author Qiuqi Wu was employed by The 60th Research Institute of China RongTong Asset Management Group Corporation Limited. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Appendix A. Applying the Third and Fourth Cumulants to Simplify the Calculation of the MEFT

E ξ r f , T f = a f , i r f E ( a f , i )
D ξ r f , T f = a f , i r f D ( a f , i )
S [ ξ r f , T f ] = q 3 [ ξ r f , T f ] / { D [ ξ r f , T f ] } 3 / 2
M [ ξ r f , T f ] = q 4 [ ξ r f , T f ] / { D [ ξ r f , T f ] } 2
q 3 [ ξ r f , T f ] = a f , i r f   q 3 a f , i
q 4 [ ξ r f , T f ] = a f , i r f   q 4 a f , i
q 3 a f , i = S a f , i D a f , i 3 / 2
q 4 a f , i = M a f , i D a f , i 2
where q 3 a f , i and q 4 a f , i are the third cumulant and fourth cumulant of a f , i , respectively. E ( a f , i ) , D ( a f , i ) , S a f , i , and M a f , i are the corresponding first four moments. q 3 [ ξ r f , T f ] and q 4 [ ξ r f , T f ] are the third cumulant and fourth cumulant of r f , respectively.

References

  1. Ramasamy, S.; Sabatini, R.; Gardi, A.; Kistan, T. Next generation flight management system for real-time trajectory-based operations. Appl. Mech. Mater. 2014, 629, 344–349. [Google Scholar] [CrossRef]
  2. Gaxiola, C.A.N.; Barrado, C.; Royo, P.; Pastor, E. Assessment of the North European free route airspace deployment. J. Air Transp. Manag. 2018, 73, 113–119. [Google Scholar] [CrossRef]
  3. Zeng, W.; Chu, X.; Xu, Z.; Liu, Y.; Quan, Z. Aircraft 4D trajectory prediction in civil aviation: A review. Aerospace 2022, 9, 91. [Google Scholar] [CrossRef]
  4. González-Arribas, D.; Soler, M.; Sanjurjo-Rivo, M. Robust aircraft trajectory planning under wind uncertainty using optimal control. J. Guid. Control Dyn. 2018, 41, 673–688. [Google Scholar] [CrossRef]
  5. Franco Espín, A.; Rivas Rivas, D.; Valenzuela Romero, A. Optimal aircraft path planning in a structured airspace using ensemble weather forecasts. In Proceedings of the 8th SESAR Innovation Days, Salzburg, Austria, 3–7 December 2018; Available online: https://hdl.handle.net/11441/105516 (accessed on 27 May 2024).
  6. Hernández-Romero, E.; Valenzuela, A.; Rivas, D. Probabilistic Multi-Aircraft Conflict Detection and Resolution considering Wind Forecast Uncertainty. Aerosp. Sci. Technol. 2020, 105, 105973. [Google Scholar] [CrossRef]
  7. Takeichi, N.; Yamada, T.; Senoguchi, A.; Koga, T. Development of a Flight Time Uncertainty Model for Four-Dimensional Trajectory Management. J. Air Transp. 2020, 28, 134–143. [Google Scholar] [CrossRef]
  8. Franco, A.; Rivas, D.; Valenzuela, A. Probabilistic aircraft trajectory prediction in cruise flight considering ensemble wind forecasts. Aerosp. Sci. Technol. 2018, 82–83, 350–362. [Google Scholar] [CrossRef]
  9. Legrand, K.; Puechmorel, S.; Delahaye, D.; Zhu, Y. Robust aircraft optimal trajectory in the presence of wind. IEEE Aerosp. Electron. Syst. Mag. 2018, 33, 30–38. [Google Scholar] [CrossRef]
  10. Franco Espín, A.; Rivas Rivas, D.; Valenzuela Romero, A. Optimal Aircraft Path Planning Considering Wind Uncertainty. In Proceedings of the 7th European Conference for Aeronautics and Space Sciences, Belgrade, Serbia, 28–30 November 2017. [Google Scholar] [CrossRef]
  11. Simorgh, A.; Soler, M.; González-Arribas, D.; Matthes, S.; Grewe, V.; Dietmüller, S.; Baumann, S.; Yamashita, H.; Yin, F.; Castino, F.; et al. A Comprehensive survey on climate optimal aircraft trajectory planning. Aerospace 2022, 9, 146. [Google Scholar] [CrossRef]
  12. Andrés, E.; González-Arribas, D.; Soler, M.; Kamgarpour, M.; Sanjurjo-Rivo, M. Informed scenario-based RRT∗ for aircraft trajectory planning under ensemble forecasting of thunderstorms. Transp. Res. Part C Emerg. Technol. 2021, 129, 103232. [Google Scholar] [CrossRef]
  13. Vazquez, R.; Rivas, D.; Franco, A. Stochastic analysis of fuel consumption in aircraft cruise subject to along-track wind uncertainty. Aerosp. Sci. Technol. 2017, 66, 304–314. [Google Scholar] [CrossRef]
  14. Mothes, F. Trajectory planning in time-varying adverse weather for fixed-wing aircraft using robust model predictive control. Aerospace 2019, 6, 68. [Google Scholar] [CrossRef]
  15. González-Arribas, D.; Baneshi, F.; Andrés, E.; Soler, M.; Jardines, A.; García-Heras, J. Fast 4D flight planning under uncertainty through parallel stochastic path simulation. Transp. Res. Part C Emerg. Technol. 2023, 148, 104018. [Google Scholar] [CrossRef]
  16. Rockafellar, R.T.; Uryasev, S. Optimization of conditional value-at-risk. J. Risk 2000, 2, 21–41. [Google Scholar] [CrossRef]
  17. Chen, A.; Zhou, Z. The α-reliable mean-excess traffic equilibrium model with stochastic travel times. Transp. Res. Part B Methodol. 2010, 44, 493–513. [Google Scholar] [CrossRef]
  18. Xu, X.; Chen, A.; Cheng, L.; Yang, C. A link-based mean-excess traffic equilibrium model under uncertainty. Transp. Res. Part B Methodol. 2017, 95, 53–75. [Google Scholar] [CrossRef]
  19. Cheung, J.; Hally, A.; Heijstek, J.; Marsman, A.; Brenguier, J.L. Recommendations on trajectory selection in flight planning based on weather uncertainty. In Proceedings of the 5th SESAR Innovation Days, Bologna, Italy, 1–3 November 2015. [Google Scholar]
  20. Kamo, S.; Rosenow, J.; Fricke, H.; Soler, M. Fundamental framework to plan 4D robust descent trajectories for uncertainties in weather prediction. Aerospace 2022, 9, 109. [Google Scholar] [CrossRef]
  21. Hernández-Romero, E.; Valenzuela, A.; Rivas, D. A probabilistic approach to measure aircraft conflict severity considering wind forecast uncertainty. Aerosp. Sci. Technol. 2019, 86, 401–414. [Google Scholar] [CrossRef]
  22. Rivas Rivas, D.; Franco Espín, A.; Valenzuela Romero, A. Analysis of aircraft trajectory uncertainty using Ensemble Weather Forecasts. In Proceedings of the 7th European Conference for Aeronautics and Space Sciences, Belgrade, Serbia, 28–30 November 2017. [Google Scholar] [CrossRef]
  23. Acerbi, C.; Tasche, D. On the coherence of expected shortfall. J. Bank. Financ. 2002, 26, 1487–1503. [Google Scholar] [CrossRef]
  24. Cornish, E.A.; Fisher, R.A. Moments and cumulants in the specification of distributions. Rev. L’Inst. Int. Stat. 1938, 5, 307–320. [Google Scholar] [CrossRef]
  25. Xu, X.; Chen, A.; Cheng, L.; Lo, H.K. Modeling distribution tail in network performance assessment: A mean-excess total travel time risk measure and analytical estimation method. Transp. Res. Part B Methodol. 2014, 66, 32–49. [Google Scholar] [CrossRef]
  26. Tan, G.Z.; Gao, W. Shortest path algorithm in time-dependent networks. Chin. J. Comput. 2002, 25, 165–172. (In Chinese) [Google Scholar] [CrossRef]
  27. Yen, J.Y. Finding the k shortest loopless paths in a network. Manag. Sci. 1971, 17, 712–716. [Google Scholar] [CrossRef]
  28. Berger, V.W.; Zhou, Y.Y. Kolmogorov–smirnov test: Overview. In Wiley StatsRef: Statistics Reference Online; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2014. [Google Scholar] [CrossRef]
Figure 1. The ensemble trajectory prediction system. (a) Ensemble approach. (b) Probabilistic transformation approach.
Figure 1. The ensemble trajectory prediction system. (a) Ensemble approach. (b) Probabilistic transformation approach.
Systems 12 00523 g001
Figure 2. The wind angle θ w and the segment heading angle θ e . (a) The wind angle θ w . (b) The segment heading angle θ e .
Figure 2. The wind angle θ w and the segment heading angle θ e . (a) The wind angle θ w . (b) The segment heading angle θ e .
Systems 12 00523 g002
Figure 3. The changing trend in W E ( t ) and W N ( t ) at 31° N, 93° E, 10,100 m from 8:00 to 12:00, 8 June 2019. (a) The changing trend in W E ( t ) . (b) The changing trend in W N ( t ) .
Figure 3. The changing trend in W E ( t ) and W N ( t ) at 31° N, 93° E, 10,100 m from 8:00 to 12:00, 8 June 2019. (a) The changing trend in W E ( t ) . (b) The changing trend in W N ( t ) .
Systems 12 00523 g003
Figure 4. The connection rule of waypoints.
Figure 4. The connection rule of waypoints.
Systems 12 00523 g004
Figure 5. A sketch of a cruise segment.
Figure 5. A sketch of a cruise segment.
Systems 12 00523 g005
Figure 6. The wind conditions on two continuous segments. (a) There is no TVM on a i . (b) There is a TVM on a i .
Figure 6. The wind conditions on two continuous segments. (a) There is no TVM on a i . (b) There is a TVM on a i .
Systems 12 00523 g006
Figure 7. The location of the CWA.
Figure 7. The location of the CWA.
Systems 12 00523 g007
Figure 8. The wind data of the CWA at 10,100 m altitude on 8 June 2019. (a) 8:00–9:00. (b) 9:00–10:00. (c) 10:00–11:00. (d) 11:00–12:00.
Figure 8. The wind data of the CWA at 10,100 m altitude on 8 June 2019. (a) 8:00–9:00. (b) 9:00–10:00. (c) 10:00–11:00. (d) 11:00–12:00.
Systems 12 00523 g008
Figure 9. An analysis on the heterogeneity of segment flight time distribution. (a) The time dimension. (b) The space dimension.
Figure 9. An analysis on the heterogeneity of segment flight time distribution. (a) The time dimension. (b) The space dimension.
Systems 12 00523 g009
Figure 10. A simple airspace network.
Figure 10. A simple airspace network.
Systems 12 00523 g010
Figure 11. Comparative analysis of trajectories from ZGGG to EHAM. (a) The results based on the forecast wind from 8:00 to 12:00. (b) The results based on the observed wind from 8:00 to 12:00.
Figure 11. Comparative analysis of trajectories from ZGGG to EHAM. (a) The results based on the forecast wind from 8:00 to 12:00. (b) The results based on the observed wind from 8:00 to 12:00.
Systems 12 00523 g011
Figure 12. Comparative analysis of trajectories from EHAM to ZGGG. (a) The results based on the forecast wind from 8:00 to 12:00. (b) The results based on the observed wind from 8:00 to 12:00.
Figure 12. Comparative analysis of trajectories from EHAM to ZGGG. (a) The results based on the forecast wind from 8:00 to 12:00. (b) The results based on the observed wind from 8:00 to 12:00.
Systems 12 00523 g012
Figure 13. Evolution of minimum fitness computed by GA at each iteration.
Figure 13. Evolution of minimum fitness computed by GA at each iteration.
Systems 12 00523 g013
Figure 14. The optimal trajectory with different α .
Figure 14. The optimal trajectory with different α .
Systems 12 00523 g014
Table 1. The E ,   D ,   S ,   M and MEFT of three feasible trajectories.
Table 1. The E ,   D ,   S ,   M and MEFT of three feasible trajectories.
TimeCharacteristicsTrajectory 1Trajectory 2Trajectory 3
8:00–9:00 E 8.26.412.7
D 14.822.418.6
S −0.40.81.2
M 0.7−0.51.4
MEFT (min)13.5513.7814.03
9:00–10:00 E 6.87.211.8
D 16.928.421.7
S 0.5−0.70.8
M 0.20.61.1
MEFT (min)14.9215.6214.33
10:00–11:00 E 7.25.611.2
D 15.226.522.8
S 1.1−0.2−0.4
M 0.11.0−0.8
MEFT (min)14.1214.0114.56
11:00–12:00 E 7.86.112.1
D 13.924.320.6
S 0.60.9−0.8
M −0.5−0.9−1.6
MEFT (min)13.8814.6615.21
Table 2. The indicators of the ZGGG-EHAM trajectories.
Table 2. The indicators of the ZGGG-EHAM trajectories.
Indicators   ( α = 0.95 ) E D S M MEFTTrue Flight Time
Great circle trajectory222.629.76.263.21247.5236.5
Structured airspace trajectory252.822.78.242.25263.4260.2
Lower bound trajectory217.621.8−5.727.84256.8239.6
Upper bound trajectory263.724.86.164.22250.3268.5
Optimal trajectory234.215.44.412.91238.1236.1
Table 3. The indicators of the EHAM-ZGGG trajectories.
Table 3. The indicators of the EHAM-ZGGG trajectories.
Indicators   ( α = 0.95 ) E D S M MEFTTrue Flight Time
Great circle trajectory187.520.34.21.2222.3198.5
Structured airspace trajectory212.418.75.42.4228.7227.3
Lower bound trajectory184.216.53.84.6245.9193.6
Upper bound trajectory227.121.5−2.43.6238.1221.4
Optimal trajectory201.215.22.11.3207.5199.4
Table 4. The MEFTs of the optimal trajectory with different α .
Table 4. The MEFTs of the optimal trajectory with different α .
Reliability   Parameter   α MEFT (min)
0.95238.1
0.9234.5
0.85228.6
0.8224.5
0.5210.2
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

Xu, M.; Wang, J.; Wu, Q. Trajectory Planning Method in Time-Variant Wind Considering Heterogeneity of Segment Flight Time Distribution. Systems 2024, 12, 523. https://doi.org/10.3390/systems12120523

AMA Style

Xu M, Wang J, Wu Q. Trajectory Planning Method in Time-Variant Wind Considering Heterogeneity of Segment Flight Time Distribution. Systems. 2024; 12(12):523. https://doi.org/10.3390/systems12120523

Chicago/Turabian Style

Xu, Man, Jian Wang, and Qiuqi Wu. 2024. "Trajectory Planning Method in Time-Variant Wind Considering Heterogeneity of Segment Flight Time Distribution" Systems 12, no. 12: 523. https://doi.org/10.3390/systems12120523

APA Style

Xu, M., Wang, J., & Wu, Q. (2024). Trajectory Planning Method in Time-Variant Wind Considering Heterogeneity of Segment Flight Time Distribution. Systems, 12(12), 523. https://doi.org/10.3390/systems12120523

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