Amesim-based aero-engine thermal management semi-physical experiment system and device
By combining hardware components and computer simulation models, the cost and simulation complexity problems in the research of aero engine thermal management is solved, and a safe and flexible testing environment and efficient R&D process is achieved.
Patent Information
- Application Number
- CN202510490676.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-18
- Publication Date
- 2025-08-01
AI Technical Summary
In the existing research on thermal management of aircraft engines, the full physical experiment is expensive, the repeatability and controllability are poor, and it is difficult to simulate complex thermal environments, and the limitations of simulation simulation are also significant.
A semi-physical experimental system based on Amesim is adopted, combined with hardware components and computer simulation models, and a semi-physical experimental device is built through Simulink, Amesim, FMU module, UDP communication protocol and PLC device terminals to realize data packaging, transmission and response.
While controlling costs, it provides a test environment close to actual flight conditions, improves experimental safety and flexibility, shortens R&D cycles, and enhances testing efficiency and coverage.
Smart Images

Figure CN120404162A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of aero-engine thermal management experiments, and particularly relates to a semi-physical experiment system and device for aero-engine thermal management based on Amesim. Background Technique
[0002] The thermal management of aero-engines is one of the key technologies to ensure their performance and service life. In current aero-engine thermal management research, both simulation and full-physical experiments are widely used. With the continuous deepening of scientific research, the limitations of existing research methods are becoming increasingly obvious. For example: full-physical experiments require the construction of an actual engine thermal management model, which is costly, especially when conducting tests under extreme conditions such as high temperature and high pressure, and have extremely high requirements for experimental equipment and safety measures; full-physical experiments have poor repeatability and controllability. For a thermal management system that requires frequent parameter adjustment and testing of different working conditions, each experiment needs to be reconfigured, which greatly limits the experimental efficiency and flexibility; full-physical experiments are difficult to simulate the complex thermal environment encountered by the engine during actual flight, which limits the representativeness and application value of experimental results. Similar limitations exist for simulation. Summary of the Invention
[0003] To solve the above technical problems, the present invention proposes a semi-physical experiment system and device for aero-engine thermal management based on Amesim, which can combine actual hardware components and computer simulation models. The semi-physical experiment can provide a test environment close to actual flight conditions while controlling costs.
[0004] To achieve the above object, the following technical solutions are provided:
[0005] A semi-physical experiment system for aero-engine thermal management based on Amesim, comprising: a Simulink simulation module, an Amesim simulation model, an FMU module, a UDP communication protocol, a PLC device end, and a physical test bench;
[0006] The Simulink simulation module is used for encapsulating the transmitted Amesim simulation data and physical bench test data;
[0007] The FMU module is used for storing the encapsulated transmitted data;
[0008] The Amesim simulation model is used for performing data simulation according to the transmitted data to obtain simulation data;
[0009] The UDP communication protocol is used for transmitting the simulation data to the PLC device end by using the communication protocol;
[0010] The PLC device end is used for sending instruction information;
[0011] The physical test bench is used to complete corresponding response actions according to the sent instruction information.
[0012] Optionally, the Amesim simulation model includes: a data sending module and a data receiving module;
[0013] The data sending module is used to send data to the PLC device end;
[0014] The data receiving module is used to receive data sent by the PLC device end.
[0015] Optionally, the data sent by the data sending module consists of control instructions including: control instruction - analog quantity and control instruction - status quantity.
[0016] Optionally, the data sending module includes: a UDP sending unit, a status quantity sending unit, and an analog quantity sending unit;
[0017] The UDP sending unit is used to edit the setting parameters of the sending end of the Amesim software upper computer;
[0018] The status quantity sending unit is used to send the status quantity parameter value edited by the UDP sending unit;
[0019] The analog quantity sending unit is used to send the analog quantity parameter value edited by the UDP sending unit.
[0020] Optionally, the data receiving unit includes: a UDP receiving unit, a status quantity receiving unit, and an analog quantity receiving unit;
[0021] The UDP receiving unit is used to edit the setting parameters of the receiving end of the Amesim software upper computer;
[0022] The status quantity receiving unit is used to receive the status quantity parameter value edited by the UDP receiving unit;
[0023] The analog quantity receiving unit is used to receive the analog quantity parameter value edited by the UDP receiving unit.
[0024] The present invention also provides a semi-physical experimental device for aero-engine thermal management based on Amesim, including: a physical test bench, a physical bench controller, a switch, and a test bench general control system connected in sequence, and the switch is also connected to an Amesim software operation upper computer.
[0025] Optionally, the test bench general control system includes: a test bench general control lower computer and a test bench general control upper computer connected.
[0026] Compared with the prior art, the present invention has the following advantages and technical effects:
[0027] By combining actual hardware components and computer simulation models, the present invention enables the hardware-in-the-loop experiment to provide a test environment close to actual flight conditions while controlling costs. It provides an operator with a feasible solution to simulate the thermal load of the engine at various flight stages, including takeoff, cruise, and landing, in a safe laboratory environment. The present invention can not only significantly reduce the R & D cost and shorten the R & D cycle, but also improve the test safety without affecting the test accuracy. In addition, the present invention has high flexibility and repeatability, and the operator can quickly adjust the thermal management experiment parameters to simulate different working conditions and flight conditions.
[0028] The present invention can use important or components requiring in-depth research as physical objects and embed them into the one-dimensional numerical simulation model built by Amesim, and conduct research on the physical sample parts throughout the working cycle or the entire life cycle through a closed-loop circuit, effectively improving the test efficiency and coverage rate, enhancing the safety and reliability, and making the experimental research more flexible and expandable. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The drawings constituting a part of this application are used to provide a further understanding of this application. The schematic embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation to this application. In the drawings:
[0030] Figure 1 is a structural diagram of a hardware-in-the-loop experiment system for aircraft engine thermal management based on Amesim according to an embodiment of the present invention;
[0031] Figure 2 is a diagram of a hardware-in-the-loop experiment device for aircraft engine thermal management based on Amesim according to an embodiment of the present invention;
[0032] Figure 3 is a schematic diagram of replacing the Amesim model interface according to an embodiment of the present invention;
[0033] Figure 4 is a schematic diagram of the Amesim data sending model according to an embodiment of the present invention;
[0034] Figure 5 is a schematic diagram of the Amesim data receiving model according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0035] It should be noted that, without conflict, the embodiments in this application and the features in the embodiments can be combined with each other. The following will refer to the drawings and combine the embodiments to detail this application.
[0036] It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0037] This embodiment proposes a semi-physical experimental system for aero-engine thermal management based on Amesim, as Figure 1 shown, specifically including:
[0038] Simulink simulation module, Amesim simulation model, FMU module, UDP communication protocol, PLC device end, and physical test bench;
[0039] The Simulink simulation module is used to encapsulate the transmitted Amesim simulation data and physical test bench data; the FMU module is used to store the encapsulated transmitted data;
[0040] The Amesim simulation model is used to perform data simulation based on the transmitted data to obtain simulation data;
[0041] The UDP communication protocol is used to transmit the simulation data to the PLC device end using the communication protocol;
[0042] The PLC device end is used to send instruction information;
[0043] The physical test bench is used to complete the corresponding response actions according to the sent instruction information.
[0044] Specifically, the first part is the Simulink simulation module, whose function is to construct an Amesim data sending model and a data receiving model, encapsulate the data sending model and the data receiving model, output as a co-simulation independent functional model unit, and generate a.fmu file for import into the Amesim software for use.
[0045] The second part is the Amesim simulation model, whose function is to provide a data calculation platform for aero-engine thermal management experiments, store real-time simulation boundary input parameters, and obtain performance experiment data of each sub-component under the complete flight envelope. Technicians can build the Amesim simulation model according to actual needs, confirm the number and type of physical components in the closed-loop circuit, and complete the confirmation of the semi-physical experiment plan.
[0046] The third part is the FMU module, whose function is to encapsulate all necessary information of the model (such as model structure, parameters, status, and behavior) in a file, realizing model interoperability between different software tools and reducing system complexity.
[0047] The fourth part is the UDP communication protocol. UDP (User Datagram Protocol) provides a datagram mode for packet-switching computer communication in a group of interconnected computer network environments. This protocol assumes the use of IP as the underlying protocol and operates at the transport layer according to the OSI model. UDP provides a process for applications to send messages to other programs with the least protocol mechanisms. It should be noted that this embodiment is described using the UDP protocol, which does not mean that the semi-physical experimental method for aero-engine thermal management based on Amesim can only use this protocol for data transmission. Relevant technicians can choose according to their personal preferences.
[0048] The fifth part is the PLC device side, whose function is to receive input instructions from the upper computer running Amesim software or the total control system of the test bench and send the instructions to each actuator.
[0049] The sixth part is the physical test bench, whose function is to receive the command signal from the PLC controller and have the actuator complete the corresponding response action. After the action is completed, the signal value is fed back to the PLC controller.
[0050] Furthermore, the Amesim simulation model includes: a data sending module and a data receiving module;
[0051] The data sending module is used to send data to the PLC device side;
[0052] The data receiving module is used to receive data sent by the PLC device side.
[0053] Furthermore, the data sent by the data sending module consists of control instructions including: control instruction - analog quantity and control instruction - status quantity.
[0054] Furthermore, the data sending module includes: a UDP sending unit, a status quantity sending unit, and an analog quantity sending unit;
[0055] The UDP sending unit is used to edit the setting parameters of the sending end of the upper computer of the Amesim software;
[0056] The status quantity sending unit is used to send the status quantity parameter values edited by the UDP sending unit, such as valve open or valve closed, etc.;
[0057] The analog quantity sending unit is used to send the analog quantity parameter values edited by the UDP sending unit, such as the rotational speed of the oil pump.
[0058] Furthermore, the data receiving unit includes: a UDP receiving unit, a status quantity receiving unit, and an analog quantity receiving unit;
[0059] It is used to edit the setting parameters of the receiving end of the upper computer of the Amesim software;
[0060] A status quantity receiving unit, configured to receive the status quantity parameter values edited by the UDP receiving unit, such as valve open or valve closed, etc.
[0061] An analog quantity receiving unit, configured to receive the analog quantity parameter values edited by the UDP receiving unit, such as the rotational speed of the oil pump, etc.
[0062] This embodiment also provides a hardware-in-the-loop experimental device for aero-engine thermal management based on Amesim, including: a physical test bench, a physical bench controller, a switch, and a test bench general control system connected in sequence, and the switch is also connected to an upper computer for running Amesim software.
[0063] Further, the test bench general control system includes: a test bench general control lower computer and a test bench general control upper computer connected.
[0064] Specifically, such as Figure 2 , the hardware-in-the-loop experimental device for aero-engine thermal management proposed in this embodiment adopts a modular design, mainly including: a physical test bench module, a physical bench controller module, a switch module, a test bench general control system module, and an upper computer module for running Amesim software.
[0065] Among them, the physical test bench module is a real or equivalent physical sample in the aero-engine thermal management experiment, such as: heat exchangers, valves, pumps, etc. Those skilled in the art using the relevant technologies of this embodiment can select or construct the physical test bench according to actual needs. The content disclosed in this embodiment is about how to implement the method and architecture of the hardware-in-the-loop experiment, and does not include the specific test bench part.
[0066] The function of the physical bench controller module is to receive input instructions from the upper computer for running Amesim software or the test bench general control system, and send the instructions to each actuator. It should be noted that in this embodiment, a PLC (programmable logic controller) is used as an example for description and explanation, and those skilled in the art can select other controllers according to actual needs.
[0067] The switch module serves as a file transfer station. Its function is to receive data from a certain device in the network, and forward it to the correct destination according to the address information in the data packet.
[0068] The test bench general control module runs on the test bench general control upper computer. Its function is to receive the control instructions of the operator, convert the control instructions into corresponding analog quantities through the test bench general control lower computer, and output them to the physical bench control module. Similarly, the lower computer of the physical test bench general control system receives the bench information data and returns the control instructions, and this process is monitored and operated on the human-machine interface of the upper computer.
[0069] The function of the upper computer module for running the Amesim software is to provide a running environment for the Amesim model and a place for data interaction. It should be noted that the Amesim model in this embodiment does not specifically refer to a model with a certain determined architecture. Relevant technical personnel can build the required model in the Amesim commercial software according to scientific research needs.
[0070] The following elaborates on this embodiment in conjunction with the attached drawings:
[0071] In this specific embodiment, taking the thermal management experiment of the fuel / oil cooler, which is relatively classic in the thermal management experiment of an aero-engine, as an example, the existing Amesim model is subjected to a semi-physical experiment test. Other scientific research personnel can refer to this example to complete the semi-physical experiment of the thermal management experiment of other components in the aero-engine thermal management system. The specific steps mainly include:
[0072] 1. Disconnect the connection between the fuel / oil cooler subsystem and the original Amesim model, and the fuel / oil cooler subsystem part in the model will be replaced by a physical test bench.
[0073] 2. Start the simulation, take the input parameters originally used as the fuel / oil cooler subsystem as the sending parameters, and send them to the physical bench PLC in real time through the Amesim data sending module, as Figure 3 shown;
[0074] 3. The PLC controls the temperature, flow rate, pressure and other states of the physical test bench according to the received parameters, and returns the relevant parameters of the physical test bench to the upper computer.
[0075] 4. The Amesim model of the upper computer receives the relevant parameters through the Amesim data receiving module.
[0076] In the thermal management experiment of the fuel / oil cooler, the data exchanged between the Amesim simulation model and the physical bench are mainly flow rate, temperature and pressure. The following are examples of the Amesim data sending module and the Amesim data receiving module in steps 2 and 4:
[0077] (1) Amesim data sending module:
[0078] The Amesim udp data sending module can send data from the Amesim model to the PLC to send control data / instructions to the physical test bench during the Amesim simulation process. This module is exported from the Simulink model as a co-simulation independent functional model unit, and a.fmu file is generated and imported into the Amesim software for use. The Amesim udp data sending model Figure 4 shown.
[0079] The transmitted data consists of control instructions, which are divided into two categories: control instruction - analog quantity and control instruction - status quantity.
[0080] (2) Amesim data receiving module:
[0081] The Amesim udp data receiving module can receive Amesim model data and PLC data to receive physical test bench parameters from the physical test bench during the Amesim simulation process. This module is exported from the Simulink model as a co-simulation independent functional model unit, and a.fmu file is generated and imported into the Amesim software for use. The Amesim udp data receiving module is as Figure 5 shown.
[0082] The above is only a preferred specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the technical field of the present application within the technical scope disclosed by the present application should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A semi-physical experimental system for aero-engine thermal management based on Amesim, characterized in that, Including: Simulink simulation module, Amesim simulation model, FMU module, UDP communication protocol, PLC device end, and physical test bench. The Simulink simulation module is used to encapsulate the transmitted Amesim simulation data and physical bench test data. The FMU module is used to store the encapsulated transmitted data. The Amesim simulation model is used to perform data simulation based on the transmitted data to obtain simulation data. The UDP communication protocol is used to transmit the simulation data to the PLC device end using the communication protocol. The PLC device end is used to send command information. The physical test bench is used to complete the corresponding response actions according to the sent command information.
2. The semi-physical experimental system for aero-engine thermal management based on Amesim according to claim 1, wherein The Amesim simulation model includes: a data sending module and a data receiving module. The data sending module is used to send data to the PLC device end. The data receiving module is used to receive the data sent by the PLC device end.
3. The semi-physical experimental system for aero-engine thermal management based on Amesim according to claim 2, characterized in that, The data sent by the data sending module consists of control instructions, including: control instruction - analog quantity and control instruction - status quantity.
4. The semi-physical experimental system for aero-engine thermal management based on Amesim according to claim 2, characterized in that The data sending module includes: a UDP sending unit, a status quantity sending unit, and an analog quantity sending unit. The UDP sending unit is used to edit the setting parameters of the Amesim software host computer sending end. The status quantity sending unit is used to send the status quantity parameter values edited by the UDP sending unit. The analog quantity sending unit is used to send the analog quantity parameter values edited by the UDP sending unit.
5. The semi-physical experimental system for aero-engine thermal management based on Amesim according to claim 2, characterized in that, The data receiving unit includes: a UDP receiving unit, a status quantity receiving unit, and an analog quantity receiving unit. The UDP receiving unit is used to edit the setting parameters of the Amesim software host computer receiving end. The status quantity receiving unit is used to receive the status quantity parameter values edited by the UDP receiving unit. The analog quantity receiving unit is used to receive the analog quantity parameter values edited by the UDP receiving unit.
6. A semi-physical experimental device for aero-engine thermal management based on Amesim, characterized in that, Including: A physical test bench, a physical bench controller, a switch, and a test bench total control system connected in sequence. The switch is also connected to an Amesim software operation host computer.
7. A semi-physical experimental device for aero-engine thermal management based on Amesim according to claim 6, characterized in that, The test bench total control system includes: a connected test bench total control lower computer and a test bench total control upper computer.
Citation Information
Patent Citations
System for real-time simulation of the environment of an aircraft engine
CA2802577A1
Virtual-real combined simulation test method based on model
CN114707236A
Supply system and gas path component-level model joint simulation method of aero-engine
CN117932940A
Semi-physical test system for thermal management of aero-engine
CN118310753A
Semi-physical simulation test method and system based on MQTT protocol and Matlab software
CN118348819A