Aircraft auxiliary flight method, system and device
By automatically identifying the target flight scenario of the aircraft and generating operation decision information, the problem of difficult to achieve automatic decision-making of aircraft assisted flights in the prior art is solved, and the intelligence and efficiency of aircraft assisted flights are improved.
Patent Information
- Application Number
- CN202510242121.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-05-06
AI Technical Summary
The prior art is difficult to realize automatic decision-making of aircraft assisted flights, and it increases the burden on pilots, affecting flight safety and efficiency.
By acquiring the aircraft status data, the target flight scene is automatically identified, and the operation decision information is determined based on the target flight scene, the operation information to be executed is generated, the display module is controlled to display information, and the operation execution instructions are executed.
It realizes more intelligent operational guidance and auxiliary decision-making, reduces the workload of aircraft related personnel, improves the work efficiency of pilots, and improves the effect and efficiency of aircraft assisted flight.
Smart Images

Figure CN119937532A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of aircraft control technology, and in particular to an aircraft assisted flight method, system and device. Background Art
[0002] With the development of high-performance aircraft, the structure of avionics equipment is becoming increasingly complex and the number is increasing. Although the large amount of redundant information provided by these electronic equipment increases the pilot's understanding of the aircraft's flight status, the flood of information directly affects the pilot's judgment of the flight status and equipment status. At the same time, the flight missions that pilots need to perform in a unit of time are becoming more and more complex, and the operation of sensors and actuators is becoming more and more complicated, which directly causes the crew to be overburdened, thus affecting flight safety and performance. As a result, higher requirements are placed on flight and mission control technology, and traditional avionics mission systems can no longer meet the requirements.
[0003] In the prior art, Chinese patent document CN112363520A discloses an aircraft flight assisted driving system and control method based on artificial intelligence technology. The system includes a behavior recognition module, a flight instruction and action standard database module, an alarm module and an auxiliary decision unit; wherein the behavior recognition module is connected to the flight instruction and action standard database module, and the auxiliary decision unit is connected to the flight instruction and action standard database module and the alarm module respectively. The technical solution provided by this document still requires the pilot to provide behavior instructions and command instructions in accordance with the flight manual to implement auxiliary decision-making, which cannot realize automatic flight auxiliary decision-making and increases the burden on the pilot. Summary of the invention
[0004] The embodiments of this specification provide an aircraft assisted flight method, system and device to solve the technical problem of how to improve the effect and efficiency of aircraft assisted flight.
[0005] To solve the above technical problems, the embodiments of this specification provide the following technical solutions:
[0006] The present invention provides an aircraft assisted flight method, the method comprising:
[0007] Acquiring aircraft status data, identifying a target flight scene from various flight scenes according to the aircraft status data, and determining operation decision information according to the target flight scene;
[0008] Controlling a display module to display information, wherein the information displayed by the display module includes information on operations to be executed generated according to the operation decision information;
[0009] An operation execution instruction is generated according to the operation for the operation information to be executed, the operation execution instruction is executed, and the execution result is displayed through the display module.
[0010] Optionally, identifying a target flight scene from each flight scene according to the aircraft state data includes:
[0011] The aircraft status data is matched with the recognition rules of each flight scene, and the target flight scene is identified according to the matching result.
[0012] Optionally, identifying a target flight scene from each flight scene according to the aircraft state data includes:
[0013] For any flight scenario, determine the aircraft status data corresponding to the flight scenario;
[0014] Determine data features of the aircraft status data corresponding to the flight scene, and match the data features with recognition rules of the flight scene to determine whether the flight scene is a target flight scene.
[0015] Optionally, identifying a target flight scene from each flight scene according to the aircraft state data further includes:
[0016] If the flight scenario corresponds to multiple types of aircraft status data, then respectively determining data features of each type of aircraft status data in the multiple types of aircraft status data;
[0017] The comprehensive data features of the data features of various aircraft status data among the multiple aircraft status data are determined according to preset rules, and the comprehensive data features are matched with the recognition rules of the flight scene to determine whether the flight scene is a target flight scene.
[0018] Optionally, identifying a target flight scene from each flight scene according to the aircraft state data further includes:
[0019] If the flight scene corresponds to multiple aircraft status data, and multiple data features are determined for each aircraft status data corresponding to the flight scene, then the comprehensive data features of the same or similar data features among the various aircraft status data corresponding to the flight scene are determined, and the comprehensive data features are matched with the recognition rules of the flight scene to determine whether the flight scene is the target flight scene.
[0020] Optionally, identifying a target flight scene from each flight scene according to the aircraft state data further includes:
[0021] For any type of aircraft status data corresponding to the flight scene, if multiple data features are determined for the aircraft status data, key features of the multiple data features of the aircraft status data are determined according to preset rules, and the key features are matched with the recognition rules of the flight scene.
[0022] Optionally, determining the operation decision information according to the target flight scenario includes:
[0023] Finding an operation decision corresponding to the target flight scenario from an operation suggestion database;
[0024] If the operation decision includes a mandatory operation and an optional operation, determining a preferred operation from the optional operations according to the flight decision model, and forming operation decision information according to the mandatory operation and the preferred operation;
[0025] If the operation decision only includes mandatory operations, forming operation decision information according to the mandatory operations;
[0026] If the operational decision only includes optional operations, a preferred operation is determined from the optional operations according to the flight decision model, and operational decision information is formed according to the preferred operation.
[0027] Optionally, for a specific physical device, the information displayed by the display module includes a virtual backup unit of the specific physical operation unit, and the virtual backup unit is used to produce the same operation effect as the specific physical operation unit.
[0028] The present invention provides an aircraft assisted flight system, the system comprising:
[0029] a processor, configured to obtain aircraft status data, identify a target flight scene from various flight scenes according to the aircraft status data, determine operation decision information according to the target flight scene, and send the operation decision information to a display control system;
[0030] A display control system is used to receive the operation decision information and control the display module to display information; and generate an operation execution instruction according to the operation of the operation information to be executed, and send the operation control instruction to the corresponding aircraft system so that the aircraft system executes the operation execution instruction; and control the display module to display the execution status of the operation execution instruction;
[0031] The display module is used for information display, wherein the information displayed by the display module includes the operation information to be executed generated according to the operation decision information and the execution status of the operation execution instruction.
[0032] The present invention provides an aircraft auxiliary flight device, the device comprising:
[0033] A flight scene recognition module, used to obtain aircraft status data, and recognize a target flight scene from various flight scenes according to the aircraft status data;
[0034] A flight operation suggestion module, used to determine operation decision information according to the target flight scenario;
[0035] A display control module is used to display information, wherein the information displayed by the display module includes information about operations to be executed generated based on the operation decision information; and operation execution instructions are generated based on the operations on the information about operations to be executed, and the operation control instructions are sent to the corresponding aircraft system so that the aircraft system executes the operation execution instructions, and the execution status of the operation execution instructions is displayed.
[0036] At least one of the above technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects:
[0037] The target flight scenario can be automatically identified through aircraft status data, and operational decision information can be formed according to the target flight scenario to achieve more intelligent operational guidance and auxiliary decision-making. It can also reduce the workload of aircraft-related personnel and improve the work efficiency of pilots, thereby improving the effect and efficiency of aircraft assisted flight. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the drawings required for use in the embodiments of this specification or the prior art description are briefly described below. Obviously, the following only describes the drawings required for use in some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor.
[0039] Figure 1 It is a flowchart of the aircraft assisted flight method provided in the first embodiment of this specification.
[0040] Figure 2 It is a schematic diagram of the human-computer interaction interface in the first embodiment of this specification.
[0041] Figure 3 It is a simulation effect diagram in the first embodiment of this specification.
[0042] Figure 4 It is a schematic diagram of the architecture of the aircraft assisted flight system provided in the second embodiment of this specification.
[0043] Figure 5 It is a schematic diagram of the structure of an aircraft auxiliary flight device provided in the third embodiment of this specification. DETAILED DESCRIPTION
[0044] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the embodiments involved in the specific implementation methods are only part of the embodiments of this application, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the specific implementation methods without making creative work should belong to the scope of protection of this application.
[0045] The first embodiment of this specification (hereinafter referred to as "embodiment one") provides an aircraft flight assistance method. The execution subject of embodiment one includes but is not limited to a terminal or a server or an operating system or an application, that is, the execution subject can be various and can be set, used or changed as needed. In addition, a third-party application can also assist the execution subject in executing embodiment one. For example, the method provided in embodiment one can be executed by a server, and a corresponding application can be installed on a terminal (the terminal can be held by a user), and data can be transmitted between the terminal or the application and the server, thereby assisting the server in executing the method provided in embodiment one.
[0046] In particular, the execution subject of the first embodiment may be an auxiliary flight processing machine, an onboard computer, or an onboard terminal device on the aircraft.
[0047] like Figure 1 As shown, the aircraft flight assistance method provided in the first embodiment includes:
[0048] S101: Acquire aircraft status data, identify a target flight scene from various flight scenes according to the aircraft status data, and determine operation decision information according to the target flight scene;
[0049] In the first embodiment, the aircraft status data can be obtained. Wherein, the aircraft includes but is not limited to commercial aircraft. The aircraft status data can have multiple types, and the aircraft status data includes but is not limited to aircraft posture data and / or flight phase data and / or airborne warning data and / or scene status data and / or airborne system data and / or other system data. Wherein, the aircraft posture data is information describing the position and attitude of the aircraft, such as the height, speed, acceleration, pitch angle and / or roll angle of the aircraft; the flight phase data is information describing the current flight phase of the aircraft, such as the aircraft power-on phase, take-off thrust phase, take-off phase, cruising phase, etc.; the airborne warning data is the warning signal output by the airborne warning system; the scene status data is information describing the external environment of the aircraft, such as the air pressure, temperature, wind speed and airspace control information of the environment where the aircraft is currently located; the airborne system data is the main operating parameter information of each system on the aircraft, which can be obtained by communicating with each system of the aircraft. The specific types and contents of the aircraft status data are not limited in the first embodiment. In addition, the aircraft status data may come from multiple aircraft devices, and the aircraft status data corresponding to a single aircraft device may be sent to the execution subject of the first embodiment via the onboard data bus of the aircraft device.
[0050] In the first embodiment, various flight scenarios can be pre-set, and the flight scenarios can be classified, for example, into normal scenarios and risk scenarios. Further, normal scenarios include but are not limited to take-off, climb, cruise, descent, approach and landing, waiting, avoidance and other scenarios, and risk scenarios include but are not limited to system / mechanical failure (engine / power / hydraulic failure, etc.) and adverse environment (thunderstorm / wind shear / airspace control, etc.) and other scenarios.
[0051] After obtaining the aircraft status data, the target flight scene can be identified from each flight scene according to the aircraft status data. Among them, the target risk scene can be identified by the following method 1 and / or method 2 (embodiment 1 is not limited to method 1 and method 2):
[0052] Method 1
[0053] Identifying a target flight scene from each flight scene according to the aircraft state data may include: matching the aircraft state data with an identification rule of each flight scene, and identifying the target flight scene according to the matching result.
[0054] Specifically, identification rules or identification logic can be set for each flight scene. For example, the key features corresponding to each flight scene and / or the key data that can characterize the flight scene can be determined based on expert experience, flight manuals, relevant laws and regulations, and then the identification rules or identification logic for each flight scene can be set based on the key features and / or key data. The identification rules or identification logic for each flight scene can include the key features and / or key data of the flight scene. In this way, the various aircraft status data obtained can be matched with the identification rules of each flight scene respectively. If one or some types of aircraft status data match the identification rules of one or more flight scenes, the one or more flight scenes can be used as target flight scenes.
[0055] Method 2
[0056] As in method 1, the recognition rules or recognition logic can be set for each flight scenario.
[0057] In the second method, identifying the target flight scene from each flight scene according to the aircraft state data may include:
[0058] For any flight scenario, determine the aircraft state data corresponding to the flight scenario from various aircraft state data;
[0059] The data features of the “aircraft status data corresponding to the flight scene” are determined, and the data features of the “aircraft status data corresponding to the flight scene” are matched with the recognition rules of the flight scene to determine whether the flight scene is a target flight scene. For example, if the data features of the “aircraft status data corresponding to the flight scene” successfully match the recognition rules of the flight scene, the flight scene is a target flight scene; if the data features of the “aircraft status data corresponding to the flight scene” fail to successfully match the recognition rules of the flight scene, the flight scene is not a target flight scene.
[0060] In the second method, a certain flight scene may correspond to a type of aircraft status data. Through the data characteristics of the corresponding aircraft status data, it can be determined whether the flight scene is a target flight scene, and the flight scene can be called a simple scene. For any simple scene, determine the corresponding aircraft status data, determine the data characteristics of the aircraft status data (for example, identify the step signal of the aircraft status data or determine the data change of the aircraft status data), and match the data characteristics of the aircraft status data with the recognition rules of the simple scene. For example, when the change of the aircraft status data reaches a threshold, it matches the recognition rules of the simple scene, and the simple scene is determined as the target flight scene. In actual situations, some flight special situation scenes belong to simple scenes. These simple scenes can each correspond to a single warning signal (i.e., aircraft status data). Through the data characteristics of the corresponding warning signal, it can be determined whether these flight special situation scenes belong to the target flight scene.
[0061] In the second method, a certain flight scene may correspond to multiple aircraft status data, so it is necessary to determine whether the flight scene is a target flight scene through the data features of the multiple aircraft status data corresponding to it, and the flight scene can be called a complex scene. For any complex scene, it is necessary to perform collaborative identification through the data features of the multiple aircraft status data corresponding to it, so as to identify whether the complex scene is a target flight scene.
[0062] Specifically, if a certain flight scene corresponds to multiple aircraft status data, identifying the target flight scene from each flight scene according to the aircraft status data may also include:
[0063] Respectively determine data features of each type of aircraft status data among the multiple types of aircraft status data corresponding to the flight scene;
[0064] According to a preset rule (referred to as a first preset rule), the comprehensive data features of the data features of various aircraft status data in the multiple aircraft status data are determined, and the comprehensive data features are matched with the identification rule of the flight scene to determine whether the flight scene is a target flight scene. For example, the data features of various aircraft status data in the multiple aircraft status data are calculated by logical rules such as AND / OR / NOT, and the calculation result is the comprehensive data feature, and then the comprehensive data feature is matched with the identification rule of the flight scene. If the match is successful, the flight scene is the target flight scene, and if the match is unsuccessful, the flight scene is not the target flight scene.
[0065] There may be multiple comprehensive data features. Specifically, identifying the target flight scene from each flight scene based on the aircraft status data may also include: if the flight scene corresponds to multiple aircraft status data, and each aircraft status data corresponding to the flight scene determines multiple data features, then determine the comprehensive data features of the same or similar data features between the various aircraft status data corresponding to the flight scene, and match the comprehensive data features with the identification rules of the flight scene to determine whether the flight scene is the target flight scene. For example, a flight scene corresponds to multiple aircraft status data, and each aircraft status data determines one or more data features (such as amplitude features, increment features, or frequency features), then the same or similar data features between the multiple aircraft status data can be fused or calculated according to preset rules to obtain comprehensive data features of the same or similar data features. For example, the amplitude features of the various aircraft status data are fused or calculated, and the result is a comprehensive amplitude feature; the incremental features of the various aircraft status data are fused or calculated, and the result is a comprehensive incremental feature; the frequency features of the various aircraft status data are fused or calculated, and the result is a comprehensive frequency feature, thereby obtaining comprehensive data features such as comprehensive amplitude features, comprehensive incremental features, and comprehensive frequency features. Each comprehensive data feature is matched with the recognition rule of the flight scene. If the match is successful, the flight scene is the target flight scene. If the match is unsuccessful, the flight scene is not the target flight scene.
[0066] In addition, in the second method, identifying the target flight scene from each flight scene based on the aircraft status data may also include: for any aircraft status data corresponding to the flight scene, if the aircraft status data determines multiple data features, then determine the key features of the multiple data features of the aircraft status data according to a preset rule (referred to as a second preset rule), and match the key features with the identification rule of the flight scene. For example, the multiple data features of the aircraft status data are calculated through logical rules such as and / or / not, and the calculation results are the key features. Then, the key features are matched with the identification rules of the flight scene. If the match is successful, the flight scene is the target flight scene. If the match is unsuccessful, the flight scene is not the target flight scene.
[0067] In the first embodiment, the operation decision information can be determined according to the target scenario model. Wherein, determining the operation decision information according to the target flight scenario can include: finding the operation decision corresponding to the target flight scenario from a pre-constructed operation suggestion database; forming corresponding operation decision information according to the operation decision content or the difference in content. Wherein, for each pre-set flight scenario, a corresponding flight operation suggestion process can be pre-established, for example, a corresponding flight operation suggestion process is established according to the flight manual, and each flight operation suggestion process forms an operation suggestion database. Thus, after determining the target flight scenario, the data corresponding to the target flight scenario (including the flight operation suggestion process) can be found from the operation suggestion database, and an operation decision can be formed according to the found data. For example, if the found data is a certain flight operation suggestion process, the flight operation suggestion process can be converted into an operation decision.
[0068] Depending on the content of the operation decision, the following situations are explained:
[0069] Case 1: If the operational decision includes mandatory operations and optional operations, the preferred operation is determined from the optional operations according to the flight decision model, and the operational decision information is formed based on the mandatory operations and the preferred operations.
[0070] Case 2: If the operation decision only includes mandatory operations, the operation decision information is formed based on the mandatory operations.
[0071] Case 3: If the operational decision only includes optional operations, the preferred operation is determined from the optional operations according to the flight decision model, and the operational decision information is formed according to the preferred operation.
[0072] The following is a supplementary explanation of the above situation:
[0073] Which operation decisions are mandatory operations and which are optional operations can be preset. The above-mentioned flight decision model can be pre-built, and the flight operation model can be modeled based on the driving experience of relevant personnel (such as pilots or drivers or crew members) of various standards of the aircraft (including but not limited to various stages or levels or ages). Then, for the current aircraft-related personnel, according to their actual driving experience, through the flight operation model, the preferred operation can be determined from the optional operations.
[0074] When the operation decision information is formed according to the operation decision (mandatory operation and / or preferred operation), the operation decision may be converted as necessary to form the operation decision information in a specific format. When the target flight scenario changes, the operation decision information may change.
[0075] S103: Controlling a display module to display information, wherein the information displayed by the display module includes information about operations to be executed generated according to the operation decision information;
[0076] After the operation decision information is determined, the display module may be controlled to display information, and the information displayed by the display module includes the to-be-executed operation information generated according to the operation decision information.
[0077] The following further describes the content and format that the display module can display:
[0078] The display module can display the human-computer interaction interface, and the content that can be displayed on the human-computer interaction interface includes but is not limited to the name of the current flight scene (i.e., the target flight scene), warning information, status display, precautions, and pending operation information. Among them, the pending operation information is the specific display form of the above-mentioned operation decision information, so the operations reflected in the pending operation information are the operations included in the operation decision information.
[0079] In the first embodiment, for one or more specific physical devices (such as switch devices), a virtual backup unit (which may be in the form of an interface interactive button) corresponding thereto may be established, and the virtual backup unit is used to produce the same operating effect as the specific physical operating unit corresponding thereto. That is, operating the virtual backup unit is equivalent to operating the corresponding physical device, and can achieve the same operating effect (called backup operation or backup function). The information displayed by the display module may include the virtual backup unit corresponding to each specific physical device.
[0080] The human-computer interaction interface may include an operation suggestion interface and a backup execution interface, and the virtual backup unit may be located in the backup execution interface. In other words, the backup execution interface provides the function of backing up some physical control devices (i.e., the specific physical devices) in the human-computer interface, and the backup operation function is implemented through the virtual backup unit. In addition, the backup execution interface may also provide an operation guidance function and a real-time display function of the operation completion status.
[0081] Of course, if the above virtual backup unit does not exist, the backup execution interface may not be displayed. That is, the backup execution interface is associated with the operation decision information or the operation information to be executed. If the operation decision information or the operation information to be executed involves the above specific physical device, the virtual backup unit is displayed through the backup execution interface; if the operation decision information or the operation information to be executed does not involve the above specific physical device, the backup execution interface is not displayed.
[0082] In Embodiment 1, among the operations reflected by the operation information to be executed, some operations can be directly executed through the human-computer interaction interface (such operations are hereinafter referred to as interface execution operations, for example, operations that can be executed through the above-mentioned virtual backup unit), and / or some operations need to be manually executed by relevant personnel (hereinafter referred to as manually executed operations). Manual execution operations generally require relevant personnel to manually operate relevant devices, such as adjusting the flight altitude, thrust lever operation, inspection, etc., all of which are manually executed operations.
[0083] Figure 2 It is an example of a human-computer interface. Figure 2 In the table, the serial numbers represent the following:
[0084] 1: Display the name of the current scene (i.e. the target flight scene).
[0085] 2: Displays alarm information. It is displayed in black, blue, amber or red according to the actual alarm level. If there is no alarm, a black “-” is displayed.
[0086] 3: Display the current scene status or the detailed scene description of the current scene, if no “-” is displayed.
[0087] 4: Displays the things that need to be paid attention to in the entire scene.
[0088] 5: Display the operation information to be executed. Specifically, the operation information to be executed includes at least two parts, namely, the instrument component that should be operated for each operation reflected in the operation information to be executed and the specific operation content. Preferably, when the operation information to be executed is displayed on the window, the instrument component name is left-aligned and the specific operation content is right-aligned, connected by a dotted line in the middle. Furthermore, a specific color box can be used to display the currently executed operation (the various colors involved in the first embodiment, Figure 2 (not shown).
[0089] Preferably, if there is a backup execution interface associated with the operation decision information or the operation information to be executed, an indicator icon (such as a triangular indicator icon of a specific color) appears, pointing to the backup execution interface. If there is no backup execution interface, the indicator icon may not appear.
[0090] Preferably, the font displays a specified color when the aforementioned interface execution operation is not executed, and the font displays a specific color after automatic execution ( Figure 2 The specific color is not shown in the figure). When the manual execution operation is not performed, the font displays the specified color, and after the manual execution is completed, the font displays the specific color ( Figure 2 The specific color is not shown).
[0091] Usually, there are more than a dozen or even dozens of operations required for the pending operation information in a target flight scenario. In order to more clearly display the operation information or decision information to relevant personnel, it is preferred to group the pending operation information for presentation. The grouping principles are as follows:
[0092] a) Each group shall not exceed 8 operations;
[0093] b) If you encounter any operation related to flight status judgment, you need to start over;
[0094] c) If you encounter a flight status and are waiting for related operations, you need to restart a group.
[0095] For operations related to flight status judgment, there is a single option (i.e. item 7 below), and relevant personnel need to make a selection based on actual conditions.
[0096] The various operations reflected in the pending operation information are available for selection by relevant personnel, and the selected operations are executed or not executed.
[0097] 6: Timestamp. In the case of grouping, after a group of operations is recommended, the decision function will enter the waiting logic, and the timestamp will display the countdown. The timestamp display format is minutes: seconds [00:00], and the step length is 1s. After the countdown ends, the next group of operations is recommended.
[0098] 7: Execute button. When there are operations related to flight status judgment, the relevant personnel will determine whether to execute the operations related to flight status judgment based on the selection of the current flight status judgment. If it is necessary to execute, click the execute button to advance the subsequent operation process. When there are no operations related to flight status judgment, the execute button is in an inoperable state.
[0099] 8: Close button. Relevant personnel can also click the close button during the countdown to reject the decision or suggestion under the target flight scenario.
[0100] 9: Display the completion status of the operation suggestions. When all the operations displayed on the human-computer interaction interface are processed (including actual execution or relevant personnel choosing not to execute), the "End" icon changes color.
[0101] 10: Backup execution interface label, each backup execution interface label displays the system page name. If the operation information to be executed is associated with or executed to an operation related to a specific system, the backup execution interface automatically calls up the corresponding system page; if the operation information to be executed does not have an operation related to a system page, the INIT interface is displayed by default.
[0102] 11: Virtual backup unit. Displayed here is the virtual backup unit under the system corresponding to the backup execution interface label selected or defaulted in item 10. When the selected or defaulted backup execution interface label is different, the displayed virtual backup unit changes accordingly. The state of each virtual backup unit is consistent with the state of its corresponding physical device. Preferably, the virtual backup unit involved in the operation information to be executed is framed by a guide frame (e.g., a square frame).
[0103] 12: System diagram page, showing the diagram page of the backup execution interface label selected or defaulted in item 10.
[0104] S105: Generate an operation execution instruction according to the operation for the to-be-executed operation information, execute the operation execution instruction, and display the execution result through the display module.
[0105] As described above, the display module displays corresponding information, and relevant personnel can operate the information displayed by the display module, especially the information on operations to be executed, such as selecting various operations displayed in the above item 5 or clicking the execution button of the above item 7 or clicking the close button of the above item 8, or operating the virtual backup unit of the above item 11, etc., so that the operations reflected in the human-computer interaction interface of the information on operations to be executed are executed or not executed.
[0106] In the first embodiment, an operation execution instruction can be generated according to the operation for the operation information to be executed, and the operation execution instruction can be executed, and the execution status of the operation execution instruction can be displayed through the display module. For example, if the relevant personnel choose to execute one or some operations embodied in the operation information to be executed, an operation execution instruction for the selected operation can be generated, and the operation execution instruction can be executed so that the selected operation is actually executed. Specifically, a specific aircraft system (such as an engine system) for executing the operation execution instruction is determined, and the operation execution instruction is sent to the aircraft system so that the operation execution instruction is executed by the aircraft system, for example, the aircraft system generates an action corresponding to the operation execution instruction.
[0107] In the first embodiment, the execution feedback information of the operation execution instruction can be obtained from the aircraft system, and the display module can display the execution status of the operation execution instruction according to the execution feedback information.
[0108] The first embodiment has been implemented in a desktop simulation environment. After a large number of experiments, it has been shown that the first embodiment can realize the flight scene recognition function, the flight operation suggestion function and the flight operation guidance function. Among them, the simulation effect is as follows: Figure 3 shown.
[0109] Embodiment 1 can achieve the following beneficial effects:
[0110] Automatically identify the target flight scene through the aircraft status data to achieve accurate assessment of the current situation and scene. According to the target flight scene, rational operation decision information is formed to achieve more intelligent operation guidance and auxiliary decision-making, and it can reduce the workload of aircraft-related personnel and improve the work efficiency of pilots, thereby improving the effect and efficiency of aircraft assisted flight, providing intelligent assisted flight technology for aircraft, and helping relevant personnel to respond to various situations quickly and accurately.
[0111] In the first embodiment, operation decision information is directly formed based on the flight manual and flight status, and task decision suggestions are provided. The pilot does not need to make auxiliary decisions according to the flight manual during the flight, which further reduces the workload of relevant personnel. Relevant personnel can freely decide the operations to be performed in the human-computer interaction interface, and can also guide and instruct various operations and virtual backup units in various forms such as operation grouping, icons, and guide boxes in the human-computer interaction interface. The current flight scene and the operation instructions to be completed are prompted by voice, and the operation execution status is displayed, which effectively assists and guides relevant personnel to determine the operations to be performed and understand the operation execution status, which is conducive to improving the intelligence of operation execution and improving the effect and efficiency of aircraft assisted flight.
[0112] The human-computer interaction interface can display the virtual backup unit and the execution status in real time, further improving the assisted flight effect and efficiency.
[0113] Flight scenes are classified according to the complexity of scene-related data and recognition logic. Scenes that can be identified by single data are classified as simple scenes, and scenes that require multiple data for identification are classified as complex scenes. This will further improve the refinement of various flight scenes and the recognition accuracy of target flight scenes.
[0114] The operational decision information is generated based on the target flight scenario and the operational suggestion database. The generation process of the operational decision information takes into account expert experience, flight manuals, relevant laws and regulations, and relevant personnel experience (flight decision module), and realizes the division of mandatory operations and preferred operations, forming a complete operational decision information generation process, further improving the comprehensiveness, accuracy, reliability and intelligence of the operational decision information.
[0115] A virtual backup unit is established for a specific physical device. The virtual backup unit of the specific physical device involved is automatically called out in the backup execution interface. The status displayed by the virtual backup unit is consistent with the corresponding physical device. Operating the virtual backup unit in the human-computer interaction interface is equivalent to operating the physical device, which effectively improves work efficiency.
[0116] The software and / or hardware (including a processor) required for the first embodiment can be integrated into the onboard terminal device of the aircraft, that is, can be integrated into the core processing system of the aircraft's distributed integrated modular avionics architecture, which is particularly suitable for assisting pilots in making decisions.
[0117] The second embodiment of this specification (hereinafter referred to as "Embodiment 2") provides an aircraft assisted flight system, which can be used to execute the method provided in Embodiment 1.
[0118] like Figure 4 As shown, the aircraft auxiliary flight system provided in the second embodiment includes:
[0119] a processor, configured to obtain aircraft status data, identify a target flight scene from various flight scenes according to the aircraft status data, determine operation decision information according to the target flight scene, and send the operation decision information to a display control system;
[0120] A display control system is used to receive the operation decision information and control the display module to display information; and generate an operation execution instruction according to the operation of the operation information to be executed, and send the operation control instruction to the corresponding aircraft system so that the aircraft system executes the operation execution instruction; and control the display module to display the execution status of the operation execution instruction;
[0121] The display module is used to display information, and the information displayed by the display module includes the operation information to be executed generated according to the operation decision information and the execution status of the operation execution instruction.
[0122] Furthermore, the processor (or auxiliary flight processor) can serve as the execution entity of the first embodiment.
[0123] The working process of the second embodiment is further described below:
[0124] Taking an aircraft as an example, the auxiliary flight processor can obtain aircraft status data from other aircraft systems, and the auxiliary flight processor can be installed with corresponding software to implement the identification of target flight scenes and determination of operation decision information through software and / or hardware (see Embodiment 1 for details). For example, the flight scene identification software identifies the target flight scene, and the flight decision software determines the operation decision information.
[0125] The operation decision information determined by the auxiliary flight processor can be sent to the display control system through the airborne data bus, and the display control system receives the operation decision information and controls the display module to display the information. The display module can display the human-computer interaction interface and can be located in the cockpit, such as the auxiliary flight human-computer interaction interface of the cockpit IDU2.
[0126] The information that the display module can display refers to Example 1. Relevant personnel can perform various operations on the human-computer interaction interface, including operating on the operation information to be executed, and the display module will feed back the operation data of the human-computer interaction interface to the display control system. The display control system determines the operation to be performed in the operation information to be executed, generates corresponding operation execution instructions, and sends the operation execution instructions to the execution object (such as various types of airborne equipment or aircraft systems involved in the operation actually required to be performed) through the airborne data bus, so that the operation to be performed is executed. The display control system can obtain the execution feedback information of the operation execution instruction from the execution object, and make the display module display the execution status of the operation execution instruction according to the execution feedback information.
[0127] The third embodiment of this specification (hereinafter referred to as "Embodiment Three") provides an aircraft auxiliary flight device, which can be used to execute the method provided in Embodiment One.
[0128] like Figure 5 As shown, the aircraft auxiliary flight device provided in the third embodiment includes:
[0129] A flight scene recognition module, used to obtain aircraft status data, and recognize a target flight scene from various flight scenes according to the aircraft status data;
[0130] A flight operation suggestion module, used to determine operation decision information according to the target flight scenario;
[0131] A display control module is used to display information, wherein the information displayed by the display module includes information about operations to be executed generated based on the operation decision information; and operation execution instructions are generated based on the operations on the information about operations to be executed, and the operation control instructions are sent to the corresponding aircraft system so that the aircraft system executes the operation execution instructions, and the execution status of the operation execution instructions is displayed.
[0132] The working process of the third embodiment is further described below:
[0133] Taking an airplane as an example, the flight scene recognition module receives aircraft status data such as aircraft posture data, flight phase data, airborne warning data, scene status data, and airborne system data from various aircraft systems, identifies the target flight scene from each flight scene (refer to Example 1 for details), and then inputs the target flight scene into the flight operation suggestion module.
[0134] The flight operation suggestion module makes decisions based on the target flight scenario and outputs the operation decision information to the display control module.
[0135] The display control module can obtain the target flight scene from the flight scene recognition module or the flight operation suggestion module, and generate the operation information to be executed according to the output decision information. The display control module can have a touch panel, which serves as the above-mentioned human-computer interaction interface and can perform audio output. It is an interface for relevant personnel to obtain the execution status of the operation information to be executed, the virtual backup unit and the operation to be executed. The display control module can provide flight operation guidance in text and voice according to the current target flight scene, and the relevant personnel can perform human-computer interaction through touch or non-touch mode (CCD, MKB). The voice prompt content can include the current flight scene (i.e., the target flight scene) and the operation embodied by the operation information to be executed, such as the operation recommended to be completed (such as the aforementioned preferred operation) and / or the operation to be completed (such as the aforementioned mandatory operation).
[0136] Relevant personnel can perform various operations in the human-computer interaction interface, such as executing operations in the order in which the operations are displayed or individually selecting the operations to be performed, including operating the operations to be performed on the information of the operations to be performed, and the operations currently being performed can be clearly understood through the corresponding guide box. The display control module determines the operations to be performed in the information of the operations to be performed, generates corresponding operation execution instructions, and sends the operation execution instructions (i.e., operation feedback) to the execution object (e.g., various types of airborne equipment involved in the operations actually to be performed) through the airborne data bus, so that the operations to be performed are executed. The display control module can obtain the execution feedback information (i.e., status information feedback) of the operation execution instructions from the execution object, and the display control module displays the execution status of the operation execution instructions according to the execution feedback information.
[0137] The above-mentioned flight scene recognition module, flight operation suggestion module, and display control module may belong to an auxiliary flight system, and the auxiliary flight system implements the above-mentioned method provided in Example 1. Specifically, the flight scene recognition module and the flight operation suggestion module run in the processor of the auxiliary flight system, the display control module is integrated in the multi-function display MFD of the aircraft cockpit display system, and a communication interface between the auxiliary flight system processor and the display control computer is established, so that the display control computer obtains the information required for display, and sends the operation information of the relevant personnel (including operation execution instructions, representing the operation of the aircraft system) to the corresponding airborne system.
[0138] Similarly, in Example 2 or Example 3, the backup execution interface in the human-computer interaction interface provides a specific physical device backup function, and for operations involving or associated with specific physical devices, the corresponding backup execution interface is displayed. Relevant personnel can execute the virtual backup unit to be operated according to the guide frame, and the virtual backup unit is consistent with the display status of the corresponding actual physical device and can be clicked to execute. After the operation involving a virtual backup unit or a specific physical device is completed, the operation and / or the virtual backup unit can display a specific color, and the guide frame moves to the next virtual backup unit (if any).
[0139] For the contents not described in detail in the second and third embodiments, refer to the first embodiment. The second and third embodiments can achieve the same beneficial effects as the first embodiment. The above embodiments can be used in combination.
[0140] The above is only an embodiment of this specification and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. An aircraft assisted flight method, characterized in that: The method comprises: Acquiring aircraft status data, identifying a target flight scene from various flight scenes according to the aircraft status data, and determining operation decision information according to the target flight scene; Controlling a display module to display information, wherein the information displayed by the display module includes information on operations to be executed generated according to the operation decision information; An operation execution instruction is generated according to the operation for the operation information to be executed, the operation execution instruction is executed, and the execution result is displayed through the display module.
2. The method according to claim 1, characterized in that Identifying a target flight scene from each flight scene according to the aircraft state data includes: The aircraft status data is matched with the recognition rules of each flight scene, and the target flight scene is identified according to the matching result.
3. The method according to claim 1, characterized in that Identifying a target flight scene from each flight scene according to the aircraft state data includes: For any flight scenario, determine the aircraft status data corresponding to the flight scenario; Determine data features of the aircraft status data corresponding to the flight scene, and match the data features with recognition rules of the flight scene to determine whether the flight scene is a target flight scene.
4. The method according to claim 3, characterized in that Identifying a target flight scene from each flight scene according to the aircraft state data also includes: If the flight scenario corresponds to multiple types of aircraft status data, then respectively determining data features of each type of aircraft status data in the multiple types of aircraft status data; The comprehensive data features of the data features of various aircraft status data among the multiple aircraft status data are determined according to preset rules, and the comprehensive data features are matched with the recognition rules of the flight scene to determine whether the flight scene is a target flight scene.
5. The method according to claim 3, characterized in that Identifying a target flight scene from each flight scene according to the aircraft state data also includes: If the flight scene corresponds to multiple aircraft status data, and multiple data features are determined for each aircraft status data corresponding to the flight scene, then the comprehensive data features of the same or similar data features among the various aircraft status data corresponding to the flight scene are determined, and the comprehensive data features are matched with the recognition rules of the flight scene to determine whether the flight scene is the target flight scene.
6. The method according to any one of claims 4 to 5, characterized in that Identifying a target flight scene from each flight scene according to the aircraft state data also includes: For any type of aircraft status data corresponding to the flight scene, if multiple data features are determined for the aircraft status data, key features of the multiple data features of the aircraft status data are determined according to preset rules, and the key features are matched with the recognition rules of the flight scene.
7. The method according to claim 1, characterized in that Determining the operation decision information according to the target flight scenario includes: Finding an operation decision corresponding to the target flight scenario from an operation suggestion database; If the operation decision includes a mandatory operation and an optional operation, determining a preferred operation from the optional operations according to the flight decision model, and forming operation decision information according to the mandatory operation and the preferred operation; If the operation decision only includes mandatory operations, forming operation decision information according to the mandatory operations; If the operational decision only includes optional operations, a preferred operation is determined from the optional operations according to the flight decision model, and operational decision information is formed according to the preferred operation.
8. The method according to claim 1, characterized in that For a specific physical device, the information displayed by the display module includes a virtual backup unit of the specific physical operation unit, and the virtual backup unit is used to produce the same operation effect as the specific physical operation unit.
9. An aircraft assisted flight system, characterized in that: The system comprises: a processor, configured to obtain aircraft status data, identify a target flight scene from various flight scenes according to the aircraft status data, determine operation decision information according to the target flight scene, and send the operation decision information to a display control system; A display control system is used to receive the operation decision information and control the display module to display information; and generate an operation execution instruction according to the operation of the operation information to be executed, and send the operation control instruction to the corresponding aircraft system so that the aircraft system executes the operation execution instruction; and control the display module to display the execution status of the operation execution instruction; The display module is used for information display, wherein the information displayed by the display module includes the operation information to be executed generated according to the operation decision information and the execution status of the operation execution instruction.
10. An aircraft auxiliary flight device, characterized in that: The device comprises: A flight scene recognition module, used to obtain aircraft status data, and recognize a target flight scene from various flight scenes according to the aircraft status data; A flight operation suggestion module, used to determine operation decision information according to the target flight scenario; A display control module is used to display information, wherein the information displayed by the display module includes information about operations to be executed generated based on the operation decision information; and operation execution instructions are generated based on the operations on the information about operations to be executed, and the operation control instructions are sent to the corresponding aircraft system so that the aircraft system executes the operation execution instructions, and the execution status of the operation execution instructions is displayed.
Citation Information
Patent Citations
Aircraft flight auxiliary driving system based on artificial intelligence technology and control method
CN112363520A