In this chapter, to show the effectiveness of the methodology described in Chapter 4 in solving the formation mission design problem in the absence of uncertainties, the results of three different numerical experiments will be described. All the experiments involve transoceanic eastbound flights operated by Airbus 330-200 aircraft. In the first experiment, a two-aircraft formation mission design problem is solved, in which one flight’s departure time is free. Then, the optimal solution of this problem has been assumed as the baseline case for the next experiment, in which different delays in the departure times of both flights have been considered. Finally, a three-aircraft formation mission design problem is solved, in which different fuel savings schemes have been considered. For each experiment, a detailed description of the results is given together with a comparison with the results obtained in solo flights.
The following numerical experiments have been carried out:
•Experiment A: Two-aircraft transoceanic mission design with one flight’s departure time free.
•Experiment B: Two-aircraft transoceanic mission design with delays in the departure times.
•Experiment C: Three-aircraft transoceanic mission design with different fuel savings schemes.
All the experiments involve transoceanic eastbound flights. Wind data from the ERAINTERIM reanalysis database has been used. As mentioned above, in this study only the cruise phase has been modeled, the rest of the flight phases are neglected. Thus, the initial and final cruise phase locations of the cruise phase of the flights have been assumed to be the latitudes and longitudes of the departure and arrival airports of each flight at cruise altitude. Airbus A330-200 aircraft BADA models have been considered for each flight. The initial mass of each aircraft is assigned as well as the initial and final velocities, which have been set at typical cruise values for the selected aircraft models. The initial heading angle is set to the initial heading angle of the orthodromic path between the initial and final locations of each flight. Arrival times are left free and a constraint on the maximum temporal deviation from the scheduled arrival time of 45 minutes has been introduced for each flight. The time and fuel burn weighting parameters, αt and αf, in the objective functional have been set to 0.3 and 0.7, respectively, based on the CI definition, as explained in Section 3.4.
The numerical experiments have been conducted on a 3.6 GHz Intel Core i9 computer with 32 GB RAM. The computational times reported in this section include both the time required to generate the warm-start solution and the time to find the optimal solution of the problem. The warm-start solution is a feasible solution of the problem generated by the NLP solver from initial guesses of the solution. The initial guesses for the latitude, the longitude and the heading angle have been generated using the orthodromic between departure and arrival locations of each flight. Typical cruise velocity and fuel consumption of the aircraft model selected have been used to generate the initial guesses of the velocity and the mass of each aircraft during the flight, respectively.
Experiment A involves two transoceanic eastbound flights, Flight 1 and Flight 2, with given fuel savings for the trailing aircraft and boundary values of the state variables. Flight 1 and Flight 2 are operated by Aircraft 1 and Aircraft 2, respectively. In the SOCP stated to solve the mission design problem, the departure time of Flight 1 is fixed, whereas the departure time of Flight 2 is left free. In case of formation, Aircraft 1 will be the trailing one and Aircraft 2 will be the leader. Solving this problem entails to decide which mode of flight, i.e. formation or solo flight, is optimal, the optimal trajectories of the aircraft and the optimal departure time of Flight 2. Additionally, in case of formation flight, the rendezvous and splitting locations and times must also be determined. To check the optimality of the obtained solution, a comparison between formation flight and solo flight results has been carried out.
The two transoceanic flights considered in this experiment have the following departure and arrival locations:
•Flight 1: New York (JFK) - Madrid (MAD).
•Flight 2: Montreal (YUL) - London (LHR).
The fuel burn savings for the trailing aircraft is set to 10%. The departure time of Flight 1 has been set to 10:15. The boundary conditions for the state variables of each aircraft are listed in Table 7.1.
Table 7.1. Experiment A: Boundary conditions.
Symbol |
Units |
Flight 1 |
Flight 2 |
ϕi |
[deg] |
40.64 |
45.47 |
λi |
[deg] |
40.48 |
51.47 |
λI |
[deg] |
-73.78 |
-73.74 |
λF |
[deg] |
-3.57 |
-0.45 |
χI |
[deg] |
66.51 |
55.70 |
VI |
[m/s] |
240 |
240 |
VF |
[m/s] |
220 |
220 |
mI |
[kg] |
220000 |
215 000 |
As mentioned above, the formation configuration is selected in advance. In case of formation flight, Aircraft 1, associated to Flight 1, is forced to be the trailing aircraft. Hence, Aircraft 2, associated to Flight 2, will be the leader one.
In the optimal solution, formation flight has been selected as the optimal solution and the obtained optimal departure time for Flight 2 has been 10:50, 35 minutes after the departure of Flight 1. The obtained optimal formation flight routes are represented in Fig. 7.1, together with the solo flight routes and the wind field. In this figure, dashed lines are used to plot solo flight routes and solid lines are used to represent formation flight routes. Green and blue lines represent Flight 1 and Flight 2, respectively.
Flight 1 starts 35 minutes before Flight 2, and due to this difference in the departure times, the optimal solution implies a large initial detour of Flight 1 with respect to solo flight, in order to join Flight 2 as soon as possible, thereby, the rendezvous point is very close to the departure location of Flight 2.
The corresponding state and control variables are represented in Fig. 7.2 and Fig. 7.3, respectively. For a better understanding of these figures, the portions of the plots of the variables that correspond to formation flight have been represented on a grey background. It can be observed that the heading angle and the Mach number of both aircraft are the same during the formation, as opposed to the mass flow rate which is different for each aircraft.
Fig. 7.1. Experiment A: Solo and formation flight routes.
Fig. 7.2. Experiment A: State variables.
Fig. 7.3. Experiment A: Control variables.
All the state variables vary smoothly, except the heading angle and the Mach number at the beginning and at the end of the flight. This behavior of the state variables is typical in boundary value problems, in which a quick maneuver is necessary to steer each aircraft from its initial state to its optimal route and from the optimal route to the final state. On the other hand, the control variables vary in a quite smooth way except around the switching instants. Notice that, the Gibbs phenomenon, described in Section 5.3.2, is present near the rendezvous and the splitting locations. However, this non-smooth behavior at the switching times lasts for a very short period of time compared with the total flight time.
Table 7.2. Experiment A: Solo and formation flight results for Flight 1.
Flight Time [h] |
Fuel Burn [kg] |
Covered Distance [km] |
DOC [ mu] |
|
Formation F. |
7.68 |
46543.93 |
6716.44 |
40875.15 |
Solo F. |
7.47 |
48596.82 |
6205.81 |
42085.37 |
Table 7.3. Experiment A: Solo and formation flight results for Flight 2.
Flight Time [h] |
Fuel Burn [kg] |
Covered Distance [km] |
DOC [ mu ] |
|
Formation F. |
16.9 |
40130.77 |
5348.58 |
34776.74 |
Solo F. |
6.18 |
30683.14 |
5462.84 |
34452.60 |
In this experiment, the great circle distance between departure and arrival locations of Flight 1 is 5761.08 km and the great circle distance between departure and arrival locations of Flight 2 is 5214.72 km. For these flights, the great circle distance between departure locations is 537.00 km and the great circle distance between arrival locations is 1244.77 km. Thus, this scenario and the selected fuel burn saving for the trailing aircraft can be considered not optimistic for formation flight.
Tables 7.2 and 7.3 summarize the results obtained in formation and solo flights for Flight 1 and Flight 2, respectively. As expected, the flight times increase for both aircraft in formation flight with respect to solo flight, although for Flight 2 this flight time increment is negligible. Moreover, the fuel consumption of Aircraft 2, the leader aircraft, increases whereas the fuel consumption of Aircraft 1, the trailing one, decreases. The DOC is expressed in generic monetary units, mu. The total DOC of formation flight is almost one thousand generic monetary units lower than that of the solo flight, which amounts to more than one percent of reduction. For Flight 1, the total flight distance covered in formation flight is more than 500 km larger than in solo flight. Surprisingly, for Flight 2, the total flight distance covered in formation flight is smaller than the distance covered in solo flight. Obviously, both of them are higher than the great circle distance. The reason behind this unexpected result for Flight 2 is the Jet Stream. Indeed, in order to get the greatest benefits from the wind field, Aircraft 2 in solo flight takes a route more than 200 km longer than the orthodromic route. In case of formation, this large detour, which would involve both aircraft, becomes less advantageous and therefore it does not appear in the optimal solution.
The flights considered in Experiment B, Flight 1 and Flight 2, have the same departure and arrival locations, the same boundary values for the state variables of each aircraft, and the same fuel burn savings for the trailing aircraft as in Experiment A. As before, in case of formation flight, Aircraft 1, associated to Flight 1, is forced to be the trailing aircraft and Aircraft 2, associated to Flight 2, is the leader one. The difference with respect to Experiment A is that several delays in the departure times of both flights have been considered.
This experiment has been carried out to determine how delays in the departure times of both flights affect the formation flight, in terms of routes, rendezvous and splitting locations and times, until formation flight becomes non-optimal and, as a consequence, solo flights are selected by the algorithm.
Table 7.4. Experiment B: Delays in the departure time with respect to the baseline scenario for the different cases.
Delays [min] |
||
Cases |
Flight 1 |
Flight 2 |
B1 |
20 |
0 |
B2 |
15 |
0 |
B3 |
10 |
0 |
B4 |
5 |
0 |
B5 |
- |
- |
B6 |
0 |
5 |
B7 |
0 |
10 |
B8 |
0 |
15 |
B9 |
0 |
20 |
B10 |
0 |
25 |
For this analysis, several numerical simulations have been conducted introducing delays in the departure times of both flights in Experiment A, namely, 10:15 for Flight 1 and 10:50 for Flight 2, which represents the baseline case. In particular, five-minute increments in the delays have been considered for each flight. The actual values of the delays are listed in Table 7.4, in which each case is identified by a different symbol B1,…,B10, being B5 the baseline case.
For a better understanding of the results, the optimal aircraft routes obtained for different delays in the departure times are represented together in Fig. 7.4, in which the green and blue lines represent the optimal routes of Flight 1 and Flight 2, respectively. The optimal route obtained in the baseline case, B5, is represented with a thicker line. Notice that, in this figure, the scale is not the same for latitude and longitude axes, and the symbols on the third axis denote the different cases.
In particular, Fig. 7.4 shows the rendezvous and splitting locations for each case, which are represented with small black stars and triangles, respectively. It can be observed that there is a great dependency of the location of the rendezvous points on the delay. For instance, in cases B6 and B7, the rendezvous location is very close to the departure location of Flight 2. On the contrary, the splitting locations barely change with delay. When the delay on one departure time increases, since it takes more time for the delayed aircraft to reach the other one, the rendezvous point changes. However, once the formation is created, both aircraft follow a very similar route for all the cases regardless of the delay in the departure time, and therefore, the optimal splitting locations do not change significantly. In Table 7.5, the rendezvous and splitting locations and the distance covered flying in formation obtained in cases B2,…,B9 are displayed. Notice the proximity of the splitting locations in all the cases and the closeness among the rendezvous locations in cases B6 and B7 and the departure location of Flight 2. On the contrary, the individual flight times and the duration of the formation flight, as well as the rendezvous and splitting times significantly change due to the initial detour made by both aircraft to create the formation. In Table 7.6, the rendezvous and splitting times and the duration of the formation flight for each case are listed. Notice that in cases B1 and B10 solo flight is the optimal option. Therefore, the corresponding results have not been reported in tables and figures, where only the results obtained in formation flight are given. Further information on the results of cases B 1 and B 1o can be found in the results of Experiment A.
Fig. 7.4. Experiment B: Routes obtained in the different cases considered.
Table 7.5. Experiment B: Rendezvous and splitting locations and formation flight distance.
Rendezvous (Lat, Lon) [deg] |
Splitting (Lat, Lon) [deg] |
FF Distance [km] |
|
B2 |
(51.26, -65.69) |
(57.05, -17.13) |
3208.86 |
B3 |
(49.15, -68.85) |
(57.04, -17.11) |
3536.29 |
B4 |
(47.10,-71.22) |
(57.04, -17.06) |
3829.61 |
B5 |
(46.04, -72.86) |
(57.05, -16.83) |
4024.45 |
B6 |
(45.48, -73.71) |
(57.06, -16.71) |
4130.80 |
B7 |
(45.49, -73.72) |
(57.06, -16.71) |
4130.68 |
B8 |
(47.59, -71.91) |
(57.06, -16.69) |
3823.66 |
B9 |
(49.92, -69.09) |
(57.06, -16.73) |
3523.89 |
Table 7.6. Experiment B: Rendezvous and splitting times and formation flight duration.
Time [h] |
|||
Rendezvous |
Splitting |
FF duration |
|
B2 |
1.58 |
5.21 |
3.63 |
B3 |
1.22 |
5.21 |
3.99 |
B4 |
0.90 |
5.22 |
4.33 |
B5 |
0.70 |
5.24 |
4.54 |
B6 |
0.67 |
5.32 |
4.66 |
B7 |
0.75 |
5.40 |
4.66 |
B8 |
1.15 |
5.45 |
4.30 |
B9 |
1.61 |
5.58 |
3.96 |
The main results in terms of the objective functional are reported in Table 7.7. In particular, the variations in the flight time and in the fuel consumption for each flight and the reduction in the DOC obtained in cases B2,…,B9, all of them compared to solo flights results, are reported. It can be observed that, in general, the more the flight time of Flight 1 increases, the less the flight time of Flight 2 does and vice versa. Additionally, for those cases in which Flight 2 is delayed, the flight time increment of Flight 2 is very small. About the fuel burn, it can be seen that the greatest benefits for the trailing aircraft are achieved in the baseline case, which is the optimal one, as established in Experiment A. Notice the similarity among increments in fuel burn for Flight 2 in the results of cases B6, B7, B8, and B9, in which Flight 2 has a delay in the departure time. The greatest DOC reduction is 1.17% and the smallest is 0.02%. This tiny DOC reduction implies that flying in formation in case B9 has negligible benefits, which could be further reduced by any contingency during the flight.
In general, one may conclude that the greatest flight distances covered in formation flight correspond to the highest total benefits in the fuel burn reduction. However, comparing the results displayed in tables 7.5 and 7.7, it is easy to check that longer distances covered in formation flight and greater duration of formation flight do not always imply more benefits in terms of reduction of DOC. It can be seen in tables 7.5 and 7.6, that in the results of cases B6 and B7, aircraft are flying 4.66 hours and about 4130 km in formation, being the greatest duration of formation flights and the greatest distance covered in formation flights, respectively. Nevertheless, as it can be observed in Table 7.7, the corresponding reductions in the DOC with respect to solo flights are 1.09% and 0.79%, respectively. The reduction of the DOC is slightly smaller than the one obtained in the baseline case, which amounts to 1.17%.
Table 7.7. Experiment B: Flight times, fuel burn and DOC variations compared to solo flights.
△ Time [%] |
△ Fuel burn [%] |
△ DOC [%] |
|||
Flight 1 |
Flight 2 |
Flight 1 |
Flight 2 |
||
B2 |
+2.56 |
+ 3.96 |
-3.30 |
+ 1.97 |
-0.14 |
B3 |
+2.56 |
+ 2.60 |
-3.74 |
+ 1.80 |
-0.51 |
B4 |
+2.57 |
+ 1.26 |
-4.13 |
+ 1.55 |
-0.89 |
B5 |
+2.79 |
+ 0.05 |
-4.22 |
+ 1.13 |
-1.17 |
B6 |
+3.79 |
+ 0.14 |
-4.15 |
+ 1.01 |
-1.09 |
B7 |
+4.94 |
+ 0.13 |
-3.74 |
+ 1.01 |
-0.79 |
B8 |
+6.07 |
+ 0.08 |
-3.06 |
+ 1.01 |
-0.36 |
B9 |
+7.25 |
+ 0.07 |
-2.54 |
+ 1.00 |
-0.02 |
Table 7.8 has been added to give information about the total detour done by each flight. As in Experiment A, in all the cases considered in Experiment B there is a reduction in the distance covered by Flight 2 in formation flight compared to solo flight. Noteworthy is the great detour made by Flight 1 in the formation flight solution: about 500 kilometers of diversion from the solo flight route.
Table 7.8. Experiment B: Extra distance covered compared to solo flight distance.
△ Distance [km] |
||
Flight 1 |
Flight 2 |
|
B2 |
451.21 |
-123.32 |
B3 |
455.03 |
-127.23 |
B4 |
467.05 |
-123.25 |
B5 |
510.62 |
-114.26 |
B6 |
543.56 |
-108.73 |
B7 |
544.79 |
-111.76 |
B8 |
516.48 |
-110.18 |
B9 |
507.60 |
-109.73 |
Computational times have been quantified in order to show the advantages in terms of computational time to solve the formation mission design problem given by the method presented in this thesis with respect the multiphase approach. The same instances of the problem have been solved with both techniques.
The average computational time to find the solution has been 4.234 s. For the sake of comparison, the same problem has been solved using a multiphase method [Hartjes et al., 2019]. In this case, two different OCP have been solved, namely, one in which aircraft flight solo and another one in which they are forced to fly in formation. The average computational time has been 7.784 s.
Experiment C involves three transoceanic eastbound flights, Flight 1, Flight 2 and Flight 3, with given fuel savings scheme and boundary values of the state variables. Flight 1, Flight 2, and Flight 3 are operated by Aircraft 1, Aircraft 2, and Aircraft 3, respectively. The three flights considered in this experiment have the following departure and arrival locations, the first two of them being the same as in Experiment A:
•Flight 1: New York (JFK) - Madrid (MAD).
•Flight 2: Montreal (YUL) - London (LHR).
•Flight 3: Boston (BOS) - Paris (CDG).
The departure times of Flights 1,2, and 3, are set to 10:15, 10:50, and 10:30, respectively. The first two of them are the same as in Experiment A. The boundary conditions for the state variables of the three aircraft are given in Table 7.9. The boundary conditions for the state variables of Aircraft 1 and Aircraft 2 are the same as in Experiment A.
Table 7.9. Experiment C: Boundary conditions for the three flights.
Symbol |
Units |
Flight 1 |
Flight 2 |
Flight 3 |
ϕI |
[deg] |
40.64 |
45.47 |
42.36 |
ϕF |
[deg] |
40.48 |
51.47 |
48.85 |
λI |
[deg] |
-73.78 |
-73.74 |
-71.06 |
λF |
[deg] |
-3.57 |
-0.45 |
2.35 |
χI |
[deg] |
66.51 |
55.70 |
56.46 |
VI |
[m/s] |
240 |
240 |
240 |
VF |
[m/s] |
220 |
220 |
220 |
mI |
[kg] |
220 000 |
215 000 |
210 000 |
The relative position of each aircraft in the formation is selected in advance. In case of two-aircraft formation flights that include Aircraft 3, Aircraft 3 will be the leader aircraft and Aircraft 1 or Aircraft 2 will be the trailing. In case of two-aircraft formation flights that do not include Aircraft 3, Aircraft 2 will be the leader aircraft and Aircraft 1 will be the trailing.
In case of three-aircraft formation flights, Aircraft 3 will be the leader aircraft, Aircraft 2 the intermediate, and Aircraft 1 the trailing.
Table 7.10 summarizes the results obtained assuming that each flight is performed as a solo flight. It can be observed that the flight times, the fuel consumption, the covered distance, and the DOC of each flight are quite different.
Table 7.10. Experiment C: Results for the three solo flights.
Flight 1 |
Flight 2 |
Flight 3 |
|
Flight Time [h] |
7.47 |
6.19 |
6.90 |
Fuel burn [kg] |
48596.82 |
39683.14 |
42877.40 |
Covered Distance [km] |
6205.81 |
5462.84 |
5945.89 |
DOC [mu] |
42087.53 |
34462.32 |
37466.18 |
An analysis is performed to determine how the fuel savings scheme affects the formation flight, in terms of routes, rendezvous and splitting locations and times, and flight times.
As already mentioned, the only formation configuration allowed is the in-line formation and the relative position of the aircraft in the formation is fixed. The considered benefits for the intermediate and the trailing aircraft range from 6% to 14%. Several numerical simulations have been conducted introducing changes in the fuel savings for the intermediate and trailing aircraft, in which each case is identified by a different symbol C1, …,C5. The fuel savings considered in the different cases for the intermediate and trailing aircraft have been listed in Table 7.11.
Table 7.11. Experiment C: Fuel savings for the intermediate and the trailing aircraft, in the different cases.
Fuel savings [%] |
|
C1 |
6 |
C2 |
8 |
C3 |
10 |
C4 |
12 |
C5 |
14 |
The optimal formation flight routes obtained in case C3 are represented in Fig. 7.5, together with the solo flight routes and the wind field. In this figure, dashed lines are used to plot solo flight routes and solid lines are used to represent formation flight routes. Green, blue, and red lines represent Flight 1, Flight 2, and Flight 3, respectively. For the sake of brevity, the routes obtained in the other cases have been omitted.
Fig. 7.5. Experiment C: Solo and formation flight routes.
In the optimal solutions of all the cases considered, there are five discrete states of the switched dynamical system that represent the joint behavior of the aircraft. In Fig. 7.6 a schematic representation of these five discrete states, from State I to State V, is given. In particular, each discrete state is characterized by the following modes
•State I: all the aircraft fly in solo mode.
•State II: two aircraft fly in formation and one in solo mode.
•State III: all the aircraft fly in formation.
•State IV: two aircraft fly in formation and one in solo mode.
•State V: all the aircraft fly in solo mode.
Fig. 7.6. Experiment C: Discrete states representation for three-aircraft formation.
It is easy to see that in the switches among these discrete states, there are two rendezvous points, RV1 and RV2, where RV1 is the first one and RV2 is the second one, and two splitting points, SP1 and SP2, where SP1 is the first one and SP2 is the second one. In Fig. 7.6, the points RV1, RV2, SP1, and SP2 are represented with grey points. Small triangles have been used to represent the departure and destination of each flight.
Figs. 7.7 and 7.8 represent the three-aircraft routes obtained in cases C1,…,C5. In these figures, the behavior of the rendezvous and splitting locations, respectively, is detailed. It can be observed that the location of both rendezvous points, RV1 and RV2, and the location of the second splitting point, SP2, do not present significant variations in the different cases. On the contrary, the location of the first splitting point, SP1, notably changes, differing in some cases in more than 1000 km. This variation in the location of SP1, which is the point in which there is a switch between State III and State IV, implies that the three-aircraft formation time and distance largely depend on the fuel savings scheme. Consequently, the formation time and distance in State IV also have a high dependency on it. Results in tables 7.12 and 7.13 confirm this conclusion. It can also be observed in these tables that, in all the considered cases, the formation times and distances corresponding to discrete State II are small compared to other discrete states.
Fig. 7.7. Experiment C: Routes obtained in the different cases considered. Detail of the rendezvous locations.
Fig. 7.8. Experiment C: Routes obtained in the different cases considered. Detail of the splitting locations.
Table 7.12. Experiment C: Formation distances for the two- and three-aircraft formation phases.
Formation distances [km] |
|||
Cases |
State II |
State III |
State IV |
C1 |
113.53 |
3008.99 |
1371.24 |
C2 |
38.19 |
3323.62 |
1142.36 |
C3 |
41.01 |
3743.05 |
737.69 |
C4 |
44.48 |
3847.74 |
595.32 |
C5 |
41.44 |
4229.41 |
257.29 |
Table 7.13. Experiment C: Formation times for the two- and three-aircraft formation phases.
Formation times [h] |
|||
Cases |
State II |
State III |
State IV |
C1 |
0.13 |
3.30 |
1.72 |
C2 |
0.06 |
3.69 |
1.43 |
C3 |
0.05 |
4.26 |
0.92 |
C4 |
0.04 |
4.42 |
0.84 |
C5 |
0.06 |
4.92 |
0.74 |
The main results related to the objective functional obtained in Experiment C are reported in Table 7.14. In particular, the increase of the flight time of each flight, the reduction or increase of the fuel burn and the reduction in the DOC with respect to the results obtained assuming each flight is performed as a solo flight, are reported. It can be seen in this table that, for case C5, the reduction in the DOC is almost 4% comparing to the case in which formation is not allowed.
Table 7.14. Experiment C: Total flight times, fuel burn and DOC reduction compared to solo flights, in the different cases.
Δ Time [%] |
Δ Fuel burn [%] |
||||||
Flight 1 |
Flight 2 |
Flight 3 |
Flight 1 |
Flight 2 |
Flight 3 |
Δ DOC [%] |
|
C1 |
2.28 |
0.13 |
0.30 |
-1.83 |
-4.17 |
0.90 |
-1.14 |
C2 |
2.45 |
-0.02 |
0.16 |
-2.87 |
-5.81 |
1.10 |
-1.80 |
C3 |
2.89 |
-0.06 |
0.10 |
-4.15 |
-7.39 |
1.25 |
-2.51 |
C4 |
2.90 |
-0.19 |
0.01 |
-5.29 |
-9.14 |
1.41 |
-3.25 |
C5 |
3.54 |
-0.10 |
0.02 |
-6.69 |
-10.64 |
1.45 |
-3.97 |
The average computational time to find the solution has been 15.274 s. For the sake of comparison, the same problem has been solved using a multiphase method [Hartjes et al., 2019]. In this case, 13 different OCP have been solved, since, in this case, there are 13 possible flight phase sequencing options, as shown in [Hartjes et al., 2019]. The average computational time has been 90.948 s. This shows that the method presented in this thesis is able to drastically reduce the computational time to solve formation mission design problems.
The results of the numerical experiments described in this chapter show that delays and changes in the fuel savings scheme have significant influence on the formation mission. The results show that a reduction of, approximately, 1% and 4% in terms of the DOC can be achieved for two- and three- aircraft formations, respectively, compared to solo flights, in non-optimistic scenarios, as the ones selected in this chapter. The results demonstrate that the proposed method for formation mission design in the absence of uncertainties is fast, accurate and easily scalable. The average computational times to find the solution for two- and three- aircraft mission design problems using a common desktop computer have been around 4 and 15 seconds, respectively, which translates to one half and one sixth of the computational time required by the multiphase method, respectively.
[Abeyratne, 2020] Abeyratne, R. (2020). The outcome of the 40th ICAO assembly: A new look at ICAO? Air and Space Law, 45(1).
[Abrantes et al., 2021] Abrantes, I., Ferreira, A. F., Silva, A., and Costa, M. (2021). Sustainable aviation fuels and imminent technologies-CO2 emissions evolution towards 2050. Journal of Cleaner Production, 313:127937.
[Airbus, a] Airbus. https://www.airbus.com/en/newsroom/press-releases/2021-11-airbus-and-its-partners-demonstrate-how-sharing-the-skies-can-save. Accessed: 2021-11-18.
[Airbus, b] Airbus. https://www.airbus.com/en/innovation/disruptive-concepts/biomimicry/fellofly. Accessed: 2022-01-10.
[Alwan and Liu, 2018] Alwan, M. S. and Liu, X. (2018). Theory of Hybrid Systems: Deterministic and Stochastic. Springer.
[Ansari et al., 2020] Ansari, M. Y., Ahmad, A., Khan, S. S., Bhushan, G., et al. (2020). Spatiotemporal clustering: A review. Artificial Intelligence Review, 53(4):2381–2423.
[Assembly 40th, 2019] Assembly 40th, I. https://www.icao.int/Meetings/a40/Documents/WP/wp_317_en.pdf. Accessed: 2021-11-21.
[Aung and Tan, 2010] Aung, H. H. and Tan, K.-L. (2010). Discovery of evolving convoys. In Gertz, M. and Ludäscher, B., editors, International Conference on Scientific and Statistical Database Management, pages 196–213. Springer.
[Bengea et al., 2011] Bengea, S., Uthaichana, K., Zěfran, M., and DeCarlo, R. A. (2011). Optimal control of switching systems via embedding into continuous optimal control problem. In Levine, W. S., editor, The Control Handbook: Advanced Methods, chapter 31, pages 31–1 – 31–23. CRC Press.
[Bengea and DeCarlo, 2005] Bengea, S. C. and DeCarlo, R. A. (2005). Optimal control of switching systems. Automatica, 41:11–27.
[Betts, 2010] Betts, J. T. (2010). Practical Methods for Optimal Control and Estimation using Nonlinear Programming. SIAM.
[Bieniawski et al., 2014] Bieniawski, S. R., Clark, R. W., Rosenzweig, S. E., and Blake, W. E. (2014). Summary of flight testing and results for the formation flight for aerodynamic benefit program. In Proceedings of the 52nd Aerospace Sciences Meeting, National Harbor, MD, USA.
[Blake and Flanzer, 2016] Blake, W. B. and Flanzer, T. C. (2016). Optimal routing for dragreducing formation flight: A restricted case. Journal of Guidance, Control, and Dynamics, 39(1):173–176.
[Blatman and Sudret, 2010] Blatman, G. and Sudret, B. (2010). An adaptive algorithm to build up sparse polynomial chaos expansions for stochastic finite element analysis. Probabilistic Engineering Mechanics, 25(2):183–197.
[Bower et al., 2009] Bower, G. C., Flanzer, T. C., and Kroo, I. M. (2009). Formation geometries and route optimization for commercial formation flight. In Proceedings of the 27th AIAA Applied Aerodynamics Conference, San Antonio, TX, USA.
[Buhmann, 2003] Buhmann, M. D. (2003). Radial Basis Functions: Theory and Implementations. Cambridge University Press.
[Camilleri, 2018] Camilleri, M. A. (2018). Aircraft operating costs and profitability. In Travel Marketing, Tourism Economics and the Airline Product, chapter 12, pages 191–204. Springer.
[Caprace et al., 2019] Caprace, D.-G., Winckelmans, G., Chatelain, P., and Eldredge, J. D. (2019). Wake vortex detection and tracking for aircraft formation flight. In Proceedings of the AIAA Aviation 2019 Forum, Dallas, TX, USA.
[Cavalier et al., 1990] Cavalier, T. M., Pardalos, P. M., and Soyster, A. L. (1990). Modeling and integer programming techniques applied to propositional calculus. Computers and Operations Research, 17(6):561–570.
[Cook et al., 2015] Cook, A., Blom, H. A., Lillo, F., Mantegna, R. N., Micciche, S., Rivas, D., Vázquez, R., and Zanin, M. (2015). Applying complexity science to air traffic management. Journal of Air Transport Management, 42:149–158.
[Dee et al., 2011] Dee, D. P., Uppala, S. M., et al. (2011). The ERA-Interim reanalysis: Configuration and performance of the data assimilation system. Quarterly Journal of the Royal Meteorological Society, 137(656):553–597.
[Durango et al., 2016] Durango, G. J., Lawson, C., and Shahneh, A. Z. (2016). Formation flight investigation for highly efficient future civil transport aircraft. The Aeronautical Journal, 120(1229):1081–1100.
[Eurocontrol, 2013] Eurocontrol (2013). User manual for the Base of Aircraft Data (BADA). Technical Report 130416, Eurocontrol.
[Fahroo and Ross, 2000] Fahroo, F. and Ross, I. M. (2000). A spectral patching method for direct trajectory optimization. Journal of the Astronautical Sciences, 48(2):269–286.
[Fahroo and Ross, 2008] Fahroo, F. and Ross, I. M. (2008). Advances in pseudospectral methods for optimal control. In Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, HI, USA.
[Falck et al., 2021] Falck, R., Gray, J. S., Ponnapalli, K., and Wright, T. (2021). Dymos: A Python package for optimal control of multidisciplinary systems. Journal of Open Source Software, 6(59):2809.
[Flanzer et al., 2014] Flanzer, T. C., Bieniawski, S. R., and Blake, W. B. (2014). Operational analysis for the formation flight for aerodynamic benefit program. In Proceedings of the 52nd Aerospace Sciences Meeting, National Harbor, MD, USA.
[Flanzer et al., 2020] Flanzer, T. C., Bieniawski, S. R., and Brown, J. A. (2020). Advances in cooperative trajectories for commercial applications. In Proceedings of the AIAA SciTech 2020 Forum, Orlando, FL, USA.
[Garg, 2011] Garg, D. (2011). Advances in Global Pseudospectral Methods for Optimal Control. PhD thesis, University of Florida, Gainesville, FL, USA.
[Garg et al., 2011] Garg, D., Patterson, M. A., Francolin, C., Darby, C. L., Huntington, G. T., Hager, W. W., and Rao, A. V. (2011). Direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using a Radau pseudospectral method. Computational Optimization and Applications, 49(2):335–358.
[Garg et al., 2009] Garg, D., Patterson, M. A., Hager, W., Rao, A. V., Benson, D. A., and Huntington, G. T. (2009). An overview of three pseudospectral methods for the numerical solution of optimal control problems. Advances in the Astronautical Sciences, 135:1–17.
[Haalas et al., 2014] Haalas, D. J., Bieniawski, S. R., Whitehead, B., Flanzer, T., and Blake, W. B. (2014). Formation flight for aerodynamic benefit simulation development and validation. In Proceedings of the 52nd Aerospace Sciences Meeting, National Harbor, MD, USA.
[Hallock and Holzapfel, 2018] Hallock, J. N. and Holzäpfel, F. (2018). A review of recent wake vortex research for increasing airport capacity. Progress in Aerospace Sciences, 98:27–36.
[Hart et al., 2012] Hart, W. E., Laird, C. D., Watson, J.-P., Woodruff, D. L., Hackebeil, G. A., Nicholson, B. L., and Siirola, J. D. (2012). Pyomo-Optimization Modeling in Python. Springer.
[Hartjes et al., 2018] Hartjes, S., van Hellenberg Hubar, M. E., and Visser, H. G. (2018). Multiple-phase trajectory optimization for formation flight in civil aviation. In Dolega, B., Glebocki, R., Kordos, D., and Zugaj, M., editors, Advances in Aerospace Guidance, Navigation and Control, pages 389–405. Springer.
[Hartjes et al., 2019] Hartjes, S., Visser, H. G., and van Hellenberg Hubar, M. E. (2019). Trajectory optimization of extended formation flights for commercial aviation. Aerospace, 6(9):100.
[Héder, 2017] Héder, M. (2017). From NASA to EU: the evolution of the TRL scale in Public Sector Innovation. The Innovation Journal, 22(2):1–23.
[Hu et al., 2005] Hu, J., Prandini, M., and Sastry, S. (2005). Aircraft conflict prediction in the presence of a spatially correlated wind field. IEEE Transactions on Intelligent Transportation Systems, 6(3):326–340.
[Hull, 2007] Hull, D. G. (2007). Fundamentals of Airplane Flight Mechanics. Springer.
[Huntington, 2007] Huntington, G. T. (2007). Advancement and analysis of a Gauss pseudospectral transcription for optimal control problems. PhD thesis, Massachusetts Institute of Technology, Cambridge, MA, USA.
[Huntington and Rao, 2008] Huntington, G. T. and Rao, A. V. (2008). Comparison of global and local collocation methods for optimal control. Journal of Guidance, Control, and Dynamics, 31(2):432–436.
[IATA, 2013] IATA (2013). Technology roadmap, 4th Edition. Technical report, International Air Transport Association.
[IATA, 2016] IATA (2016). Press Release No. 59. IATA forecasts passenger demand to double over 20 years. https://www.iata.org/en/pressroom/pr/2016-10-18-02/. Accessed: 2021-12-19.
[ICAO, 1944] ICAO (1944). Convention on international civil aviation. Annex 2. Technical report, International Civil Aviation Organization.
[ICAO, 2016] ICAO (2016). Environmental report 2016. Aviation and climate change. Technical report, International Civil Aviation Organization.
[ICAO, 2017] ICAO (2017). Airline operating costs and productivity. Technical report, International Civil Aviation Organization.
[IPCC, 2018] IPCC (2018). Global warming of 1.5C. Technical report, The Intergovernmental Panel on Climate Change.
[Jeung et al., 2010] Jeung, H., Yiu, M. L., Zhou, X., Jensen, C. S., and Shen, H. T. (2010). Discovery of convoys in trajectory databases. Proceedings of the VLDB Endowment, 1(1):1068–1080.
[Kent and Richards, 2014] Kent, T. and Richards, A. (2014). Accounting for the effect of ground delay on commercial formation flight. In Proceedings of the 2014 UKACC International Conference on Control, Loughborough, United Kingdom.
[Kent and Richards, 2015] Kent, T. E. and Richards, A. G. (2015). Analytic approach to optimal routing for commercial formation flight. Journal of Guidance, Control, and Dynamics, 38(10):1872–1884.
[Kent and Richards, 2021] Kent, T. E. and Richards, A. G. (2021). Potential of formation flight for commercial aviation: Three case studies. Journal of Aircraft, 58(2):1–14.
[Kim and Braatz, 2012] Kim, K. K. K. and Braatz, R. D. (2012). Probabilistic analysis and control of uncertain dynamic systems: Generalized polynomial chaos expansion approaches. In Proceedings of the 2012 American Control Conference, Montreal, QC, Canada.
[Klavins, 2004] Klavins, E. (2004). Communication complexity of multi-robot systems. In Boissonnat, J., Burdick, J., Goldberg, K., and Hutchinson, S., editors, Algorithmic Foundations of Robotics V, pages 275–291. Springer.
[Kless et al., 2013] Kless, J. E., Aftosmis, M. J., Ning, S. A., and Nemec, M. (2013). Inviscid analysis of extended-formation flight. AIAA Journal, 51(7):1703–1715.
[Klower et al., 2021] Klower, M., Allen, M., Lee, D., Proud, S., Gallagher, L., and Skowron, A. (2021). Quantifying aviation’s contribution to global warming. Environmental Research Letters, 16(10):104027.
[Lai et al., 2022] Lai, Y. Y., Christley, E., Kulanovic, A., Teng, C.-C., Bjorklund, A., Nordensvard, J., Karakaya, E., and Urban, F. (2022). Analysing the opportunities and challenges for mitigating the climate impact of aviation: A narrative review. Renewable and Sustainable Energy Reviews, 156:111972.
[Lee et al., 2009] Lee, D. S., Fahey, D. W., Forster, P. M., Newton, P. J., Wit, R. C., Lim, L. L., Owen, B., and Sausen, R. (2009). Aviation and global climate change in the 21st century. Atmospheric Environment, 43(22–23):3520–3537.
[Li et al., 2014] Li, X., Nair, P. B., Zhang, Z., Gao, L., and Gao, C. (2014). Aircraft robust trajectory optimization using nonintrusive polynomial chaos. Journal of Aircraft, 51(5):1592–1603.
[Lissaman and Shollenberger, 1970] Lissaman, P. B. S. and Shollenberger, C. A. (1970). Formation flight of birds. Science, 168(3934):1003–1005.
[Liu et al., 2019] Liu, C., Jiang, B., Patton, R. J., and Zhang, K. (2019). Integrated fault-tolerant control for close formation flight. IEEE Transactions on Aerospace and Electronic Systems, 56(2):839–852.
[Marks and Gollnick, 2016] Marks, T. and Gollnick, V. (2016). Influence of aircraft type and order on fuel savings gained by two aircraft formations. In Proceedings of the 30th Congress of the International Council of the Aeronautical Science, Deajeon, South Korea.
[Matsuno et al., 2015] Matsuno, Y., Tsuchiya, T., Wei, J., Hwang, I., and Matayoshi, N. (2015). Stochastic optimal control for aircraft conflict resolution under wind uncertainty. Aerospace Science and Technology, 43:77–88.
[Michel et al., 2020] Michel, D.-T., Dolfi-Bouteyre, A., Goular, D., Augere, B., Planchat, C., Fleury, D., Lombard, L., Valla, M., and Besson, C. (2020). Onboard wake vortex localization with a coherent 1.5 μm Doppler LiDAR for aircraft in formation flight configuration. Optics Express, 28(10):14374–14385.
[Murphy, 2012] Murphy, K. P. (2012). Machine learning: A probabilistic perspective. The MIT Press.
[Ning et al., 2011] Ning, A., Flanzer, T. C., and Kroo, I. M. (2011). Aerodynamic performance of extended formation flight. Journal of Aircraft, 48(3):855–865.
[Ning, 2011] Ning, S. A. (2011). Aircraft Drag Reduction Through Extended Formation Flight. PhD thesis, Stanford University, Standord, CA, USA.
[Patterson and Rao, 2014] Patterson, M. A. and Rao, A. V. (2014). GPOPS-II: A MATLAB software for solving multiple-phase optimal control problems using hp-adaptive Gaussian quadrature collocation methods and sparse nonlinear programming. ACM Transactions on Mathematical Software, 41(1):1–37.
[Prandini and Hu, 2009] Prandini, M. and Hu, J. (2009). Application of reachability analysis for stochastic hybrid systems to aircraft conflict prediction. IEEE Transactions on Automatic Control, 54(4):913–917.
[Rao et al., 2009] Rao, A. V., Benson, D., Huntington, G. T., Francolin, C., Darby, C. L., and Patterson, M. (2009). User’s Manual for GPOPS Version 2.1: A MATLAB Package for Dynamic Optimization Using the Gauss Pseudospectral Method.
[Rivas and Vazquez, 2016] Rivas, D. and Vazquez, R. (2016). Uncertainty. In Cook, A. and Rivas, D., editors, Complexity Science in Air Traffic Management. Routledge.
[Ross, 2020] Ross, I. (2020). Enhancements to the DIDO optimal control toolbox. arXiv preprint arXiv:2004.13112.
[Ross and Fahroo, 2004] Ross, I. M. and Fahroo, F. (2004). Pseudospectral knotting methods for solving optimal control problems. Journal of Guidance, Control, and Dynamics, 27(3):397–405.
[Saltelli et al., 2008] Saltelli, A., Ratto, M., Andres, T., Campolongo, F., Cariboni, J., Gatelli, D., Saisana, M., and Tarantola, S. (2008). Global Sensitivity Analysis. The Primer. John Wiley & Sons.
[Seo et al., 2017] Seo, J., Kim, Y., Kim, S., and Tsourdos, A. (2017). Collision avoidance strategies for unmanned aerial vehicles in formation flight. IEEE Transactions on Aerospace and Electronic Systems, 53(6):2718–2734.
[Shapiro, 2003] Shapiro, A. (2003). Monte Carlo Sampling Methods. In Ruszczynski, A. and Shapiro, A., editors, Stochastic Programming, volume 10 of Handbooks in Operations Research and Management Science, pages 353–425. Elsevier.
[Shone et al., 2021] Shone, R., Glazebrook, K., and Zografos, K. G. (2021). Applications of stochastic modeling in air traffic management: Methods, challenges and opportunities for solving air traffic problems under uncertainty. European Journal of Operational Research, 292:1–26.
[Slotnick, 2014] Slotnick, J. P. (2014). Computational aerodynamic analysis for the formation flight for aerodynamic benefit program. In Proceedings of the 52nd Aerospace Sciences Meeting, National Harbor, MD, USA.
[Sudret, 2008] Sudret, B. (2008). Global sensitivity analysis using polynomial chaos expansions. Reliability Engineering and System Safety, 93:964–979.
[Tierno et al., 2012] Tierno, M. Á. G., Cortés, M. P., and Márquez, C. P. (2012). Mecánica del vuelo. Ibergaceta.
[Torre et al., 2019] Torre, E., Marelli, S., Embrechts, P., and Sudret, B. (2019). A general framework for data-driven uncertainty quantification under complex input dependencies using vine copulas. Probabilistic Engineering Mechanics, 55:1–16.
[Trucchia et al., 2019] Trucchia, A., Egorova, V., Pagnini, G., and Rochoux, M. (2019). On the merits of sparse surrogates for global sensitivity analysis of multi-scale nonlinear problems: Application to turbulence and fire-spotting model in wildland fire simulators. Communications in Nonlinear Science and Numerical Simulation, 73:120–145.
[Tu et al., 2008] Tu, Y., Ball, M. O., and Jank, W. S. (2008). Estimating flight departure delay distributions—a statistical approach with long-term trend and short-term pattern. Journal of the American Statistical Association, 103(481):112–125.
[Vachon et al., 2002] Vachon, M. J., Ray, R., Walsh, K., and Ennix, K. (2002). F/A-18 aircraft performance benefits measured during the autonomous formation flight project. In Proceedings of the AIAA Atmospheric Flight Mechanics Conference and Exhibit, Monterey, CA, USA.
[Vechtel et al., 2018] Vechtel, D., Fischenberg, D., and Schwithal, J. (2018). Flight dynamics simulation of formation flight for energy saving using LES-generated wake flow fields. CEAS Aeronautical Journal, 9(4):735–746.
[Vieira et al., 2009] Vieira, M. R., Bakalov, P., and Tsotras, V. J. (2009). On-line discovery of flock patterns in spatio-temporal data. In Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Seattle, WA, USA.
[Voskuijl, 2017] Voskuijl, M. (2017). Cruise range in formation flight. Journal of Aircraft, 54(6):2184–2191.
[Wachter and Biegler, 2006] Wachter, A. and Biegler, L. T. (2006). On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Mathematical programming, 106(1):25–57.
[Wei et al., 2008] Wei, S., Zěfran, M., and DeCarlo, R. A. (2008). Optimal control of robotic systems with logical constraints: Application to UAV path planning. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA.
[Wieselsberger, 1914] Wieselsberger, C. (1914). Beitrag zur Erklärung des Winkelfluges einiger Zugvögel. Zeitschrift für Flugtechnik und Motorluftschiffahrt., 5:225–229.
[Xiu, 2010] Xiu, D. (2010). Numerical Methods for Stochastic Computations. A Spectral Method Approach. Princeton University Press.
[Xu et al., 2014] Xu, J., Ning, S. A., Bower, G., and Kroo, I. (2014). Aircraft route optimization for formation flight. Journal of Aircraft, 51(2):490–501.
[Zhu, 2019] Zhu, Y. (2019). Uncertain Optimal Control. Springer.