The present application is a National Phase of International Application Number PCT/FR2019/050482 filed Mar. 4, 2019, which designated the U.S. and claims priority benefits from French Patent Application No. FR 18 51844 filed Mar. 2, 2018, the entire contents of each of which are hereby incorporated by reference.
The present invention relates to the field of air or maritime traffic control. More specifically, it relates to systems and methods for assisting in the avoidance of collisions between aircraft or vessels.
Knowledge of the navigation plan of an aircraft or a vessel is a valuable aid to both air traffic controllers and maritime traffic controllers. This navigation plan is the responsibility of aircraft pilots or vessel captains. It is also used by control systems to anticipate the movements of the aircraft or vessel and thus to offer services to ensure an optimum level of safety.
In certain situations, it is preferable or even compulsory to deviate from the initial navigation plan. This is the case, for example, when two aircraft or two vessels are detected as being “in conflict”. In other words, for aircraft, when their predicted paths show non-compliance with the minimum lateral separation distance or the minimum altitude difference; and for vessels, when their predicted paths show non-compliance with the minimum lateral separation distance.
Resolving a detected conflict between several aircraft or vessels in the best-case scenario consists of ensuring the separations by giving the aircraft or vessels maneuvering instructions, while minimizing the increased length of the path related to the resulting deviations. It has been established that this is an NP-complete problem, namely, a class of problems for which there is currently no polynomial algorithm to solve them.
Computer systems are known for solving this problem using global optimization methods such as genetic algorithms, A* algorithms, or even algorithms using a separation and evaluation process (“branch and bound”).
However, it is known that computer systems based on such methods require significant computation time, since the paths of all the aircraft or vessels involved in a conflict must be optimized simultaneously. In very dense traffic, the air traffic controller or the maritime traffic controller often has a very short time to resolve conflicts, only a few minutes.
In addition, computer systems based on such methods can find so-called optimal solutions which greatly disrupt the original traffic of the air or maritime traffic controller. Consequently, the air traffic controller or the maritime traffic controller generally does not use these computer systems which ignore the strategy desired by the controller for the flow of air or maritime traffic.
It is therefore advisable to propose a solution which enables assisting the air traffic controller or the maritime traffic controller in the avoidance of conflicts, in a rapid manner, while enabling the controller to implement a strategy for the flow of air or maritime traffic which is adapted to the current traffic.
The present invention therefore aims to overcome the above disadvantages.
To do so, in a first aspect of the invention, according to claim 1, the invention provides a device for assisting in the avoidance of a conflict detected within a predetermined path-prediction horizon, between a first path of a first aircraft and a second path of a second aircraft or between a first path of a first vessel and a second path of a second vessel.
Finally, in a second aspect of the invention, according to claim 8, there is provided a method for assisting in the avoidance of a conflict detected within a predetermined path-prediction horizon, between a first path of a first aircraft and a second path of a second aircraft or between a first path of a first vessel and a second path of a second vessel.
Other features and advantages of the invention will be better understood by reading the following description and referring to the accompanying drawings, given by way of illustration and in no way limiting.
For clarity, the elements shown are not to scale with respect to one another, unless otherwise stated.
The general principle of the invention is based on the fact that in practice, an air traffic controller or a maritime traffic controller in general resolves anomalies in his traffic by seeking to minimize the number of interventions. As such, it should be noted that a conflict, namely a loss of separation distance, between one or more aircraft or vessels constitutes a major anomaly. The objective for a controller in charge of part of the traffic of a volume/area of responsibility is to minimize changes to the traffic. To do this, the search for a solution to a conflict will first and foremost concern the aircraft or vessels considered anomalous. The operator will therefore deal with each anomaly individually while providing solutions for obtaining a generally smooth flow of traffic. In the invention, a solution is proposed which follows this sequential approach, in other words one aircraft or one vessel is processed at a time. As a result, the calculation time will be reduced compared to a global optimization method, since the navigation path of one aircraft or one vessel at a time while is optimized ensuring consistency with the overall traffic. In addition, it is proposed to determine at least one conflict avoidance zone for each aircraft or vessel processed, within which a diversion of the path of the aircraft or vessel enables avoiding the conflict. By using the conflict avoidance zones, the controller chooses between several conflict avoidance paths in order to implement the traffic flow strategy which he considers most suitable for the current traffic. In doing so, the controller has a mechanism to assist with developing a coordinated solution. In addition, if no conflict avoidance zone exists for the aircraft or vessel being considered, the presence or absence of a conflict-free zone information is still communicated to the operator so that he can take this into account in his mental resolution process. Thus, with the invention, the responsibility for separating the aircraft or vessels which are in conflict is ultimately the responsibility of the controller. The strategy applied by the controller thus calls upon his experience, enriched by the tactical analysis carried out by the innovation. This new approach can thus be referred to as “enhanced air or maritime traffic control.”
In the description, the invention will be described with reference to the aeronautical sector. However, the invention is also applicable to the maritime sector. In most cases, it will be sufficient to replace the word aircraft with the word vessel and the word air with the word maritime. The main difference between the two fields lies in the conflict detection, which is performed in three dimensions in the air sector and in two dimensions in the maritime sector.
The device 100 can be used when a potential conflict is detected by the detection algorithm used, between a first path of a first aircraft and a second path of a second aircraft.
The invention applies in particular to
Returning to
In the invention, a path PN1, PN2 may correspond to a portion of a path associated with a control sector. Indeed, it is known that the airspace is divided into control sectors and that each sector is entrusted to one or more air traffic controllers, who are responsible for ensuring the separation of aircraft within this area of the airspace.
In
In the example of
However, the number of segments BR of the first path PN1 may differ from that of the second path PN2. Furthermore, in the example of
Returning to
In
In one example, the peripheral lateral envelope is determined based on performance characteristics of the first aircraft 30. For this, one can use the database on aircraft performance (BADA—“Base of Aircraft Data”) which is developed and maintained by the Eurocontrol Experimental Center. BADA is a physical model that models the performance of aircraft, among other things, and provides reference values for parameters such as aircraft weight, climb speed profile, or engine thrust. BADA thus allows, at each time increment and depending on the altitude of the aircraft and the flight phase (cruise, climb, or descent), knowing the performance of an aircraft such as speed, fuel consumption, and engine thrust to be applied when calculating the next position.
With BADA, it is therefore possible to calculate the maximum authorized lateral deviation based on the current position of the first aircraft 30. Subsequently, all of this information can be used to determine the peripheral lateral envelope of the invention. Of course, predetermined constraints can be defined to limit the extent of the peripheral lateral envelope according to the requirements of the air traffic controller. For example, a reduction coefficient may be applied to the speed, the fuel consumption, or the engine thrust of the first aircraft 30 as obtained from BADA.
In one particular implementation, the maximum authorized lateral deviation can be calculated from the maximum authorized delay related to the last navigation point PR of the navigation plan PN1. For example, the extent of the peripheral lateral envelope may be limited to the airspace positions which can be reached by the first aircraft 30 but which do not cause a delay of more than five minutes at the last navigation point PR of the navigation plan PN1. Indeed, in the aeronautical field, time management at the last navigation point PR of a sector is important, because the air traffic controller associated with the following sector has already planned the flow of his traffic. Altering traffic to be too early or too late can disrupt the work of the next air traffic controller.
In the following description, we will only consider the implementation of
Returning to
In one particular implementation, the width of each section TR0, TR1, TR2, . . . , TR(N) is determined according to a predetermined time interval. In one example, the following values may be used: 5 seconds, 10 seconds, 15 seconds, or 30 seconds. In another example, the time interval may be determined based on a function which depends on a predetermined parameter associated with the average speed of the first aircraft 30 for reaching a predetermined meeting point. For example, the meeting point may correspond to the exit point of the sector which is the last navigation point PR. In this example, the predetermined parameter is used to adjust the precision and number of the calculations performed.
Returning to
In one particular implementation (not shown), the transition lines LT0, LT1, LT2, . . . , LT(N−1) are curved. For example, the transition lines LT0, LT1, LT2, . . . , LT(N−1) can be arcs for which the center is the first navigation point PR or the current position of the first aircraft 30. However, other navigation points PR can be considered for representing the center of the arcs.
Returning to
Returning to
In the invention, the avoidance path PNE for each iteration is considered to comprise the current position of the first aircraft 30, the position of the current transition point, and a predetermined meeting point. In practice, the meeting point is determined by the air traffic controller.
Returning to
Regarding the conflict detection algorithm, using an algorithm of known type is envisaged, such as the one used in the tactical conflict detection tool of the Eurocontrol Experimental Center, as mentioned above. In practice, such an algorithm is based on the measurement, in the horizontal plane and for each time increment, of the distance between the avoidance path PNE and the second path PN2. Next, it is sufficient to compare the measured distance with a predetermined horizontal separation distance in order to determine whether a conflict will occur within the time increment considered. In the context of the operation of the TCT, it should be added that an analysis of the distance in the vertical plane supplements the detection in the horizontal plane.
In one particular implementation, the calculation unit 140 comprises a multi-core processor which is configured to execute the conflict detection algorithm. By means of such an arrangement, it is possible to perform all of the conflict determination calculations in parallel.
Returning to
With the conflict avoidance surfaces SEC as illustrated in
In one particular implementation, the conflict avoidance surfaces SEC can be represented in a graphical interface presented to the air traffic controller in real time.
The method 200 consists first of all of determining, in step 210, at least one peripheral lateral envelope EV, as indicated above.
Then, in step 220, the peripheral lateral envelope EV is divided into a longitudinal plurality of adjacent sections TR0, TR1, TR2, . . . , TR(N) next to one another and delineated by transition lines LT0, LT1, LT2, . . . , LT(N−1), as indicated above.
Furthermore, in step 230, each transition line LT0, LT1, LT2, . . . , LT(N−1) is discretized into a plurality of transition points I0, I1, I2, . . . , I(N), as indicated above.
Subsequently, in step 240, using a conflict detection algorithm, a potential conflict between an avoidance path PNE and at least the second path PN2 is determined for each transition point I0, I1, I2, . . . , I (N) of each transition line LT0, LT1, LT2, . . . , LT (N−1), as indicated above.
Finally, in step 250, at least one outline of a conflict avoidance surface SEC is calculated, as indicated above.
In one implementation of the method 200, the peripheral lateral envelope EV is determined from the performance characteristics of the first aircraft 30, as indicated above.
In an exemplary implementation of the method 200, in step 210, a right peripheral lateral envelope EV1 and a left peripheral lateral envelope EV2 are determined, as indicated above.
In one particular embodiment of the method 200, the transition lines LT0, LT1, LT2, . . . , LT(N−1) are rectilinear lines or arcs, as indicated above.
In another particular embodiment of the method 200, step 240 is carried out using a multi-core processor.
The invention has been described and illustrated in the present detailed description and in the figures. However, the invention is not limited to the embodiments presented. Other variants and embodiments can be deduced and implemented by a person skilled in the art upon reading this description and the appended figures.
For example, the method 200 may be implemented using hardware and/or software elements. It may in particular be implemented as a computer program comprising instructions for its execution. It may also be implemented in the Tactical Controller Tool (TCT) of the Eurocontrol Experimental Center. The computer program may be stored on a processor-readable storage medium. The medium may be electronic, magnetic, optical, or electromagnetic.
In particular, the invention may be implemented by a device comprising a processor and a memory. The processor may be a generic processor, a specific processor, an application-specific integrated circuit (also known as ASIC), or a field-programmable gate array (also known as FPGA).
The device may use one or more dedicated electronic circuits or a general-purpose circuit. The technique of the invention may be carried out on a reprogrammable computing machine (a processor or a microcontroller for example) executing a program comprising a sequence of instructions or on a dedicated computing machine (for example, a set of logic gates such as an FPGA or ASIC, or any other hardware module).
According to one embodiment, the device comprises at least one computer-readable storage medium (RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, DVD or other optical disc medium, magnetic cassette, magnetic tape, magnetic storage disk or other storage device, or other non-transient computer-readable storage medium) containing a computer program (i.e., several executable instructions) which, when executed on a processor or several processors, performs the functions of the embodiments of the invention, described above.
Number | Date | Country | Kind |
---|---|---|---|
18 51844 | Mar 2018 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/FR2019/050482 | 3/4/2019 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/166748 | 9/6/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
4812990 | Adams et al. | Mar 1989 | A |
6424889 | Bonhoure | Jul 2002 | B1 |
6604044 | Kirk | Aug 2003 | B1 |
7194353 | Baldwin | Mar 2007 | B1 |
8090526 | Marty | Jan 2012 | B2 |
8825366 | Giovannini | Sep 2014 | B2 |
9593961 | Ramaiah | Mar 2017 | B2 |
9870711 | Kang | Jan 2018 | B2 |
10475347 | Mere | Nov 2019 | B2 |
20070276553 | Bitar et al. | Nov 2007 | A1 |
20090125221 | Estkowski | May 2009 | A1 |
20120143487 | Giovannini | Jun 2012 | A1 |
20130124089 | Herman | May 2013 | A1 |
20140019034 | Bushnell | Jan 2014 | A1 |
20170018196 | Shay | Jan 2017 | A1 |
20170270808 | Onomura | Sep 2017 | A1 |
20170365178 | Shay | Dec 2017 | A1 |
Entry |
---|
French Search Report for French Application No. 1851844 dated Jan. 25, 2019, 12 pages. |
English translation and French International Search Report for PCT/FR2019/050482 dated Jul. 16, 2019, 6 pages. |
French Written Opinion of the ISA for PCT/FR2019/050482 dated Jul. 16, 2019, 11 pages. |
Number | Date | Country | |
---|---|---|---|
20200410879 A1 | Dec 2020 | US |