EP4571713A1 - Système et procédé de sélection optimisée de procédure d'arrivée par l'intermédiaire du fms - Google Patents
Système et procédé de sélection optimisée de procédure d'arrivée par l'intermédiaire du fms Download PDFInfo
- Publication number
- EP4571713A1 EP4571713A1 EP24214215.6A EP24214215A EP4571713A1 EP 4571713 A1 EP4571713 A1 EP 4571713A1 EP 24214215 A EP24214215 A EP 24214215A EP 4571713 A1 EP4571713 A1 EP 4571713A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- arrival
- procedures
- flight
- processors
- management system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/20—Arrangements for acquiring, generating, sharing or displaying traffic information
- G08G5/21—Arrangements for acquiring, generating, sharing or displaying traffic information located onboard the aircraft
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/30—Flight plan management
- G08G5/38—Flight plan management for identification of landing sites, e.g. of diversion airports
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/50—Navigation or guidance aids
- G08G5/54—Navigation or guidance aids for approach or landing
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/50—Navigation or guidance aids
- G08G5/55—Navigation or guidance aids for a single aircraft
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft
- G08G5/70—Arrangements for monitoring traffic-related situations or conditions
- G08G5/72—Arrangements for monitoring traffic-related situations or conditions for monitoring traffic
- G08G5/723—Arrangements for monitoring traffic-related situations or conditions for monitoring traffic from the aircraft
Definitions
- the present invention generally relates to traffic control systems for aircraft, and more specifically to arrival procedures.
- a pilot tunes a radio to an airport frequency to get wind, pressure at mean sea level (QNH), and other data required for landing.
- the pilot also interacts with the air traffic controller (ATC) to receive an available arrival procedure.
- ATC air traffic controller
- the Pilot requests the ATC for the available arrival procedure at the destination airports.
- the ATC continuously monitors the available arrival procedures and responds to the pilot with the available arrival procedure and other required information for the arrival/approach and landing.
- the pilot should understand and strictly follow the instructions provided by the ATC for safe arrival and landing.
- the pilot always depends on ATC to get the arrival procedure before landing.
- the ATC faces problems in the selection of arrival procedures due to the number of requests. Therefore, the pilot must wait for the ATC to initiate the arrival procedures.
- the ATC may process many requests at a time. The number of requests may delay the processing and approval and allocation of the arrival procedure to the aircraft. As the number of aircrafts approaching the terminal area increase, the time before receiving the approach procedure increases, leading to further delay. The delay may cause fuel and time consumption while the aircraft is in a hold pattern.
- the ATC must handle many requests at a time in the busy airports. It is an overhead for the ATC to choose and accommodate correct arrival procedure and runway for landing of an aircraft and provide required arrival information to the pilot. It is very crucial to accommodate the best-suited arrival procedure and runway for the aircraft coming near to the airport in busy traffic conditions.
- the pilot contacts the ATC for the available arrival procedure through oral communications.
- the oral communication raises the possibility of human error.
- the oral communication may raise a possibility of miscommunication or misunderstandings due to the different slangs or different dialects of the language used by the pilots of different regions.
- the flight management system comprises a memory maintaining program instructions.
- the flight management system comprises one or more processors configured to execute the program instructions.
- the program instructions cause the one or more processors to get a plurality of arrival procedures, an availability status associated with the plurality of arrival procedures, and wind data.
- the program instructions cause the one or more processors to calculate an estimated fuel on board and an estimated time of arrival for each of the plurality of arrival procedures which are available.
- the program instructions cause the one or more processors to determine a priority of the plurality of arrival procedures based first on maximizing a headwind during each of the plurality of arrival procedures, second on maximizing the estimated fuel on board, and third on minimizing the estimated time of arrival.
- the program instructions cause the one or more processors to cause a flight display to display the plurality of arrival procedures which are available based on the priority.
- the memory maintains a flight plan.
- the flight plan comprises an arrival runway.
- the one or more processors are configured to get the plurality of arrival procedures which are associated with the arrival runway.
- the one or more processors are configured to get the plurality of arrival procedures from a navigation database.
- the one or more processors are configured to get the availability status associated with the plurality of arrival procedures and the wind data from a communication system.
- the one or more processors are configured to cause the flight display to display the plurality of arrival procedures which are unavailable below the plurality of arrival procedures which are available.
- the one or more processors are configured to receive a selected arrival procedure.
- the selected arrival procedure is one of the plurality of arrival procedures which are available.
- the one or more processors are configured to receive the selected arrival procedure from the flight display.
- the one or more processors are configured to cause a communication system to transmit a clearance request to fly the selected arrival procedure.
- the one or more processors are configured to cause the communication system to transmit a clearance request to fly the selected arrival procedure via a controller pilot data link communication message.
- the one or more processors are configured to receive a clearance to fly the selected arrival procedure from the communication system, acknowledge the clearance to fly the selected arrival procedure, and active the selected arrival procedure in a flight plan.
- the flight management system comprises the flight display.
- the headwind during each of the plurality of arrival procedures is based on the wind data and a heading during each of the plurality of arrival procedures.
- the one or more processors are configured to calculate the estimated time of arrival using a flight path distance and a current ground speed.
- the one or more processors are configured to calculate the estimated fuel on board using a zero-fuel weight, a gross weight, a current fuel weight, and a fuel flow.
- the aircraft comprises a flight display.
- the aircraft comprises a flight management system.
- the flight management system comprises a memory maintaining program instructions.
- the flight management system comprises one or more processors configured to execute the program instructions.
- the program instructions cause the one or more processors to get a plurality of arrival procedures, an availability status associated with the plurality of arrival procedures, and wind data.
- the program instructions cause the one or more processors to calculate an estimated fuel on board and an estimated time of arrival for each of the plurality of arrival procedures which are available.
- the program instructions cause the one or more processors to determine a priority of the plurality of arrival procedures based first on maximizing a headwind during each of the plurality of arrival procedures, second on maximizing the estimated fuel on board, and third on minimizing the estimated time of arrival.
- the program instructions cause the one or more processors to cause the flight display to display the plurality of arrival procedures which are available based on the priority.
- a letter following a reference numeral is intended to reference an embodiment of the feature or element that may be similar, but not necessarily identical, to a previously described element or feature bearing the same reference numeral (e.g., 1, 1a, 1b).
- reference numeral e.g. 1, 1a, 1b
- Such shorthand notations are used for purposes of convenience only and should not be construed to limit the disclosure in any way unless expressly stated to the contrary.
- any reference to “one embodiment” or “some embodiments” means that a particular element, feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment disclosed herein.
- the appearances of the phrase “in some embodiments” in various places in the specification are not necessarily all referring to the same embodiment, and embodiments may include one or more of the features expressly described or inherently present herein, or any combination or sub-combination of two or more such features, along with any other features which may not necessarily be expressly described or inherently present in the instant disclosure.
- Embodiments of the present disclosure are directed to a flight management system.
- the flight management system executes a method for arrival procedure display logic to reduce the overhead of pilots and air traffic controllers by displaying a list of available arrival procedures sorted in a priority order based on headwind, estimated fuel on board, and estimated time of arrival.
- the pilot can select one of the available arrival procedures and request approval of the selected arrival procedure from the air traffic controller.
- the air traffic controller can clear the pilot for the selected arrival procedure or reject the selected arrival procedure if the selected arrival procedure is unavailable.
- U.S. Patent Number US7382287B1 titled “Avionics system, method and apparatus for selecting a runway”
- U.S. Patent Number US9734728B2 titled “Systems and methods for destination selection for vehicle indications and alerts”
- U.S. Publication Number US20220383761A1 titled “Dynamic navigation procedures”
- U.S. Patent Number US9002544B1 titled “System, device, and method for presenting instrument approach procedure advisory information to a pilot on an aircraft”
- U.S. Patent Number US9224302B1 titled “Four dimensional flight management with time control system and related method”
- U.S. Publication Number US20210407306A1 titled “Flight management system departure and arrival performance display based on weather data uplink”; are each incorporated herein by reference in the entirety.
- the cockpit 102 may include one or more flight displays 104 and one or more user interface (“Ul”) elements 106.
- Ul user interface
- the flight displays 104 may be implemented using any of a variety of display technologies, including CRT, LCD, organic LED, dot matrix display, and others.
- the flight displays 104 may be navigation (NAV) displays, primary flight displays, electronic flight bag displays, tablets, synthetic vision system displays, head up displays (HUDs) with or without a projector, multi-function flight displays, control display units (CDUs), and the like.
- the flight displays 104 may be used to provide information to the flight crew, thereby increasing visual range and enhancing decision-making abilities.
- One or more of the flight displays 104 may be configured to function as, for example, a primary flight display (PFD) used to display altitude, airspeed, vertical speed, and navigation and traffic collision avoidance system (TCAS) advisories.
- PFD primary flight display
- TCAS navigation and traffic collision avoidance system
- One or more of the flight displays 104 may also be configured to function as, for example, a multi-function display used to display navigation maps, weather radar, electronic charts, TCAS traffic, aircraft maintenance data and electronic checklists, manuals, and procedures.
- One or more of the flight displays 104 may also be configured to function as, for example, an engine indicating and crew-alerting system (EICAS) display used to display critical engine and system status data.
- EICAS engine indicating and crew-alerting system
- Other types and functions of the flight displays 104 are contemplated as well.
- at least one of the flight displays 104 may be configured to provide a rendered display from the systems and methods of the present disclosure.
- the flight displays 104 may provide an output based on data received from a system external to an aircraft, such as a ground-based weather radar system, satellite-based system, or from a system of another aircraft. In some embodiments, the flight displays 104 may provide an output from an onboard aircraft-based radar system, LIDAR system, infrared system or other system on an aircraft. For example, the flight displays 104 may include a weather display, a weather radar map, and a terrain display. In some embodiments, the flight displays 104 may provide an output based on a combination of data received from multiple external systems or from at least one external system and an onboard aircraft-based system. The flight displays 104 may include an electronic display or a synthetic vision system (SVS).
- SVS synthetic vision system
- the flight displays 104 may include a display configured to display a two-dimensional (2-D) image, a three-dimensional (3-D) perspective image of terrain and/or weather information, or a four-dimensional (4-D) display of weather information or forecast information.
- Other views of terrain and/or weather information may also be provided (e.g., plan view, horizontal view, vertical view).
- the views may include monochrome or color graphical representations of the terrain and/or weather information.
- Graphical representations of weather or terrain may include an indication of altitude of the weather or terrain or the altitude relative to an aircraft.
- the flight displays 104 are configured to receive data that is entered manually by a pilot or flight crew.
- the flight displays 104 may include one or more of the UI elements 106.
- the flight displays 104 may include one or more fields that are selectable. For example, if the flight displays 104 are touchscreen displays, a selection may be made of one or more options by touching the flight displays 104.
- the Ul elements 106 may include, for example, dials, switches, buttons, touch screens, keyboards, a mouse, joysticks, cursor control devices (CCDs), multi-purpose control display unit ("MCDU"), or other multi-function key pads certified for use with avionics systems.
- the UI elements 106 may be configured to, for example, allow an aircraft crew member to interact with various avionics applications and perform functions such as data entry, manipulation of navigation maps, and moving among and selecting checklist items.
- the UI elements 106 may be used to adjust features of the flight displays 104, such as contrast, brightness, width, and length.
- the UI elements 106 may also (or alternatively) be used by an aircraft crew member to interface with or manipulate the displays of the flight displays 104.
- the UI elements 106 may be used by aircraft crew member to adjust the brightness, contrast, and information displayed on the flight displays 104.
- the UI elements 106 may additionally be used to acknowledge or dismiss an indicator provided by the flight displays 104.
- the UI elements 106 may be used to correct errors on the flight displays 104.
- Other UI elements 106 such as indicator lights, displays, display elements, and audio alerting devices, may be configured to warn of potentially threatening conditions such as severe weather, terrain, and obstacles, such as potential collisions with other aircraft.
- the aircraft 100 includes a flight management system 202, the flight displays 104 and UI elements 106, a plurality of sensors 204, a weather radar system 206, a communication system 208, and the like.
- the aircraft 100 may include other systems and components for general aircraft operation.
- the aircraft 100 may include the flight management system 202 (FMS).
- the flight management system 202 is configured to send data to and receive data from, or otherwise facilitate electronic data communications, with the other systems of the aircraft 100 or with remote systems such as satellite-based systems or ground-based systems.
- the flight management system 202 may further interface with an aircraft control system, aircraft monitoring system, or other such system.
- the flight management system 202 may be configured to generally receive input from the various other systems and determine one or more flight parameters for a takeoff, cruse, arrival, or landing phase of flight based on the inputs.
- the flight management system 202 may be configured to perform any of the actions described with any of the various other systems of the aircraft 100 as described herein.
- the flight management system 202 may generally be configured to calculate one or more flight parameters for the aircraft during an arrival procedure.
- the flight management system 202 may further be responsible for other general aircraft-related functionality.
- the flight management system 200 may perform a variety of functions for managing the flight of the aircraft 100. Functions performed by the flight management system 200 may include creating and managing a flight plan from waypoints.
- the aircraft 100 may include one or more sensors 204.
- the sensors 204 may include, for example, one or more fuel sensors, airspeed sensors, location tracking sensors (e.g., GPS), lightning sensors, turbulence sensors, pressure sensors, optical systems (e.g., camera system, infrared system), weather sensors, such as outside air temperature sensors, winds at altitude sensors, INS G load (in-situ turbulence) sensors, barometric pressure sensors, humidity sensors, or any other aircraft sensors or sensing system that may be used to monitor the performance of an aircraft or weather local to the aircraft.
- location tracking sensors e.g., GPS
- lightning sensors e.g., turbulence sensors
- pressure sensors e.g., pressure sensors
- optical systems e.g., camera system, infrared system
- weather sensors such as outside air temperature sensors, winds at altitude sensors
- INS G load (in-situ turbulence) sensors such as outside air temperature sensors, winds at altitude sensors
- the sensors 204 may include one or more sensors configured to acquire air data indicative of at least one air characteristic (e.g., a pressure, an indicated airspeed, a true airspeed, an angle of attack, a pitch angle, an altitude, a temperature) of an environment surrounding the aircraft.
- the sensors 204 may be in various positions on the aircraft 100.
- the sensors 204 may be configured to acquire more than one type of sensor data.
- the sensors 204 may further include one or more sensors configured to measure various aircraft flight parameters (e.g., the weight of the aircraft).
- the sensors 204 may generate latitude data, longitude data, altitude data, course data, speed heading data, and the like.
- the sensors 204 may include at least one of a GPS, a Global Navigation Satellite System (GNSS), an altitude heading and reference system (AHRS), and an inertial reference system (IRS).
- the sensors 204 may be configured to acquire flight data indicative of at least one flight characteristic of the aircraft 100.
- the flight characteristics may include, for example, a position (e.g., latitude, longitude), altitude, course, speed (e.g., ground speed, vertical speed), and/or heading of the aircraft.
- Data from the sensors 204 may be output to the flight management system 202.
- the data from the sensors 204 may be received by the flight management system 202 for processing and display.
- the aircraft 100 may include the weather radar system 206.
- the weather radar system 206 may be a system for detecting weather patterns.
- the weather radar system 206 may detect wind patterns (e.g., a wind speed, a wind direction, forecasted winds, a magnetic heading, a cross-track, and the like).
- the wind data may be transmitted from the weather radar system 206 to the flight management system 202 to adjust a takeoff or landing speed, descent angle, and the like.
- the weather radar system 206 may estimate wind data using wind models, and may further detect other weather conditions (e.g., precipitation, temperature, humidity) that may impact the aircraft.
- the weather radar system 206 is configured to detect rain, ice, slush, and snow on the surface of the runway and to provide this information to the flight management system 202.
- the flight management system 202 may be configured to receive data from the weather radar system 206 and may use the received data to determine the runway condition (e.g., an amount of rain, ice, slush, or snow covering the surface of the runway).
- the aircraft 100 may include the communication system 208.
- the communication system 208 facilitates communications between the flight management system 202 and one or more external systems 212 (e.g., a satellite system, other aircraft, a terrestrial station, or other air, space, or ground-based system).
- the communication system 208 may send data to and receive data from external ground-based weather supplier systems and ground-based air traffic control systems.
- the communication system 208 may communicate with the external system 212 using any type of communication protocol or network (e.g., via a mobile network, via one or more bidirectional or uni-directional communication channels) and may include any type of wireless interface for facilitating the communication.
- the external system 212 is an air traffic controller (ATC).
- the ATC may broadcast various data.
- the ATC may broadcast the availability status of all the arrival procedures 216, headwind data, temperature, and the like.
- the ATC may broadcast the data through one or more uplink messages.
- the aircraft 100 may receive the data from the ATC as the aircraft 100 approaches an arrival terminal zone. In this regard, the aircraft 100 may receive data via the communication system 208.
- the aircraft 100 may include a navigation database 214.
- the navigation database 214 stores data associated with a flight plan, such as, but not limited to, published lAPs, ground-based navigational aids, waypoints, holding patterns, airways, airports, heliports, instrument departure procedures, instrument arrival procedures, runways, precision approach aids, company routes, airport communications, localizer and airway markers, special use airspace, airport sector altitudes, enroute airways restrictions, enroute communications, preferred routes, controlled airspace, geographical references, arrival and/or departure flight planning, path point records, and GNSS Landing Systems.
- the navigation database 214 may be compliant with one or more file format standards, such as, but not limited to, Aeronautical Radio, Incorporated ("ARINC") Specification-424.
- ARINC Aeronautical Radio, Incorporated
- the navigation database 214 includes arrival procedures 216.
- the arrival procedures 216 may be associated with one or more airports.
- the arrival procedures 216 may be associated with the arrival airport of the aircraft 100.
- the arrival procedures 216 may be implemented using the flight management system 202.
- the arrival procedures 216 may take the aircraft 100 from enroute to approach phases of flight.
- the arrival procedures 216 may include waypoints, vectors, trajectory information for flight legs between the waypoints, radio frequency settings used during the flight legs, and the like.
- the trajectory information may include altitude, longitude, latitude, time, speed, and the like for each of the flight legs.
- the arrival procedures 216 may include a standard terminal arrival route procedure ("STAR") or the like.
- the flight management system 202 may include one or more processors 302, a memory 304, a communication interface 306, and the like.
- the flight management system 202 may have knowledge of the destination of the aircraft 100 (for arrival profile calculations), the current location of the aircraft, a current time, and a destination time.
- the pilot may enter, before departure, a current location, departure time, estimated landing time, and/or destination (e.g., another airport). Alternatively, the information may be retrieved via the communications interface 306.
- the flight management system 202 may know the arrival airport, the flight plan, and the like.
- the flight management system 202 includes the communications interface 306.
- the communications interface 306 may be configured to facilitate communications between the flight management system 202 and other components of the aircraft 100.
- the memory 304 may include program instructions.
- the program instructions may be executable by the processors 302.
- the processors 302 executes one or more steps of a method for optimized arrival procedure selection.
- the memory 304 may include a position 308, altitude 310, course 312, speed 314, and/or heading 316.
- the position 308, altitude 310, course 312, speed 314, and/or heading 316 may be received and then maintained in memory 304.
- the flight management system 202 may receive the position 308, altitude 310, course 312, speed 314, and/or heading 316 from the one or more sensors 204.
- the position 308 may include a latitude and a longitude.
- the position 308 may be a global navigation satellite system (GNSS) position.
- the position 308 may include a global positioning system (GPS) position.
- the aircraft 100 may include a GPS receiver which determines the position 308.
- the altitude 310 may be distance of the aircraft 100 above ground.
- the heading 316 may be a compass direction of the aircraft 100.
- the course 312 may be a direction in which the aircraft 100 is to be steered.
- the speed 314 may include a ground speed and/or a vertical speed.
- the heading 316 may be a direction in which a nose of the aircraft 100 is pointed.
- the memory 304 may include a flight plan 318.
- the flight plan 318 may be received and then maintained in memory 304.
- the flight management system 202 may receive the flight plan 318 from the UI elements 106.
- a pilot may input the flight plan 318 using the UI elements 106 before take-off.
- the flight management system 202 may use the flight plan 318 to guide the aircraft 100 from one position to the next.
- the flight management system 202 may also use the flight plan 318 to calculate many flight parameters including, but not limited to, estimated time enroute, estimated time of arrival to a destination airport and/or alternate airport, and estimated fuel consumption between waypoints.
- the flight plan 318 may include various data, such as, but not limited to, an arrival runway 319.
- the memory 304 may include estimated time of arrival 320 (ETA) and/or estimated fuel on board 322 (EFOB).
- the processors 302 may retrieve the arrival procedures 216 from the navigation database 214 and calculate the estimated time of arrival 320 and/or estimated fuel on board 322 for each of the arrival procedures 216.
- the processors 302 may calculate the estimated time of arrival 320 and/or estimated fuel on board 322 and then maintain the estimated time of arrival 320 and/or estimated fuel on board 322 in memory 304.
- the processors 302 may calculate the estimated time of arrival 320 for each of the arrival procedures 216 using one or more parameters. For example, the processors 302 may calculate the estimated time of arrival 320 using a flight path distance, a current ground speed of the aircraft 100, and the like.
- the estimated fuel on board 322 refers to the estimated fuel on board when the aircraft 100 reaches the arrival runway 319.
- the processors 302 may calculate the estimated fuel on board 322 for each of the arrival procedures 216 using one or more parameters. For example, the processors 302 may calculate the estimated fuel on board 322 using a zero-fuel weight, a gross weight, a current fuel weight, a fuel flow, the wind data 324 (e.g., cross-wind components, headwind components, tailwind components, etc.), an average fuel consumption during descent, and the like.
- the memory 304 may include wind data 324 and/or availability status 326.
- the wind data 324 and/or availability status 326 may be received and then maintained in memory 304.
- the flight management system 202 may receive the wind data 324 and the availability status 326 from the external system 212 (e.g., the ATC).
- the wind data 324 may include wind speed and a wind direction at the arrival runway 319.
- the wind data 324 may be reported in miles per hour at a select angle in degrees.
- the wind data 324 may be determined from data contained in a variety of weather products such as, but not limited to, Aviation Routine Weather Report (“METAR”), Significant Meteorological Information (“SIGMET”), Airmen's Meteorological Information (“AIRMET”), Next-Generation Radar (“NEXRAD”), surface analysis weather maps, surface pressure, surface wind speed and direction, winds aloft, wind shear detection, echo tops, and freezing levels.
- the availability status 326 indicates the arrival procedures 216 are available or unavailable. For example, the arrival procedures 216 may be unavailable if another aircraft is currently flying the arrival procedure.
- the availability status 326 may be broadcast from the ATC to all aircrafts entering the airport.
- the memory 304 may include a priority 328.
- the processors 302 may determine the priority 328 and then maintain the priority 328 in memory 304.
- the priority 328 refers to a priority in which to display the arrival procedures 216.
- the processors 302 may determine the priority 328 based on one or more input parameters, such as, but not limited to, position 308, altitude 310, course 312, speed 314, and/or heading 316 upon entering the airport terminal area.
- the processors 302 determine the priority 328 based on wind data 324, estimated fuel on board 322, and estimated time of arrival 320.
- Priority may go to the arrival procedures 216 with a highest headwind component of the wind data 324, second priority may go to the arrival procedures 216 with a highest estimated fuel on board 322, and third priority may go to the arrival procedures 216 with a least estimated time of arrival 320.
- the processors 302 may determine the priority 328 of the arrival procedures 216 based first on maximizing the headwind during each of the arrival procedures 216, second on maximizing the estimated fuel on board 322, and third on minimizing the estimated time of arrival 320.
- the processors 302 are configured to generate an output for one or more of the flight displays 104.
- the processors 302 may cause the flight displays 104 to display the arrival procedures 216 which are available along with the runway for destination airport based on the priority 328.
- the headwind, the estimated fuel on board 322, and the estimated time of arrival 320 may be displayed adjacent to the arrival procedures 216.
- the processors 302 are configured to cause the flight displays 104 to display the arrival procedures 216 which are unavailable below the arrival procedures 216 which are available. For example, the arrival procedures 216 which are unavailable may be displayed with an unavailable status.
- FIG. 2 depicts the flight displays 104, UI elements 106, and navigation database 214 as being separate from the flight management system 202, this is not intended as a limitation of the present disclosure.
- the flight management system 202 may include the flight displays 104, UI elements 106, and/or navigation database 214.
- the method 400 is for arrival procedure display logic.
- the embodiments and the enabling technology described previously herein in the context of the aircraft 100 should be interpreted to extend to the method.
- the method may be implemented by the processors 302.
- the processors 302 get the arrival procedures 216.
- the processors 302 may get the arrival procedures 216 from the navigation database 214.
- the processors 302 get the arrival procedures 216 associated with the arrival runway 319.
- the navigation database 214 may include arrival procedures associated with many runways.
- the processors 302 may get the arrival procedures 216 associated with each arrival runway 319.
- the processors 302 get the availability status 326 associated with the arrival procedures 216 and the wind data 324.
- the processors 302 may get the availability status 326 associated with the arrival procedures 216 and the wind data 324 from the ATC through an uplink message.
- the ATC may broadcast the availability status 326 associated with the arrival procedures 216 and the wind data 324.
- the communication system 208 may receive the broadcast of the availability status 326 associated with the arrival procedures 216 and the wind data 324.
- the processors 302 may then get the availability status 326 associated with the arrival procedures 216 and the wind data 324 from the communication system 208 via the communications interface 306.
- the processors 302 get the position 308.
- the processors 302 may get the position 308 from the sensors 204.
- the processors 302 may also get the altitude 310, course 312, speed 314, and/or heading 316 from the sensors 204.
- one or more of the step 402, step 404, and step 406 may be performed simultaneously.
- the processors 302 may get the arrival procedures 216, the availability status 326 associated with the arrival procedures 216, the wind data 324, the position 308, the altitude 310, the course 312, the speed 314, the heading 316, and the like.
- the processors 302 calculates the estimated fuel on board 322 and estimated time of arrival 320 for each of the arrival procedures 216 which are available.
- the processors 302 may or may not calculate the estimated fuel on board 322 and estimated time of arrival 320 for each of the arrival procedures 216 which are not available.
- the arrival procedures 216 are available or not available based on availability status 326.
- the processors 302 may calculate the estimated fuel on board 322 and estimated time of arrival 320 for each of the arrival procedures 216 on a regular interval (e.g., 1 Hz interval or the like).
- the processors 302 may calculate the estimated time of arrival 320 using a flight path distance and a current ground speed.
- the processors 302 may calculate the estimated fuel on board 322 using a zero-fuel weight, a gross weight, a current fuel weight, and a fuel flow. In some embodiments, the processors 302 may also calculate a distance, a bearing, a heading, and the like for each arrival procedure 216.
- the processors 302 may determine the priority 328 of the arrival procedures 216 which are available based on a maximum headwind.
- the priority 328 of the arrival procedures 216 which are available may be determined based on maximizing a headwind component of the wind data 324 during the arrival procedures.
- the headwinds help with a smooth landing and may reduce fuel consumption.
- arrival procedures 216 associated with maximizing the headwinds receive the highest priorities. Maximizing the headwind of the wind data 324 during each of the arrival procedures 216 may be determined based on the wind data 324 and the heading 316 of the aircraft 100 during the arrival procedures 216.
- the heading 316 may be on-axis to the wind direction or off-axis to the wind direction of the wind data 324.
- the headwind component of the wind is maximized and a cross-wind component of the wind is minimized when the heading 316 is on-axis to the wind direction.
- the headwind component of the wind is minimized and the cross-wind component of the wind is maximized when the heading 316 is off-axis to the wind direction.
- the heading 316 may be at an angle between on-axis and off-axis with the wind direction of the wind data 324.
- the processors 302 may determine the priority 328 of the arrival procedures 216 based second on maximizing the estimated fuel on board 322. If multiple of the arrival procedures 216 have the same headwind, then priority 328 goes to the arrival procedures 216 which maximize the estimated fuel on board 322 at the arrival runway 319. Maximizing the estimated fuel on board 322 may mean the arrival procedures 216 takes less fuel. For example, the arrival procedures 216 which are determined to have a same headwind in the previous step may be sorted in priority order from highest to lowest estimated fuel on board 322. The arrival procedures 216 may be considered to include a same headwind when the wind data 324 is not available.
- the processors 302 may determine the priority 328 of the arrival procedures 216 based third on minimizing the estimated time of arrival 320. If multiple of the arrival procedures 216 have the same estimated fuel on board 322, then priority 328 goes to the arrival procedures 216 which minimize the estimated time of arrival 320 at the arrival runway 319. In this regard, if multiple of the arrival procedures 216 have the same headwind and the same estimated fuel on board 322, then priority 328 goes to the arrival procedures 216 which minimize the estimated time of arrival 320. For example, the arrival procedures 216 which are determined to have a same estimated fuel on board 322 in the previous step may be sorted in priority order based on the from highest to lowest estimated time of arrival 320. The arrival procedures 216 may be considered to include a same estimated time of arrival 320 when the estimated time of arrival 320 is not available.
- the priority 328 of the arrival procedures 216 may be determined based first on maximizing the headwind during the arrival procedures 216, second on maximizing the estimated fuel on board 322, and third on minimizing the estimating time of arrival 320.
- the processors 302 may cause the flight display 104 to display the arrival procedures 216 which are available based on the priority 328. For example, the processors 302 may cause the flight display 104 to display the arrival procedures 216 from highest to lowest headwind, from highest to lowest estimated fuel on board 322 where the headwind is the same or is not available, and from lowest to highest estimated time of arrival 320 where the headwind and the estimated fuel on board 322 are the same or are not available. Phrased another way, the arrival procedures 216 are displayed in decreasing order of headwind, decreasing order of estimated fuel on board 322, and in increasing order of estimated time of arrival 320.
- the processors 302 may be configured to cause the flight display 104 to display the arrival procedures 216 which are unavailable below the arrival procedures 216 which are available. If any of the arrival procedures 216 are unavailable, as indicated by the availability status 326, the arrival procedures 216 which are unavailable may be displayed below the arrival procedures 216 which are available after the above defined priority 328. Thus, the arrival procedures 216 which are unavailable are displayed after the arrival procedures 216 which are available. The arrival procedures 216 which are unavailable may include a status message indicating busy, unavailable, or the like. Thus, the flight management system 202 may display all the arrival procedures 216 along with the corresponding arrival runway 319 as per the arrival procedure display logic. Displaying the arrival procedures 216 according to the arrival procedure display logic gives the pilot an option to request/select the optimized arrival procedure and runway which will have a highest headwind (allowing reduced groundspeed when landing) and consume minimum fuel/minimum ETA.
- the processors 302 may receive a selected arrival procedure.
- the selected arrival procedure is one of the arrival procedures 216 which are available.
- the processors 302 may receive the selected arrival procedure in response to displaying the arrival procedures 216 on the flight display 104.
- the processors 302 may receive the selected arrival procedure from the flight display 104 and/or the UI elements 106.
- the processors 302 may receive the selected arrival procedure via the communications interface 306.
- a pilot may select any of the arrival procedure 216 which are available and displayed on the flight displays 104 as the selected arrival procedure.
- the pilot may select the selected arrival procedure via an ATC downlink request option which is displayed with the arrival procedures 216 on the flight displays 104.
- the pilot selects the available optimum runway based on the status broadcasted by ATC.
- the selected arrival procedure is then received by the processors 302.
- the processors 302 may cause the communication system 208 to transmit a clearance request to fly the selected arrival procedure.
- the communication system 208 may transmit the clearance request to fly the selected arrival procedure to the ATC.
- the communication system 208 may transmit the clearance request to fly the selected arrival procedure to the ATC via a controller pilot data link communications (CPDLC) message, or the like.
- CPDLC controller pilot data link communications
- the flight management system 202 may request ATC for clearance of the selected runway through a downlink message.
- the clearance request to fly the selected arrival procedure may be transmitted for clearance from ATC to fly the selected arrival procedure.
- the processors 302 may receive clearance to fly the selected arrival procedure.
- the processors 302 may receive clearance to fly the selected arrival procedure from the communication system 208.
- the communication system 208 may receive the clearance to fly the selected arrival procedure from ATC in response to transmitting the clearance request to fly the selected arrival procedure.
- the communication system 208 may receive the clearance via a CPDLC message, or the like.
- the clearance request and the clearance may be transmitted without requiring audio communication between the pilot and the ATC.
- the ATC may confirm and acknowledge the selected arrival procedure is available.
- the same message may be up-linked to Pilot along with the other information required for landing (e.g., Course, winds, runway condition, etc.).
- the ATC may clear the selected arrival procedure through an uplink message when the selected arrival procedure is available.
- the ATC may reject the clearance request to fly the selected arrival procedure and suggests another of the arrival procedures 216 which is available in the CPDLC. In case none of the arrival procedures are available, the ATC may transmit a hold procedure.
- the processors 302 may acknowledge the clearance to fly the selected arrival procedure and activate the selected arrival procedure in the flight plan 318.
- the flight management system 202 may activate the selected arrival procedure in the flight plan 318 in response to receiving the clearance.
- the ATC may change the status of the selected arrival procedure for all other aircraft from available to unavailable in response to receiving the acknowledgement.
- the ATC may then broadcast the updated availability status 326 to all the aircrafts within the terminal area of the airport.
- the aircraft 100 may fly the selected arrival procedure. For example, the pilot or an autopilot may fly the selected arrival procedure.
- the flight management system 202 may cause the communication system 208 to transmit a message releasing the selected arrival procedure.
- the flight management system 202 cause the communication system 208 to transmit a CPDLC message to ATC releasing the selected arrival procedure. The ATC may then change the status of the selected arrival procedure from unavailable to available for all other aircraft.
- the arrival procedure display logic provides a list of available arrival procedures in the order of maximum head winds/maximum EFOB at destination/minimum ETA so that pilot has an option to select the optimum arrival procedure. It is contemplated that the arrival procedure display logic provides several benefits.
- the arrival procedure display logic may enable the pilot to choose the available optimum arrival procedure and get the clearance from ATC with less turnaround time based on the performance computations done by FMS.
- the reduced turnaround time may result in optimum fuel consumption and hence considerable fuel savings.
- the available arrival procedure can be selected by the pilot based on maximum head wind magnitudes and optimum fuel/time computations provided by performance function of FMS, the optimal selection may result in considerable fuel and time saving. For example, for a standard commercial aircraft, the fuel consumption for flying 5 minutes will be approximately 50 kg of fuel in normal weather conditions in airport terminal area. By using the proposed method, if the pilot can select an optimum arrival procedure which may save a minimum of 1 minute of flying time, approximately 10 kg of fuel can be saved.
- the arrival procedure display logic may reduce the number of oral communications involved because the arrival procedure and runway request by the pilot and the approval/rejection of the runway request by the ATC are implemented by uplink and downlink messages (e.g., CPDLC messages).
- uplink and downlink messages e.g., CPDLC messages.
- the pilot errors due to the misunderstanding or miscommunication with ATC may also be drastically reduced and may lead to reduced number of accidents.
- the method 400 may be initiated before the aircraft 100 enters the destination airport terminal area.
- the pilot has the visibility of the available arrival procedures and runways before the aircraft enters the terminal area and can choose the optimum arrival procedure and runway for landing. From the pilot's point of view, the dependency on ATC will also be reduced. The turnaround time for the runway clearance may also be reduced which also results in considerable time and fuel saving.
- the methods, operations, and/or functionality disclosed may be implemented as sets of instructions or software readable by a device. Further, it is understood that the specific order or hierarchy of steps in the methods, operations, and/or functionality disclosed are examples of exemplary approaches. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the methods, operations, and/or functionality can be rearranged while remaining within the scope of the inventive concepts disclosed herein.
- the accompanying claims may present elements of the various steps in a sample order, and are not necessarily meant to be limited to the specific order or hierarchy presented. It is to be understood that embodiments of the methods according to the inventive concepts disclosed herein may include one or more of the steps described herein.
- steps may be carried out in any desired order and two or more of the steps may be carried out simultaneously with one another.
- Two or more of the steps disclosed herein may be combined in a single step, and in some embodiments, one or more of the steps may be carried out as two or more sub-steps. Further, other steps or sub-steps may be carried in addition to, or as substitutes to one or more of the steps disclosed herein.
- a processor may include any processing unit known in the art.
- the processor may include a multi-core processor, a single-core processor, a reconfigurable logic device (e.g., FPGAs), a digital signal processor (DSP), a special purpose logic device (e.g., ASICs), or other integrated formats.
- a reconfigurable logic device e.g., FPGAs
- DSP digital signal processor
- ASICs special purpose logic device
- the processor(s) may include any microprocessor-type device configured to execute software algorithms and/or instructions.
- processor may be broadly defined to encompass any device having one or more processing elements, which execute program instructions from memory, from firmware, or by hardware implemented functions. It should be recognized that the steps described throughout the present disclosure may be carried out by the processors.
- a memory may include any storage medium known in the art.
- the storage medium may include a non-transitory memory medium.
- the non-transitory memory medium may include, but is not limited to, a read-only memory (ROM), a random-access memory (RAM), a magnetic or optical memory device (e.g., disk), a solid-state drive and the like.
- memory may be housed in a common controller housing with the one or more processor(s).
- the memory and the processor may be housed in a processing unit, a desktop computer, or the like.
- the memory may be located remotely with respect to the physical location of the processor.
- the memory maintains program instructions for causing the processor(s) to carry out the various steps described through the present disclosure.
- inventive concepts disclosed herein are well adapted to carry out the objects and to attain the advantages mentioned herein as well as those inherent in the inventive concepts disclosed herein. While presently preferred embodiments of the inventive concepts disclosed herein have been described for purposes of this disclosure, it will be understood that numerous changes may be made which will readily suggest themselves to those skilled in the art and which are accomplished within the broad scope and coverage of the inventive concepts disclosed and claimed herein.
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202311079417 | 2023-11-22 | ||
| US18/405,280 US12592153B2 (en) | 2023-11-22 | 2024-01-05 | System and method for optimized arrival procedure selection through FMS |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP4571713A1 true EP4571713A1 (fr) | 2025-06-18 |
Family
ID=93607925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP24214215.6A Pending EP4571713A1 (fr) | 2023-11-22 | 2024-11-20 | Système et procédé de sélection optimisée de procédure d'arrivée par l'intermédiaire du fms |
Country Status (1)
| Country | Link |
|---|---|
| EP (1) | EP4571713A1 (fr) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7382287B1 (en) | 2003-06-03 | 2008-06-03 | Garmin International, Inc | Avionics system, method and apparatus for selecting a runway |
| US9002544B1 (en) | 2012-04-30 | 2015-04-07 | Rockwell Collins, Inc. | System, device, and method for presenting instrument approach procedure advisory information to a pilot on an aircraft |
| US9224302B1 (en) | 2014-05-21 | 2015-12-29 | Rockwell Collins, Inc. | Four dimensional flight management with time control system and related method |
| US9734728B2 (en) | 2015-08-20 | 2017-08-15 | Honeywell International Inc. | Systems and methods for destination selection for vehicle indications and alerts |
| US20210090445A1 (en) * | 2019-09-20 | 2021-03-25 | Honeywell International Inc. | Advisory method and system for flight trajectory optimization |
| US20210407306A1 (en) | 2015-05-18 | 2021-12-30 | Rockwell Collins, Inc. | Flight management system departure and arrival performance display based on weather data uplink |
| US20220383761A1 (en) | 2021-05-28 | 2022-12-01 | Rockwell Collins, Inc. | Dynamic navigation procedures |
-
2024
- 2024-11-20 EP EP24214215.6A patent/EP4571713A1/fr active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7382287B1 (en) | 2003-06-03 | 2008-06-03 | Garmin International, Inc | Avionics system, method and apparatus for selecting a runway |
| US9002544B1 (en) | 2012-04-30 | 2015-04-07 | Rockwell Collins, Inc. | System, device, and method for presenting instrument approach procedure advisory information to a pilot on an aircraft |
| US9224302B1 (en) | 2014-05-21 | 2015-12-29 | Rockwell Collins, Inc. | Four dimensional flight management with time control system and related method |
| US20210407306A1 (en) | 2015-05-18 | 2021-12-30 | Rockwell Collins, Inc. | Flight management system departure and arrival performance display based on weather data uplink |
| US9734728B2 (en) | 2015-08-20 | 2017-08-15 | Honeywell International Inc. | Systems and methods for destination selection for vehicle indications and alerts |
| US20210090445A1 (en) * | 2019-09-20 | 2021-03-25 | Honeywell International Inc. | Advisory method and system for flight trajectory optimization |
| US20220383761A1 (en) | 2021-05-28 | 2022-12-01 | Rockwell Collins, Inc. | Dynamic navigation procedures |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12073731B1 (en) | Mission monitor | |
| US7437225B1 (en) | Flight management system | |
| US9310222B1 (en) | Flight assistant with automatic configuration and landing site selection method and apparatus | |
| EP3048424B1 (fr) | Procédés et systèmes pour affichage d'informations de prévisions météorologiques sur la base d'un itinéraire | |
| EP2362289B1 (fr) | Procédés et systèmes d'affichage de paramètres de liaison descendants prévus dans un affichage de profil vertical | |
| US9640079B1 (en) | Methods and systems facilitating holding for an unavailable destination | |
| US9199724B2 (en) | System and method for performing an aircraft automatic emergency descent | |
| EP2799818A2 (fr) | Système et procédé pour afficher graphiquement les intempéries dans une vue en perspective | |
| EP3242280A2 (fr) | Procédés et systèmes pour transporter la viabilité de destination | |
| US9377325B2 (en) | System and method for graphically displaying airspace speed data | |
| US11657721B1 (en) | Aircraft with flight assistant | |
| US11574549B2 (en) | Composite vertical profile display systems and methods | |
| EP2816540A2 (fr) | Système et procédé d'affichage graphique d'informations sur le trafic aérien | |
| CN108917786B (zh) | 用于指示基于时间的要求的显示系统和方法 | |
| US11320842B2 (en) | Systems and methods for optimized cruise vertical path | |
| US12488693B2 (en) | Method to regenerate on board weather radar display at the ground | |
| US9002544B1 (en) | System, device, and method for presenting instrument approach procedure advisory information to a pilot on an aircraft | |
| US12272259B1 (en) | Aircraft emergency resolution system and apparatus | |
| US11156461B1 (en) | System and method for optimizing hold and divert operations | |
| EP3985646A1 (fr) | Systèmes et procédés d'affichage de profils verticaux composites | |
| CN109656496A (zh) | 提供基于优先方案的垂直情况显示器对象与横向地图显示器上显示的对象的情境自关联方法 | |
| US12592153B2 (en) | System and method for optimized arrival procedure selection through FMS | |
| EP4571713A1 (fr) | Système et procédé de sélection optimisée de procédure d'arrivée par l'intermédiaire du fms | |
| EP4372724A1 (fr) | Procédé de régénération d'un affichage radar météorologique embarqué au sol | |
| EP4660586A1 (fr) | Système et procédé de génération d'une trajectoire verticale conforme aux contraintes d'altitude pour une jambe manuelle d'un plan de vol |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
| AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
| 17P | Request for examination filed |
Effective date: 20251211 |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: G08G 5/38 20250101AFI20260211BHEP Ipc: G08G 5/54 20250101ALI20260211BHEP Ipc: G08G 5/72 20250101ALI20260211BHEP |
|
| GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: GRANT OF PATENT IS INTENDED |
|
| INTG | Intention to grant announced |
Effective date: 20260319 |