Radiation heating virtual test platform design method and test platform

By performing parameterized modeling, grid optimization, thermal conduction analysis and joint simulation on the radiation heating simulation platform, and designing a modular user interface, the problems of inconvenient design and insufficient simulation accuracy of the existing platform are solved, and more efficient and stable aerodynamic thermal environment simulation is achieved.

CN119646989AInactive Publication Date: 2025-03-18XIAN LIUGU SOFTWARE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411795639.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-03-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing radiation heating simulation platform is inconvenient in modeling, thermal conduction and simulation module design, inconvenient use, insufficient simulation accuracy and test stability, making it difficult to meet the complex needs of the aerodynamic thermal environment of supersonic aircraft.

Method used

The script secondary development is carried out through ANSYS SpaceClaim software to realize parameterized modeling of quartz lamp heaters, optimize the grid generation tool to control the grid size and distribution, design the heat conduction analysis module for fluid mechanics simulation with the help of Fluent software, and use the combined simulation method of Matlab and Fluent to achieve closed-loop simulation of the quartz lamp radiation model, and design a modular user interface.

Benefits of technology

It improves simulation accuracy, enhances the flexibility and scalability of the system, simplifies the operation process, reduces user learning costs, and significantly improves experimental efficiency and experiment stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119646989A_ABST
    Figure CN119646989A_ABST
Patent Text Reader

Abstract

The invention provides a radiation heating virtual test platform design method and a test platform, and relates to the technical field of simulation platform design. The design method comprises the following steps: performing script secondary development through ANSYS SpaceClaim software to realize parametric modeling of the quartz lamp heater; a grid generation tool used for grid division is optimized, and the size and distribution of grids are controlled; a heat conduction analysis module is designed, fluid mechanics simulation is conducted by means of Fluent software, and the heat conduction process between the airflow and the heater is analyzed; designing a joint simulation mode of Matlab and fluent to realize closed-loop simulation of a quartz lamp radiation model control temperature system; and carrying out modular design on the user interface. By means of a computational fluid mechanics method and an optimization algorithm, the simulation precision is improved, parametric modeling of a thermal test device can be achieved, the flexibility and expansibility of the system are improved, and a Matlab and fluent joint simulation mode is designed to achieve closed-loop simulation of a quartz lamp radiation model control temperature system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of simulation platform design, and in particular to a radiation heating virtual test platform design method and a test platform. Background Art

[0002] With the rapid development of aerospace technology, supersonic aircraft have become a key area of ​​modern aerospace research. When a supersonic aircraft is flying at high speed, there is significant friction between the airflow and its surface, forming an aerodynamic thermal effect. This effect has a profound impact on the structural strength, material properties and internal ambient temperature of the aircraft, which in turn affects the safety and reliability of the aircraft. Therefore, in the design and development of supersonic aircraft, it is particularly important to deeply study and solve the aerodynamic thermal problem.

[0003] The emergence of aero-thermal effects is mainly due to the accumulation of heat due to the high speed and turbulent characteristics of gas flow in the supersonic state of the aircraft. This high temperature environment may lead to the degradation of material properties, such as the decrease in the strength of metals and the delamination of composite materials, thus affecting the overall performance of the aircraft. In addition, the electronic equipment and systems inside the aircraft may malfunction or fail when working in a high temperature environment, further threatening flight safety. Therefore, aero-thermal issues must be considered in the design stage and relevant thermal tests must be carried out to ensure the performance of the aircraft under extreme conditions.

[0004] In order to effectively solve the aerodynamic heat problem, the simulation research of the thermal environment is particularly critical. The means of thermal environment simulation can be mainly divided into three methods: convection heating, conduction heating and radiation heating. Among them, convection heating is usually achieved through wind tunnel experiments, which can simulate the thermal effects of airflow on the surface of the aircraft. Conduction heating is achieved by laying a heating pad on the surface of the specimen or by electric heating. Its application is relatively single and it is difficult to adapt to complex thermal environment requirements.

[0005] In comparison, radiation heating technology shows greater flexibility and applicability in thermal environment simulation. In particular, the use of quartz lamp arrays as radiation sources has the advantages of small size, adjustable specifications, high power and reusability, high stability and adaptability to complex structures. Therefore, quartz lamp heaters have been widely used in thermal intensity environment simulation experiments and have become an important tool for simulating the aerodynamic thermal environment of supersonic aircraft. However, the modeling, heat conduction and simulation module designs of existing radiation heating simulation platforms are not convenient enough, inconvenient to use, and the simulation accuracy and test stability need to be improved. Summary of the invention

[0006] In order to solve the technical problems mentioned in the above background technology, the first aspect of the present invention provides a method for designing a radiation heating virtual test platform, comprising:

[0007] The parametric modeling of the quartz lamp heater was realized through script secondary development using ANSYS SpaceClaim software;

[0008] Optimize the mesh generation tools used for meshing to control the size and distribution of the mesh;

[0009] Design a heat conduction analysis module to use Fluent software to perform fluid mechanics simulation and analyze the heat conduction process between the airflow and the heater;

[0010] Design a joint simulation method of Matlab and fluent to achieve closed-loop simulation of the temperature control system of the quartz lamp radiation model;

[0011] Modular design of the user interface.

[0012] As a further illustration of the present invention, the parametric modeling process is specifically to automatically create parameterization through a python script in the ANSYS SpaceClaim software, which specifically includes:

[0013] Get the name of the Command related to the script parameter NamedScript.

[0014] Create a default script group and default script parameters;

[0015] Implement parametric modeling traversal loop.

[0016] As a further explanation of the present invention, the joint simulation method of Matlab and fluent specifically includes:

[0017] In Matlab, the calculation data of each time step of the PID control algorithm is used by the M function to control the Fluent simulation through the Fluent / Matlab plug-in ANSYS_aaS 1.1.9.mltbx, so that Fluent and Matlab can exchange data through this plug-in.

[0018] As a further illustration of the present invention, the mathematical expression of the PID control algorithm is shown in formula (1):

[0019] (1)

[0020] in is the proportionality coefficient, is the integration time constant, is the differential time constant;

[0021] Define the integral coefficient and differential coefficient as:

[0022] , (2).

[0023] As a further illustration of the present invention, the joint simulation method of Matlab and Fluent specifically includes: using TCP / IP communication protocol to realize data exchange between Simulink and Fluent, so as to realize communication between Simulink and Fluent simulation processes.

[0024] As a further illustration of the present invention, the designed modular user interface specifically includes:

[0025] The radiation heat load application system parameter input interface allows the user to input different experimental conditions and heat load parameters.

[0026] The geometric model and mesh construction interface is used by users to visually build models, perform mesh division, and preview model changes in real time.

[0027] Thermal calculation and result display interface, which is used to display the calculation results of heat conduction analysis in real time, including temperature distribution and heat flow changes.

[0028] Convective heat transfer calculation and result display interface, which is used to provide real-time calculation and visualization of convective heat transfer, facilitating users to perform data analysis.

[0029] A second aspect of the present invention provides a radiation heating virtual test platform, the test platform comprising:

[0030] The parametric modeling module uses ANSYS SpaceClaim software to perform script secondary development to achieve parametric modeling of quartz lamp heaters;

[0031] The meshing module meshes the geometric model through mesh generation tools and controls the mesh size and distribution;

[0032] Heat conduction analysis module, which uses Fluent software to simulate fluid mechanics and analyze the heat conduction process between the airflow and the heater;

[0033] Simulation module: It realizes closed-loop simulation of the temperature control system of the quartz lamp radiation model through the joint simulation of Matlab and fluent;

[0034] The user interface module is used for interaction between users and the platform.

[0035] Compared with the prior art, the present invention has the following beneficial technical effects:

[0036] 1. Improve simulation accuracy: With the help of computational fluid dynamics methods and optimization algorithms, the thermal characteristics of the quartz lamp heater are deeply analyzed using Fluent's radiation calculation module, which helps to accurately simulate the aerodynamic thermal environment of supersonic aircraft under actual flight conditions.

[0037] 2. Modular and integrated design: The platform designed in the present invention can realize parametric modeling of thermal test devices. Such a design not only improves the flexibility and scalability of the system, but also allows users to adjust it according to different needs, significantly improving the convenience of operation.

[0038] 3. The present invention designs a joint simulation method of Matlab and fluent to realize closed-loop simulation of the temperature control system of the quartz lamp radiation model, which is concise and clear, convenient for secondary development, and meets the system simulation requirements.

[0039] 4. The present invention designs an intuitive and easy-to-use modular user interface to reduce the user's learning cost, thereby improving the overall experimental efficiency.

[0040] Other features and advantages of the technical solution will be described in the subsequent description, and partly become apparent from the description, or understood by implementing the technical solution. The purpose and other advantages of the technical solution can be achieved and obtained through the structures specifically pointed out in the written description and the drawings.

[0041] The technical solution of the present technical solution is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The accompanying drawings are used to provide a further understanding of the technical solution and constitute a part of the specification. Together with the embodiments of the technical solution, they are used to explain the technical solution and do not constitute a limitation of the technical solution. In the accompanying drawings:

[0043] Figure 1 This is a flow chart of the method for designing a radiation heating virtual test platform provided by the present invention.

[0044] Figure 2 This is the effect diagram of the parametric modeling of the cylinder in the present invention.

[0045] Figure 3 Simulation flow chart of joint simulation mode 1 of Matlab and fluent designed for the present invention.

[0046] Figure 4 Simulation flow chart of the second joint simulation method of Matlab and fluent designed for the present invention. DETAILED DESCRIPTION

[0047] The preferred embodiments of the present technical solution are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present technical solution, and are not used to limit the present technical solution.

[0048] like Figure 1 As shown, the present invention provides a method for designing a radiation heating virtual test platform, comprising the following parts:

[0049] Parametric modeling of quartz lamp heater is achieved through script secondary development using ANSYS SpaceClaim software.

[0050] Most of the current thermal test equipment and software systems are designed for a single function, lacking flexibility and scalability. When conducting tests, users need to spend a lot of time on multiple links such as data input, thermal load application and result analysis, resulting in low test efficiency. Based on this, the present invention designs the above-mentioned parametric modeling scheme, which not only improves the flexibility and scalability of the system, but also allows users to adjust according to different needs, significantly improving the convenience of operation.

[0051] The parametric modeling part is the basis for realizing its numerical simulation. In order to realize the parametric modeling of the radiation heating virtual experiment, the present invention is mainly realized by means of ANSYS SpaceClaim software (abbreviated as: SCDM).

[0052] SCDM software is based on direct modeling, abandoning the feature tree and constraint relationship of traditional 3D software, and providing a highly flexible dynamic modeling interactive experience. Although SCDM cannot provide geometric feature numbers, using the SCDM script modeling function, you can record each step of the geometric operation process, and then extract the geometric and topological parameters in the script to achieve fully parametric modeling. Therefore, in order to achieve script parameterization, you must first have a script to create the model, and then extract the geometric and topological parameters in the script.

[0053] In SCDM, you can use script modeling to create a fully parametric model, then create a script group (Script Group) and script parameters (Script Parameter), and finally bind the parameters in the script to complete the parameterization. However, based on the above conventional operation process, after writing the modeling code, manual operation is still required, which is not automated enough. In order to solve the above problem, the present invention automatically creates parameterization through python scripts, and can automatically simulate parameterization in the entire process of structure and fluid.

[0054] like Figure 2 As shown in the figure, taking the cylinder parameterization as an example, the process of realizing automatic parameterization is explained as follows:

[0055] Get the name of the Command associated with the script parameter NamedScript.

[0056] In the SCDM development document, there is no API for creating script groups and script parameters, so it is impossible to create them directly through the standard API. Each button in the SCDM interface corresponds to a command name, so the present invention can obtain the name of the command related to the script parameter (NamedScript), the code is as follows:

[0057] # Python Script,API Version = V21

[0058] from command in Command.AllCommands:

[0059] if ”NamedScript” in command.Name:

[0060] print command.Name

[0061] CreateNamedScriptParameter

[0062] CreateNamedScriptGroup

[0063] EditNamedScriptGroup

[0064] ExecuteNamedScriptGroup

[0065] PauseNamedScriptGroup

[0066] Create a default script group and default script parameters. This can be achieved through the following command:

[0067] Command.Excute("CreateNamedScriptGroup")

[0068] Command.Excute("CreateNamedScriptParameter")

[0069] Implement parametric modeling traversal loop.

[0070] Specifically, it implements a for loop in Python: that is, iterates over each element in a given iterable object. The traversal object needs to be iterable (implementing the _iter_ method). Common array structures such as lists, dictionaries, sets, and tuples are all iterable objects. Similarly, geometric objects in SCDM (body, face, edge) are all iterable objects. In Python, it is necessary to generate iterable objects through range(int). Take the traversal body as an example:

[0071] # Traverse and extract body

[0072] for body in GetRootPart().Bodies:

[0073] #Extract the face of each body

[0074] for face in body.Faces:

[0075] #Judge whether it is a hole area

[0076] if type(face.Shape.Geometry)==Cylinder:

[0077] Fill.Execute(Selection.Create(face))

[0078] Optimize mesh generation tools used for meshing and control the size and distribution of the mesh.

[0079] Before conducting finite element analysis (FEA), the geometric model is meshed using efficient mesh generation tools. The quality of meshing directly affects the accuracy of the simulation. By properly controlling the size and distribution of the mesh, sufficient mesh refinement is ensured in key areas (such as the heater surface and the aircraft surface), thereby improving the accuracy and efficiency of the calculation.

[0080] A heat conduction analysis module is designed to perform fluid mechanics simulation with the help of Fluent software to analyze the heat conduction process between the airflow and the heater.

[0081] Fluent software is used to perform computational fluid dynamics simulation to analyze the heat conduction process between the airflow and the heater. By setting boundary conditions and fluid parameters, the surface temperature distribution of the heater and the dynamic changes of the heat flow are obtained. This process can provide basic data for subsequent thermal response analysis. When designing the heat conduction analysis module, the present invention uses the computational fluid dynamics method to use the radiation calculation module of Fluent to conduct an in-depth analysis of the thermal characteristics of the quartz lamp heater, which helps to accurately simulate the aerodynamic thermal environment of the supersonic aircraft under actual flight conditions.

[0082] A joint simulation method of Matlab and fluent is designed to realize closed-loop simulation of the temperature control system of the quartz lamp radiation model.

[0083] In order to further adjust the model parameters of the control parameters of the quartz lamp radiation virtual test platform, a radiation heating model of the underground working face is established on the basis of the model, or a parameter adjustment algorithm is added on the basis of the Fluent working face radiation model. However, whether it is to build a quartz lamp radiation heating model in MATLAB or to move the quartz lamp radiation heating mathematical model in Fluent, it is relatively complicated and difficult to implement. In order to solve the above problems and realize the closed-loop simulation of the infrastructure quartz lamp radiation heating simulation optimization platform, the invention proposes the above-mentioned Matlab and fluent joint simulation method.

[0084] Specifically, the joint simulation method of Matlab and fluent designed by the present invention can be implemented through the following two solutions.

[0085] Solution 1:

[0086] In Matlab, the calculation data of each time step of the PID control algorithm is used to control the Fluent simulation through the Fluent / Matlab plug-in ANSYS_aaS 1.1.9.mltbx, so that Fluent and Matlab can exchange data through this plug-in. (ANSYS_aaS 1.1.9.mltbx is a MATLAB toolbox (.mltbx file) used to integrate ANSYS simulation and emulation tools with the MATLAB environment.)

[0087] like Figure 3 As shown, the specific simulation process of the above simulation method 1 is as follows:

[0088] Before simulation, set up the simulation case .cas file and initialize the simulation models in Matlab and Fluent; when the simulation starts, establish a connection between Matlab and Fluent based on ANSYS_aaS 1.1.9.mltbx through the external interface; extract the temperature data of the relevant measuring points in the test piece in Fluent and send it to Matlab for PID control calculation; obtain the calculated boundary condition parameters after PID calculation in Matlab, and modify the Fluent boundary condition parameters through the Fluent script language; run Fluent for iterative calculation, and repeat this cycle until the simulation time step iterative calculation of Fluent and Matlab is completed, then the simulation ends.

[0089] Option 2:

[0090] The TCP / IP communication protocol is used to realize data exchange between Simulink and Fluent to achieve communication between Simulink and Fluent simulation processes.

[0091] The TCP communication protocol is more complex than UDP, but it can ensure the stability of data transmission and the correctness of data transmission order. Therefore, the present invention adopts the TCP / IP communication protocol to realize the data exchange between Simulink and Fluent.

[0092] like Figure 4 As shown, the specific simulation process of the above-mentioned simulation method 2 is as follows:

[0093] Before simulation, set up the simulation case .cas file and initialize the simulation models in Matlab and Fluent; when the simulation starts, establish a connection between Matlab and Fluent based on the TCP / IP network communication protocol through the external interface; extract the temperature data of the relevant measuring points in the test piece in Fluent and send it to Matlab for PID control calculation; obtain the calculated boundary condition parameters after PID calculation in Matlab and pass them to Fluent; run Fluent for iterative calculation, disconnect, and repeat this cycle until the iterative calculation of the simulation time step of Fluent and Matlab is completed, then the simulation ends.

[0094] The mathematical expression of the PID control algorithm used in the above simulation method is shown in formula (1):

[0095] (1)

[0096] in is the proportionality coefficient, is the integration time constant, is the differential time constant;

[0097] Define the integral coefficient and differential coefficient as:

[0098] , (2).

[0099] The present invention introduces the control optimization algorithm in the commercial mathematical software Matlab to improve the control accuracy of the thermal load application system. This optimization method will help users achieve more accurate thermal environment simulation and thus improve the working conditions of the internal components of the aircraft.

[0100] The above two joint simulation solutions proposed in the present invention are relatively concise and clear, highly readable, and convenient for secondary development, and meet the system simulation requirements.

[0101] The user interface is modularly designed. The present invention improves the convenience of operation by designing multiple modular user interfaces.

[0102] Specifically, the modular user interface designed by the present invention specifically includes: a radiation heat load application system parameter input interface, which allows the user to input different experimental conditions and heat load parameters. A geometric model and mesh construction interface, which is used for users to visually construct models, perform meshing, and preview model changes in real time. A thermal calculation and result display interface, which is used to display the calculation results of heat conduction analysis in real time, including temperature distribution and heat flow changes. A convection heat transfer calculation and result display interface, which is used to provide real-time calculation and visualization of convection heat transfer, facilitating users to perform data analysis.

[0103] In view of the problem of insufficient user-friendliness in the prior art, the present invention designs the above-mentioned intuitive and easy-to-use operation interface to reduce the user's learning cost, thereby improving the overall experimental efficiency.

[0104] The present invention also provides a radiation heating virtual test platform, which includes: a parametric modeling module, which implements parametric modeling of a quartz lamp heater by performing secondary script development using ANSYS SpaceClaim software; a meshing module, which meshes a geometric model using a mesh generation tool and controls the size and distribution of the mesh; a heat conduction analysis module, which performs fluid mechanics simulation using Fluent software to analyze the heat conduction process between the airflow and the heater; a simulation module, which implements closed-loop simulation of a quartz lamp radiation model temperature control system by using Matlab and fluent joint simulation; and a user interface module, which is used for interaction between a user and the platform.

[0105] Obviously, those skilled in the art can make various changes and modifications to the technical solution without departing from the spirit and scope of the technical solution. Thus, if these modifications and variations of the technical solution fall within the scope of the claims of the technical solution and their equivalents, the technical solution is also intended to include these modifications and variations.

Claims

1. A method for designing a radiation heating virtual test platform, characterized in that: include: The parametric modeling of the quartz lamp heater was realized through script secondary development using ANSYS SpaceClaim software; Optimize the mesh generation tools used for meshing to control the size and distribution of the mesh; Design a heat conduction analysis module to use Fluent software to perform fluid mechanics simulation and analyze the heat conduction process between the airflow and the heater; Design a joint simulation method of Matlab and fluent to achieve closed-loop simulation of the temperature control system of the quartz lamp radiation model; Modular design of the user interface.

2. The method for designing a radiation heating virtual test platform according to claim 1, characterized in that: The parametric modeling process is specifically to automatically create parameterization through a python script in the ANSYS SpaceClaim software, which specifically includes: Get the name of the Command related to the script parameter NamedScript. Create a default script group and default script parameters; Implement parametric modeling traversal loop.

3. The method for designing a radiation heating virtual test platform according to claim 1, characterized in that: The joint simulation method of Matlab and fluent specifically includes: In Matlab, the calculation data of each time step of the PID control algorithm is controlled by the M function through the Fluent / Matlab plug-in ANSYS_aaS1.1.9.mltbx to control the Fluent simulation, so that Fluent and Matlab can exchange data through this plug-in.

4. The method for designing a radiation heating virtual test platform according to claim 3, characterized in that: The mathematical expression of the PID control algorithm is shown in formula (1): Where K p is the proportionality coefficient, T l is the integration time constant, T D is the differential time constant; The integral coefficient and differential coefficient are defined as:

5. The method for designing a radiation heating virtual test platform according to claim 1, characterized in that: The joint simulation method of Matlab and Fluent specifically includes: using TCP / IP communication protocol to realize data exchange between Simulink and Fluent, so as to realize communication between Simulink and Fluent simulation processes.

6. The method for designing a radiant heating virtual test platform according to claim 1, characterized in that: The designed modular user interface includes: Radiant heat load application system parameter input interface, which allows users to input different experimental conditions and heat load parameters; The geometric model and mesh construction interface is used by users to visually construct models, perform mesh division, and preview model changes in real time; Thermal calculation and result display interface, which is used to display the calculation results of heat conduction analysis in real time, including temperature distribution and heat flow changes; Convective heat transfer calculation and result display interface, which is used to provide real-time calculation and visualization of convective heat transfer, facilitating users to perform data analysis.

7. A radiation heating virtual test platform, characterized in that: The test platform includes: The parametric modeling module uses ANSYS SpaceClaim software to perform script secondary development to achieve parametric modeling of quartz lamp heaters; The meshing module meshes the geometric model through mesh generation tools and controls the mesh size and distribution; Heat conduction analysis module, which uses Fluent software to simulate fluid mechanics and analyze the heat conduction process between the airflow and the heater; Simulation module: It realizes closed-loop simulation of the temperature control system of the quartz lamp radiation model through the joint simulation of Matlab and fluent; The user interface module is used for interaction between users and the platform.