Method for generating operation information of aircraft, medium and equipment

By optimizing monitoring strategies, dividing step categories according to standard operating procedures and monitoring within specific time windows, the problem of high resource occupation in the existing technology is solved, and efficient evaluation of pilot wind shear treatment is achieved, and detailed operational evaluation basis is provided.

CN120469482AActive Publication Date: 2025-08-12HANGKE TECH DEV
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510947577.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-10
Publication Date
2025-08-12
Estimated Expiration
2045-07-10

AI Technical Summary

Technical Problem

The prior art occupies a high resource resource on monitoring equipment during the wind shear treatment of monitoring pilots, making it difficult to efficiently evaluate pilot operation details.

Method used

According to the standard operating procedures, the operation steps are divided into two categories: clear sequence and no clear sequence. Only sequential steps are monitored within the effective execution time window, and the effects of sequential steps are monitored within the status monitoring time window, and the pilot operation information is generated based on the status change information.

Benefits of technology

By optimizing monitoring strategies, saving system resources, improving processing performance, providing detailed pilot operation evaluation basis, supporting training and decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120469482A_ABST
    Figure CN120469482A_ABST
Patent Text Reader

Abstract

The invention relates to the field of aircraft operation information acquisition, and provides an aircraft operation information generation method, a medium and equipment. The method comprises the steps that when reactive wind shear triggering parameters are obtained, a standard operation behavior sequence of a current driving mode of an aircraft is obtained, the sequence comprises multiple stages, each stage comprises operation parameters of at least one operation step, and the operation parameters are classified according to the sequence; when the effective execution time window is reached, starting a monitoring task of the operation parameters at the current stage; when the operation parameter starting information is obtained, the monitoring task is closed, and the state monitoring time window is opened; and obtaining state change information of the operation step result state parameters in the window. The operation steps are processed in a classified mode, related parameters are monitored, system resources are saved, and performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of aircraft operation information acquisition, and in particular to a method, medium and device for generating aircraft operation information. Background Art

[0002] Wind shear is a weather phenomenon that poses a serious threat to flight safety, primarily occurring during the approach and landing phase. Because it occurs suddenly and at low altitudes (often below 600 feet), it demands extremely precise and timely response and handling from pilots, making it highly susceptible to flight accidents. Pilots' ability to handle wind shear has been listed as a key focus of civil aviation Flight Operations Quality Assurance (FOQA).

[0003] In current flight training, flight instructors primarily assess student maneuvers to determine whether they meet the standard windshear recovery procedures for their aircraft type based on their observations of the aircraft's handling. To more comprehensively capture the pilot's operational details throughout the windshear recovery process, existing technical solutions comprehensively monitor the startup information of all operational parameters and subsequent operational performance information, providing timely feedback. However, this approach requires real-time monitoring of all operational parameters, which places significant demands on monitoring equipment resources and performance. Summary of the Invention

[0004] In view of the above technical problems, the technical solution adopted by the present invention is: According to one aspect of the present invention, a method for generating operation information of an aircraft is provided, the method comprising the following steps: When the reactive wind shear trigger parameter is obtained, a standard operating behavior sequence corresponding to the current flight mode of the aircraft is obtained; the standard operating behavior sequence includes multiple stage operating sequences, and each stage operating sequence includes operating parameters corresponding to at least one operating step; the operating steps corresponding to the operating sequences at different stages are operating steps with sequential execution requirements in the standard operating procedure, and the operating steps corresponding to the operating sequences at the same stage are operating steps without sequential execution requirements in the standard operating procedure; When the valid execution time window corresponding to the current stage operation sequence is reached, the monitoring task of the startup information of each operation parameter included in the current stage operation sequence is started; the length of the valid execution time window is greater than or equal to the total execution time of all operation steps included in the current stage operation sequence; When the startup information of any operation parameter is obtained, the monitoring task of the operation parameter startup information is closed, and the status monitoring time window of the operation step corresponding to the operation parameter is opened; the length of the status monitoring time window is fixed; In the status monitoring time window, obtain the status change information of the result status parameters corresponding to the operation steps.

[0005] According to a second aspect of the present invention, a non-transitory computer-readable storage medium is provided. The non-transitory computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the above-mentioned method for generating aircraft operation information.

[0006] According to a third aspect of the present invention, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned method for generating aircraft operation information when executing the computer program.

[0007] The present invention has at least one of the following beneficial effects: In this invention, based on the order of the operating steps in the standard operating procedure (SOP), the steps are divided into two categories for processing: the first category includes steps with a clear order, which are divided into different operating stages (i.e., each stage represents a sequenced step). The second category includes steps without a clear order, which are grouped into the same operating stage (i.e., multiple steps can be performed in parallel or freely combined). In this way, by integrating these two categories of steps, a complete and structured "standard operating behavior sequence" is formed.

[0008] Moreover, since the operation sequences of different stages have a clear order, when monitoring the parameters corresponding to the pilot's operation steps, the monitoring task of all the operation parameters contained in each stage can be started only in the time window of each stage. Therefore, compared with the existing long-term monitoring method of all operation parameters, it can save system resources and improve processing performance.

[0009] In addition, when the startup information of any operation parameter is obtained, the monitoring task of the operation parameter startup information is closed, and the status monitoring time window of the operation step corresponding to the operation parameter is opened. This allows the completed startup monitoring task to be closed at a more appropriate time, and the monitoring task of the parameter corresponding to the operation effect to be opened in a timely manner, thereby further reducing the system resource usage of the monitoring tasks of each parameter. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0011] Figure 1 A flowchart of a method for generating aircraft operation information provided by an embodiment of the present invention; Figure 2 Schematic diagram of the wind shear recovery operation time window for a manual pilot mode with autothrottle engaged provided in an embodiment of the present invention; wherein the lengths of the effective execution time window (dark blue portion) and the status monitoring time window (light blue portion) are set to be the same, t0: start time of A; t1: completion time of A, start time of A' and B; t2: end time of the A monitoring window; t3: completion time of B, start time of B' and C; t4: end time of the A' and B monitoring windows; t5: completion time of C, start time of C' and D; t6: end time of the B' and C monitoring windows; t7: completion time of D, start time of D' and F; t8: end time of the C' and D monitoring windows; t9: completion time of F, start time of F' and G'; t10: end time of the D' and F monitoring windows; t11: end time of the F' and G' monitoring windows. DETAILED DESCRIPTION

[0012] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making any creative efforts shall fall within the scope of protection of the present invention.

[0013] As a possible embodiment of the present invention, Figure 1 As shown, a method for generating operation information of an aircraft is provided, the method comprising the following steps: S100: When reactive windshear trigger parameters are obtained, a standard operating behavior sequence corresponding to the current aircraft flight mode is obtained. The standard operating behavior sequence includes multiple stage operating sequences, each of which includes operating parameters corresponding to at least one operating step. Operation steps corresponding to different stage operating sequences are those that have sequential execution requirements in the standard operating procedure, while operation steps corresponding to the same stage operating sequence are those that do not have sequential execution requirements in the standard operating procedure.

[0014] Specifically, the reactive wind shear trigger parameters in this step may include a parameter value of TRUE or 1 for the Ground Proximity Warning System_Windshear (GPWS_WSH) and / or a parameter value of TRUE or 1 for the Ground Proximity Warning System_Windshear Warning (GPWS_WSH_WAR). When the values of these parameters in the onboard equipment change from other states (such as false or 0) to TRUE or 1, it indicates that the aircraft is currently entering a wind shear scenario, and the pilot needs to operate in accordance with the requirements of the SOP to divert the aircraft. Since the operational steps required when the aircraft is in different states will have adaptive differences, as shown in Table 1, it is necessary to determine the current flight mode of the aircraft before performing the diversion operation. Specifically, the aircraft's driving mode in this embodiment includes a manual driving mode with the auto-throttle turned on, a manual driving mode without the auto-throttle turned on, or an automatic driving mode.

[0015] Table 1

[0016] Specifically, such as Figure 2 As shown, the standard operation behavior sequence corresponding to the manual driving and automatic throttle mode is taken as an example to illustrate the generation process of the standard operation behavior sequence in this step: In this mode, the SOP requires the following operating steps: A. Press the TO / GA button; B. Disengage the autothrottle; C. Push the throttle lever to maximum thrust (80%~100% of full load); D. Pull the pitch control stick; F. Retract the speed brake.

[0017] There are no restrictions on the order of B and C, and there are no restrictions on the order of D and F. The remaining steps have strict order requirements. Therefore, the standard operation behavior sequence includes three stages of operation sequences: the first stage operation sequence includes A; the second stage operation sequence includes B and C, as shown in the red box; and the third stage operation sequence includes D and F, as shown in the green box.

[0018] In addition, in this embodiment, the parameters corresponding to each operation step for reflecting whether the operation is enabled are shown in Table 2 below, and the result status parameters corresponding to the effect after the operation is enabled are shown in Table 3 below.

[0019] Table 2

[0020] Table 3

[0021] Therefore, the monitoring tasks of the operation parameter startup information and the status monitoring tasks after startup in each stage of the operation sequence can be the monitoring tasks of the corresponding parameters in Table 2 and Table 3 above.

[0022] Based on the sequence of steps in the Standard Operating Procedure (SOP), we categorize the steps into two types: Steps with a clear sequence are grouped into different operational phases (each phase represents a sequenced step). Steps without a clear sequence are grouped into the same operational phase (multiple steps can be run in parallel or freely combined). By integrating these two types of steps, we create a complete and structured "Standard Operating Behavior Sequence."

[0023] Moreover, since the operation sequences of different stages have a clear order, when monitoring the parameters corresponding to the pilot's operation steps, the monitoring task of all the operation parameters contained in each stage can be started only in the time window of each stage. Therefore, compared with the existing long-term monitoring method of all operation parameters, it can save system resources and improve processing performance.

[0024] S200: When the valid execution time window corresponding to the current stage operation sequence is reached, the monitoring task for each operation parameter startup information included in the current stage operation sequence is started. The length of the valid execution time window is greater than or equal to the total execution time of all operation steps included in the current stage operation sequence.

[0025] In this embodiment, each stage operation sequence corresponds to an effective execution time window, the length of which can generally be set to the total execution time of all operation steps included in the current stage operation sequence. The execution time of each operation step can be determined based on historical execution time data. For example, the operation time of the operation step in the history is counted, and the average value (μ) and standard deviation (σ) of the operation time are calculated. Ultimately, the execution time of the operation step can be determined as μ, μ+σ, or μ+2σ. Therefore, as flight data accumulates, the average value and standard deviation are regularly updated to ensure the accuracy of the time window.

[0026] In this embodiment, when the previous stage operation sequence is completed, the valid execution time window corresponding to the current stage operation sequence opens. The completion time of the previous stage operation sequence includes: within the valid execution time window corresponding to the previous stage operation sequence, the startup information of all operation steps is obtained, and the time when the startup information of the last operation step is obtained is used as the completion time of the stage operation sequence. Alternatively, within the valid execution time window corresponding to the previous stage operation sequence, the startup information of any operation step is not obtained, and the end time of the valid execution time window is used as the completion time of the stage operation sequence.

[0027] Therefore, the monitoring start time of the next stage operation sequence can be adjusted more dynamically according to the completion status of the previous stage operation sequence.

[0028] Specifically, in order to more clearly illustrate the relationship between the effective execution time window corresponding to each operation step and the status monitoring time window, you can combine Figure 2 The following Table 4 provides an example for understanding the contents of Table 4. Specifically, Table 4 takes wind shear recovery operation monitoring in manual mode as an example for explanation. For ease of understanding, the lengths of the effective execution time window and the status monitoring time window are both set to 5 seconds.

[0029] Table 4

[0030]

[0031] Furthermore, when the valid execution time window corresponding to the operation sequence of the current stage is reached, the method further includes: S201: Start the startup information monitoring task corresponding to the operation parameter of the missing startup information in the operation sequence of the previous stage.

[0032] S200 and S201 have different characteristics for obtaining operation parameters. S200 only obtains the operation information contained in the operation sequence of the current stage, and the operation information in the operation sequence of the previous stage will not be recorded when it is executed in the current stage. Therefore, S200 can only record whether the operation steps in the operation sequence of each stage are complete. S201 is different from this. It can record the missing operation parameters in the operation sequence of the previous stage, and specifically in which subsequent stage operation sequence they are supplemented. This means that if S201 is used in the above example, it can not only record the operation step parameters of stage B, but also clearly point out that the missing operations of stage A are supplemented in stage B. As a result, the information recorded by S201 is richer, providing a complete history of the operation parameters in the entire process, which is crucial for subsequent related operation evaluation and analysis.

[0033] Therefore, when selecting an operating parameter acquisition system, determine whether to use S200 or S201 based on specific application scenarios and requirements.

[0034] S300: When the startup information of any operation parameter is obtained, the monitoring task of the operation parameter startup information is closed and the status monitoring time window of the operation step corresponding to the operation parameter is opened. The length of the status monitoring time window is fixed, and the status monitoring time window can be 5 seconds.

[0035] S400: Acquire status change information of result status parameters corresponding to the operation steps in the status monitoring time window.

[0036] After each operation is executed, the corresponding state change parameters can be monitored to reflect the effect of the action, thereby generating corresponding state change information. This information can be used to subsequently evaluate the rationality of the pilot's operation. Specifically, by accurately monitoring various state change parameters, such as changes in flight altitude, speed, attitude, and other parameters, it is possible to clearly determine whether the pilot's operation is appropriate. This state change information, like data signals, provides a solid foundation for in-depth analysis of the rationality of the pilot's operation, helps to comprehensively evaluate the pilot's operating level from different dimensions, and provides a strong basis for subsequent training, improvement, and decision-making.

[0037] As another possible embodiment of the present invention, the method further includes: S500: Generate an actual operation behavior sequence of the aircraft according to the acquired startup information and state change information corresponding to each operation step.

[0038] In the above embodiment, the acquired startup information and state change information corresponding to each operational step are time-stamped. Based on this time-stamped information, a time series of the pilot's actual aircraft operation behavior can be generated in chronological order. This means that by sorting the relevant information in chronological order, the sequence of the pilot's operational steps during aircraft operation can be clearly presented, forming a complete and orderly time series of actual operational behavior, facilitating subsequent analysis and research of the pilot's operational process.

[0039] S600: Generate deviation warning information P corresponding to the aircraft based on the standard operation behavior sequence and the actual operation behavior sequence corresponding to the aircraft. P satisfies the following conditions: .

[0040] Among them, A i N is the deviation coefficient between the actual time and the standard time corresponding to the operation sequence of the i-th stage, which can measure the degree of deviation between the actual operation timing and the standard time window when the pilot performs each step of the SOP. executed N is the number of operation steps executed in the actual operation behavior sequence. required N is the number of steps performed in the standard operation sequence. executed / N requiredThis method can be used to assess whether pilots have fully executed all steps in the SOP. Z represents the logical dependency coefficient corresponding to the actual operational sequence. By quantitatively analyzing the rationality of step connections and the rigor of conditional dependencies within the pilot's operational process, the pilot's logical rigor in executing the procedure can be assessed. Si1 represents the number of steps in the i-th stage operational sequence in the standard operational sequence. Si2 represents the number of steps in the i-th stage operational sequence in the actual operational sequence. The ratio Si1 / Si2 allows for a more detailed assessment of the completeness of the operational steps within each stage.

[0041] Specifically, A i The following conditions must be met: .

[0042] Among them, T i is the actual time consumption corresponding to the operation sequence of the i-th stage. i is the mean time consumption corresponding to the operation sequence of the i-th stage, and σi is the standard deviation of the time consumption corresponding to the operation sequence of the i-th stage. i σi and σi are calculated based on historical data. Analyze the operating times of different pilots in the same scenario to determine a reasonable time range. For example, calculate the time distribution from "pressing the TO / GA button to fully pushing the throttle" during a wind shear recovery procedure, and obtain the corresponding mean and standard deviation.

[0043] Specifically, the actual operation behavior sequence includes a stage timing sequence corresponding to the stage operation sequence arranged in chronological order according to the actual start-up time.

[0044] Z is obtained as follows: The first and last positions of the phase timing sequence corresponding to the actual operation behavior sequence are filled with zeros to form a first phase sequence.

[0045] The first and last positions of the phase timing sequence corresponding to the standard operation behavior sequence are filled with zeros to form a second phase sequence.

[0046] A sliding window is used to slide over the first-stage sequence, and the subsequence selected in the sliding window after each slide is compared with the second-stage sequence. The sliding window length is two sequence lengths, and the sliding step length is one sequence length.

[0047] If the two subsequences are identical to the sequences corresponding to any two adjacent order positions in the second-stage sequence, it is determined that the dependency relationship between the two subsequences is correct.

[0048] Generate Z based on all comparison results. Z satisfies the following conditions: Among them, YL1 is the number of subsequences with correct dependency, YL zis the total number of subsequences included in the second stage sequence.

[0049] For example, if the stage timing sequence corresponding to the actual operation behavior sequence is a, c, b, and d, the corresponding first stage sequence is 0, a, c, b, d, and 0.

[0050] The stage timing sequence corresponding to the standard operation behavior sequence should be a, b, c and d, and the corresponding second stage sequence is 0, a, b, c, d and 0. Z=2 / (5-1)=0.5.

[0051] At the same time, in order to determine whether the forward and backward dependencies corresponding to each stage in actual operation are consistent with the dependency relationships specified in the standard operation, the sliding window used in this embodiment can be used to segment subsequences consisting of any two adjacent order positions in the first stage sequence, such as 0, a and a, c. Each subsequence can then include the forward or backward dependency corresponding to a stage. These subsequences that can reflect the dependency relationships are then compared with the second stage sequence to determine which dependency relationships are incorrect. The correctness of the forward and backward dependency relationships of each stage in actual operation is then determined by calculating the ratio between the number of correct dependency relationships and the total number of required dependency relationships.

[0052] In this embodiment, the pilot operation deviation evaluation index is constructed from three dimensions: the degree of deviation in operation time, the completeness of operation steps, and the logic between each stage. This can more accurately generate the warning information P corresponding to the deviation from the standard operation of the aircraft, and thus better evaluate the pilot's control behavior.

[0053] An embodiment of the present invention also provides a non-transitory computer-readable storage medium, which can be set in an electronic device to store at least one instruction or at least one program related to implementing a method in a method embodiment. The at least one instruction or the at least one program is loaded and executed by the processor to implement the method provided in the above embodiment.

[0054] An embodiment of the present invention further provides an electronic device including a processor and the aforementioned non-transitory computer-readable storage medium.

[0055] An embodiment of the present invention further provides a computer program product, which includes program code. When the program product is run on an electronic device, the program code is used to enable the electronic device to execute the steps of the method according to various exemplary embodiments of the present invention described above in this specification.

[0056] Furthermore, although the steps of the method of the present disclosure are described in a particular order in the accompanying drawings, this does not require or imply that the steps must be performed in this particular order, or that all steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0057] Through the description of the above embodiments, it will be readily understood by those skilled in the art that the example embodiments described herein can be implemented via software or via a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, or mobile hard drive) or on a network and includes several instructions for enabling a computing device (such as a personal computer, server, mobile terminal, or network device) to execute the methods according to the embodiments of the present disclosure.

[0058] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is also provided.

[0059] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Therefore, various aspects of the present invention may be implemented in the following forms: entirely in hardware, entirely in software (including firmware, microcode, etc.), or in a combination of hardware and software, collectively referred to herein as "circuits," "modules," or "systems."

[0060] The electronic device according to this embodiment of the present invention is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.

[0061] The electronic device is implemented as a general-purpose computing device. Components of the electronic device may include, but are not limited to, the at least one processor, the at least one memory, and a bus connecting different system components (including the memory and the processor).

[0062] The storage stores program codes, which can be executed by the processor, so that the processor executes the steps according to various exemplary embodiments of the present invention described in the above “Exemplary Method” section of this specification.

[0063] The memory may include readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory, and may further include read only memory (ROM).

[0064] The storage may also include a program / utility having a set (at least one) of program modules, such program modules including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0065] The bus may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.

[0066] The electronic device may also communicate with one or more external devices (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device, and / or any device that enables the electronic device to communicate with one or more other computing devices (e.g., a router, modem, etc.). This communication may occur via an input / output (I / O) interface. Furthermore, the electronic device may communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter. The network adapter communicates with other modules of the electronic device via a bus. It should be understood that, although not shown in the figures, other hardware and / or software modules may be used in conjunction with the electronic device, including but not limited to microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0067] Through the description of the above embodiments, it will be readily understood by those skilled in the art that the example embodiments described herein can be implemented via software or via a combination of software and necessary hardware. Therefore, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, or mobile hard drive) or on a network and includes several instructions for enabling a computing device (such as a personal computer, server, terminal device, or network device) to execute the methods according to the embodiments of the present disclosure.

[0068] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, on which is stored a program product capable of implementing the methods described above. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product comprising program code that, when executed on a terminal device, causes the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section above.

[0069] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection having one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0070] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0071] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0072] Program code for performing the operations of the present invention can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and conventional procedural programming languages such as C or similar programming languages. The program code can be executed entirely on the user's computing device, partially on the user's device, as a stand-alone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0073] Furthermore, the above-described figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above-described figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.

[0074] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0075] The above are merely specific embodiments of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.

Claims

1. A method for generating aircraft operation information, characterized in that: The method comprises the following steps: When the reactive wind shear trigger parameter is obtained, a standard operating behavior sequence corresponding to the current flight mode of the aircraft is obtained; the standard operating behavior sequence includes multiple stage operating sequences, each stage operating sequence includes operating parameters corresponding to at least one operating step; the operating steps corresponding to the operating sequences in different stages are operating steps with sequential execution requirements in the standard operating procedure, and the operating steps corresponding to the operating sequences in the same stage are operating steps without sequential execution requirements in the standard operating procedure; When the valid execution time window corresponding to the current stage operation sequence is reached, the monitoring task of each operation parameter startup information included in the current stage operation sequence is started; the length of the valid execution time window is greater than or equal to the total execution time of all operation steps included in the current stage operation sequence; When the startup information of any operation parameter is obtained, the monitoring task of the operation parameter startup information is closed, and the status monitoring time window of the operation step corresponding to the operation parameter is opened; the length of the status monitoring time window is fixed; In the state monitoring time window, state change information of the result state parameter corresponding to the operation step is obtained.

2. The method according to claim 1, characterized in that When the valid execution time window corresponding to the operation sequence of the current stage is reached, the method further includes: Start the startup information monitoring task corresponding to the operation parameters that are missing startup information in the previous operation sequence.

3. The method according to claim 1, characterized in that The method further comprises: Generate the actual operation behavior sequence of the aircraft based on the startup information and state change information corresponding to each operation step; Generate deviation warning information P corresponding to the aircraft based on the standard operation behavior sequence and the actual operation behavior sequence corresponding to the aircraft; P satisfies the following conditions: ; Among them, A i is the deviation coefficient between the actual time and the standard time corresponding to the operation sequence of the i-th stage, N executed N is the number of operation steps executed in the actual operation behavior sequence; required is the number of operation steps executed in the standard operation behavior sequence; Z is the logical dependency coefficient corresponding to the actual operation behavior sequence; Si1 is the number of operation steps of the i-th stage operation sequence in the standard operation behavior sequence; Si2 is the number of operation steps of the i-th stage operation sequence in the actual operation behavior sequence.

4. The method according to claim 3, characterized in that A i The following conditions must be met: ; Among them, T i is the actual time consumption corresponding to the operation sequence of the i-th stage; μ i is the mean time consumption corresponding to the operation sequence of the i-th stage, and σi is the standard deviation of the time consumption corresponding to the operation sequence of the i-th stage.

5. The method according to claim 3, characterized in that The reactive windshear triggering parameters include a ground proximity warning system_windshear parameter value of TRUE or 1 and / or a ground proximity warning system_windshear warning parameter value of TRUE or 1.

6. The method according to claim 3, characterized in that The flight mode of the aircraft includes a manual flight mode with auto-throttle engaged, a manual flight mode without auto-throttle engaged, or an autopilot mode.

7. The method according to claim 3, characterized in that The actual operation behavior sequence includes a stage timing sequence corresponding to the stage operation sequence arranged in chronological order according to the actual start time; Z is obtained as follows: Fill the beginning and end of the stage timing sequence corresponding to the actual operation behavior sequence with zeros to form the first stage sequence; Fill the beginning and end of the stage timing sequence corresponding to the standard operation behavior sequence with zeros to form the second stage sequence; Sliding a sliding window on the first-stage sequence, and comparing the subsequence selected in the sliding window after each slide with the second-stage sequence; the length of the sliding window is two sequence lengths, and the sliding step is one sequence length; If the two subsequences are identical to the sequences corresponding to any two adjacent order positions in the second-stage sequence, then the dependency relationship between the two subsequences is determined to be correct; Generate Z based on all comparison results; Z satisfies the following conditions: ; Among them, YL1 is the number of subsequences with correct dependency, YL z is the total number of subsequences included in the second stage sequence.

8. The method according to claim 1, characterized in that The status monitoring time window is 5 seconds.

9. A non-transitory computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method for generating aircraft operation information according to any one of claims 1 to 8 is implemented.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method for generating aircraft operation information according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Automatic identification method, system and equipment for pilot instrument monitoring execution degree

    CN115171203A

  • Method for constructing normal flight operation program of aircraft

    CN115357223A

  • Progressive stage wind shear operation control quality evaluation method based on QAR data

    CN115952694A

  • Complex flight action segmentation and detection method and device based on flight parameters

    CN117574283A

  • Methods and apparatus for providing real-time flight safety advisory data and analytics

    US20170291715A1