Method and system for optimizing aircraft flight plans

The method and system dynamically optimize flight plans by predicting air traffic loads and adjusting flight paths to enhance airspace use efficiency and reduce emissions, addressing static optimization limitations in existing technologies.

FR3167443A1Pending Publication Date: 2026-04-17THALES SA
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
THALES SA
Filing Date
2024-10-14
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

Existing flight plans are filed based on static, conservative rules, limiting dynamic optimization and efficient use of airspace, particularly for long-haul flights, which do not account for real-time variations in air traffic and environmental impact.

Method used

A method and system that dynamically optimize flight plans by dividing airspace into sectors and zones, predicting air traffic loads, identifying optimization time slots and zones, and modifying flight plans to reduce fuel consumption and emissions, using historical and real-time data to adjust flight paths and altitudes.

Benefits of technology

Enables efficient use of airspace resources, reduces fuel consumption, and minimizes pollutant emissions by dynamically optimizing flight plans based on real-time air traffic and environmental criteria.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Method and system for optimizing aircraft flight plans This method for optimizing aircraft flight plans includes the steps of dividing (42) the airspace into zones, and on the basis of air traffic data, including historical data of completed flight plans, determining (44) a maximum air traffic load per zone and per time period, over one or more successive time periods, and calculating (46) an optimization threshold, per zone and per time period, as a function of the maximum air traffic load; predicting, (48) for a plurality of time slots of a subsequent time period, a predicted effective air traffic load, and identifying (50) one or more time slots and associated optimization zones for which the predicted effective air traffic load is less than the optimization threshold;use (52, 54) of time slots and optimization zones and associated optimization zones to determine at least one optimized flight plan. Figure for the abstract: Figure 2;
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Method and system for optimizing aircraft flight plans

[0001] The present invention relates to a method for optimizing aircraft flight plans, an associated aircraft flight plan optimization system and an associated computer program.

[0002] The invention is in the field of aeronautics, and more particularly in the field of optimizing aircraft flight plans, based on selected efficiency criteria.

[0003] An aircraft flight plan consists of a departure point and a destination point, as well as the 4D route (3-dimensional spatial information defining waypoints and associated temporal information) that the aircraft follows to connect them. Examples of flight plans include the ICAO (International Civil Aviation Organization) flight plan as filed by airlines with airspace managers, the flight plan actually implemented during the tactical execution of the flight by the aircraft crew, or the flight plan used by a flight management system such as an FMS (Flight Management System).

[0004] One of the objectives of the invention is to allow a dynamic modification of flight plans, in order to allow better occupation of airspace, by optimizing an efficiency criterion, in particular the reduction of fuel consumption and / or the reduction of the release of pollutants into the atmosphere for each flight plan executed (therefore for each trajectory actually flown), while taking into account the available resources, such as for example the capacity of air traffic control.

[0005] Indeed, in the field of civil aviation, airlines file flight plans with the airspace management authorities. A flight plan includes, in a known manner, a list of waypoints and associated information defining the aircraft's 3D path between a departure point and a destination point, the aircraft's altitudes and speeds to be observed, scheduling information, and technical information relating to the aircraft. The airspace management authorities authorize flight plans based, in particular, on the capacity to absorb traffic in the airspace concerned and the air traffic control capacity over the relevant time period, in order to ensure the spatial segregation of flights and their safety. Maximum altitude and speed restrictions may be imposed to avoid any risk of collision or to better distribute the air traffic load.

[0006] Classically, flight plans are filed in advance and authorized on the basis of static rules, defined in advance and conservative, that is to say developed according to the limit cases of maximum traffic, in order to ensure safety.

[0007] To perform a one-off dynamic optimization, it is possible for aircraft pilots to request, in real time and on a case-by-case basis, modifications to the flight plan from air traffic controllers.

[0008] French patent FR 2104089 describes a communication system between an air traffic control system and an electronic terminal for negotiating, in an automated and systematic manner, flight plan optimizations based on time slots for environmental optimization. This communication system is advantageous because it allows for the systematization of the optimization proposed to aircraft pilots, in conjunction with air traffic controllers. However, for long-haul flights, for example, to have end-to-end optimization, it is necessary to deploy this system with each airspace manager responsible for one of the airspaces crossed along the aircraft's trajectory, the airspace managers being distinct according to the regional divisions of the airspaces.

[0009] The present invention aims to overcome the aforementioned constraint and to improve the ease of dynamic optimization of flight plans, so as to allow better use of airspace according to available resources.

[0010] To this end, the invention relates to a method for optimizing aircraft flight plans in airspace, the method being implemented by a computing processor of a programmable electronic device, comprising the following steps: - obtaining a division of the airspace into geographical sectors, each geographical sector being partitioned vertically and / or laterally into zones, - based on air traffic data, including historical data on flight plans executed by aircraft, determination of a maximum air traffic load per geographical sector area and per time period, over one or more successive time periods, - calculation of an optimization threshold, by geographical sector area and by time period, based on the maximum air traffic load, - prediction, for a plurality of time slots in a subsequent time period, of an actual air traffic load predicted by geographical sector area and by time slot, based at least on historical data from completed flight plans, - identification of one or more time slots for optimization and associated geographical sector areas, referred to as optimization zones associated, an optimization time slot being a time slot during which, for each associated optimization zone, the predicted effective air traffic load is less than the optimization threshold,

[0011] -use of said optimization time slots and associated optimization zones to determine at least one optimized flight plan.

[0012] Advantageously, the proposed method makes it possible to predict time slots for optimization and associated geographical sector areas, for which the predicted effective air traffic load is less than the optimization threshold, and therefore makes it possible to modify flight plans during flight preparation as well as to modify the flight plan actually executed according to the time slots for optimization and associated areas.

[0013] According to other advantageous aspects of the invention, the method for optimizing aircraft flight plans includes one or more of the following features, taken individually or in all technically possible combinations.

[0014] The use includes a transmission of said optimization time slots and associated optimization zones, via a communication network, to at least one remote aircraft flight planning system and / or to at least one onboard electronic terminal.

[0015] The use involves determining at least one optimized aircraft flight plan, based on an efficiency criterion, according to said optimization time slots and associated optimization zones.

[0016] The efficiency criterion combines one or more of the following criteria: reduction of fuel and / or electricity consumption, limitation of carbon dioxide emissions, limitation of methane emissions, limitation of nitrogen oxide emissions.

[0017] The determination of a modified flight plan involves selecting a previously memorized flight plan that satisfies said efficiency criterion.

[0018] The cutting is a regular geometric tiling comprising cells of the same size or an irregular one comprising cells of varying sizes.

[0019] The optimization threshold is a fraction of the maximum air traffic load.

[0020] The prediction of a plurality of time slots also takes into account flight plans filed for the following said time period.

[0021] The prediction of a plurality of time slots also takes into account contextual elements, including weather forecasts, for said subsequent time period.

[0022] The air traffic load per geographical sector area and per time period is calculated based on an air traffic volume and / or a level of complexity of air traffic in said geographical sector area and during said geographical sector period.

[0023] The use involves determining at least one aircraft flight plan optimized by modifying an initial flight plan according to said optimization time slots and associated optimization zones.

[0024] The modification of an initial flight plan is chosen from a list including at least: a modification of aircraft waypoints, a modification of aircraft altitude, a modification of aircraft speed.

[0025] The invention also relates to a system for optimizing aircraft flight plans in airspace, the system comprising at least one programmable electronic device including a computing processor, the system being configured to implement: - a module for obtaining a division of airspace into geographical sectors, each geographical sector being partitioned vertically and / or laterally into zones, - a module for determining, based on air traffic data including historical data on flight plans executed by aircraft, a maximum air traffic load per geographical sector area and per time period, over one or more successive time periods, - a calculation module for determining an optimization threshold, by geographical area and time period, based on the maximum air traffic load, - a prediction module for a plurality of time slots in a subsequent time period, of an effective air traffic load predicted by geographical sector area and by time slot, based at least on historical data of completed flight plans, - a module for identifying one or more time slots for optimization and associated geographical sector areas, referred to as associated optimization zones, an optimization time slot being a time slot during which, for each associated optimization zone, the predicted effective air traffic load is below the optimization threshold, and - a module for using said optimization time slots and associated optimization zones to determine at least one optimized flight plan.

[0026] The invention also relates to a computer program comprising software instructions which, when executed by a computer, implement a method for optimizing aircraft flight plans as defined above.

[0027] The invention will become clearer upon reading the following description, given solely by way of non-limiting example, and made with reference to the drawings in which:

[0028] [Fig-1] [Fig.1] schematically represents a system for optimizing plans flight according to a mode of embodiment;

[0029] [Fig.2] [Fig.2] is a flowchart of the main steps of a process for optimizing aircraft flight plans according to an embodiment;

[0030] [Fig.3] [Fig.3] is an example of division into sectors and associated zones;

[0031] [Fig.4] [Fig.4] is a schematic example of effective load predictions time slot and by associated zone.

[0032] Fig. 1 schematically represents a system 2 for optimizing aircraft flight plans.

[0033] The system 2 includes an aircraft flight planning system 4, for example an airline operations center planning system 4, adapted to generate aircraft flight plans, an electronic terminal 6, for example on board an aircraft (not shown) and a programmable electronic device 8, for example located in a computing center, the programmable electronic device 8 being configured to implement the main steps of a flight plan optimization process as described below.

[0034] The planning system 4, the electronic terminal 6 and the programmable electronic device 8 are adapted to communicate, via bidirectional communication links, for example via wireless communication networks.

[0035] According to one variant, the programmable electronic device 8 is part of the airline's operational center planning system 4.

[0036] Furthermore, the programmable electronic device 8 is configured to communicate, via a communication network, by a wired or wireless communication technology, for example via the Internet, with one or more remote information systems 10.

[0037] The aircraft flight planning system 4 and the electronic terminal 6 are also configured to communicate with an air traffic control system 12, also called an ATC system (for "Air Traffic Control"), managed by an airspace management authority.

[0038] It should be noted that only one electronic terminal 6 has been shown, but it is clear that the system applies to any number of similar electronic terminals 6. Similarly, an aircraft is configured to communicate with each air traffic control system 12 along an effective flight route.

[0039] The system 2 aims to optimize aircraft flight plans, according to a chosen efficiency criterion, for flights offered by a specific airline.

[0040] The aircraft flight planning system 4 is configured to manage the planning of a plurality of flights proposed by the airline, in a three-dimensional airspace.

[0041] Flights are planned via flight plans, each comprising a list of points with associated information defining a route, between a starting point and a destination point, aircraft altitudes / speeds to be respected along the aircraft route, timetable information, weather data and technical information relating to the aircraft, for example type of aircraft, type of fuel used, technical limitations, mass on board etc.

[0042] The programmable electronic device 8 is for example a computer, comprising a processor 14 and an electronic memory unit 16, a communication interface 18 and a human-machine interface 20, adapted to communicate via a communication bus 15.

[0043] Processor 14 is configured to implement:

[0044] - a module 30 for obtaining a division of airspace into sectors 3D geographic areas, each sector being partitioned vertically and / or laterally into zones;

[0045] - a module 32 for determining a maximum air traffic load per zone of geographical sector and by time period, over a plurality of successive time periods, from air traffic data, including historical data of flight plans carried out by aircraft;

[0046] - a module 34 for calculating an optimization threshold per geographical sector area and per time period, depending on the maximum air traffic load;

[0047] - a 36-prediction module, for a plurality of time slots of a period following temporal, of an effective air traffic load predicted by geographical sector area and by time slot, based at least on historical data of flight plans carried out;

[0048] - a module 38 for identifying one or more optimization time slots and associated optimization zones, for each optimization zone, the predicted effective air traffic load during the optimization time slot is less than the optimization threshold;

[0049] - a module 40 for using optimization time slots and zones associated optimizations to determine at least one optimized flight plan.

[0050] According to an optional embodiment, module 40 implements a determination of at least one optimized aircraft flight plan, based on an efficiency criterion, according to said optimization time slots and associated optimization zones.

[0051] According to an optional embodiment, module 40 implements a transmission of optimization time slots and associated optimization zones, via the communication network, to the planning system 4 and / or the on-board electronic terminal 6.

[0052] The term load refers to air traffic load, this air traffic load being measurable in different ways, as described in more detail below.

[0053] According to one variant, module 40 is implemented by a processor of the aircraft flight planning system 4.

[0054] Modules 30, 32, 34, 36, 38 and 40 are adapted to cooperate, as described in more detail below, to implement the aircraft flight plan optimization method according to the invention and described in more detail below.

[0055] In one embodiment, modules 30, 32, 34, 36, 38 and 40 are implemented in the form of software instructions forming a computer program, which, when executed by a computer, implements a method for optimizing aircraft flight plans according to the invention.

[0056] In an alternative not shown, modules 30, 32, 34, 36, 38 and 40 are each implemented as programmable logic components, such as FPGAs (Field Programmable Gate Arrays), microprocessors, GPGPUs (General-purpose processing on graphics processing) components, or dedicated integrated circuits, such as ASICs (Application-Specific Integrated Circuits).

[0057] The computer program comprising software instructions is further capable of being stored on a computer-readable medium, not shown. A computer-readable medium is, for example, a medium capable of storing electronic instructions and being connected to a bus of a computer system. For example, a readable medium is an optical disc, a magneto-optical disc, a ROM, a RAM, any type of non-volatile memory (e.g., EPROM, EEPROM, FLASH, NVRAM), a magnetic card, or an optical card.

[0058] Figure 2 is a flowchart of the main steps in an optimization process. aircraft flight plans.

[0059] The process includes a step 42 of obtaining a division of the airspace into geographical sectors, each geographical sector being partitioned vertically and / or laterally into zones, implemented by the module 30 of obtaining a division described above.

[0060] Thus, a geographical sector is divided vertically and / or laterally into one or more zones (or layers), each zone being defined by a minimum altitude and an associated maximum altitude.

[0061] For example, in one embodiment, the layers correspond to a vertical division of airspaces or to slices of operational flight levels spaced for example at 2000 ft (or feet).

[0062] An example of airspace segmentation is described with reference to [Fig.3], which represents a view 45 of a geographical region, in a horizontal plane, defining geographical sectors P, R, Z, X, N, H which form a map of the geographical region overflown.

[0063] Moreover, according to the vertical dimension, each geographical sector is divided into zones or layers, each zone of the geographical sector extending vertically between two altitudes.

[0064] For example, and as illustrated in the left part of [Fig. 3], the geographical sector P is divided into 4 zones, respectively referenced PT1, PT2, PT3, PT4; the geographical sector R is divided into 5 zones, respectively referenced RL1, PL2, RL3, RL4, RL5. The vertical altitude scale indicates the vertical altitude in flight levels or FL (for "Flight Level") of zones PT1, PT2, PT3, PT4.

[0065] The segmentation defines zones in the airspace in which the flights to be optimized will be operated.

[0066] According to a first variant, the segmentation is provided by each authority managing the airspace in question.

[0067] According to a second variant, not illustrated in [Fig. 3], the partition is a geometric tiling formed of regular cells in a 3D reference frame, or an arbitrary tiling, and defined by geographic coordinates in a known reference frame, for example, the Earth's reference frame. For example, a geometric partition into parallelepipeds is carried out. Advantageously, according to this variant, it is not necessary to obtain information relating to the partitions from each airspace management authority.

[0068] According to another variant, the geometric tiling is variable, comprising finer meshes in areas of dense traffic flow and larger meshes outside of dense traffic flows.

[0069] Step 42 of obtaining a partition is advantageously implemented at the initialization of the process, and the partition into geographical sectors and associated zones is stored in an electronic memory 16 for later use.

[0070] The method then includes a step 44 for determining a maximum load (or maximum traffic load) per geographical area and per time period, over one or more successive time periods. Step 44 is implemented by module 32 for determining a maximum load per geographical area.

[0071] Preferably, step 44 is implemented regularly, for example over 24-hour (day) periods or subdivisions of 24-hour periods, for example every 6 hours.

[0072] For example, the time periods over which the maximum load determination is carried out are recurring or seasonal time periods, for example days of the week, months of the year, seasons of the year or by 6-hour increments per day of the week and per season.

[0073] The determination 44 is based at least on historical data of flight plans carried out by aircraft, that is to say on data previously recorded over one or more analogous time periods of the past.

[0074] For example, historical data are collected over one year, and determination 44 is carried out, based on the historical data collected for the previous year, by month of the year. Of course, this example is given simply for illustrative purposes, as other time periods are conceivable.

[0075] For example, historical data is obtained from an external server 10. For example, historical data is ADS-B data (for "Automatic Dependent Surveillance-Broadcast"), or flight plans filed with ATC.

[0076] In one embodiment, during the determination step 44, an automatic temporal segmentation is carried out, for example by implementing a partitioning method (in English "clustering") on the historical data.

[0077] The maximum load per time period and per zone is for example measured as a function of the volume of traffic, the volume of traffic being for example measured by a count of the number of aircraft crossing the zone considered, for example by applying a sliding time window to smooth the result, during the time period considered.

[0078] Preferably, the maximum load is calculated by discarding a percentage of measured traffic volume peaks, for example 5% of the highest peaks having a duration less than a predetermined duration, for example equal to 30 minutes.

[0079] Advantageously, this makes it possible to eliminate one-off peaks, and to determine a more reliable optimization threshold because it is close to operational practices.

[0080] Alternatively or in addition, the maximum load per time period is further calculated based on a level of traffic complexity, for example, the diversity of actual aircraft trajectories, the type of lateral or vertical crossing. For example, the higher the number of aircraft crossing laterally, the higher the level of complexity, according to a previously established complexity calculation method. The complexity calculation method is preferably adjusted or validated by an expert to adapt to the geographical characteristics and traffic patterns encountered locally in a given geographical area.

[0081] Thus, according to one variant, the maximum load is calculated based on a mixture of the two above measures, i.e. the number of aircraft crossing the area and the complexity of the traffic.

[0082] According to one embodiment, the determination step 44 is implemented by a statistical analysis on historical data.

[0083] According to another embodiment, the determination step 44 implements machine learning.

[0084] The process further includes a step 46 of calculating an optimization threshold, by geographical sector area and by time period.

[0085] In one embodiment, the optimization threshold is calculated as a fixed fraction of the maximum load calculated in step 44.

[0086] For example, the fraction is fixed within a range of 60% to 95%, for example the fraction is fixed at 80%. Thus, when the effective load is less than or equal to 80% of the maximum load, it is considered that there is a possibility of increased traffic, or in other words that as long as the capacity to absorb this increase in traffic is not reached, flight plan optimizations are possible.

[0087] In another embodiment, the optimization threshold is calculated dynamically, by implementing statistical analysis or machine learning, for example by identifying, based on historical data, the percentage of flights whose actual flight path (corresponding to the executed flight plan) consists of an improvement over the filed flight plan. In this embodiment, the optimization thresholds are not the same for the geographical area considered and they can vary over time (within the same day: for example, in the 7:00-10:00 AM slot, the thresholds will typically not be the same as in the 10:00 AM - 4:00 PM slot or in the 4:00 PM - 8:00 PM slot) or from one day to the next.

[0088] The method then includes a prediction 48, for a plurality of time slots in a subsequent time period, of an effective load per geographical sector area and per time slot, based at least on historical data from completed flight plans. A time slot has a chosen duration, less than or equal to the duration of the time period over which the optimization threshold is calculated. In other words, the time slot is a time unit, for example, with a duration set at 1 hour.

[0089] Preferably, in addition to historical data, prediction 48 takes into account current data, for example, filed flight plans and possibly the actual traffic conditions (routes actually flown and traffic volume) in the minutes preceding the target slot, the time slots over which the prediction is performed being future time slots relative to the time at which the prediction is made.

[0090] For example, prediction 48 is made by half-day, or by one day over the next, or by one week over the next, depending on the day or half-day. It can also be implemented at a higher frequency (hourly for the next hour, for example), in order, in particular, to refine a prediction made over a larger time and space window over a more restricted geographical area.

[0091] Optionally, prediction 48 takes into account contextual elements, predicted for the following time period. For example, the contextual elements are weather forecasts, from weather forecast servers, for the time slots of the following time period.

[0092] In one embodiment, the prediction 48 is implemented by machine learning, for example machine learning of the parameters of a classification model or a neural network.

[0093] The prediction 48 implemented by machine learning (ML) can, for example, be based on a history of loads for each zone or geographical sector over a period ranging from a few days to several years. This history may have been built on the basis of data from an air navigation service provider, or alternatively from an analysis of flight plans executed (or therefore of flight paths), derived, for example, from ADS-B recordings, from which the number of aircraft crossing each zone at each time step has been counted. In order to increase the quality of the predictions, the process may add labels ("features") providing contextual information to each historical data point, which can be represented by time series for each zone.This contextual information includes, for example, temporal characteristics (day of the week, time, season, holiday period, event period), situational characteristics (area closed for political or military reasons, weather conditions), and information published by air navigation managers (NOTAMs or applicable rules). This historical dataset, possibly labeled, can serve as a training basis for machine learning models, adapted, for example, to time series or labeled data.

[0094] This learning process can be supplemented by new data available with each execution of prediction 48. These models can then be used to predict future loads in each zone, over a time horizon ranging from a few hours to several days. These models can be customized for each zone.

[0095] Alternatively, according to one variant, it is envisaged to aggregate results over several geographical sectors. For example, the predictions of a local area are also based on predictions from adjacent areas, or from regions on larger scales such as an FIR (Flight Information Region).

[0096] Fig. 4 schematically illustrates, by way of example, graphs G1, G2, G3, each graph representing a volume of traffic as a function of time, by time slots, for respective zones S2, S3 and S4.

[0097] In this example, the load is measured by the volume of traffic, and the maximum load corresponds to a maximum volume of traffic.

[0098] The optimization threshold "Threshold", calculated in relation to the maximum load ("Maximum") is represented on each graph.

[0099] As can be seen visually in the graphs Gl to G3 shown, for certain time slots the predicted effective load is below the optimization threshold. These time slots are those in which air traffic control has, a priori, some flexibility (capacity, workload, etc.), which is conducive to implementing optimization in the geographical sectors concerned during the identified optimization time slots.

[0100] The method includes a step 50 of identifying one or more time slots for optimization and associated optimization zones, for which the predicted effective load is less than the optimization threshold during each optimization slot.

[0101] Identifying 50 zones and time slots for optimization is advantageous for subsequently determining what modifications to flight plans are feasible.

[0102] The associated optimization zones and time slots are memorized and used subsequently.

[0103] Several embodiments are possible.

[0104] In one embodiment, the use of optimization time slots and associated optimization zones includes the calculation 54 of at least one optimized aircraft flight plan, on an efficiency criterion, and optionally based on an initial flight plan.

[0105] In one embodiment, the identified optimization zones and time slots are transmitted (transmission step 52), via a communication network, to an airline planning system 4 and / or to an electronic device 6, for direct use.

[0106] For example, when the electronic device 6 is on board, the optimization zones and time slots are displayed on a graphical interface of the electronic device 6, this then allows the pilot to negotiate in real time, with the operators of the control system 12, a modification of the initial flight plan.

[0107] The planning system 4 then exploits the optimization zones and time slots.

[0108] For example, an airspace map, visually identifying areas and time slots for optimization, is displayed on a graphical interface of the planning system 4 to allow operators to visualize, in correlation with initial flight plans, possible flight plan modifications.

[0109] In one embodiment, the planning system 4, or the electronic terminal 6 when it has the initial flight plans, implements step 54 of determining modified, optimized flight plans from the initial flight plans, based on optimization zones and time slots, according to an efficiency criterion combining one or more of the following objectives: reduction of fuel and / or electricity consumption, limitation of carbon dioxide emissions, limitation of methane emissions, limitation of nitrogen oxide emissions. Of course, this list is not exhaustive, as other objectives for limiting consumption and / or environmental pollution can be incorporated.

[0110] For example, step 54 implements an optimization algorithm that calculates the efficiency criterion for each alternative flight plan.

[0111] Initial flight plan modifications typically include route point and / or altitude changes, enabling passage through optimization zones, and may include aircraft speed changes to comply with optimization time slots.

[0112] According to one embodiment, flight plans including routes with satisfactory efficiency levels according to the chosen efficiency criterion are stored, and then, in step 56, the modified flight plan is selected from among the stored flight plans, based on the available zones and time slots. In other words, a previously stored flight plan that meets the efficiency criterion is selected.

[0113] As schematically illustrated in [Fig.4], in graph 55 (left part of the figure), to make a journey between a starting point (e.g. London) and an arrival point (e.g. Zurich), the initial flight plan Pi is planned with a route crossing the areas S1-S6-S7-S5.

[0114] Following the identification of zones / sectors and time slots for optimization, a modified flight plan Pm is calculated, passing through zones S1-S2-S3-S4-S7-S5. The modified flight plan optimizes, for example, an environmental efficiency criterion (e.g., pollution minimization).

[0115] Optionally, the optimized flight plan(s) are transmitted (step 56) to the control system 12 for validation. A validated flight plan can be resubmitted, thus replacing the initial flight plan. This is particularly advantageous when the calculation Flight plans are prepared in advance, to anticipate optimizations.

[0116] As an optional addition, in one embodiment, an optimized flight plan is transmitted (step 58) to an electronic terminal 6 on board an aircraft, for the pilot of the aircraft concerned. This then allows the pilot to negotiate in real time, with the operators of the control system 12, a modification of the initial flight plan. This is particularly useful when the optimized flight plan is provided in real time.

[0117] Advantageously, the proposed method and system make it possible to detect upstream opportunities for optimizing flight plans, based on chosen efficiency criteria, in particular environmental efficiency criteria. Furthermore, it allows for the autonomous calculation of optimized flight plans, which can then be submitted to the air traffic control system, resulting in a faster and more computationally efficient process.

[0118] Moreover, advantageously, the early optimization of flight plans makes it possible to reduce the mental workload of pilots during flight, while making the best use of the airspace's traffic absorption capacities.

[0119] Furthermore, advantageously, the early optimization of flight plans makes it possible to reduce the workload of air traffic controllers, because the number of real-time requests for flight plan optimization will be reduced, and limited to flight plans that are feasible a priori.

Claims

1.

2. Demands A method for optimizing aircraft flight plans in airspace, the method being implemented by a computing processor of a programmable electronic device, and being characterized in that it comprises the following steps: - obtaining (42) a division of the airspace into geographical sectors, each geographical sector being partitioned vertically and / or laterally into zones, - on the basis of air traffic data, including historical data of flight plans carried out by aircraft, determination (44) of a maximum air traffic load per geographical sector area and per time period, over one or more successive time periods, - calculation (46) of an optimization threshold, by geographical sector area and by time period, as a function of the maximum air traffic load, - prediction, (48) for a plurality of time slots in a subsequent time period, of an effective air traffic load predicted by geographical sector area and by time slot, based at least on historical data of flight plans carried out, - identification (50) of one or more time slots for optimization and associated geographical sector areas, referred to as associated optimization zones, an optimization time slot being a time slot during which, for each associated optimization zone, the predicted effective air traffic load is less than the optimization threshold, - use (52, 54) of said time slots for optimization and associated optimization zones to determine at least one optimized flight plan. Method according to claim 1, wherein said use comprises a transmission (52) of said optimization time slots and associated optimization zones, via a communication network, to at least one remote aircraft flight planning system (4) and / or to at least one onboard electronic terminal (6).

3. A method according to claim 1 or 2, wherein said use comprises a determination (54, 56) of at least one aircraft flight plan optimized, on an efficiency criterion, as a function of said optimization time slots and associated optimization zones

4. A method according to claim 3, wherein said efficiency criterion combines one or more of the following criteria: reduction of fuel and / or electricity consumption, limitation of carbon dioxide emissions, limitation of methane emissions, limitation of nitrogen oxide emissions.

5. A method according to any one of claims 3 or 4, wherein the determination of a modified flight plan involves a selection (56) of a previously memorized flight plan satisfying said efficiency criterion.

6. A method according to any one of claims 1 to 5, wherein said cutting is a regular geometric tiling comprising meshes of the same size or an irregular tiling comprising meshes of varying sizes.

7. A method according to any one of claims 1 to 6, wherein said optimization threshold is a fraction of the maximum air traffic load.

8. A method according to any one of claims 1 to 7, wherein the prediction (48) of a plurality of time slots further takes into account flight plans filed for said subsequent time period.

9. A method according to any one of claims 1 to 8, wherein the prediction (48) of a plurality of time slots further takes into account contextual elements, including weather forecasts, for said next time period.

10. A method according to any one of claims 1 to 9, wherein the air traffic load per geographical sector area and per time period is calculated as a function of an air traffic volume and / or a level of air traffic complexity in said geographical sector area and during said geographical sector period.

11. A method according to any one of claims 1 to 10, wherein said use (54) comprises determining at least one aircraft flight plan optimized by modifying a flight plan

12.

13.

14. initial based on said optimization time slots and associated optimization zones. A method according to claim 11, wherein the modification of an initial flight plan is selected from a list comprising at least: a modification of aircraft waypoints, a modification of aircraft altitude, and a modification of aircraft speed. A computer program comprising software instructions which, when executed by a programmable electronic device, implement a method for optimizing aircraft flight plans according to claims 1 to 12. Aircraft flight plan optimization system in airspace, the system comprising at least one programmable electronic device including a computing processor, the system being characterized in that it is configured to implement: - a module (30) for obtaining a division of the airspace into geographical sectors, each geographical sector being partitioned vertically and / or laterally into zones, - a module (32) for determining, based on air traffic data, including historical data on flight plans carried out by aircraft, a maximum air traffic load per geographical sector area and per time period, over one or more successive time periods, - a module (34) for calculating an optimization threshold, by geographical sector area and by time period, based on the maximum air traffic load, - a prediction module (36) for a plurality of time slots in a subsequent time period, of an actual air traffic load predicted per geographical sector area and per time slot, based at least on historical flight plan data, - a module (38) for identifying one or more optimization time slots and associated geographical sector areas, referred to as associated optimization zones, an optimization time slot being a time slot during which, for each zone associated optimization, the predicted effective air traffic load is less than the optimization threshold, a module (40) of use of said optimization time slots and associated optimization zones to determine at least one optimized flight plan.

Citation Information

Patent Citations

  • FR2104089A6