Search

CN-122020992-A - Multi-model collaborative simulation and virtual-real interaction realization method, system, equipment and medium

CN122020992ACN 122020992 ACN122020992 ACN 122020992ACN-122020992-A

Abstract

The application discloses a method, a system, equipment and a medium for realizing multi-model collaborative simulation and virtual-real interaction, which comprise the steps of S1, carrying out model construction based on the requirements of an aeroengine, an original geometric model or graphic data of the engine and the working characteristics of a component subsystem, wherein the model construction comprises engine function model construction, engine physical model construction and engine performance model construction, S2, taking an integrated simulation platform as an interaction hub, constructing an engine function model, an engine performance model, constructing an engine physical model and operating a closed-loop system of physical equipment, and carrying out dynamic linkage of each model to realize collaboration. When the digital twin body of the aeroengine is created, seamless communication and data sharing among different devices are realized by establishing a unified data standard system, the compatibility, expandability and data safety of the Internet of things system are improved, and real-time collaborative simulation from requirements, functions, logic, performance, operation simulation and physics is realized.

Inventors

  • QIAO YOUWEI
  • LI WEI
  • JIN HAILIANG
  • HUANG GONG
  • XIAO WEI
  • WU PEI
  • DENG WEI
  • HE YING

Assignees

  • 中国航发湖南动力机械研究所

Dates

Publication Date
20260512
Application Date
20260109

Claims (10)

  1. 1. A method for realizing multi-model collaborative simulation and virtual-real interaction is characterized by comprising the following steps: S1, performing model construction based on the requirements of an aeroengine, an original geometric model or graphic data of the engine and the working characteristics of a component subsystem, wherein the model construction comprises engine function model construction, engine physical model construction and engine performance model construction; S2, using the integrated simulation platform as an interaction hub, constructing an engine functional model, an engine performance model, constructing an engine physical model and operating a closed loop system of physical equipment, and performing dynamic linkage realization collaboration of each model, wherein the dynamic linkage realization collaboration of each model comprises the steps of establishing collaboration between the engine functional model and the engine performance model, establishing collaboration between the engine functional model and the engine physical model, establishing collaboration between the engine performance model and the engine physical model, establishing collaboration between the physical equipment and the engine performance model and the engine physical model, and establishing result feedback and collaboration from the engine performance model to the engine functional model.
  2. 2. The method for realizing the multi-model collaborative simulation and virtual-actual interaction according to claim 1, wherein in the step S1, the engine functional model construction specifically comprises the steps of completing the engine demand diagram, the internal module diagram, the IBD diagram, the scene diagram and the activity diagram construction by utilizing SysML modeling language according to the requirements of an aeroengine, realizing the description of the engine scene, the functions, the logic and the physics, and completing the engine functional model construction; The engine physical model construction specifically comprises the steps of establishing an aeroengine physical state display model, carrying out development based on an engine original geometric model or graphic data, completing the steps of 3D model construction, rendering, animation and special effect production, writing a control data driving script, reserving data and an airflow special effect interface, and packaging into an exe file to complete the engine physical model construction; the engine performance model construction specifically comprises the following steps: and opening multidisciplinary modeling software, and completing the construction of the engine performance model by constructing a mechanism formula or importing a characteristic curve data table according to the working characteristics of the component subsystem.
  3. 3. The method for implementing multi-model collaborative simulation and virtual-real interaction according to claim 1, wherein in step S2, establishing a collaboration between a functional model and a performance model specifically includes the steps of: Extracting module elements and port elements among modules according to an XML description file generated by an engine functional model, analyzing all elements according to a given template customizing and writing algorithm, and respectively writing the module elements and the port elements into another XML file which mainly describes a performance model architecture, a port module and a subsystem module in a simulation platform GCAir; selecting an XML file path, and finding an XML model description file constructed and exported by the project; Selecting XML model description files constructed and derived by the project, selecting an IBD diagram of the function model description files of the project, generating a system simulation model frame diagram, and establishing cooperation between the function model and the performance model.
  4. 4. The method for implementing multi-model collaborative simulation and virtual-real interaction according to claim 1, wherein in step S2, establishing a collaboration between an engine performance model and an engine physical model specifically includes the steps of: When the engine state transformation is simulated by the engine physical model simulation driven based on the performance model, the transmission data is packed by using a TCP module and then transmitted to the engine 3D view module through a TCP module port so as to realize the 3D view demonstration driven by the simulation data, and the interaction between the engine system simulation model and the 3D view simulation platform is combed to obtain an interaction variable list of the engine system simulation model and the 3D view simulation platform; Configuring a TCP module according to a new built in the simulation platform GCAir and according to an interactive variable list of the engine system simulation model and the 3D visual simulation platform, wherein the interactive variable list of the engine system simulation model and the 3D visual simulation platform comprises a TCP module communication address and transmission variable setting; And establishing an interaction relation between the 3D view module of the engine and the simulation model of the engine system, providing a data source for data driving, and establishing cooperation between the engine performance model and the engine physical model.
  5. 5. The method for implementing multi-model collaborative simulation and virtual-real interaction according to claim 1, wherein in step S2, establishing a collaboration between an engine functional model and an engine physical model specifically includes the steps of: Writing an engine functional model data analysis and transmission algorithm, and integrating the engine functional model data analysis and transmission algorithm into a physical model simulation platform Unity; The scheduling algorithm reads a state diagram and an activity diagram output describing engine operation logic in the engine functional model in real time, and is used as driving data to be connected to the engine physical model, the engine state and the activity switching are intuitively and dynamically displayed in real time, and the cooperation between the engine functional model and the engine physical model is established.
  6. 6. The method for implementing multi-model collaborative simulation and virtual-real interaction according to claim 1, wherein in step S2, establishing a collaboration between the equipment for manipulating the real object and the engine performance model and the engine physical model specifically includes the steps of: according to the relation between the analog signal characteristics of the control lever of the control object equipment and the engine state driving data, writing a control instruction analysis and transmission algorithm, and inheriting the control instruction analysis and transmission algorithm to the simulation platform GCAir; Through the USB interface, the Joystick module based on the simulation platform GCAir realizes data interaction between the engine performance model and the control lever, issues control instructions to the engine performance model, comprises throttle lever angle control and starting instructions, and establishes coordination between the control physical equipment and the engine performance model and the engine physical model.
  7. 7. The method for implementing multi-model collaborative simulation and virtual-real interaction according to claim 1, wherein in step S2, the step of establishing result feedback and collaboration from the engine performance model to the engine function model specifically comprises the steps of: writing an algorithm for running an engine performance model, analyzing data, transmitting the data and accessing the data into a functional model, and integrating the algorithm into a sysml platform for building the engine functional model; When the engine functional model is executed, the automatic scheduling algorithm controls execution, data reading, data transmission and data writing of the engine performance model to the engine functional model in real time, and is used as driving data to be connected to the engine physical model, the engine state and activity switching are displayed intuitively and dynamically in real time, and the result feedback and cooperation of the engine performance model to the engine functional model are established.
  8. 8. A multi-model collaborative simulation and virtual-real interaction realization system is characterized by comprising: The model construction module is used for carrying out model construction based on the requirements of the aero-engine, the original geometric model or graphic data of the engine and the working characteristics of the component subsystem, and comprises engine function model construction, engine physical model construction and engine performance model construction; The cooperative relation establishing module is used for constructing a closed loop system of an engine functional model, an engine performance model, an engine physical model construction and physical equipment manipulation by taking the integrated simulation platform as an interaction hub, and realizing the cooperation of dynamic linkage of the models, and comprises the following steps: the method comprises the steps of establishing cooperation between an engine functional model and an engine performance model, establishing cooperation between the engine functional model and an engine physical model, establishing cooperation between an engine performance model and the engine physical model, establishing cooperation between control physical equipment and the engine performance model and the engine physical model, and establishing result feedback and cooperation from the engine performance model to the engine functional model.
  9. 9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the multi-model co-simulation and virtual-real interaction implementation method according to any of claims 1 to 7 when executing the computer program.
  10. 10. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the multi-model co-simulation and virtual-real interaction implementation method according to any of claims 1 to 7.

Description

Multi-model collaborative simulation and virtual-real interaction realization method, system, equipment and medium Technical Field The application relates to the technical field of aeroengine simulation, in particular to a method, a system, equipment and a medium for realizing multi-model collaborative simulation and virtual-real interaction. Background The design of the aeroengine needs to verify the coincidence of the functions and performance indexes of the whole machine, but the existing digital twin system of the aeroengine has the defects of data fracture, poor interactivity and insufficient visualization, the existing scheme mainly realizes the inheritance function from the function model architecture to the performance model architecture, the driving data function from the operating object to the performance model and the driving data function from the performance model to the physical model separately, the driving data function from the function model to the physical model cannot be realized, the driving data function from the performance model to the function model cannot be realized, and all links are disjointed, the whole flow of the function model, the performance model, the operating object and the physical model cannot be completely displayed, and the full link collaborative simulation causes the following problems in the research and development of the current aeroengine: (1) The function model is used for realizing the logic level policy of the aeroengine, belongs to static simulation and cannot reflect transient changes of a system, the performance model can simulate transient behaviors of the engine and has defects on the logic aspect, the function model and the performance model are independently developed and operated, and lack of standardized data interfaces, the changes cannot be automatically transmitted, so that manual adjustment is needed after the design change, the efficiency is low, and the problems are easy to occur; (2) The traditional aero-engine simulation engineering lacks visual display, wherein the traditional simulation mode only outputs numerical values, can not intuitively reflect the running state of the engine (the distribution of the state parameters of the whole engine), and is difficult to analyze the cooperative state of multiple components in real time; (3) The virtual-real interaction capability is insufficient, the cost is high in the aspect of engine physical test, a digital means is needed to replace part of verification links, the simulation model is not closed with physical data, and the confidence is insufficient. Namely, the capability of controlling the simulation model in real time through physical equipment and driving the 3D vision updating model is lacking; (4) Full-link collaborative simulation, namely, the traditional method only realizes the collaboration among partial links, fails to open the full-link collaboration of requirements, functions, logic, performance, operation simulation and physics, and fails to analyze the engine state from multiple angles at multiple levels in the single working condition analysis process; (5) The cooperation between the functional model and the performance model is unidirectional, the technical route is too dead, the inheritance effect is less than 100%, and the performance model architecture is manually updated and adjusted after the functional model is updated. Disclosure of Invention In order to solve the problems in the prior art, the invention provides a method for realizing multi-model collaborative simulation and virtual-real interaction, which realizes seamless communication and data sharing among different devices by establishing a unified data standard system and improves the compatibility, expandability and data security of an Internet of things system. The application is realized by the following scheme: A multi-model collaborative simulation and virtual-real interaction realization method comprises the following steps: S1, performing model construction based on the requirements of an aeroengine, an original geometric model or graphic data of the engine and the working characteristics of a component subsystem, wherein the model construction comprises engine function model construction, engine physical model construction and engine performance model construction; S2, using the integrated simulation platform as an interaction hub, constructing an engine functional model, an engine performance model, constructing an engine physical model and operating a closed loop system of physical equipment, and performing dynamic linkage realization collaboration of each model, wherein the dynamic linkage realization collaboration of each model comprises the steps of establishing collaboration between the engine functional model and the engine performance model, establishing collaboration between the engine functional model and the engine physical model, establishing collaboration between the engine performance mode