Computer-based systems and methods for facilitating aircraft approach
11498697 · 2022-11-15
Assignee
Inventors
- Albert F. Tellechea (Winter Park, FL, US)
- Diego M. Alfonso (Orlando, FL, US)
- Joseph R. Collins (LaGrange, GA, US)
Cpc classification
G01C23/00
PHYSICS
International classification
G08G5/02
PHYSICS
G01C23/00
PHYSICS
Abstract
A graphical user interface (GUI) system for facilitating aircraft approaching and landing includes a database for storing airfields information and associated one or more approach patterns. The system also includes a display screen with user input interface configured for selecting a pattern for an aircraft to approach and land on an airfield, displaying the selected pattern in an overhead graphical view of the airfield according to the related information stored in the database. The system further includes a processing unit in signal communication with the database, one or more aircraft position sensors, and the display screen. The processing unit is configured to receive aircraft location and movement information from one or more aircraft sensors, airfield information from the database, and user input from the user input interface to determine display content and format of the display content on the display screen.
Claims
1. A graphical user interface (GUI) system for facilitating aircraft approach and landing, the system comprising: a display screen; an airfield database; and a processing unit in signal communication with the airfield database and the display screen and configured to: receive location inputs from a user for ends of at least one runway of an airfield not already in the airfield database; automatically generate runway information based on the location inputs and store the runway information in the airfield database; subsequently display an overhead graphical view on the display screen, the overhead graphical view including the airfield with at least one selectable runway indicator associated therewith; after receipt of a runway selection, display a plurality of selectable visual flight rules (VFR) approach pattern indicators to the user on the overhead graphical view; and after receipt of an VFR approach pattern selection, display on the overhead graphical view a selected VFR approach pattern, the selected VFR approach pattern being automatically determined based on the runway information.
2. The GUI of claim 1, wherein the processing unit is configured to receive a current aircraft location input and to automatically adapt the selected VFR approach pattern based on the current aircraft location input.
3. The GUI of claim 1, wherein the processing unit is configured to receive inputs of latitude and longitude for the ends of the at least one runway.
4. The GUI of claim 3, wherein the processing unit is further configured to receive inputs of elevations for the ends of the at least one runway.
5. The GUI of claim 3, wherein the processing unit is configured to receive the location inputs as selections of points on the overhead graphical view.
6. The GUI of claim 1, wherein the at least one runway is on water.
7. The GUI of claim 1, wherein the runway information includes reciprocal runway heading numbers.
8. The GUI of claim 7, wherein the runway information further includes a runway length.
9. The GUI of claim 7, wherein the processing unit is configured to display the at least one selectable runway indicator as one of the reciprocal runway heading numbers at a corresponding one of the ends and to display another selectable runway indicator as another of the reciprocal runway heading numbers at another corresponding one of the ends.
10. The GUI of claim 9, wherein the processing unit is configured to display each of the plurality of selectable VFR approach pattern indicators at a beginning of the selected runway.
11. The GUI of claim 10, wherein the processing unit is configured to display the plurality of selectable VFR approach pattern indicators on the overhead graphical view with straight-in and direct-to-final indicators aligned with the selected runway, downwind-right and direct-to-base-right indicators being located to the right of the straight-in and direct-to-final indicators, respectively, and the downwind-left and direct-to-base-left indicators being located to the left of the straight-in and direct-to-final indicators, respectively.
12. The GUI of claim 1, wherein the processing unit is configured to display the selected VFR approach pattern on the overhead graphical view using a set of default pattern values.
13. The GUI of claim 12, wherein the processing unit is configured with a plurality of sets of default pattern values, differing based on aircraft category.
14. The GUI of claim 13, wherein the processing unit is configured to display on the overhead graphical view a status indicator that indicates which of the plurality of sets of default pattern values is in use.
15. The GUI of claim 12, wherein the processing unit is configured to display on the overhead graphical view a keypad permitting a user to select different values for the set of default pattern values.
16. The GUI of claim 15, wherein the processing unit is configured to update selections available on the keypad based on the VFR approach pattern selection.
17. The GUI of claim 16, wherein the processing unit is configured to receive a current aircraft location input and to update selections available on the keypad based on where an aircraft is relative to the selected VFR approach pattern.
18. The GUI of claim 15, wherein the processing unit is configured to permit a user to select different values for at least one of: pattern altitude, entry angle, downwind leg length, base leg length, report distance and glide path angle.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
(26)
(27)
(28)
(29)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(30) According to an embodiment of the present invention, a computer-based system and method for facilitating aircraft approach are implemented on a computer device including one or more processors, memory storage devices, user input devices and displays. Preferably, the computer device is further configured to transmit and receive data via a network, such as the Internet and/or other local or wide area network. The computer device can be implemented in any form, but a personal electronic device such as a tablet computer or smart phone with a touch-screen display is a preferred embodiment. Additionally, the computer device could be configured for integration into the instrument panel of an aircraft. Moreover, the computer device could be integrated into or configured to interface with other aircraft systems (e.g., an autopilot system, navigational system, etc.), as well as control systems external to the aircraft (e.g., some type of active ground-based control or tracking system).
(31) Referring to
(32) The database 102 is configured for storing airfield information and one or more associated approach patterns for many airfields. As an example, the airfield information stored in the database 102 can include airfield information, runway information and runway end information for a particular airfield. The airfield information can include coordinates, an identifier, a designator, a location indicator, name, type, filed elevation, ownership type, manager and radio frequency associated with one or more airfields. The runway information can include an identifier, designator, length, width, composition, surface condition, and longitude and latitude of runway ends. The runway end information can include an identifier, a designator, coordinates, bearing, elevation, elevation of a touchdown zone, and a glide path associated with the runway end.
(33) The user input interface 106 is configured for selecting an approach pattern for aircraft approaching and landing and displaying the selected pattern in an overhead graphical view of the corresponding airfield according to the related information stored in the database 102.
(34) The display screen 104 is configured to display an overhead graphical view such as an aerial view or a satellite view. As an example, airfield, runway, pattern altitude, entry angle, and respective lengths associated with a downwind base leg and one or more altitude gates, descent gates, and glide path guidance indicator are displayed in the overhead graphical view. The display screen 104 is further configured for displaying an airfield information diagram and a standard aviation chart. The display screen 104 can also display one or more of aircraft coordinates, altitude, horizontal accuracy, vertical accuracy, course, speed, and timestamp of the aircraft in real-time.
(35) The display screen 104 is further configured to display a head-up display (HUD) superimposed on a camera view. As an example, a full screen HUD is displayed. As another example, a split view is displayed. In this case, a HUD superimposed on a camera view is displayed on one side of the display screen 104 and an overhead graphical view of an airfield to be approached is displayed on the other side of the display screen 104. The HUD view can include a guidance box configured to indicate an aircraft real-time position in relation to a selected approach pattern.
(36) The display screen 104 can be updated periodically in response to aircraft movement. The display screen 104 can be configured to use colored indicators to distinguish between different types of airfields (e.g., public, private, military, helicopter and seaplane base).
(37) The user input interface 106 includes a data entry keypad. The data entry keypad is dynamically updated based on an approach pattern and current location of the aircraft relative to the approach pattern. For example, a first keypad is displayed to select an airfield (e.g., text entry search). As another example, a second keypad is displayed to select an approach pattern. As another example, a third keypad is displayed to modify a selected approach pattern. As another example, a fourth keypad is displayed to define a landing lane and a corresponding approach pattern.
(38) The system processing unit 108 is configured to receive aircraft location and movement information from the one or more aircraft sensors, airfield information from the database 102, and user input from the user input interface 106, to determine display content and format of the display content on the display screen. As an example, the aircraft location and movement information includes global positioning system (GPS), and inertial navigation system (INS) system, a camera, and a laser sensor, computer vision, and the like. For example, at least one camera and computer vision can acquire, process, and analyze video digital images obtained by one or more camera, and extract high-dimensional data from the real world in order to produce numerical or symbolic information. As such, visual images is transformed into numerical and/or symbolic information (e.g., location information, moving speed, etc.) that can interface with thought processes of the procession unit 108.
(39) As an example, the processing unit 108 is configured to select a default approach pattern based on aircraft location and movement. As another example, the processing unit 108 is configured to calculate or update automatically an approach pattern if a previously selected pattern does not apply to current aircraft location and movement. As another example, the processing unit 108 is configured to calculate one or ore turning radii of an approach pattern based on aircraft location, movement and weather condition. As another example, the processing unit 108 can receive a calculated approach pattern from a third party (e.g., a air traffic control system).
(40) According to another embodiment of the present invention, when a runway is moving, the system further includes a runway position determination unit 110 configured to determine runway location and movement in real-time. For example, the runway position determination unit 110 is configured to receive signals indicating location and orientation of the runway from one or more transmitters on the moving runway. In this case, the processing unit 108 is further configured to receive runway location and movement information from the runway determination unit and determine an approach pattern based on real time location of the aircraft and runway. Alternatively or additionally, runway information can be manually input by a user (e.g., pilot). The processing unit 108 is configured to account for the real-time location of the moving runway in calculating aircraft movement corresponding spatially to the selected approach pattern.
(41) Referring to
(42) The display screen 104 is configured to display an overhead graphical view of an airfield to be approached. For example, referring to
(43) The GUI system 100 is also configured to select and display an airfield pattern in a graphical view on the display screen. Referring to
(44) Referring to
(45) The overall display orientation, once an airfield is selected, is preferably set to place the current bearing to the airfield from the aircraft at the top of the display. Alternate orientations can be selected (e.g., north at the top, aircraft heading at the top, etc.). To facilitate an intuitive runway selection, each runway indicator is located adjacent the beginning of image of the corresponding runway. Upon selecting the desired runway to approach, indicators for each approach type are then displayed for the selected runway, as shown in
(46) Referring to
(47) Cross-hatches on the displayed approach route represent altitude gates, with corresponding altitudes, preferably automatically referenced to mean sea level, also displayed. In
(48) It will be appreciated that a VFR approach can be performed according to one of several prescribed patterns, with each VFR pattern having one or more legs with dimensional parameters relative to one or more reference points along the length of the runway being approached for landing. A common leg in any VFR approach is the leg aligned with the runway on which the aircraft makes its final descent to a landing (or aborted landing).
(49) The user interface implemented by the system and method of the claimed invention allows a pattern corresponding to any VFR approach (including approach, arrival and landing segments) to be displayed with only two inputs required from the user—regardless of the runway or type of approach desired. Moreover, the arrangement of the selection indicators allows for a highly intuitive selection, in which the location of the indicators corresponds spatially to the desired pattern.
(50) One manner in which the system and method allow for rapid selection of a wide variety of patterns is the use of “standard” pattern default values. Referring to
(51) As can be seen in
(52) In addition to permitting quick selections based on default values, the user input interface also facilitate deviations from the default values using a data entry keypad. Referring to
(53) To further facilitate timely data entry, the keypad selections are preferably dynamically updated based on the current circumstances—as the types of default values a user is likely to want to change will vary based on factors like the type of approach selected and where the user is in the approach. Referring to
(54) The GUI system 100 allow for keypad adaptation for circumstances by monitoring the location of the aircraft and designating regions around the various portions of a designated approach. This also permits other automatic adaptations of the depicted approach. For example, referring to
(55) Similarly, referring to
(56) When an aircraft reaches the base leg (or predetermined distance out on direct-to-final and straight-in approaches), a region monitoring function will automatically trigger the display of a glide path guidance indicator. Referring to
(57) In a straight-in approach, an aircraft simply approaches along the bearing of the runway from some predetermined distance away from the runway, beginning its descent at an appropriate point along that long leg. Often, in part to allow better visualization of traffic conditions prior to landing, a VFR approach begins with the aircraft entering—a predetermined entry point—a downwind leg parallel with the runway and final leg, passing the end of the of the runway on the downwind leg by a predetermined distance and turning 90 degrees onto a base leg perpendicular with the downwind leg. The base leg terminates at its intersection with the final leg, with the aircraft turning another 90 degrees onto the final leg and descending for a landing. Other VFR approaches include direct-to-final and direct-to-base, with the aircraft entering the pattern by turning onto final and base legs, respectively, at a predetermined report distance from the respective end thereof.
(58) Preferred parameters of approaches are set by official guidelines. Therefore, a theoretical possibility is to plot and follow an approach using conventional computer-based means—for example, plotting GPS waypoints at each turn. However, this type of user interface will be impractical and largely useless in a real-world situation. For instance, the location and direction of downwind and base legs relative to the runway will vary with wind direction, which may not be known with certainty until the aircraft is already in the vicinity of the airfield. Additionally, even the simplest single airstrip landing site features two runways (i.e., on reciprocal headings of the landing strip), while many airfields feature multiple, often intersecting strips. The active runway will again vary with many factors, and these might not be known sufficiently far in advance to allow a user to plot all the necessary points. Moreover, the three-dimensional aspects of an approach (i.e., required changes in altitude) could not readily be facilitated using such means.
(59) In addition to the inherent variability of standard VFR patterns, local requirements and exigent circumstances may require deviations from the standard patterns. For example, after an aborted landing, the aircraft will need to be piloted through departure and crosswind legs before returning to the downwind leg to re-attempt the landing. As another example, in the presence of traffic in the pattern, it may be necessary for the downwind leg to be extended. Simply steering back to a previously plotted waypoint could be disastrous in these circumstances.
(60) The system and method of the present invention offer various methods for airfield selection. For example, referring to
(61) Alternately, a text entry search for airfields could be performed based on various criteria (e.g., city and state, airfield designator, and airfield name). The search can advantageously filter results based on characters entered. For example, if the search text includes a comma, the results can be filtered based on city and state (if at least two terms separated by a comma) or city (if only one term). If the search text does not include a comma, and no characters are entered, then the most recent set of nearby airfields is indicated. If one to two characters are entered, then results are filtered by state. If three to four characters are entered, then the results can be filtered by airfield designator, and if more than four characters are entered the results can be filtered by airfield name and/or city. This type of search interface leverages unique aspects of airfield data to allow a database to be more effectively filtered and yield relevant results more quickly.
(62) For any selected airfield, the present invention can immediately calculate all of the necessary information to generate the above-described interface, simply from having at least one three-dimensional coordinate and defined length vector(s) therefrom for each landing strip [e.g., a latitude, longitude and altitude relative to MSL, and a length and bearing (and, if applicable, altitude change) of the runway therefrom]. A user can also manually enter such information for an airfield, if not already in a database accessible by the system/method, at which point all of the above functionality is immediately available for the newly-defined airfield. For example, for a processing unit in signal communication with the database and the display screen, the processing unit can be configured to receive aircraft location and movement information and determine the displayed content and format of the content based on the user input, aircraft location and movement information, and associated airfields information retrieved from the database.
(63) Referring to
(64) Referring to
(65) Referring to
(66) The system has the ability to input information to define a specified area as landing runway and generate a suitable approach pattern associated with the custom created runway. For example, referring to
(67) Referring to
(68) Similarly, referring to
(69) Referring to
(70) Referring to
(71) The HUD visually indicates the aircraft's position in relation to a planned path (e.g., above, below, to the left, to the right). The aircraft in HUD is indicated by the crosshairs. In the depicted embodiment, the HUD integrates a moving square guidance box in relation to an aircraft. The moving guidance box indicates a real time aircraft position in relation to a planned approach and landing path. When an aircraft is centered between two vertical lines of the square guidance box, it means the aircraft is horizontally located on the approach and/or landing path. When an aircraft is centered between the two horizontal lines of the square guidance box, it means the aircraft is vertically located on the approach and/or landing path.
(72) The overhead graphical view on the right side of the display screen is an aerial or satellite view of an airfield. Other overhead graphical views can be employed, such as standard aviation charts, and airfield information diagrams. In the depicted embodiment, the overhead graphical view on the right side of the display screen includes a selected approach pattern of an airfield (e.g., airfield KORL).
(73) Two square check boxes are shown on the overhead graphical view. These two check boxes are configured to be superimposed automatically on two adjacent crucial points (e.g., turning point, altitude gate) on an approach pattern. Specifically, the crucial points include an altitude gate on an arrival leg, a downwind leg, a base leg, and one or more turning points there between. An altitude gate represents the point at which the aircraft should have descended to a specific altitude, and it is usually drawn at a predetermined distance before an entry point. A descent gate represents a point at which the aircraft should begin descending to an altitude so as to intercept the proper glide path on the final approach. The descent gate is usually drawn at a 90-degree angle to the beginning of a runway being approached. When an aircraft reaches the final approach, a glide path intercept gate is advantageously also displayed prior to actual interception of a glide path altitude.
(74) Referring to
(75) Referring to
(76) Referring to
(77) Referring to
(78) Referring to
(79) Referring to
(80) Referring to
(81) Referring to
(82) Referring to
(83) Referring to
(84) Referring to
(85) Referring to
(86) It can be seen from
(87) In an approach and/or landing, a pilot only needs to maneuver the aircraft to make it go through the center of the moving guidance box and lead down to a runway or landing surface. The HUD enables a pilot to view the status of approach and landing without refocusing to view outside of an aircraft and/or other instruments on the aircraft instrument panel. The HUD makes the aircraft's approach and landing intuitive and significantly improves the safety of landing.
(88)
(89)
(90)
(91) Referring to
(92) At step 5104, an approach pattern is selected based on location and movement of an aircraft via a user input interface of the computer-based system. An approach pattern selection includes conducting a text entry search for airfields stored in the database based on one or more criteria (e.g., city, state, airfield designator, and airfield name, etc.). The approach pattern can be selected based on one or more of airfield name, airfield identifier, and aircraft location. In one embodiment, if an approach pattern is not available for selection, a suitable approach pattern can be created via inputting aircraft and runway information.
(93) At step 5106, the aircraft movement corresponding spatially to the selected approach pattern is determined via a processing unit of the computer-based system. As another example, rate of descent is determined if the aircraft is a helicopter. The approach pattern is periodically updated in response to the aircraft movement. When a runway the aircraft approaches is moving, a real-time location of the moving runway is taken into account in calculating aircraft movement corresponding spatially to the selected approach pattern.
(94) At step 5108, the aircraft movement corresponds spatially to the approach pattern in a selected view is displayed via a display screen of the computer-based system. As an example, selected view includes a glide path guidance indicator indicating whether an aircraft is vertically above or below a glide path. As another example, a selected view includes an overhead graphical view (e.g., aerial view, satellite view) showing one or more of a runway, a pattern altitude, an entry angle, and respective lengths associated with and one or more altitude gates and descent gates associated with the approach pattern. Other views such as HUD can be superimposed on a camera view. The selected view can also include one or more of aircraft coordinate, altitude, horizontal accuracy, vertical accuracy, course, speed, timestamp of the aircraft in real-time. The selected view can be displayed in a specific orientation. Colored indicators are used to distinguish between different types of airfields. An airfield information diagram and a standard aviation chart can also be displayed on the display screen if needed.
(95) It will be appreciated that the user interface implemented by the system and method of the claimed invention allows for a highly intuitive maneuver guidance for pilots, enhancing safety of arrival, approach and landing. The system can be used to facilitate aircraft arrival, approach, and landing is real-time. The system can be used by student pilot, novice, and airline pilots, instructors, air traffic controllers, airfield operators, military, and regulatory agencies. The system provides an enhanced experience in performing a safe approach and landing at any moving runway in the world. The system can also be used in traffic simulation in gaming environment.
(96) The disclosed method does not require maintenance of ILS and greatly reduces maintenance cost. The system is also versatile and can be used for any moving landing surface anywhere in the world. The disclosed user interface system can be used by aircraft, such as helicopters, airplanes and unmanned aerial vehicles.
(97) From the foregoing, it will be appreciated the system and method of the present invention implement a user interface that allows a computer to facilitate the complex, changeable and circumstance dependent aircraft landing and approach evolutions. As discussed above, the computer-based system and method can also advantageously interface with autopilots, navigational systems and other networks and devices to further facilitate landing and approach. The computer-based system can also be used in aircraft departure. In this scenario, aircraft departure pattern can be calculated and displayed.
(98) The above embodiments are provided for exemplary and illustrative purposes; the present invention is not necessarily limited thereto. Rather, those skilled in the art will appreciate that various modification, as well as adaptations to particular circumstances, will fall within the scope of the invention as herein shown and described.