AIR TRAFFIC CONTROL
20170249850 · 2017-08-31
Inventors
Cpc classification
International classification
Abstract
An air traffic control system, for use by a controller controlling multiple aircraft on landing or takeoff on a runway, comprising a processor, an input device and a display device, in which the separation between a first aircraft and a second aircraft immediately following it on the runway is determined taking into account the type of the first aircraft and its consequent impact on the landing beams used in poor visibility.
Claims
1. An air traffic control system for determining separation between a plurality of aircraft (200a, 200b) taking off or landing sequentially on a runway, comprising: a landing beam generator (410) directing at least one landing beam along a runway to guide a landing aircraft 200a, and a processor (108) arranged to calculate a separation between the aircraft, characterised in that: the processor is arranged to receive an indication of the aircraft type of a first aircraft (200a), and the processor is arranged to calculate a separation between the first aircraft (200a) and a second aircraft (200b) which will immediately follow it on the runway, based on criteria which include said aircraft type of said first aircraft.
2. A system according to claim 1, in which said runway is used alternately for takeoff and landing, and said first aircraft is landing and said second aircraft is taking off.
3. A system according to claim 1, in which said runway is used for landing, and both said first and second aircraft are landing.
4. A system according to claim 3, in which said separation is a time separation interval.
5. A system according to claim 1, further comprising: a database (118b) storing data defining a plurality of geographical zones around said landing beam; in which the processor is arranged to: select one of said plurality of geographical zones in dependence on the aircraft type; and calculate said separation based on the selected geographical zone.
6. A system according to claim 1, further comprising a receiver for receiving data allowing the determination of said aircraft type.
7. A system according to claim 1, in which said aircraft types comprise classes of aircraft according to their sizes.
8. A system according to claim 1, in which the separation is determined taking into account the type of the second aircraft.
9. A system according to claim 1, in which the landing beam is a localiser beam for guiding an aircraft in azimuth.
10. A system according to claim 1, in which the landing beam is a glide path beam for guiding an aircraft in elevation.
11. A system according to claim 1, in which the processor is arranged to the processor is arranged to receive an indication of the type of landing guidance used by said second aircraft, and to calculate said separation based also said landing guidance type.
12. A system according to claim further comprising a receiver for receiving data allowing the determination of said aircraft or landing guidance type.
13. A system according to claim 12, in which said receiver is a secondary radar receiver.
14. A system according to claim 12, in which the data indicates the identity of the aircraft.
15. A system according to claim 14, further comprising a database mapping each said identity to an aircraft type and/or landing guidance type.
16. A system according to claim 1, in which the processor is arranged to receive meteorological data, and to calculate said separation based also on said meteorological data.
17. A system according to claim 1, in which said runway has a plurality of exits, and said processor is arranged to calculate the separation based on the exit allocated to said first aircraft.
18. A system according to claim 1, in which said processor is arranged to determine the ground path of said first aircraft to minimise the separation.
19. A system according to claim 4, further comprising a display device arranged to display indications of said first and second aircraft along a time axis, and a plurality of markers spaced along said time axis indicating the calculated time separation interval therebetween.
20. A computer program, preferably stored in non-transitory form, for causing the processor of a system according to any preceding claim to function as claimed.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
DESCRIPTION OF EMBODIMENTS
[0038]
[0039] A radio communications station 104 is provided for voice communications with the cockpit radio of each aircraft 200. A meteorological station 106 is provided for collecting meteorological data and outputting measurements and forecasts of wind, speed and direction, and other meteorological information.
[0040] A server computer 108 communicating with a communication network 110 collects data from the radar system 102 and (via the network 110) the meteorological station 106, and communicates with an air traffic control centre 300 (which includes an air traffic control tower). Databases (shown as 112) stores information discussed below.
[0041] The air traffic control centre 300 a plurality of work stations 304a, 304b, . . . for controllers.
[0042] Referring to
[0043] A headset 320 comprising an ear piece and microphone is connected with the radio station 104 to allow the controller to communicate with each aircraft 200.
[0044] A visual display unit 314 is also provided, on which a computer workstation 318 can cause the display of one or more of a plurality of different display formats discussed below, under control of the controller operating the keyboard 316 (which is a standard QWERTY keyboard). A local area network 310 interconnects all the workstation computers 318 with the server computer 108. The server computer distributes data to the terminal workstation computers 318, and accepts data from them entered via the keyboard 316.
[0045] Referring to
[0046] In landing operations at a busy airport such as London Heathrow, the landing controller for the or each runway handles a stream of incoming aircraft (for example, those which have entered the area of the airport, and/or are held in stacks) awaiting clearance to commence approach. After this they are vectored to the final straight-in approach at between 10-14 nm, and then follow the localiser beam to the runway. They are indexed according to the order in which they will land, and each follows the other travelling at the same speed (typically flying 160 nm per hour as they pass a point 4 nm from touchdown) and spaced by an interval in time and in-trail space. The interval in space can be obtained from the time interval (and vice versa) using the speed relative to the ground. This, in turn, depends on the airspeed and the wind speed. Aircraft need to maintain a minimum airspeed to avoid stalling, so substantial head- or tailwind speeds can alter their speed over the ground significantly.
[0047] The controller sends speed and manoeuver instructions to the pilots, so as to space the stream of incoming aircraft such that each can land after its predecessor has cleared the runway. The aircraft 200a nearest to landing approaches the runway. If it remains safe to land, the controller instructs it to do so. In the rare case where it is not clear (for example because the previous aircraft has not cleared the runway), the controller instructs the pilot to abort the landing approach. In the meantime, the aircraft behind 200b (and those behind that 200c, 200d etc, not shown) continue to approach.
[0048] The spacing depends on a number of factors.
[0049] Firstly, as shown in
[0050] A larger distance spacing is required following a landing aircraft 200a which is, for example, an Airbus A380 which is in the super heavy wake vortex category, to take account of its larger wake vortex. Distance spacings are dependent on the wake vortex category of the aircraft. The applicant intends to introduce a preferred embodiment using Time Based Separation in which the spacings will be modulated to take account of the headwind component, to recover some of the lost capacity from headwind impact on speed relative to the ground. The extent of the wake vortex depends also on the aircraft airspeed. Spacing aircraft in time rather than in distance is therefore a better aid to separation on landing, because it takes account of the distance travelled through the air.
[0051] Secondly, the time taken by the landing aircraft to get off the runway is variable. The distance along the runway required to come down to taxi speed depends on the size of the aircraft, and also on weather conditions. The taxi speed is low (of the order of 10 km per hour), particularly in turning, and may also depend on weather conditions. The taxi distance required depends on which of the exit taxiways 404a, 404b, is selected. Some aircraft may be able to use any taxiway, but typically the largest aircraft can only use a subset of them. The controller is informed, by visual contact from the air traffic control tower or by communication with the pilot, when the landing aircraft is clear of the runway.
[0052] In low visibility conditions, a localiser beam (LOC) unit 406 positioned beyond the distal end of the runway 402 generates a pair of beams; a first (408a) at 150 Hz and a second (408b) at 90 Hz, with their beam patterns crossing at the centreline of the runway 402. The landing aircraft 200a can thereby align with the centreline of the runway by equalising the beam strengths. Any fixed reflecting surfaces such as building 412 or aircraft 200z have the potential to affect the integrity of the localiser beam 408a & 408b. In low visibility procedures when the integrity of the beam is required to be maintained, the landing aircraft 200a cannot be given clearance to land until the preceding aircraft 200z is clear of the localiser beam (localiser sensitive area).
[0053] Positioned slightly to the side of the runway 402 at a point along its length is a Glide Path (aka Glide Slope) antenna unit 410. Referring to
[0054] Buildings 412 and other matter such as trees and fences surround the runway 402; some (such as emergency response buildings) close, some (such as hangers, terminals and warehouses) at a greater distance. All of these have the potential to alter the beam patterns of the LOC 406 and the GPA 410.
[0055] When low visibility conditions are predicted or observed, the ILS is switched on and controllers are informed. They then operate in a low visibility mode as described hereafter.
[0056] Referring to
[0057] Whereas only two LSAs are shown, it is understood that multiple LSAs may be defined. It may be possible to classify aircraft by the size codes A-F specified by the International Civil Aircraft Organisation (ICAO) in their “Aerodrome Design Manual”, but it is preferred to use computer modelling of the aircraft impact on the Localiser beam within groups of similar aircraft types.
[0058] The intent is that the LSA for, for example, Code C/D aircraft can be substantially reduced below the 137 m used today. For example an A320 may only need to be clear of a sensitive area of approx. 70-90 m off the runway before the next aircraft can be cleared to land, whereas a B777 may require in the order of 100 m and an A380 circa 137-150 m. At present, the A380 requires typically 190 m, but modelling according to a preferred embodiment will enable dynamic sensitive areas to be defined some of which are smaller.
[0059] Where the airport deploys a Microwave Landing System (MLS), there will likewise be an LSA around the MLS antennas (though this is smaller as the scanning beam is inherently less susceptible to interference). Likewise, use of GNSS Landing System will also allow reduced sensitive areas for the aircraft concerned.
[0060] Referring to
[0064] The aircraft database 118b stores data defining, for each unique aircraft, the model or type; the size (for example by ICAO size code), the wake vortex rules, and other data (for example whether it carries Mode S secondary radar, and/or a Microwave Landing System (MLS) or GNSS Landing System. The data may be requested from the pilot and input by the controller on first acquiring the aircraft, or (where the aircraft is supplied with Mode S radar) supplied in response to a radar interrogation. Where the Mode S signal includes a unique indentifiation of the aircraft, this can be looked up in a database listing aircraft by identifer.
[0065] Referring to
[0072] In step 2104, the computer 108 accesses the aircraft database 118a and determines the aircraft size, wake separation and other relevant data (as indicated above). In step 2106, the computer 108 accesses the airport database 118b and determines which runway exit(s) are open, available, and sized for that aircraft. It then selects for that aircraft the available runway exit closest to the point where that aircraft will land (which depends on the aircraft type and wind speed), and its braking distance (which depends on aircraft type and weather conditions—longer in rain or ice) and indicates that choice to the controller. Additionally, if the runway lighting is connected to the computer 108, it uses lighting to guide the landing aircraft 200a to the selected exit, for example illuminating the selected exit with green lights, and lighting red crosses by the other exits. The selection may in some embodiments be confirmed or overridden by the controller.
[0073] In step 2108 the computer 108 inputs meteorological data, including the wind speed and direction.
[0074] In step 2110, the computer 108 then selects the next following aircraft 200b and in step 2112 looks up the size and type in database 118a. The computer then calculates a minimum separation for the second aircraft 200b behind the first 200a to take account of the wake vortex, depending on the vortex spacing of the first 200a and the size of the second 200b, together with the wind speed and direction and the aircraft speed. The calculation may take the form of selection of one of a set of separations, one for each pair of aircraft sizes (e.g. A/A, A/B, A/F; B/A, . . . B/F; F/A, F/F).
[0075] In step 2114 the computer 108 inputs the landing system in use by aircraft 200b which will be used in 2112 to determine the Dynamic LSA to be used.
[0076] In step 2116, the computer 108 calculates the wake vortex separation to be used based on the aircraft type, meteorological conditions and rules from database 2138.
[0077] In step 2118 the computer 108, inputs any manual distance separation specified by the controller in the Air Traffic Control Tower.
[0078] In step 2120, the computer 108 determines whether LVP mode is set. If so, in step 2122, the computer 108 selects the relevant LSA based on the size of the landing aircraft 200a and the landing system in use by aircraft 200b. (e.g. if the following aircraft 200b is recorded in the database 118a as using MLS or GNSS Landing System, then a smaller LSA is instead selected (as interference with the ILS will cause it no problems). The computer also calculates the total time which the landing aircraft 200a will take to land, taxi to the relevant exit, and (in LVP mode) taxi far enough for the rear of the aircraft to leave the relevant LSA 506 or 508, is calculated. This depends on the LSA boundary, the location and path of the selected exit and also the weather conditions (ground speeds will be lower in wind, or rainy or icy conditions).
[0079] In step 2124 the computer 108 selects the largest separation time of: the time mandated to avoid wake vortex interference, the landing duration of the leading aircraft 200a (including exiting the LVP where relevant) and the LVP separation rules and any time separation input by the ATC tower, and transmits this separation, in distance and time (as noted above, the conversion is readily performed with knowledge of ground and airspeed), to the controller in step 2126 for output on the display 314 in approach.
[0080] In step 2128 the computer 108 outputs the dynamic LSA to be displayed on the Tower display (HMI) (see
[0081] Where the computer 108 has not yet traversed the whole incoming aircraft list, it then selects the next aircraft back in the landing stream. In this case, it is aircraft 200b. The process then repeats to determine the spacing between aircraft 200b and that which follows it (200c, not shown) in exactly the same manner as above. Thus, the computer dynamically calculates a spacing between each aircraft in the incoming landing list and the one behind it, and cyclically repeats the calculation taking account of changes in position, speed, weather and runway/exit state as the aircraft approach.
[0082] Once an aircraft 200a is detected to have landed and cleared the runway (and the LSA in LVP mode), either automatically or by manual input from the ATC staff, it is removed from the front of the list and the next-following aircraft becomes the landing aircraft 200a. Exemplary separations produced by an embodiment are as follows:
TABLE-US-00001 Preceding Aircraft Type/Group Typical Separation about: A320/737 4 to 4.5 miles 757/767 4 to 5 miles 777/A340 4.5 to 5 miles 747 5 to 6 miles A380 5.5 to 6.5 miles
[0083] Human Machine Interface
[0084] Some of the displays available on the screen 314 will now be discussed.
[0085]
[0086] Whilst the present invention has been described in connection with landing, similar principles could be employed for takeoff. For example, in a dual-use runway, where an aircraft takes off after another lands, the aircraft queued for takeoff can be positioned right at the edge of the allowable LSA associated with that aircraft, so as to minimise its taxi distance for takeoff whilst avoiding interference with the landing aircraft.
[0087] Other rules than those above (for example business-related rules concerning slots) may also be utilised. Further, the ultimate goal on the ground of each aircraft (an allocated terminal) may also be used to determine the exit to use, or the computer 108 having determined the relevant exit to minimise landing time may automatically assign a terminal and berth for each incoming aircraft, to minimise handling time.
Other Variants and Embodiments
[0088] Although embodiments of the invention have been described above, it will be clear that many other modifications and variations could be employed without departing from the invention.
[0089] Whilst one host computer has been described, the same functions could be distributed over multiple computers.
[0090] Whilst the terminals are described as performing the human machine interface and receiving and transmitting data to the host computer, “dumb” terminals could be provided (or calculation being performed at the host). Many other modifications will be apparent to the skilled person.