Simulation training platform for aircraft flight performance simulation
By solving and correcting the parameters of the flight performance simulation model, the fidelity problem caused by the inherent error of the flight performance simulation model in the prior art is solved, and a higher flight performance simulation fidelity is achieved.
Patent Information
- Application Number
- CN202411296106.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-18
- Publication Date
- 2025-02-11
AI Technical Summary
In the prior art, the flight performance simulation model has inherent errors, resulting in poor realism of the simulated flight performance.
The verification data is obtained through the data acquisition module, and the target model parameters of the flight performance simulation model are obtained by using the parameter solution module, and the actual model parameters are corrected through the parameter correction module to obtain the corrected flight performance simulation model.
By adjusting the parameters of the flight performance simulation model, the inherent error is reduced and the fidelity of the flight performance simulation is improved.
Smart Images

Figure CN119416608A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of simulation training technology, and in particular to a simulation training platform for simulating aircraft flight performance. Background Art
[0002] Air force is an important military force of a country. Although the technology of unmanned aerial vehicles has made great progress, the performance of unmanned aerial vehicles still cannot meet many combat needs, so manned aircraft are still the main force of air force. As the core of air force, the training and cultivation of pilots is very important. The cost of training a pilot even exceeds the cost of a modern fighter. This shows the importance of pilots.
[0003] Pilot training is mainly divided into ground simulation training and real-aircraft training, of which ground simulation training accounts for a large proportion of the entire training. Usually, pilots train in a simulated training cabin on the ground, and the simulated training cabin is designed and developed based on real fighters, such as various trainer aircraft. In addition to simulating the appearance, layout of the training cabin, and operating logic, it is more important to simulate the flight performance of the real fighter. Through high-fidelity flight performance simulation, it can be ensured that the simulated performance is almost the same as the real fighter.
[0004] However, the simulated flight performance cannot be completely consistent with that of a real fighter. The reason is that there are certain errors in the data used when establishing the flight performance simulation model. However, the current flight performance simulation models basically remain unchanged after establishment, resulting in inherent errors, which affects the realism of the flight performance simulation. Summary of the invention
[0005] The embodiment of the present application provides a simulation training platform for aircraft flight performance simulation, which is used to solve the problem of poor realism of flight performance simulation models in the prior art due to inherent errors.
[0006] On the one hand, an embodiment of the present application provides a simulation training platform for aircraft flight performance simulation, including:
[0007] A data acquisition module, used to acquire verification data;
[0008] A parameter solving module is used to obtain the structural data of the flight performance simulation model, and solve the target model parameters of the flight performance simulation model based on the verification data and the structural data;
[0009] The parameter correction module is used to correct the actual model parameters of the flight performance simulation model according to the target model parameters, obtain the corrected flight performance simulation model, and complete the correction of the actual model parameters. The data acquisition module obtains the pilot's operation data, and the corrected flight performance simulation model performs flight performance simulation according to the operation data;
[0010] The result correction module is used to determine the actual error of the corrected flight performance simulation model using the verification data, and then further correct the simulation effect according to the actual error during the actual flight performance simulation process.
[0011] A simulation training platform for aircraft flight performance simulation in this application has the following advantages:
[0012] The target model parameters for constructing the flight performance simulation model are obtained by solving the verification data. The actual model parameters of the flight performance simulation model are adjusted according to the target model parameters to minimize the inherent error of the flight performance simulation model and improve the realism of the flight performance simulation. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0014] Figure 1 A functional module diagram of a simulation training platform for aircraft flight performance simulation provided in an embodiment of the present application. DETAILED DESCRIPTION
[0015] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0016] Figure 1 A functional module diagram of a simulation training platform for aircraft flight performance simulation provided in an embodiment of the present application. The present application embodiment provides a simulation training platform for aircraft flight performance simulation, including:
[0017] A data acquisition module, used to acquire verification data;
[0018] A parameter solving module is used to obtain the structural data of the flight performance simulation model, and solve the target model parameters of the flight performance simulation model based on the verification data and the structural data;
[0019] The parameter correction module is used to correct the actual model parameters of the flight performance simulation model according to the target model parameters, obtain the corrected flight performance simulation model, and complete the correction of the actual model parameters. The data acquisition module obtains the pilot's operation data, and the corrected flight performance simulation model performs flight performance simulation according to the operation data;
[0020] The result correction module is used to determine the actual error of the corrected flight performance simulation model using the verification data, and then further correct the simulation effect according to the actual error during the actual flight performance simulation process.
[0021] Exemplarily, the verification data includes verification input data and verification output data. The verification input data may be the actual operation data of the pilot collected by various sensors on the actual aircraft, including throttle depth, joystick angle, rudder angle, etc., while the verification output data may be the actual state data of the aircraft collected by various sensors on the actual aircraft, including speed, acceleration, pitch angle, attitude angle, etc. Since the verification data are all collected from the actual aircraft, the corresponding relationship between the input and output data of the actual aircraft can be reflected through these verification data.
[0022] After obtaining the verification input data and the verification output data, the parameter solving module inputs them into the input side and the output side of the flight performance simulation model respectively. At the same time, the parameter solving module also solves the flight performance simulation model according to the structural data of the flight performance simulation model to obtain the target model parameters. For example, the flight performance simulation model is represented as Ax+B=y, wherein x and y represent the input data and the output data respectively, and can represent the verification input data and the verification output data, or the simulation input data or the simulation output data respectively in different cases, and A and B can be used as actual model parameters, and the multiplication relationship between A and x and "+" represent the structural data of the flight performance simulation model. When the verification input data and the verification output data are respectively input into the flight performance simulation model as x and y, the corresponding target model parameters can be solved and obtained, which can be expressed as A' and B'. There may be certain errors between the target model parameters A' and B' and the actual model parameters A and B. Therefore, it is necessary to correct the actual model parameters A and B according to the error size between the corresponding model parameters to reduce the gap between the results simulated by the flight performance simulation model and the actual results.
[0023] It should be understood that the actual flight performance simulation model is far more complex than the above-mentioned model, and the number of model parameters involved is relatively large. Therefore, the parameter solution module will obtain multiple sets of possible target model parameters during the solution process. For these target model parameters, they can be screened by a preset error threshold, and only the target model parameters with deviations from the actual model parameters within a certain range are retained. After screening, there may be more target model parameters that meet the requirements. At this time, they can be further screened by random selection or the minimum sum of squared errors to obtain the final target model parameters.
[0024] After obtaining the target model parameters, the actual model parameters can be corrected by methods such as taking the average value, so that the actual model parameters have a certain change on the original numerical level, thereby achieving the purpose of adjusting the simulation effect of the flight performance simulation model.
[0025] After adjusting the flight performance simulation model using the above method, the fidelity of the simulation effect can be improved, but due to the defects of simulation training, there is still a certain gap between the simulation effect and the real effect. In order to further narrow the gap between the simulation effect and the real effect, this application also uses verification data to determine the actual error of the corrected flight performance simulation model, and then further corrects the simulation effect according to the actual error during the actual flight performance simulation process.
[0026] Specifically, after completing the correction of the flight performance simulation model, the verification input data can also be input into the corrected flight performance simulation model, and the obtained output data and the verification output data can be compared to obtain the above-mentioned actual error. In practical applications, in order to eliminate the influence caused by specific values, multiple groups of verification data can be used to determine the corresponding actual error, and then the average value of multiple actual errors can be taken. After determining the actual error, the data output by the flight performance simulation model can be summed with the actual error in the actual simulation process, and the result obtained is used as the final simulation result.
[0027] In a possible embodiment, the actual model parameters include actual basic data and actual aerodynamic data, the target model parameters are target aerodynamic data, the parameter solving module solves the target aerodynamic data according to the verification data and the structural data, and the parameter correction module corrects the actual aerodynamic data according to the target aerodynamic data.
[0028] Exemplarily, both the target aerodynamic data and the actual aerodynamic data include the slope of the aircraft lift line, the lift coefficient generated by the elevator deflection, the zero-lift drag coefficient, the induced drag factor, the side force coefficient generated by the sideslip angle, the side force coefficient generated by the rudder deflection, the zero-lift pitch moment coefficient, the aircraft longitudinal static stability, the elevator efficiency, the longitudinal dimensionless damping derivative, the longitudinal dimensionless downwash delay derivative, the lateral static stability, the aileron efficiency, the rolling moment coefficient generated by the rudder deflection, the lateral dimensionless damping derivative, the lateral dimensionless cross derivative, the heading static stability, the yaw moment coefficient generated by the aileron deflection, the yaw moment coefficient generated by the rudder deflection, the heading dimensionless cross derivative, the heading dimensionless damping derivative, the etc.
[0029] In addition to the above aerodynamic data, basic data are also required to build a flight performance simulation model, including the aircraft's weight, moment of inertia, moment of inertia, center of gravity, wingspan, mean aerodynamic chord, wing area, parking height, main wheelbase, front main wheelbase, parking angle, fuel weight, etc. Since these data are fixed in the case of a certain simulation object, that is, a real aircraft, there is no need to correct these basic data, only the aerodynamic data needs to be corrected.
[0030] In a possible embodiment, the flight performance simulation model simulates the basic performance, endurance performance, maneuverability, performance under different load conditions and meteorological effects of the aircraft.
[0031] Exemplarily, the basic performance of the aircraft can be determined based on multiple kinematic equations in the flight performance simulation model, including the center of mass dynamic equation under the body axis system, the dynamic equation of rotation around the center of mass under the body axis system, the center of mass kinematic equation, the kinematic equation of rotation, etc. At the same time, the basic performance of the simulation object under different configurations (for example, different landing gear, flaps and speed brake retraction and extension), weight, center and moment of inertia changes, etc. can also be simulated.
[0032] As for maneuvering capability, it can simulate various aerobatic maneuvers that the simulated object can perform within the flight envelope, and can also simulate the engine operating status, aircraft lift-to-drag ratio, maximum load factor and corresponding control characteristics.
[0033] In a possible embodiment, the flight performance simulation model also simulates the working state of the engine, and simulates the aircraft range and flight time according to the aircraft fuel load, fuel consumption and fuel consumption characteristics.
[0034] For example, in the simulation of the engine working state, various state parameters of the engine can be simulated, such as thrust, speed, intake pressure, intake temperature, cylinder head temperature, lubricating oil pressure, lubricating oil temperature, fuel pressure, fuel consumption, etc., and the influence of factors such as atmospheric temperature, flight altitude, flight speed, flight attitude and fuel consumption configuration on the power unit can also be considered. By simulating the aircraft's fuel load, fuel consumption and fuel consumption characteristics, a realistic range and flight time simulation is provided.
[0035] In a possible embodiment, the flight performance simulation model also simulates special situations according to preset training data.
[0036] Exemplarily, special situations include flight situations in multiple stages: ground, takeoff, air, landing and night flight. Special situations in the ground stage include interrupted start, ground fire, ground emergency shutdown, ground emergency departure, etc. Special situations in the takeoff stage include interrupted takeoff, aircraft deviation from the scheduled runway, engine shutdown at low altitude during takeoff, low speed departure, landing gear failure to retract, sudden deviation from the direction of formation takeoff, etc. Special situations in the air stage include engine vibration, high altitude engine shutdown, control system failure, engine overspeed, uneven fuel consumption, engine temperature is too high or too low, radio failure, etc. Special situations in the landing stage include off-field forced landing, landing gear cannot be lowered, landing tire burst, brake failure, etc. Special situations in the night flight stage include fluorescent lamp failure, landing searchlight failure, night radio failure, night flight accidentally entering the cloud, etc.
[0037] In an embodiment of the present application, the flight performance simulation model analyzes the training data to determine whether there is training data for special situation simulation, and if so, the flight performance simulation model starts simulating the special situation.
[0038] Specifically, after the flight performance simulation model obtains the training data through the UDP protocol, it parses the training data according to the pre-set settings to determine whether there is a flag in the training data for triggering a special situation. If so, the simulation of the special situation is started; if not, normal flight performance simulation is performed.
[0039] Furthermore, in the simulation of special situations, the flight performance simulation model obtains operation data, compares the operation data with standard data corresponding to the special situations, and determines whether the pilot's operation is qualified.
[0040] Taking the low-altitude engine shutdown during takeoff as an example, if any one or more of the following occurs in the training data: total power loss, rapid speed reduction, propeller stall or slow rotation, and disappearance of engine sound, it indicates that there is a sign for triggering a special situation. At this time, the flight performance simulation model will simulate the corresponding scenario and collect the pilot's operation data at the same time, and compare the operation data with the standard data to determine whether the pilot's operation data is consistent with the standard data in terms of sequence, strength, etc. For the above special situations, the handling procedures included in the standard data are as follows: push the stick to slide down, and at the same time, turn the left rudder to eliminate sideslip; retract the landing gear; lower the flaps according to visual observation, and open the cockpit cover before landing; when landing, control the aircraft to touch down at a slightly larger pitch angle and a smaller speed; when the aircraft is about to touch down, retract both feet, hold the front edge of the cockpit with your left hand, and press the joystick to one side when touching down; after forced landing, execute the emergency departure procedure.
[0041] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0042] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A simulation training platform for aircraft flight performance simulation, characterized in that: include: A data acquisition module, used to acquire verification data; A parameter solving module, used for acquiring structural data of a flight performance simulation model, and solving target model parameters of the flight performance simulation model based on the verification data and the structural data; a parameter correction module, used to correct the actual model parameters of the flight performance simulation model according to the target model parameters to obtain the corrected flight performance simulation model, and after the correction of the actual model parameters, the data acquisition module obtains the pilot's operation data, and the corrected flight performance simulation model performs flight performance simulation according to the operation data; The result correction module is used to determine the actual error of the corrected flight performance simulation model using the verification data, and then further correct the simulation effect according to the actual error during the actual flight performance simulation process.
2. A simulation training platform for aircraft flight performance simulation according to claim 1, characterized in that: The verification data includes verification input data and verification output data, and the parameter solving module solves and obtains the target model parameters according to the verification input data, verification output data and structure data.
3. A simulation training platform for aircraft flight performance simulation according to claim 1, characterized in that: The actual model parameters include actual basic data and actual aerodynamic data, the target model parameters are target aerodynamic data, the parameter solving module solves the target aerodynamic data according to the verification data and the structural data, and the parameter correction module corrects the actual aerodynamic data according to the target aerodynamic data.
4. A simulation training platform for aircraft flight performance simulation according to claim 1, characterized in that: The flight performance simulation model simulates the basic performance, endurance performance, maneuverability, performance under different load conditions and meteorological effects of the aircraft.
5. The simulation training platform for aircraft flight performance simulation according to claim 1, characterized in that: The flight performance simulation model also simulates the working state of the engine, and simulates the aircraft range and flight time according to the aircraft fuel load, fuel consumption and fuel consumption characteristics.
6. A simulation training platform for aircraft flight performance simulation according to claim 1, characterized in that: The flight performance simulation model also simulates special situations based on preset training data.
7. A simulation training platform for aircraft flight performance simulation according to claim 6, characterized in that: The flight performance simulation model analyzes the training data to determine whether there is training data for special situation simulation; if so, the flight performance simulation model starts simulating the special situation.
8. A simulation training platform for aircraft flight performance simulation according to claim 7, characterized in that: In the simulation of the special situation, the flight performance simulation model obtains the operation data, compares the operation data with the standard data corresponding to the special situation, and determines whether the pilot's operation is qualified.
Citation Information
Cited By
Flight simulator simulation model correction method and device based on data driving
CN120874247A
Data-driven flight simulator simulation model correction method and device
CN120874247B