Data processing system for flight parameter simulation playback and method thereof

By constructing a data processing system to collect, store, process, display, and analyze flight status and pilot operation data, and combining it with a voice interaction module, the system solves the problem of insufficient realism in aircraft pilot simulation playback systems, and improves the assessment of pilot operation skills and future flight safety.

CN119558022BActive Publication Date: 2025-11-28GUANGDONG YOUYI AVIATION TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410292140.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-14
Publication Date
2025-11-28
Estimated Expiration
2044-03-14

AI Technical Summary

Technical Problem

Existing aircraft pilot simulation playback systems lack realism in data analysis, failing to effectively guide pilots' operational skills and impacting flight safety.

Method used

A data processing system is constructed, comprising a data acquisition module, a storage module, a processing module, a display module, and an analysis module. This system acquires flight status data and pilot operation data, stores, processes, displays, and analyzes them, and combines this with a voice interaction module for evaluation and analysis, providing 3D visualization playback and voice training suggestions.

Benefits of technology

It improves flight safety and the realism of simulation playback, and enhances pilot voice response capabilities and system reliability by assessing pilot operational skills and providing voice training suggestions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119558022B_ABST
    Figure CN119558022B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of aircraft driving parameter simulation, in particular to a data processing system and method for aircraft driving parameter simulation playback. The data processing system comprises an acquisition module, a storage module, a processing module, a display module and an analysis module, flight state data and driving operation data in the flight simulation process of a driver are acquired, stored, processed, displayed and analyzed, flight playback images, flight state parameters and flight quality parameters are obtained, the operation skills of the driver are evaluated and analyzed, the operation skills of the driver are guided, and the safety of future flight driving is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of aircraft driving parameter simulation, in particular to a data processing system and method for aircraft driving parameter simulation playback. BACKGROUND

[0002] Currently, in the process of simulation driving, driving training and accident investigation in the field of aviation, it is often necessary to extract the data generated in the simulation driving process of the flight simulator or the real flight driving process, transmit the data to the analysis software for analysis, and finally realize the simulation playback of the flight process. The simulation rationality in the simulation playback process directly affects the effectiveness of the analysis result and the safety of future flight driving. It is of great significance to guide the operation skills of the pilot through the simulation playback of the aircraft driving parameters. SUMMARY

[0003] In order to guide the operation skills of the pilot through the simulation playback of the aircraft driving parameters, the present application provides a data processing system and method for aircraft driving parameter simulation playback, which adopts the following technical solutions:

[0004] In the first aspect, the present application provides a data processing system for aircraft driving parameter simulation playback, comprising:

[0005] A collection module for collecting flight state data and driving operation data generated in the flight simulation process;

[0006] A storage module for storing the flight state data and driving operation data collected by the collection module and organizing them in time sequence and parameter category;

[0007] A processing module for extracting and calculating the flight state data and driving operation data stored and organized by the storage module to obtain aircraft state parameters and flight quality parameters;

[0008] A display module for performing three-dimensional visual dynamic playback according to the flight state parameters and flight quality parameters processed by the processing module, and displaying the flight motion state and driving operation process;

[0009] An analysis module for evaluating and analyzing the operation skills of the pilot according to the playback image of the display module, the flight state parameters and flight quality parameters processed by the processing module.

[0010] By adopting the technical scheme, the flight state data and the driving operation data in the flight simulation process of the driver are collected, stored, processed, displayed and analyzed by the data processing system including the collection module, the storage module, the processing module, the display module and the analysis module, so that the flight playback image, the flight state parameter and the flight quality parameter are obtained, the operation skill of the driver is evaluated and analyzed, and the operation skill of the driver is guided, thereby improving the safety of future flight driving.

[0011] In a preferred embodiment of the application, the flight state data includes an aircraft speed parameter, an aircraft height parameter, an aircraft pitch angle parameter, an aircraft roll angle parameter and an aircraft heading angle parameter; and the driving operation data includes an elevator position parameter, a rudder position parameter, a throttle position parameter, a flap position parameter and a landing gear position parameter.

[0012] By adopting the technical scheme, the types of the flight state data and the driving operation data are specifically disclosed.

[0013] In a preferred embodiment of the application, the application further comprises:

[0014] The auxiliary module is configured to receive the voice instructions and feedback of the driver and convert the voice instructions and feedback into text instructions, and transmit the text instructions to the processing module.

[0015] The processing module is further configured to analyze the matching degree of the text instructions and the driving operation data, and determine the voice response ability of the driver.

[0016] By adopting the technical scheme, the voice instructions and feedback of the driver are received by the auxiliary module and converted into text instructions, and the matching degree of the text instructions and the driving operation data is analyzed by the processing module, so that voice interaction is realized, the problem of insufficient playback authenticity is solved, and the flight skill of the driver in voice interaction is investigated.

[0017] In a preferred embodiment of the application, when the matching degree is lower than a threshold value, the auxiliary module performs voice recognition error analysis and generates a voice training suggestion to improve the voice response ability of the driver.

[0018] By adopting the technical scheme, the voice recognition error analysis is performed by setting the threshold value, and the voice training suggestion is generated, so that an analysis and training solution is provided when voice recognition is difficult, and the voice response ability of the driver is improved.

[0019] In a preferred embodiment of the application, the processing module sets a reliability level for different voice instructions, and the recognition accuracy required by different reliability level voice instructions is different.

[0020] The processing module converts into a manual confirmation input or a multi-modal confirmation input when the important flight instruction does not reach the corresponding reliability level.

[0021] By adopting the technical solutions, the application sets reliability levels for different voice instructions, and converts into a manual confirmation input or a multi-modal confirmation input when the recognition accuracy of the important flight instruction does not reach the corresponding reliability level, thereby increasing the reliability of the system.

[0022] In a preferred embodiment, the application can be further configured such that the analysis module is further configured to obtain an evaluation level of the driver, and adjust a difficulty of a scene training involving voice interaction according to the evaluation level, and set the voice interaction as non-critical instructions and dialog when the evaluation level of the driver is low.

[0023] By adopting the technical solutions, the application adjusts the training difficulty according to the evaluation level of the driver, and realizes targeted training optimization and evaluation analysis.

[0024] In a second aspect, the application provides a data processing method for airplane driving parameter simulation playback, including the following steps:

[0025] Collecting flight state data and driving operation data generated in a flight simulation process;

[0026] Storing the collected flight state data and driving operation data, and organizing them in time sequence and parameter category;

[0027] Extracting and calculating the organized and stored flight state data and driving operation data to obtain airplane state parameters and flight quality parameters;

[0028] According to the processed flight state parameters and flight quality parameters, performing three-dimensional visual dynamic playback to show the flight motion state and driving operation process;

[0029] According to the playback image, the processed flight state parameters and flight quality parameters, evaluating and analyzing the driving operation skills of the driver.

[0030] In a preferred embodiment, the application can be further configured such that the flight state data includes airplane speed parameters, airplane height parameters, airplane pitch angle parameters, airplane roll angle parameters and airplane heading angle parameters; and the driving operation data includes elevator position parameters, rudder position parameters, throttle position parameters, flap position parameters and landing gear position parameters.

[0031] In a preferred embodiment, the application can be further configured such that the method further includes:

[0032] Receiving voice instructions and feedback of the driver, and converting them into text instructions;

[0033] analyze the matching degree of the text instruction and the driving operation data to determine the voice response ability of the pilot.

[0034] In a preferred embodiment, the method further comprises, after analyzing the matching degree of the text instruction and the driving operation data:

[0035] when the matching degree is lower than a threshold, performing voice recognition error analysis and generating a voice training suggestion to improve the voice response ability of the pilot.

[0036] In a third aspect, the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the data processing method for aircraft driving parameter simulation playback.

[0037] In a fourth aspect, the present application provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of the data processing method for aircraft driving parameter simulation playback.

[0038] In summary, the present application has at least one of the following beneficial technical effects:

[0039] 1. The present application constructs a data processing system comprising an acquisition module, a storage module, a processing module, a display module and an analysis module, acquires, stores, processes, displays and analyzes the flight state data and driving operation data in the flight simulation process of the pilot, thereby obtaining the flight playback image, the flight state parameter and the flight quality parameter, evaluating and analyzing the operation skill of the pilot, and guiding the operation skill of the pilot to improve the safety of future flight driving.

[0040] 2. The present application receives the voice instruction and feedback of the pilot through the auxiliary module and converts them into text instructions, analyzes the matching degree of the text instruction and the driving operation data through the processing module, thereby realizing voice interaction, solving the problem of insufficient playback authenticity, and investigating the flight skill of the pilot in voice interaction. BRIEF DESCRIPTION OF DRAWINGS

[0041] Figure 1 is a module schematic diagram of a data processing system for aircraft driving parameter simulation playback according to an embodiment of the present application;

[0042] Figure 2 is an exemplary flowchart of a data processing method for aircraft driving parameter simulation playback according to an embodiment of the present application;

[0043] Figure 3is an internal structure diagram of an electronic device of an embodiment of the present application. DETAILED DESCRIPTION

[0044] The terminology used in the following embodiments of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used in the specification and the appended claims, the singular forms "a," "an" and "the" are intended to include both singular and plural forms, unless the context clearly indicates otherwise. It will be further understood that the terms "and / or," as used in the specification and in the claims, is used to mean "one or the other or both" unless otherwise indicated with clarity by context.

[0045] Hereinafter, the terms "first", "second", etc. are used only for the purpose of description and should not be understood as implying or indicating relative importance or implicitly indicating the number of the technical features indicated. Therefore, the features defined with "first", "second", etc. can explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, the meaning of "a plurality of" is two or more, unless otherwise specified.

[0046] The present application provides a data processing system and method for aircraft driving parameter simulation playback. By constructing a data processing system including an acquisition module, a storage module, a processing module, a display module and an analysis module, the flight state data and driving operation data in the flight simulation process of the pilot are acquired, stored, processed, displayed and analyzed, so as to obtain flight playback images, flight state parameters and flight quality parameters, evaluate and analyze the operation skills of the pilot, and then guide the operation skills of the pilot, thereby improving the safety of future flight driving.

[0047] The embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0048] Reference Figure 1 , Figure 1 is a module schematic diagram of a data processing system for aircraft driving parameter simulation playback according to an embodiment of the present application.

[0049] A data processing system for aircraft driving parameter simulation playback includes:

[0050] The acquisition module 110 is configured to acquire flight state data and driving operation data generated in the flight simulation process.

[0051] Specifically, the flight state data includes an airplane speed parameter, an airplane height parameter, an airplane pitch angle parameter, an airplane roll angle parameter, and an airplane heading angle parameter; the driving operation data includes an elevator position parameter, a rudder position parameter, a throttle position parameter, a flap position parameter, and a landing gear position parameter. The acquisition module 110 is composed of various sensors and is used to acquire flight parameters. Specifically, the acquisition module 110 can include a speed sensor, a height sensor, an attitude angle sensor, a vertical gyroscope, a horizontal roll gyroscope, a magnetometer, a GPS, an airborne inertial navigation system, and a position sensor of an operating lever, a throttle, a flap, and a landing gear, and the sampling frequency is set to 50-60 Hz. All the sensors are connected to the data acquisition unit through a data bus.

[0052] The storage module 120 is used to store the flight state data and the driving operation data acquired by the acquisition module 110 and is organized in time sequence and parameter category.

[0053] Specifically, by using a solid state disk as a storage medium, a database is used to store flight time sequences, and a parameter category name index is established, the flight data is managed through time sequence and classification storage, and the index is searched according to the time sequence and the parameter category name during playback.

[0054] The processing module 130 is used to extract and calculate the flight state data and the driving operation data stored by the storage module 120 to obtain airplane state parameters and flight quality parameters.

[0055] Specifically, the processing module 130 is composed of an aviation dynamics processing unit 131, a flight control processing unit 132, and a flight quality processing unit 133. The aviation dynamics processing unit 131 extracts flight state data and driving operation data including an airplane speed parameter, an airplane height parameter, an elevator position parameter, a rudder position parameter, a throttle position parameter, a flap position parameter, and a landing gear position parameter from the storage module 120, uses an aviation dynamics model, and calculates airplane state parameters such as airspeed, flight angle of attack, side slip angle, lift, and drag. The flight control processing unit 132 calculates airplane attitude parameters such as a pitch angle parameter, a roll angle parameter, and a yaw angle parameter according to the flight state data and the driving operation data. The flight quality processing unit 133 uses a preset evaluation function to calculate evaluation indexes reflecting flight quality such as smoothness parameters and maneuverability parameters based on the airplane state parameters and the airplane attitude parameters. The evaluation function is prepared in advance according to the civil aviation flight quality standard.

[0056] The display module 140 is used to perform three-dimensional visual dynamic playback according to the flight state parameters and the flight quality parameters processed by the processing module 130, and display the flight motion state and the driving operation process.

[0057] Specifically, the display module 140 calculates the three-dimensional position and attitude of the aircraft three-dimensional model at each time according to the flight state parameters output by the processing module 130, and synchronously displays the flight trajectory by using the pre-constructed aircraft three-dimensional model, flight environment scene and sky model. Meanwhile, a virtual lens can be set in the cabin of the aircraft to provide the pilot's perspective and display the flight parameters in cooperation with the physical instruments.

[0058] The analysis module 150 is configured to evaluate and analyze the pilot's operation skills according to the playback image of the display module 140, the flight state parameters and the flight quality parameters processed by the processing module 130.

[0059] Specifically, the characteristics reflecting the pilot's operation skills, such as smoothness, accuracy and coordination of the operation, are extracted from the playback image, the flight state parameters and the flight quality parameters. A machine learning algorithm is used to construct a pilot skill evaluation model to evaluate the pilot's skills. The model sets different weights for different characteristics to determine the skill dimension that has the greatest impact on the evaluation result. Based on the output result of the model, a clustering and sorting method is used to determine the pilot's operation skill level, generate a skill evaluation report, and give the quality of the operation, existing problems and improvement suggestions. Further, historical data of the pilot can be collected to construct a personalized skill evaluation model.

[0060] In a preferred embodiment, the application is configured with an auxiliary module 160 for receiving the pilot's voice instructions and feedback and converting them into text instructions, which are transmitted to the processing module 130. The processing module 130 is also configured to analyze the matching degree of the text instructions and the driving operation data to determine the pilot's voice response ability.

[0061] Specifically, the auxiliary module 160 includes a speech recognition unit 161 and a speech understanding unit 162. The speech recognition unit 161 identifies the voice instructions into text through a deep neural network model, and the speech understanding unit 162 maps the text instructions to a pre-defined instruction set to output a standardized instruction format. The processing module 130 includes a matching analysis unit 134 to establish a correlation model between the standard instructions and the driving operation at the same time, and to evaluate the quality of the voice response by counting the accuracy rate, delay time and operation smoothness of the instruction execution. The matching analysis model uses a supervised learning method and is trained using labeled voice-operation data. In some embodiments, multiple levels of quality thresholds can be set to determine the pilot's voice response level. Finally, a quality report of the voice interaction is generated to point out the problems in the voice response and provide targeted improvement suggestions.

[0062] In a preferred embodiment, when the matching degree of the text instructions and the driving operation data is lower than the threshold, the auxiliary module 160 performs speech recognition error analysis to generate voice training suggestions to improve the pilot's voice response ability.

[0063] Specifically, the voice instruction samples that cause matching errors are collected, the samples are analyzed for voice characteristics, the voice quality, background noise level, speech speed and tone, etc. are checked, the output of the voice recognition model is analyzed, the error type is determined, such as unclear voice, dialect accent, misrecognition as similar words, etc. Through comparison with the correct text instructions, the error words of voice recognition are located, the voice recognition supplementary model for the driver is constructed, and the adaptability to the voice characteristics is enhanced. At the same time, a voice training suggestion report is generated, and training suggestions including improving the microphone usage habit, improving the voice clarity, expanding the vocabulary in the flight field, correcting the accent, etc. are proposed.

[0064] In a preferred embodiment, the processing module 130 sets reliability levels for different voice instructions, and the recognition accuracy required by voice instructions of different reliability levels is different. When important flight instructions do not reach the corresponding reliability level, the processing module 130 converts to manual confirmation input or multi-modal confirmation input.

[0065] Specifically, according to the influence degree of the voice instruction, three reliability levels are set: key instruction, general instruction and non-key instruction. The recognition accuracy requirement of key instruction is greater than or equal to 99%, the recognition accuracy requirement of general instruction is greater than or equal to 95%, and the recognition accuracy requirement of non-key instruction is greater than or equal to 90%. For example, instructions such as changing the flight height, which have a significant impact on flight control, are key instructions, and instructions such as inquiring about the weather are non-key instructions. The processing module 130 judges the confidence of the voice recognition result. When the confidence of the important flight instruction, i.e. the key instruction, does not reach the corresponding 99% accuracy, multi-modal confirmation or manual confirmation is triggered. Multi-modal confirmation includes voice repetition, key or touch screen confirmation, and the pilot needs to confirm the instruction through two or more ways. For general instructions, the system asks for single-mode repeated confirmation, and for non-key instruction errors, correction or prompt is performed, and confirmation is not required. It can be understood that the reliability level of the instruction, the accuracy requirement and the confirmation mode can be configured and can be adjusted in real time. At the same time, the number of times of multi-modal confirmation is recorded, which can be used as an evaluation index of voice interaction quality.

[0066] In a preferred embodiment, the analysis module 150 is also used to obtain the examination level of the pilot, and adjust the difficulty of the scene training containing voice interaction according to the examination level. When the examination level of the pilot is low, the voice interaction is set as non-key instruction and dialogue.

[0067] Specifically, the driver with a lower evaluation level is not skilled in voice response, and cannot accurately identify and execute key instructions. In the training scene, the voice interaction focuses on non-key instructions and dialogues to cultivate voice communication skills and gradually improve the level. Non-key instructions refer to instructions that do not have a direct or significant impact on flight after execution, such as information inquiry, environmental control, system setting adjustment, etc. Such instruction errors can be corrected or prompted, and do not require strict multi-modal confirmation. Dialogue interaction refers to natural voice dialogue that is not a control instruction, such as route inquiry, weather inquiry, crew exchange, etc. This is non-key voice interaction, which can enhance scene immersion, but does not involve flight control. Through this, targeted training optimization and evaluation analysis are realized.

[0068] The implementation principle of the embodiment of the present application is that the present application constructs a data processing system including a collection module 110, a storage module 120, a processing module 130, a display module 140, and an analysis module 150, collects, stores, processes, displays, and analyzes flight state data and driving operation data in the flight simulation process of the driver, thereby obtaining flight playback images, flight state parameters, and flight quality parameters, evaluating and analyzing the driving operation skills of the driver, and then guiding the driving operation skills of the driver to improve the safety of future flight driving.

[0069] In addition, the voice instructions and feedback of the driver are received by the auxiliary module 160 and converted into text instructions, and the matching degree of the text instructions and the driving operation data is analyzed by the processing module 130, thereby realizing voice interaction, solving the problem of insufficient playback authenticity, and at the same time investigating the flight skills of the driver in terms of voice interaction.

[0070] In a second aspect, the present application provides a data processing method for airplane driving parameter simulation playback. The data processing method for airplane driving parameter simulation playback of the present application will be described below in combination with the above-mentioned data processing method system for airplane driving parameter simulation playback. Figure 2 , Figure 2 is an exemplary flowchart of a data processing method for airplane driving parameter simulation playback according to an embodiment of the present application.

[0071] A data processing method for airplane driving parameter simulation playback includes the following steps:

[0072] S210, collecting flight state data and driving operation data generated in the flight simulation process.

[0073] S220, storing the collected flight state data and driving operation data, and organizing them in time sequence and parameter category.

[0074] S230, extracting and calculating the organized and stored flight state data and driving operation data to obtain airplane state parameters and flight quality parameters.

[0075] S240, performing three-dimensional visual dynamic playback according to the processed flight state parameters and flight quality parameters, to show the flight motion state and the driving operation process.

[0076] S250, performing evaluation analysis on the driving operation skills of the pilot according to the playback image, the processed flight state parameters and the flight quality parameters.

[0077] Optionally, in some embodiments, the flight state data includes an aircraft speed parameter, an aircraft altitude parameter, an aircraft pitch angle parameter, an aircraft roll angle parameter and an aircraft heading angle parameter; and the driving operation data includes an elevator position parameter, a rudder position parameter, a throttle position parameter, a flap position parameter and a landing gear position parameter.

[0078] Optionally, in some embodiments, the method further comprises:

[0079] S260, receiving voice instructions and feedback of the pilot and converting them into text instructions;

[0080] S270, analyzing the matching degree of the text instructions and the driving operation data to determine the voice response ability of the pilot.

[0081] Optionally, in some embodiments, after step S270, the method further comprises:

[0082] S280, when the matching degree is lower than a threshold, performing voice recognition error analysis and generating voice training suggestions to improve the voice response ability of the pilot.

[0083] Optionally, in some embodiments, after step S270, the method further comprises:

[0084] S290, setting reliability levels for different voice instructions, wherein different reliability level voice instructions require different recognition accuracy.

[0085] S300, converting into manual confirmation input or multi-modal confirmation input when important flight instructions do not reach the corresponding reliability level.

[0086] Optionally, in some embodiments, after step S270, the method further comprises:

[0087] S310, obtaining an examination level of the pilot and adjusting the difficulty of scene training containing voice interaction according to the examination level, and setting the voice interaction as non-critical instructions and dialogues when the examination level of the pilot is low.

[0088] In one embodiment, the present application provides an electronic device, which can be a server, and the internal structure diagram thereof can be as shown in Figure 3As shown in the figure. The electronic device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the electronic device is used to provide computing and control capabilities. The memory of the electronic device includes a non-volatile storage medium, an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The database of the electronic device is used to store data. The network interface of the electronic device is used to communicate with the external terminal through the network connection. The computer program is executed by the processor to implement a kind of aircraft driving parameter simulation playback data processing method.

[0089] Those skilled in the art can understand that, Figure 3 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device can include more or fewer components than those shown in the figure, or combine certain components, or have a different component arrangement.

[0090] In one embodiment, an electronic device is also provided, including a memory and a processor, the memory stores a computer program, and the processor executes the computer program to implement the steps in each of the above method embodiments.

[0091] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by a computer program instructing related hardware. The above-mentioned computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments. Any reference to memory, storage, database or other medium used in each embodiment provided by the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not as a limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0092] The above are the preferred embodiments of the present application, which do not limit the protection scope of the present application, therefore: any equivalent changes made on the structure, shape, principle of the present application shall be covered within the protection scope of the present application.

Claims

1. A data processing system for flight parameter simulation playback, characterized by, The application relates to a flight skill evaluation system, which comprises the following modules: a collection module for collecting flight state data and driving operation data generated in a flight simulation process; a storage module for storing the flight state data and the driving operation data collected by the collection module and organizing the data in time sequence and parameter category; the flight state data comprises aircraft speed parameters, aircraft height parameters, aircraft pitch angle parameters, aircraft roll angle parameters and aircraft heading angle parameters; the driving operation data comprises elevator position parameters, rudder position parameters, throttle position parameters, flap position parameters and landing gear position parameters; a processing module for extracting and calculating the flight state data and the driving operation data stored by the storage module to obtain aircraft state parameters and flight quality parameters; the processing module is composed of an aviation dynamics processing unit, a flight control processing unit and a flight quality processing unit; the aviation dynamics processing unit calculates aircraft state parameters according to the flight state data and the driving operation data; the flight control processing unit calculates aircraft attitude parameters according to the flight state data and the driving operation data; the flight quality processing unit calculates smoothness parameters and maneuvering coordination parameters based on the aircraft state parameters and the aircraft attitude parameters by using a preset evaluation function; a display module for performing three-dimensional visual dynamic playback of the flight motion state and the driving operation process according to the flight state parameters and the flight quality parameters processed by the processing module; an analysis module for evaluating and analyzing the driving operation skills according to the playback image of the display module, the flight state parameters and the flight quality parameters processed by the processing module; different weights are set for the smoothness parameters, the maneuvering coordination parameters and the accuracy parameters to construct a driver skill evaluation model; the operation skill level of the driver is determined by using clustering and sorting methods based on the model output result, a skill evaluation report is generated, and the quality of the operation, existing problems and improvement suggestions are given; the system is also used for collecting historical data of the driver to construct a personalized skill evaluation model; an auxiliary module for receiving voice instructions and feedback of the driver and converting the instructions into text instructions which are transmitted to the processing module; the processing module is also used for analyzing the matching degree of the text instructions and the driving operation data to judge the voice response ability of the driver; the analysis module is also used for obtaining an examination level of the driver and adjusting the difficulty of a scene training containing voice interaction according to the examination level; when the examination level of the driver is low, the voice interaction is set as non-key instructions and dialogues; the voice instructions in the voice interaction include key instructions, general instructions and non-key instructions.

2. A data processing system for flight deck parameter simulation playback according to claim 1, characterised in that, When the matching degree is lower than a threshold value, the auxiliary module performs voice recognition error analysis and generates voice training suggestions to improve the voice response ability of the driver.

3. The data processing system for flight deck parameter simulation playback according to claim 1, wherein, The processing module sets reliability levels for different voice instructions, and the recognition accuracy required by voice instructions of different reliability levels is different; when important flight instructions do not reach the corresponding reliability level, the processing module converts the important flight instructions into manual confirmation inputs or multi-modal confirmation inputs.

4. A data processing method for flight parameter simulation playback, characterized in that, The data processing system applied to the flight parameter simulation playback of any one of claims 1-3, comprising the following steps: Collecting flight state data and driving operation data generated during flight simulation; Storing the collected flight state data and driving operation data, and organizing them in time sequence and parameter category; Extracting and calculating the organized and stored flight state data and driving operation data to obtain aircraft state parameters and flight quality parameters; Performing three-dimensional visual dynamic playback according to the processed flight state parameters and flight quality parameters to show the flight motion state and driving operation process; Evaluating and analyzing the driving operation skills according to the playback image, the processed flight state parameters and flight quality parameters; The flight state data includes aircraft speed parameters, aircraft height parameters, aircraft pitch angle parameters, aircraft roll angle parameters and aircraft heading angle parameters; the driving operation data includes elevator position parameters, rudder position parameters, throttle position parameters, flap position parameters and landing gear position parameters; The method further comprises: Receiving the voice instructions and feedback of the driver and converting them into text instructions; Analyzing the matching degree of the text instructions and the driving operation data to determine the voice response ability of the driver.

5. The data processing method for flight deck parameter simulation playback according to claim 4, characterized in that, After analyzing the matching degree of the text instructions and the driving operation data, the method further comprises: When the matching degree is lower than a threshold, performing voice recognition error analysis and generating voice training suggestions to improve the voice response ability of the driver.

Citation Information

Patent Citations

  • Messaging and data entry validation system and method for aircraft

    US20150081137A1