CN111063220B - General aircraft flight plan management system - Google Patents
General aircraft flight plan management system Download PDFInfo
- Publication number
- CN111063220B CN111063220B CN201911190399.3A CN201911190399A CN111063220B CN 111063220 B CN111063220 B CN 111063220B CN 201911190399 A CN201911190399 A CN 201911190399A CN 111063220 B CN111063220 B CN 111063220B
- Authority
- CN
- China
- Prior art keywords
- waypoint
- entering
- flight
- flight plan
- list
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft, e.g. air-traffic control [ATC]
- G08G5/003—Flight plan management
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G5/00—Traffic control systems for aircraft, e.g. air-traffic control [ATC]
- G08G5/0047—Navigation or guidance aids for a single aircraft
- G08G5/0056—Navigation or guidance aids for a single aircraft in an emergency situation, e.g. hijacking
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
The invention provides a general airplane flight plan management system, aiming at solving the technical problem that the existing button-type general airplane flight plan management system is inconvenient for man-machine interaction. The system comprises a default frequently-displayed list and a functional module; the default always-on list comprises a flight plan waypoint list and a nearby airport list; the functional modules comprise an insertion functional module, a direct flight functional module, a deletion functional module, an activation/cancellation functional module, a flight line overturning functional module and a flight segment translation functional module; the software flow of each functional module is specially designed according to the touch screen type aviation system equipment, and is more convenient for man-machine interaction compared with the traditional key type flight plan management module.
Description
Technical Field
The invention belongs to the field of a general airplane flight management system, and relates to a general airplane flight plan management system.
Background
At present, most of general airplane flight plan management systems are of a key type, and when a pilot wants to realize a certain function, complex operations are required for many times, so that man-machine interaction is inconvenient.
Disclosure of Invention
The invention provides a general airplane flight plan management system, aiming at solving the technical problem that the existing button-type general airplane flight plan management system is inconvenient for man-machine interaction.
The technical scheme of the invention is as follows:
a general airplane flight plan management system is characterized in that:
comprises that
Defaulting a frequently displayed list;
the default always-on list comprises a flight plan waypoint list and a nearby airport list;
a functional module;
the functional modules comprise an insertion functional module, a direct flight functional module, a deletion functional module, an activation/cancellation functional module, a flight line overturning functional module and a flight segment translation functional module;
the plug-in functional module is used for realizing the following steps:
1) receiving a user input;
2) judging the input type of the user, and if the input type is an insertion request, entering the step 3); if not, returning to the step 1);
3) judging whether the insertion request is one of the waypoints in the current flight plan waypoint list or not, and if so, entering the step 4); if not, entering step 9);
4) generating and popping up insertion type options, including list insertion and map insertion;
5) receiving user input, judging whether the current input is list insertion or not, and if so, entering step 6); if not, entering step 7);
6) displaying a waypoint list, prompting a user to select waypoints to be inserted, and entering step 8);
7) displaying a waypoint map, prompting to select waypoints needing to be inserted, and entering step 8);
8) receiving user input, judging whether to determine to insert the waypoints, and if so, inserting the waypoints to be inserted into the next line of the waypoints in the flight plan list contained in the insertion request of the step 3); if not, returning to the step 1);
9) generating and popping up a prompt box for inserting the position of the waypoint, and returning to the step 1);
the direct flight function module is used for realizing the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a request direct flight waypoint; if the request is for a direct flight airport, entering step 13);
3) judging whether the direct flight waypoint requested by the user is one waypoint in the current flight plan waypoint list or not, if so, entering the step 4); if not, entering the step 5);
4) judging whether the straight flying waypoints are non-flying waypoints or not, if so, entering step 12); if not, entering the step 8);
5) prompting a user whether to cancel the current flight plan, if so, entering step 6); if not, entering step 7);
6) reestablishing a new flight plan by using the current airplane position information and the direct flight waypoints, and entering step 12);
7) reestablishing a new flight plan according to the current aircraft position information, the straight flight waypoint and the non-flight waypoint in the current flight plan list, calculating the angle and the distance of the flight-oriented course from the straight flight waypoint to the straight flight waypoint and the angle and the distance of the flight-oriented course from the straight flight waypoint to the next non-flight waypoint, and ending the process;
8) prompting the user to select whether to return to direct flight or not, and entering step 9);
9) receiving user input, if the user input is direct flight return, prompting a user to confirm whether to cancel the current flight plan, and entering step 10); otherwise, turning to the step 1);
10) receiving user input, if the user input is to cancel the current flight plan, turning to step 6), and if the user input is not to cancel the current flight plan, turning to step 11);
11) reestablishing a new flight plan by taking the current aircraft position information, the direct flight waypoint and the waypoint in the current flight plan list as references, calculating and outputting a flying course angle and a flying course distance from the direct flight waypoint to the direct flight waypoint, and ending the process;
12) calculating and outputting a flying course angle and a flying course distance of the straight flying waypoint, and ending the process;
13) judging whether the airport to be straightened requested by the user is a nearby airport in a nearby airport list or not, and if so, entering a step 14); if not, entering step 17);
14) displaying the information of nearby airports, prompting the user to select an airport to be flown straight, airport runway information, an approach program and an approach program, and entering step 15);
15) receiving an activation instruction input by a user, popping up an activation confirmation prompt, wherein the activation confirmation prompt comprises whether to cancel a current flight plan and whether to confirm a straight-through airport, and entering step 16);
16) receiving user input, if the user input is activation confirmation, activating a direct flight airport, calculating and outputting a current flying course angle and a distance from the current airplane position to the airport, and ending the program; if the activation is abandoned, returning to the step 1);
17) receiving user-defined airport information, airport runway information, an approach program and an approach program input by a user, and turning to step 15);
the deleting function module is used for realizing the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a request for deleting waypoints;
3) judging whether the waypoint requested to be deleted is one of waypoints in the current flight plan waypoint list, if so, entering the step 4); if not, entering step 6);
4) generating and popping up a dialog box for confirming and deleting the currently selected waypoint, and entering the step 5);
5) receiving user input, if the user input is to confirm deletion, deleting corresponding waypoints, sequentially moving other waypoints below the deleted waypoints in the current flight plan waypoint list upwards, and ending the process; if the user input is to abandon the deletion, returning to the step 1);
6) generating and popping up dialog boxes for confirming and deleting all waypoints in the current flight plan waypoint list, and entering the step 7);
7) receiving user input, and deleting all waypoints in the current flight plan waypoint list if the user input is to confirm deletion; if the user input is to abandon the deletion, returning to the step 1);
the activation/deactivation function module is used for realizing the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a request for activating/canceling the flight plan; if not, returning to the step 1);
3) judging the states of all the air routes in the current flight plan, and entering the step 4) if all the air routes are in the activated state; if all the routes are not in the activated state, entering the step 5);
4) prompting a user to confirm whether all activated air routes are cancelled or not, and if so, converting the activated air routes into a non-activated state; if not, entering the step 5);
5) activating all routes in the flight plan;
the airline overturning functional module is used for realizing the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3 if the input type is an airway turning request); if not, returning to the step 1);
3) prompting a user to confirm whether the turnover is carried out, and if so, entering a step 4); if not, returning to the step 1);
4) turning over the waypoints, namely turning over the P1, P2, … and PN waypoints into PN, …, P2 and P1 waypoints, and calculating and outputting the course angle and the distance of each flight path in the PN, … P2 and P1 waypoints;
the flight translation function module is used for realizing the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a flight translation request; if not, returning to the step 1);
3) receiving a flight segment translation parameter input by a user, wherein the flight segment translation parameter comprises a starting route point, a translation direction and a translation distance of a flight plan to be translated, and entering the step 4);
4) generating and popping up an activation confirmation dialog box, and entering the step 5);
5) receiving user input, and entering step 6) if the user input is activation confirmation; if the user input is to abandon the activation, returning to the step 1);
6) judging whether the flight planning flight section to be translated can be activated or not according to the flight section translation parameters input by the user in the step 3) and the surrounding environment conditions of the airplane (such as whether mountain blocking exists or not, military region limitation exists or not), if so, activating the flight section translation function, calculating and displaying a new flight planning flight section after translation, and ending the flow; if not, returning the prompt of the non-activated state and ending the process.
Further, the flight plan waypoint list includes waypoint name information, waypoint relative orientation information, waypoint relative distance information, waypoint altitude attribute information, time information expected to reach the next waypoint, total distance total expected arrival time (i.e., distance from the current position to the destination and time information expected to reach the destination);
the list of nearby airports includes airport point name information, airport relative orientation information, airport relative distance information, airport ground type attribute information (for example, the airport ground is grass, water surface or hardened ground, and the like, and the information is used for a pilot to judge whether the pilot is suitable for landing in emergency force), airport city information, airport frequency information and airport runway information.
Further, the airport runway information includes runway length, width, orientation, and is convenient for the pilot to intuitively judge whether landing is appropriate.
The invention has the beneficial effects that:
1. the software flow of each functional module is specially designed according to the touch screen type aviation system equipment, and is more convenient for man-machine interaction compared with the traditional key type flight plan management module.
2. The invention is also suitable for non-touch screen type avionics system equipment.
3. The invention sets the list of the nearby airports as the default frequently-displayed list and is connected with the direct flight function module, when the aircraft has an emergency (such as emergency forced landing), the pilot only needs to select the nearby airports in the list of the nearby airports and then click the direct flight function key, so that the aircraft can land under the emergency, the operation is simple and convenient, and the emergency treatment of the pilot under the emergency is convenient.
4. The invention has clear internal logic design and is convenient to realize.
Drawings
FIG. 1 is a schematic diagram of the components of the flight plan management system of the present invention.
Fig. 2 is a flow chart of the implementation of the insertion function in the present invention.
Fig. 3 is a flow chart of the implementation of the straight flying waypoint in the present invention.
Fig. 4 is a flow chart of an implementation of the straight airport of the present invention.
FIG. 5 is a flow chart of an implementation of the present invention for deleting waypoints.
FIG. 6 is a flow chart of an implementation of the present invention for activating a airway.
FIG. 7 is a flow chart of an implementation of lane flipping in the present invention.
Fig. 8 is a flow chart of the implementation of the leg translation in the present invention.
FIG. 9 is a layout diagram of a frequently displayed list interface.
FIG. 10 is a diagram illustrating portions of a frequently displayed list interface.
Fig. 11 is an explanatory diagram of the insertion function.
Fig. 12 is a display interface after clicking an insert button.
Fig. 13 is an explanatory diagram of the waypoint insertion list display layout.
Fig. 14 is a display interface after the direct flight key is clicked.
Fig. 15 is a straight flight waypoint display list explanatory diagram.
Fig. 16 is an explanatory diagram of a display list of the direct flight station.
FIG. 17 is an explanatory view of a display list of deleted waypoints, (a) prompt box for confirming deletion of a single waypoint; (b) all waypoint prompt boxes are deleted for confirmation.
Fig. 18 is a list explanatory diagram of leg panning displays.
FIG. 19 is an insert function list display interface.
Fig. 20 is an insertion waypoint MAP pattern list display interface.
Fig. 21 is an insertion waypoint LIST mode display interface.
FIG. 22 is a schematic view of an unselected inserted waypoint location prompt.
FIG. 23 is a prompt interface after clicking the fly-through button.
Fig. 24 is a direct airport dialog interface.
Fig. 25 is a direct flight mode selection interface.
FIG. 26 is a LIST interface for a LIST of straight flyways.
Fig. 27 is a direct flight listing interface.
FIG. 28 confirms whether the selected waypoint prompt interface is deleted.
FIG. 29 is a prompt interface to confirm whether all waypoints have been deleted.
FIG. 30 is a confirmation whether to deactivate the prompt interface.
FIG. 31 is a confirmation activation prompt interface.
FIG. 32 is a diagram of a confirmation whether to flip the route prompt interface while not in flight.
FIG. 33 is an in-flight confirmation whether to flip waypoint prompt interface.
FIG. 34 is a lane translation interface.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
As shown in fig. 1, the general aircraft flight plan management system provided by the invention includes a default frequently-displayed list and a function module.
Default always-on list: divided into a list of flight plan waypoints and a list of nearby airports.
The list of flight plan waypoints includes: the method comprises the following steps of carrying out route point name information, route point relative azimuth information, route point relative distance information, route point height attribute information, predicted time information of reaching the next route point and total predicted arrival time of the total distance.
The list of nearby airports includes: the method comprises the following steps of airport point name information, airport relative direction information, airport relative distance information, airport ground type attribute information, airport city information, airport frequency information and airport runway information.
A functional module: the method mainly comprises 6 major functions, specifically as follows:
1) the insertion function: the system is used for realizing the insertion of waypoints;
2) the direct flight function: the system is used for realizing direct flying to a waypoint and an airport;
3) and (4) deleting function: the method is used for deleting the waypoints and comprises single-point deletion and complete deletion;
4) activation/cancellation function: the activation and the cancellation share one key for activating the air route or canceling the air route;
5) the airline overturning function: the system is used for realizing lane turning;
6) the flight translation function: the method is used for realizing the flight segment translation.
All the functional modules in the present invention are programs running on a computer, and the implementation flows of all the functional modules are described below.
First, insert the functional module
As shown in fig. 2, the plug-in function module is used to realize the following steps when the computer runs:
1) receiving a user input;
2) judging the input type of the user, and if the input type is an insertion request, entering the step 3); if not, returning to the step 1);
3) judging whether the insertion request is one of the waypoints in the current flight plan waypoint list or not, and if so, entering the step 4); if not, entering step 9);
4) generating and popping up insertion type options, including list insertion and map insertion;
5) receiving user input, judging whether the current input is list insertion or not, and if so, entering step 6); if not, entering step 7);
6) displaying a waypoint list, prompting a user to select waypoints to be inserted, and entering step 8);
7) displaying a waypoint map, prompting to select waypoints needing to be inserted, and entering step 8);
8) receiving user input, judging whether to determine to insert the waypoints, and if so, inserting the waypoints to be inserted into the next line of the waypoints in the flight plan list contained in the insertion request of the step 3); if not, returning to the step 1);
9) and generating and popping up a prompt box for inserting the position of the waypoint, and returning to the step 1).
Two, direct flying function module
The direct flight function of the invention is divided into two types of direct flight to an air route point and direct flight to an airport, the flow is respectively shown in fig. 3 and fig. 4, and the direct flight function is used for realizing the following steps when being operated by a computer:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a request direct flight waypoint; if the request is for a direct flight airport, entering step 13);
3) judging whether the direct flight waypoint requested by the user is one waypoint in the current flight plan waypoint list or not, if so, entering the step 4); if not, entering the step 5);
4) judging whether the straight flying waypoints are non-flying waypoints or not, if so, entering step 12); if not, entering the step 8);
5) prompting a user whether to cancel the current flight plan, if so, entering step 6); if not, entering step 7);
6) reestablishing a new flight plan by using the current airplane position information and the direct flight waypoints, and entering step 12);
7) reestablishing a new flight plan according to the current aircraft position information, the straight flight waypoint and the non-flight waypoint in the current flight plan list, calculating the angle and the distance of the flight-oriented course from the straight flight waypoint to the straight flight waypoint and the angle and the distance of the flight-oriented course from the straight flight waypoint to the next non-flight waypoint, and ending the process;
8) prompting the user to select whether to return to direct flight or not, and entering step 9);
9) receiving user input, if the user input is direct flight return, prompting a user to confirm whether to cancel the current flight plan, and entering step 10); otherwise, turning to the step 1);
10) receiving user input, if the user input is to cancel the current flight plan, turning to step 6), and if the user input is not to cancel the current flight plan, turning to step 11);
11) reestablishing a new flight plan by taking the current aircraft position information, the direct flight waypoint and the waypoint in the current flight plan list as references, calculating and outputting a flying course angle and a flying course distance from the direct flight waypoint to the direct flight waypoint, and ending the process;
12) calculating and outputting a flying course angle and a flying course distance of the straight flying waypoint, and ending the process;
13) judging whether the airport to be straightened requested by the user is a nearby airport in a nearby airport list or not, and if so, entering a step 14); if not, entering step 17);
14) displaying the information of nearby airports, prompting the user to select an airport to be flown straight, airport runway information, an approach program and an approach program, and entering step 15);
15) receiving an activation instruction input by a user, popping up an activation confirmation prompt, wherein the activation confirmation prompt comprises whether to cancel a current flight plan and whether to confirm a straight-through airport, and entering step 16);
16) receiving user input, if the user input is activation confirmation, activating a direct flight airport, calculating and outputting a current flying course angle and a distance from the current airplane position to the airport, and ending the program; if the activation is abandoned, returning to the step 1);
17) receiving user-defined airport information, airport runway information, approach procedures and approach procedures input by a user, and turning to step 15).
Third, delete the functional module
As shown in fig. 5, the delete function module is used by the computer to implement the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a request for deleting waypoints;
3) judging whether the waypoint requested to be deleted is one of waypoints in the current flight plan waypoint list, if so, entering the step 4); if not, entering step 6);
4) generating and popping up a dialog box for confirming and deleting the currently selected waypoint, and entering the step 5);
5) receiving user input, if the user input is to confirm deletion, deleting corresponding waypoints, sequentially moving other waypoints below the deleted waypoints in the current flight plan waypoint list upwards, and ending the process; if the user input is to abandon the deletion, returning to the step 1);
6) generating and popping up dialog boxes for confirming and deleting all waypoints in the current flight plan waypoint list, and entering the step 7);
7) receiving user input, and deleting all waypoints in the current flight plan waypoint list if the user input is to confirm deletion; and if the user input is to abandon the deletion, returning to the step 1).
Fourth, activate/cancel function module
As shown in fig. 6, the activation/deactivation function module is executed by the computer to implement the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a request for activating/canceling the flight plan; if not, returning to the step 1);
3) judging the states of all the air routes in the current flight plan, and entering the step 4) if all the air routes are in the activated state; if all the routes are not in the activated state, entering the step 5);
4) prompting a user to confirm whether all activated air routes are cancelled or not, and if so, converting the activated air routes into a non-activated state; if not, entering the step 5);
5) all of the airways in the flight plan are activated.
Fifth, the airline overturns the functional module
As shown in FIG. 7, the lane flip function module is used by a computer to implement the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3 if the input type is an airway turning request); if not, returning to the step 1);
3) prompting a user to confirm whether the turnover is carried out, and if so, entering a step 4); if not, returning to the step 1);
4) and turning over the waypoints, namely turning over the P1, P2, … and PN waypoints into PN, …, P2 and P1 waypoints, and calculating and outputting the heading angle and the distance of each leg in the PN, … P2 and P1 waypoints.
Sixth, flight translation function module
As shown in fig. 8, the leg translation function module is used by the computer to implement the following steps:
1) receiving a user input;
2) judging the input type of the user, and entering the step 3) if the input type is a flight translation request; if not, returning to the step 1);
3) receiving a flight segment translation parameter input by a user, wherein the flight segment translation parameter comprises a starting route point, a translation direction and a translation distance of a flight plan to be translated, and entering the step 4);
4) generating and popping up an activation confirmation dialog box, and entering the step 5);
5) receiving user input, and entering step 6) if the user input is activation confirmation; if the user input is to abandon the activation, returning to the step 1);
6) according to the flight segment translation parameters input by the user in the step 3) and the surrounding environment conditions of the airplane (such as whether the flight segment can be blocked by mountains, whether the flight segment is in military region limitation, and the like), judging whether the flight plan flight segment to be translated can be activated, if so, activating a flight segment translation function, calculating a new flight plan flight segment after translation, and displaying the new flight plan flight segment (for example, the flight segments before translation are P1, P2, P3, P4 and P5; if P3 and P4 are translated into P3 'and P4', new routes are required to be calculated into P1, P2, P3 ', P4' and P5), and the flow is ended; if not, returning the prompt of the non-activated state and ending the process.
Example (b):
firstly, a frequently-displayed list interface:
the frequently-displayed list interface is divided into 4 parts, and the following parts are sequentially arranged from top to bottom: a flight plan waypoint list, a left function key, a nearby airport list and a general key list; as shown in particular in fig. 9.
The parts of the always-on list interface are explained in detail in conjunction with FIG. 10:
1: waypoint names (WPT); 2: a heading angle to fly (DTK) when flying to the next waypoint; 3: a distance to the next waypoint (DIS); 4: corresponding waypoint height information (ALT); 5: insert button (I); 6: Direct-To Direct-fly key7: a Delete key (D); 8: an Activate activation button (A); 9: a reverse airway reversing button (C); 10: a Shift lane Shift key (S); 11: a current estimated time of arrival (ETE) for the route; 12: page turning keys of waypoints (< and >); 13: total distance of the flight line and total predicted arrival time; 14: nearby airports relative to airplane orientation; 15, names of nearby airports (3 groups in total); 16: airport frequency; 17: name of city where airport is located; 18: airport relative aircraft distance information; 19: attribute information of nearby airports; 20, airport runway name abbreviation; 21: the corresponding length attribute of the airport runway; 22: a flight plan management module (FPL, i.e., the present invention) in the flight management system; 23: an airline management module (AWY) in the flight management system; 24: a waypoint management module (WPT) in the flight management system; 25: flight management system airport management module (APT); 26: an airspace management module (SPC) in a flight management system.
Second, functional design description
1. Insertion function
Inserting route point list design and description:
the user clicks the Insert button (I) on the always-on LIST interface and the system pops up a LIST mode (LIST) and MAP Mode (MAP) dialog box as shown in fig. 11 and 12.
And if the user clicks the MAP, the MAP selection mode is entered, the prompt box disappears, the cursor becomes a large cross, and a floating prompt box of the MAP selection mode is popped up.
If the user clicks the LIST, the LIST selection mode is entered, and an insert waypoint LIST dialog box pops up, as shown in fig. 13.
The parts in fig. 13 are specifically:
1: left and right switch keys (< and >); 2: the insertion type: waypoint (WPT) type; 3: a corresponding search name input field; 4: SEARCH key (SEARCH); 5: waypoint page: from left to right are: waypoint names (WPT), directions (course angle, DTK), relative Distances (DIS), waypoint height information (ALT); 6: a waypoint page switching key (less and >); 7: determining a key (ENTER); 8: CANCEL button (CANCEL).
2. Direct flight function
(1) Design and description of list of direct flight waypoints
Description of the drawings: 1: a left and right switching key; 2: straight flight type, where there are 2 types: a WPT waypoint type and an APT airport type; 3: a waypoint search name input field; 4: a search key; 5: WPT waypoint page: from left to right are: waypoint names, directions (course angles), relative distances, waypoint height information; 6: a WPT waypoint page switching key is waited to fly straight; 7: a direct fly activation key;
(2) design and description of airport list
As shown in FIG. 14, if the user clicks the Direct-To Direct flight button on the frequently displayed list interfaceThe system pops up a list of the straight flight waypoint display shown in fig. 15 or a list of the straight flight airport display shown in fig. 16 according to the type of the straight flight request input by the user.
In fig. 15, 16:
1: left and right switch keys (< and >); 2: straight flight type, there are 2 types: waypoint type and airport type; 3: an airport search name input field; 4: SEARCH key (SEARCH); 5: airport page: from left to right are: AIRPORT name (AIRPORT), CITY (CITY), relative Distance (DIS), AIRPORT frequency information (COM); 6: switching keys (less and) for pages of the airport to be directly flown; 7: airport corresponding runway information; 8: switching the airport corresponding to a plurality of runways; 9: airport runway attributes, from left to right in order: runway azimuth information, runway length information and runway type; 10: selecting an approach program; 11: selecting a approaching program; 12: the corresponding straight airport approach and approach sequence list information display columns respectively display the name, the direction (course) and the relative distance information from left to right; 13: the approach and approach program displays the switch key; 14: direct flight activation (ACTIVATE);
3. delete function list design and description
The deletion display list is shown in fig. 17, in which 1: the flight plan deletes a single waypoint information prompt box individually, as in fig. 17 (a); and 2, as shown: deleting the name prompt of the waypoint; 3: the flight plan deletes all waypoint information prompt boxes as in fig. 17 (b); 4: confirm/cancel button.
4. Flight translation function list design and description
The leg translation display list is shown in fig. 18, in which 1: a flight translation information prompt box; 2: a translated FPL waypoint origin name; 3. selecting a current flight plan waypoint needing translation; 4: the type of the translation direction: LEFT/RIGHT; 5: the translation distance ranges from 2NM to 50 NM; 6: and displaying the translation state.
Thirdly, operation flow of each functional part
1. Insertion procedure
(1) If the waypoint is to be inserted, the position of the waypoint to be inserted is clicked first, and the waypoint is inserted below the selected flight plan management by default. If the position of the waypoint to be inserted is not selected, a prompt box for selecting the position of the inserted waypoint pops up when the Insert button (I) is clicked, as shown in FIG. 22.
After selecting the insertion position, click the Insert button (I), which grays out and then pops up the insertion mode dialog box, as shown in fig. 19.
If the user clicks the MAP mode, the pop-up box disappears, the pop-up box becomes a small confirmed floating box, the cursor becomes a large cross, the user can insert the pop-up box by clicking OK after selecting the position, and the user can return to the main interface of the flight plan management by clicking the CANCEL interface, as shown in FIG. 20.
If the user clicks the LIST mode, a prompt box for inserting the waypoint page pops up, as shown in fig. 21.
(2) The insertion type is MAP type
When the inserted waypoint type is the MAP type, the inserted frame on the MAP disappears, the inserted point becomes a big cross, the upper right corner of the MAP displays a MAP inserted floating small frame, after the waypoint position needing to be inserted is selected, the OK is clicked for determination, and the floating small frame disappears.
The waypoint needing to be inserted is successfully inserted into the next row of the waypoint position selected by the flight plan, and simultaneously, the information such as the azimuth angle (course angle), the distance and the like is recalculated by an internal algorithm and is displayed on an interface of a flight plan management system, and then the operation of inserting the waypoint is completed;
meanwhile, in the insertion process, if the MAP insertion is to be cancelled: after clicking the CANCEL button of the MAP floating window, the MAP insertion waypoint is cancelled, and the default returns to the insertion initial default interface FIG. 9.
2. Direct flight functional process
The direct flight function can be divided into two forms of selecting a direct flight position and then pressing a direct flight key to directly fly, and popping up a direct flight window after pressing the direct flight key to select a direct flight waypoint or an airport to directly fly.
(1) Flight plan list direct flight
1.1) selecting the waypoints in the flight plan waypoint list for direct flight: as shown in fig. 23, when the bottom frame color change representation of the direct flight button is selected, a confirmed direct flight dialog box is popped up, the determined direct flight arrow is clicked to jump to the direct flight waypoint, the distance and the heading angle to be flown are recalculated and displayed, and the situation of airports near the direct flight is similar to that of the direct flight waypoint.
1.2) selecting nearby airports in the flight plan waypoint list to fly straight: selecting a nearby airport flying straight, selecting a background color change prompt, clicking a direct flying key, popping up a direct flying airport dialog box (shown in figure 24), changing the dialog box type into APT, defaulting the airport name to the name of the nearby airport, and simultaneously displaying the airport attributes along with the airport attribute. Then, further operations such as airport runway selection, approach procedure, etc. are performed. After the selection is finished, an ACTIVATE key is clicked to be activated, a prompt box of the straight-flying airport disappears, the flight plan management page displays the information of the straight-flying airport, and meanwhile, the information display of the heading angle, the distance and the like which need flying is recalculated, and the direct activation is defaulted.
(2) Direct fly-through for custom search selection
If the direct flight is customized, the operation is as follows: directly clicking the direct flight button, the direct flight button becomes gray, and simultaneously popping up a direct flight selection direct flight mode selection dialog box, a MAP mode or a LIST mode, as shown in fig. 25. When the LIST mode is selected, as shown in fig. 26: the direct flight type is totally divided into 6 types, and the 6 types sequentially comprise: FPL: waypoints in the FPL; NRST: nearby waypoints; RECENT used waypoints; AIRWAY, waypoints on the way (waypoints on the way that are available only if the current leg is part of the way AIRWAY); SELF: self-defining waypoints and searching name waypoints by self; APT, direct flight airport, custom search airport. When in the 1-4 mode, the corresponding waypoints are automatically displayed in the list below. When the mode is 5-6, custom search is needed, and the search is displayed in the underlying list after clicking.
Fig. 26 is a page layout and display of a straight flight waypoint type, fig. 27 is a page layout and display of a straight flight airport, when a search for a straight flight airport is selected, after straight flight airport information is selected, the straight flight page is switched to a straight flight airport page, a straight flight airport, a runway, an approach program, and an approach program are sequentially selected, and after the selection is completed, an activation key is clicked, the straight flight airport page disappears, the straight flight airport is simultaneously activated, and the page is displayed in a flight plan management system interface, so that the straight flight airport operation is completed. When the search selection is completed, the route point which flies straight is selected, an activation button (ACTIVATE) is clicked, the route point which flies straight is directly displayed in the flight plan management, and is defaulted to be directly activated, and meanwhile, the corresponding information such as the flying heading angle, the distance and the like is calculated and is displayed in a flight plan list.
When the straight flying waypoint is selected as the MAP mode, the straight flying waypoint page disappears by default, and the cursor selection point becomes a 'big cross', similar to the inserted waypoint. After the route point selection is completed, the following operation is consistent with the common straight flight route point.
3. Delete function flow
DELETE function button (DELETE), which is divided into two cases:
the 1 st: when the waypoint in the flight plan management module is selected, clicking the DELETE button, deleting the waypoint by default, popping up a prompt box for whether to DELETE the waypoint, and if clicking OK, deleting the waypoint in the flight plan, clicking CANCEL, and returning to the flight plan management module page as shown in FIG. 28.
The 2 nd: if not, the DELETE button is pressed directly, and all waypoint information is deleted by default, a DELETE dialog box pops up, as in FIG. 29. Clicking OK to delete all flight plan waypoints, clicking CANCEL to return to a flight plan management module page.
4. Activating functional processes
When the activation key is clicked, it is generally necessary to select the inactive route segment information. If the waypoint is a flown waypoint, the activation key is unavailable. If the current activation waypoint is the current activation waypoint, the activation button is clicked, and then whether the activation dialog box is cancelled or not is popped up and displayed, as shown in the figure 30, the OK is clicked, and the current activation is cancelled; click on CANCEL and return to the current page of flight plan management.
If the active button is clicked when an inactive waypoint in the flight plan list is selected, the system pops up a confirmation activation dialog, as shown in FIG. 31: clicking OK to activate the current route information; click on the CANCEL button to return to the default interface of the flight plan management system.
5. Overturning airway function process
If the turning button is not clicked in the flight process, all routes included by the default turning route are included, and a prompt dialog box pops up: and if the whole air route is turned over, clicking OK, turning over the air route point, recalculating course angle information, and displaying the distance information in the flight plan management module. Click CANCEL returns to the flight plan management module page as shown in fig. 32.
If the flight plan is turned over in the current flight process, a piece of prompt information is added, and whether the turn-over flight plan is confirmed in the flight process is shown in fig. 33. Clicking OK, turning over the flight plan, calculating the information of the current position of the airplane, the flying course angle and the distance of the turned nearest waypoint, and activating the airplane and the nearest waypoint by default. Click on CANCEL, return to the flight plan main interface.
6. Translation function flow
The translational course function is effective when a thunderstorm or other reason in front requires the translational course. Clicking the translate lane key grays out the key and pops up a lane translation dialog as shown in FIG. 34.
And selecting the translation direction and the translation distance, clicking OK to finish translation after the selection is finished, and popping up a prompt box to prompt a pilot that the translation is unsuccessful if the translation is carried out in a military area or a no-fly area or an area which cannot fly.
Claims (3)
1. A general aircraft flight plan management system, characterized by:
comprises that
Defaulting a frequently displayed list;
the default always-on list comprises a flight plan waypoint list and a nearby airport list;
a functional module;
the functional modules comprise an insertion functional module, a direct flight functional module, a deletion functional module, an activation/cancellation functional module, a flight line overturning functional module and a flight segment translation functional module;
the plug-in functional module is used for realizing the following steps:
1.1) receiving a user input;
1.2) judging the input type of the user, and if the input type is an insertion request, entering the step 1.3); if not, returning to the step 1.1);
1.3) judging whether the insertion request is one of waypoints in the current flight plan waypoint list or not, if so, entering the step 1.4); if not, entering step 1.9);
1.4) generating and popping up insertion type options, including list insertion and map insertion;
1.5) receiving user input, judging whether the current input is list insertion, and if so, entering a step 1.6); if not, entering the step 1.7);
1.6) displaying a waypoint list, prompting a user to select waypoints to be inserted, and entering the step 1.8);
1.7) displaying a waypoint map, prompting to select waypoints needing to be inserted, and entering the step 1.8);
1.8) receiving user input, judging whether to determine to insert the waypoints, and if so, inserting the waypoints to be inserted into the next line of the waypoints in the flight plan list contained in the insertion request of the step 1.3); if not, returning to the step 1.1);
1.9) generating and popping up a prompt box for inserting the position of the waypoint, and returning to the step 1.1);
the direct flight function module is used for realizing the following steps:
2.1) receiving user input;
2.2) judging the input type of the user, and if the input type is a direct flight request waypoint, entering the step 2.3); if the request is for a direct flight airport, entering the step 2.13);
2.3) judging whether the direct flight waypoint requested by the user is one waypoint in the current flight plan waypoint list or not, if so, entering the step 2.4); if not, entering the step 2.5);
2.4) judging whether the straight flying waypoints are non-flying waypoints or not, if so, entering a step 2.12); if not, entering step 2.8);
2.5) prompting a user whether to cancel the current flight plan, if so, entering the step 2.6); if not, entering the step 2.7);
2.6) reestablishing a new flight plan by using the current airplane position information and the straight flight waypoints, and entering the step 2.12);
2.7) reestablishing a new flight plan by using the current aircraft position information, the straight-flying waypoint and the non-flying waypoint in the current flight plan list, calculating the angle and the distance of the flight-oriented course flying to the straight-flying waypoint and the angle and the distance of the flight-oriented course flying from the straight-flying waypoint to the next non-flying waypoint, and ending the process;
2.8) prompting a user to select whether to return to the direct flight or not, and entering the step 2.9);
2.9) receiving user input, and if the user input is direct flight return, prompting the user to confirm whether to cancel the current flight plan or not, and entering the step 2.10); otherwise, turning to step 2.1);
2.10) receiving user input, if the user input is to cancel the current flight plan, turning to the step 2.6), and if the user input is not to cancel the current flight plan, entering the step 2.11);
2.11) taking the current airplane position information, the direct flight waypoint and the waypoint in the current flight plan list as the reference, reestablishing a new flight plan, calculating the heading angle and the distance to be flown to the direct flight waypoint, outputting the heading angle and the distance to be flown to the direct flight waypoint, and ending the process;
2.12) calculating and outputting a flying course angle and a flying course distance until the flying to the straight flying waypoint, and ending the process;
2.13) judging whether the airport to be straightened requested by the user is a nearby airport in a nearby airport list, and if so, entering the step 2.14); if not, entering step 2.17);
2.14) displaying the information of nearby airports, and prompting the user to select an airport to be flown straight, airport runway information, an approach program and an approach program, and entering the step 2.15);
2.15) receiving an activation instruction input by a user, popping up an activation confirmation prompt, wherein the activation confirmation prompt comprises whether to cancel the current flight plan and whether to confirm a straight-through airport, and entering the step 2.16);
2.16) receiving user input, if the user input is activation confirmation, activating a direct flight airport, calculating and outputting a current flying course angle and a distance from the current airplane position to the airport, and ending the program; if the activation is abandoned, returning to the step 2.1);
2.17) receiving user-defined airport information, airport runway information, an approach program and an approach program input by a user, and turning to the step 2.15);
the deleting function module is used for realizing the following steps:
3.1) receiving user input;
3.2) judging the input type of the user, and if the input type is a request for deleting waypoints, entering the step 3.3);
3.3) judging whether the waypoint requested to be deleted is one waypoint in the current flight plan waypoint list, if so, entering the step 3.4); if not, entering step 3.6);
3.4) generating and popping up a dialog box for confirming and deleting the currently selected waypoint, and entering the step 3.5);
3.5) receiving user input, if the user input is to confirm deletion, deleting the corresponding waypoints, sequentially moving the rest waypoints below the deleted waypoints in the current flight plan waypoint list upwards, and ending the process; if the user input is to abandon the deletion, returning to the step 3.1);
3.6) generating and popping up dialog boxes for confirming and deleting all waypoints in the current flight plan waypoint list, and entering the step 3.7);
3.7) receiving user input, and if the user input is to confirm deletion, deleting all waypoints in the current flight plan waypoint list; if the user input is to abandon the deletion, returning to the step 3.1);
the activation/deactivation function module is used for realizing the following steps:
4.1) receiving user input;
4.2) judging the input type of the user, and if the input type is a request for activating/canceling the flight plan, entering the step 4.3); if not, returning to the step 4.1);
4.3) judging the states of all the air routes in the current flight plan, and if all the air routes are in the activated state, entering the step 4.4); if all the routes are not in the activated state, entering the step 4.5);
4.4) prompting a user to confirm whether all activated air routes are cancelled or not, and if so, converting the activated air routes into a non-activated state; if not, entering the step 4.5);
4.5) activating all the air routes in the flight plan;
the airline overturning functional module is used for realizing the following steps:
5.1) receiving user input;
5.2) judging the input type of the user, and if the input type is an airway turning request, entering the step 5.3); if not, returning to the step 5.1);
5.3) prompting a user to confirm whether the turnover is carried out, if so, entering a step 5.4); if not, returning to the step 5.1);
5.4) turning over the waypoints, namely turning over the P1, P2, … and PN waypoints into PN, …, P2 and P1 waypoints, and calculating and outputting the course angle and distance of each waypoint section in the PN, … P2 and P1 waypoints;
the flight translation function module is used for realizing the following steps:
6.1) receiving user input;
6.2) judging the input type of the user, and if the input type is a flight translation request, entering the step 6.3); if not, returning to the step 6.1);
6.3) receiving the flight segment translation parameters input by the user, including the starting route point, the translation direction and the translation distance of the flight plan to be translated, and entering the step 6.4);
6.4) generating and popping up an activation confirmation dialog box, and entering the step 6.5);
6.5) receiving user input, and if the user input is activation confirmation, entering the step 6.6); if the user input is to abandon the activation, returning to the step 6.1);
6.6) judging whether the flight planning segment to be translated can be activated or not according to the segment translation parameters input by the user in the step 6.3) and the surrounding environment condition of the airplane, if so, activating the segment translation function, calculating and displaying a new flight planning segment after translation, and ending the flow; if not, returning the prompt of the non-activated state and ending the process.
2. The universal aircraft flight plan management system according to claim 1, wherein:
the flight plan waypoint list comprises waypoint name information, waypoint relative azimuth information, waypoint relative distance information, waypoint height attribute information, predicted time information for reaching the next waypoint and total predicted arrival time of the total distance;
the nearby airport list comprises airport point name information, airport relative azimuth information, airport relative distance information, airport ground type attribute information, airport city information, airport frequency information and airport runway information.
3. A general aircraft flight plan management system according to claim 2, wherein: the airport runway information includes runway length, width, and orientation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911190399.3A CN111063220B (en) | 2019-11-28 | 2019-11-28 | General aircraft flight plan management system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911190399.3A CN111063220B (en) | 2019-11-28 | 2019-11-28 | General aircraft flight plan management system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111063220A CN111063220A (en) | 2020-04-24 |
CN111063220B true CN111063220B (en) | 2021-03-30 |
Family
ID=70299420
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911190399.3A Active CN111063220B (en) | 2019-11-28 | 2019-11-28 | General aircraft flight plan management system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111063220B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20230365269A1 (en) * | 2022-05-16 | 2023-11-16 | Honeywell International Inc. | Systems and methods for a user to define a custom fix, via a graphical user interface (gui), for operation of an aircraft |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1289994C (en) * | 2003-11-04 | 2006-12-13 | 北京华安天诚科技有限公司 | Handwritten flying data displaying and inputting apparatus and method for air communication control |
CN101403898A (en) * | 2008-10-31 | 2009-04-08 | 中国航空无线电电子研究所 | Input method and apparatus for electronic system of civil aircraft control cabin |
FR2995422B1 (en) * | 2012-09-07 | 2016-02-05 | Thales Sa | METHOD FOR MODIFYING A FLIGHT PLAN OF AN AIRCRAFT ON A TOUCH SCREEN |
CN104332072B (en) * | 2014-10-22 | 2016-09-21 | 北京航空航天大学 | General Aviation Flight project management system |
CN105096662B (en) * | 2015-07-24 | 2017-07-04 | 陶文英 | A kind of method for designing and system of cooperation button aircraft system |
CN105528678A (en) * | 2015-12-10 | 2016-04-27 | 中国航空工业集团公司西安航空计算技术研究所 | Airborne flight plan management system of a general-purpose aircraft |
CN105809352A (en) * | 2016-03-11 | 2016-07-27 | 上海埃威航空电子有限公司 | General aviation business comprehensive management and control system |
CN109255473B (en) * | 2018-08-21 | 2022-04-26 | 中国商用飞机有限责任公司北京民用飞机技术研究中心 | Route planning method based on touch operation |
-
2019
- 2019-11-28 CN CN201911190399.3A patent/CN111063220B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111063220A (en) | 2020-04-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2922046B1 (en) | A system and method for providing enhanced flight-plan management | |
US9424753B2 (en) | Simplified user interface for an aircraft | |
US8666648B2 (en) | System and method for aircraft taxing and guidance using a communication network | |
US9205916B2 (en) | Methods, systems, and apparatus for layered and multi-indexed flight management interface | |
EP2741053B1 (en) | Method for graphically generating an approach course | |
CN105599910B (en) | Method and system for displaying taxi clearance | |
EP2679959B1 (en) | Avionics display system providing enhanced flight-plan management | |
EP3367136B1 (en) | Methods and systems for providing live weather data onboard an aircraft | |
EP2827104B1 (en) | Display systems and methods for providing displays having an integrated autopilot functionality | |
US8712605B1 (en) | Apparatus for touch screen avionic device | |
EP1852683B1 (en) | System and method for distributively displaying terminal procedure data | |
US8195383B2 (en) | System and method for electronic moving map and aeronautical context display | |
US7222017B2 (en) | Method and system for entering and displaying ground taxi instructions | |
US20100250026A1 (en) | Interactive Navigation Device | |
CN104537895A (en) | Method and device for achieving 4D track flight | |
US20080071434A1 (en) | Method and device for modifying a flight plan and notably a takeoff procedure for an aircraft | |
CN104567856A (en) | System and method for maintaining aircraft separation based on distance or time | |
US20200175628A1 (en) | Systems and methods for predicting weather impact on an aircraft | |
CN109255473B (en) | Route planning method based on touch operation | |
CN1742277B (en) | Aircraft taxi planning system and method | |
CN111063220B (en) | General aircraft flight plan management system | |
CA3036174A1 (en) | Systems and methods for providing circling approach data onboard an aircraft | |
US9589472B2 (en) | Runway incursion detection and indication using an electronic flight strip system | |
US10150573B2 (en) | Methods and apparatus for presenting automatic flight control system data onboard an aircraft | |
US11348468B1 (en) | Systems and methods for inhibition of terrain awareness and warning system alerts |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |