Satellite temperature field grouping mapping method and system
By grouping and grouping of temperature field data on the satellite whole-satellite finite element model, the problem of difficulty in temperature field transfer between different models is solved, efficient thermal deformation simulation calculation is realized, and the pre-processing steps are simplified.
Patent Information
- Application Number
- CN202510516465.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-23
- Publication Date
- 2025-08-12
AI Technical Summary
In satellite thermal deformation analysis, the prior art is difficult to transfer temperature fields, low computational efficiency, and the existing methods are complicated and complex, and the degree of automation is not high.
By creating a satellite whole-satellite finite element model, grouping the platform and external payloads, exporting .bdf files, reading node and unit information, using Abaqus software to group the temperature field data, and directly writing the temperature field data to the .bdf file to realize the temperature field mapping between different models.
The thermal deformation simulation calculation process is simplified, the calculation efficiency is improved, the grouping mapping and multi-condition mapping of the model temperature field are realized, the temperature field mapping time is shortened, and the working efficiency is improved.
Smart Images

Figure CN120470833A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of thermal map mapping technology, and specifically relates to a satellite temperature field grouping mapping method and system, in particular to a method for mapping the temperature field of a satellite finite element model between different models, which is suitable for finite element models that use .bdf files for mechanical simulation. Background Art
[0002] During on-orbit operation, satellites are exposed to a fluctuating thermal environment, subjecting their structures to thermal stress and deformation caused by temperature gradients resulting from uneven temperatures. The satellite structure provides mounting surfaces for critical components and instruments requiring high precision, ensuring the accuracy and stability of these instruments and equipment meet the requirements of both ground testing and on-orbit operation. Thermal deformation can alter the flatness of the mounting surfaces, causing pointing errors for high-precision instruments and equipment, significantly impacting their performance. Therefore, conducting on-orbit thermal deformation analysis of satellites during the design phase is crucial.
[0003] Currently, the main method for satellite thermal deformation analysis is to obtain the satellite's on-orbit temperature field and apply the temperature field as a load to the satellite to calculate the thermal deformation of the satellite structure. However, since the satellite platform and instrument equipment loads are designed by different designers, the commercial software used for different professional fields such as electromagnetics, on-orbit temperature, and mechanics varies with different focuses. The node information and mesh of the finite element model are not completely consistent, and the commercial software is not compatible with each other, thus creating a barrier to data transfer between different models. When conducting satellite thermal deformation analysis, the temperature field calculated in the thermal simulation model needs to be transferred to the force simulation model. Since the node coordinates are not completely consistent, a temperature field mapping process is required. How to simplify the thermal deformation simulation calculation process and improve calculation efficiency while meeting multiple working conditions and multiple inputs is an urgent problem to be solved.
[0004] There have been some studies on temperature field mapping. The existing related technical achievements are mainly as follows:
[0005] The patent document "A mapping method for finite element temperature field results" (CN103177153A) mainly realizes the temperature field transfer between IDEAS software and Nastran software, and realizes node-to-node temperature field mapping by keeping the node coordinates of the mechanical model and the thermal analysis model completely consistent. However, since the mesh information is completely consistent with the thermal model, and the accuracy of the thermal deformation analysis results is related to the number of model meshes and modeling accuracy, it will have a certain impact on the calculation accuracy of the thermal deformation results.
[0006] The method disclosed in the patent document "A Secondary Mapping Method for Finite Element Temperature Field" (CN103279586A) can be applied to models with differences, but it requires multiple processing and conversion of the model and modification of keyword files, which is too cumbersome and complicated and has a low degree of automation.
[0007] The patent document "Rapid Temperature Field Assignment Method Suitable for Satellite Finite Element Thermal Deformation Analysis" (CN107391786A) discloses using a Matlab program to achieve consistency between data and model coordinates, and using NX software to map the temperature field. However, the degree of visualization during the mapping process is not high, and it is impossible to determine whether the mapped temperature field is consistent with the temperature field recorded in the data. In addition, for units with composite material properties, there may be problems such as property loss when exporting from NX.
[0008] The patent document "A Three-Dimensional Temperature Field Analysis and Calculation Method for an Ablative Heat-Proofing Structure" (CN106508022A) discloses a method that mainly calculates the temperature field through an iterative method. The estimated interface temperature is used as the boundary condition for the first iteration. In subsequent iterations, the boundary condition is corrected using the calculation results of the three-dimensional transient heat conduction analysis of the structure until the interface temperatures obtained from the two calculations converge. This iterative process is cumbersome and has low computational efficiency.
[0009] The method disclosed in the patent document "A Mapping Method for Three-Dimensional Temperature Field Images" (CN114511681A) avoids problems such as multi-region remapping, discontinuous demapping relationships, uneven temperature field connections, and prone to erroneous response relationships. It makes the mapped temperature field more continuous, improves observability and mapping accuracy, and solves the problem of contour mapping misalignment in temperature field images. However, since its input is an image, it is dependent on camera parameters and has high requirements for image quality and temporal consistency. It requires complex contour detection and image mapping, and cannot sample the temperature field inside closed contours or in dynamic scenes.
[0010] In summary, based on the various defects in the existing technology, it is urgent to invent a temperature field mapping method between different models that can meet multiple working conditions and multiple inputs, simplify the thermal deformation simulation calculation process, and improve calculation efficiency. Summary of the Invention
[0011] In view of the defects in the prior art, the purpose of the present invention is to provide a satellite temperature field grouping mapping method and system.
[0012] The satellite temperature field grouping mapping method provided by the present invention includes:
[0013] Step S1: Create a finite element model of the entire satellite, group the models of the satellite platform and external loads, and export the corresponding .bdf files;
[0014] Step S2: read the node, unit and group information in the .bdf file and write it into the .inp file;
[0015] Step S3: Simulate the on-orbit temperature distribution of the satellite, and output the temperature field data of the satellite platform and external payload and store them in corresponding .csv files;
[0016] Step S4: Import the .csv file of the temperature field data and the .inp file of the finite element model into the Abaqus software;
[0017] Step S5: creating a group mapping condition for temperature field data;
[0018] Step S6: mapping the temperature field data into groups to the finite element model;
[0019] Step S7: read the mapped node information and node temperature values and write them into the .bdf file.
[0020] Preferably, the grouping information in step S1 includes the name, identification number, node and unit information of each group.
[0021] The .bdf file contains execution statements, working condition control statements, node information, unit information, material parameters, properties and grouping information.
[0022] The unit information includes the unit type, unit ID and unit node number.
[0023] The .inp file is an isolated grid model for extracting node information and unit information. When reading and writing information, a one-to-one correspondence is established between unit types.
[0024] Node information includes node coordinates and node ID.
[0025] Preferably, the temperature field data includes node x, y and z point cloud data coordinate values and corresponding node temperature values.
[0026] The .csv file contains temperature field data of rated quantity groups under different working conditions at different times and is in text format.
[0027] The coordinate origin in the .csv file is consistent with the coordinate origin in the .inp file, and the coordinate values of the point cloud data in the .csv file are mapped one-to-one with the node coordinates of the node information. An isolated grid model of the temperature field is established and represented by the linear unit *T3D2 in the Abaqus software.
[0028] Preferably, the grouping information in the .bdf file forms a one-to-one correspondence with each group of temperature field data recorded in the .csv file, the identification number in the grouping information is mapped one-to-one with the mapped .csv file, a corresponding group mapping working condition is established, and the working condition name is named.
[0029] In step S6, a boundary search tolerance and a relative or absolute tolerance are defined, and the node temperature values in the temperature field data are interpolated to the node information corresponding to the finite element model using an interpolation method.
[0030] In step S7, the node temperature values of the mapped finite element model are read and written into the .bdf file as load boundary conditions to complete the mapping. The new .bdf file is submitted to the solver as a calculation file for thermal deformation calculation.
[0031] According to the present invention, a satellite temperature field grouping mapping system is provided, comprising:
[0032] Module M1: Create a finite element model of the entire satellite, group the models of the satellite platform and external loads, and export the corresponding .bdf files;
[0033] Module M2, reads the node, unit and group information in the .bdf file and writes it into the .inp file;
[0034] Module M3 simulates the on-orbit temperature distribution of the satellite and outputs the temperature field data of the satellite platform and external payload and stores them in corresponding .csv files;
[0035] Module M4, import the .csv file of temperature field data and the .inp file of finite element model into Abaqus software;
[0036] Module M5, creating a group mapping working condition for temperature field data;
[0037] Module M6, mapping the temperature field data into groups and into the finite element model;
[0038] Module M7 reads the mapped node information and node temperature values and writes them into the .bdf file.
[0039] Preferably, the grouping information of the groups in the module M1 includes the name, identification number, node and unit information of each group.
[0040] The .bdf file contains execution statements, working condition control statements, node information, unit information, material parameters, properties and grouping information.
[0041] The unit information includes the unit type, unit ID and unit node number.
[0042] The .inp file is an isolated grid model for extracting node information and unit information. When reading and writing information, a one-to-one correspondence is established between unit types.
[0043] Node information includes node coordinates and node ID.
[0044] Preferably, the temperature field data includes node x, y and z point cloud data coordinate values and corresponding node temperature values.
[0045] The .csv file contains temperature field data of rated quantity groups under different working conditions at different times and is in text format.
[0046] The coordinate origin in the .csv file is consistent with the coordinate origin in the .inp file, and the coordinate values of the point cloud data in the .csv file are mapped one-to-one with the node coordinates of the node information. An isolated grid model of the temperature field is established and represented by the linear unit *T3D2 in the Abaqus software.
[0047] Preferably, the grouping information in the .bdf file forms a one-to-one correspondence with each group of temperature field data recorded in the .csv file, the identification number in the grouping information is mapped one-to-one with the mapped .csv file, a corresponding group mapping working condition is established, and the working condition name is named.
[0048] The module M6 defines a boundary search tolerance and a relative or absolute tolerance, and uses an interpolation method to interpolate the node temperature values in the temperature field data to the node information corresponding to the finite element model.
[0049] The module M7 reads the node temperature values of the mapped finite element model and writes them into the .bdf file as load boundary conditions to complete the mapping. The new .bdf file is submitted to the solver as a calculation file for thermal deformation calculation.
[0050] According to the present invention, a computer-readable storage medium storing a computer program is provided. When the computer program is executed by a processor, the steps of the satellite temperature field grouping mapping method are implemented.
[0051] According to the present invention, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the satellite temperature field grouping mapping method are implemented.
[0052] Compared with the prior art, the present invention has the following beneficial effects:
[0053] 1. The present invention solves the problem of temperature field transfer caused by mesh mismatch between different finite element models during satellite thermomechanical coupling analysis. It directly writes the mapped temperature field information into the solution file, which can realize temperature field mapping between different models. It is specifically suitable for mechanical simulation models calculated using Nastran software and models in any computable on-orbit thermal analysis software.
[0054] 2. The temperature field mapping process of the present invention is direct and clear, with a high degree of automation. The mapping can be completed without multiple data conversions and processing, and the temperature field data can be written as working conditions into the original .bdf file, which can be directly submitted for calculation and solution.
[0055] 3. The present invention realizes the group mapping of the model temperature field and the simultaneous mapping of multiple working condition temperature fields. After the model is grouped, the temperature field mapping can be performed on the specified group, which greatly shortens the temperature field mapping time, reduces the pre-processing steps, and greatly improves work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] Other features, objects and advantages of the present invention will become more apparent upon reading the detailed description of non-limiting embodiments with reference to the following drawings:
[0057] Figure 1 This is a flow chart of the temperature field group mapping method;
[0058] Figure 2 This is a schematic diagram of some keyword files of the finite element model .bdf file;
[0059] Figure 3 It is the cloud diagram of the temperature field point cloud model;
[0060] Figure 4 Temperature cloud after mapping the platform and load;
[0061] Figure 5 This is a schematic diagram of the Abaqus plugin interface. DETAILED DESCRIPTION
[0062] The present invention will be described in detail below with reference to specific embodiments. The following examples will help those skilled in the art to further understand the present invention, but are not intended to limit the present invention in any form. It should be noted that, for those skilled in the art, several changes and improvements can be made without departing from the scope of the present invention. These all fall within the scope of protection of the present invention.
[0063] This embodiment provides a satellite temperature field grouping mapping method, such as Figure 1 As shown, the following steps are included:
[0064] Step S1: Use the pre-processing software Hypermesh to create a finite element model of the entire satellite, group the satellite platform and external load models, and export the corresponding .bdf files;
[0065] Specifically, the satellite platform and external load models are grouped, and the grouping information should record the name, identification number, included nodes and unit information of each group, form a one-to-one correspondence with each group of temperature fields recorded in the temperature field .csv file, and establish corresponding group mapping working conditions.
[0066] The exported .bdf file should contain complete model information such as execution statements, working condition control statements, node information, unit information, material parameters, properties, etc., and include group information. The group information should record the name, identification number, node and unit information of each group, such as Figure 2 shown.
[0067] Step S2: read the node, element and group information in the .bdf finite element model and write it into the .inp file;
[0068] Node information includes node coordinates and node ID. The .inp file is an isolated mesh model that only extracts node information and unit information. Unit information includes unit type, unit ID, unit node number and other information. Figure 2 shown.
[0069] .bdf and .inp files are the calculation file formats corresponding to the Nastran and Abaqus software, respectively. Nastran and Abaqus share similar syntax, with element information written using the element type, element ID, and element node number. However, the element type definitions and keyword writing methods differ between .bdf and .inp files. When reading node, element, and grouping information from a .bdf finite element model and writing it to the .inp file, a one-to-one correspondence is established between different element types.
[0070] The node information keyword in the .bdf file is defined as *GRID, and the unit information keyword is defined as *CBAR (rod element), *CQUAD4 (quadrilateral element), *CTRIA3 (triangular element), *CHEXA (hexahedral element), *CTETRA (tetrahedral element), etc. The node information keyword in the .inp file is defined as *NODE, and the unit information keyword is defined as *B21 (rod element), *S4R (quadrilateral element), *S3 (triangular element), *C3D8R (hexahedral element), *C3D4 (tetrahedral element), etc.
[0071] Step S3: Simulate the satellite's on-orbit temperature distribution, output the satellite platform and external payload temperature field data at a certain moment, which should include node coordinates and node temperature values, and store them in a .csv file;
[0072] The temperature field .csv file contains multiple sets of temperature field input data at multiple times and under multiple operating conditions, and can also be used to form an isolated grid model. Commercial software is used to calculate the on-orbit temperature distribution, and the exported .csv file is in text format, including the x, y, and z coordinates of the nodes and the corresponding temperature values. This eliminates the need to use a camera to sample temperature field images from different perspectives; instead, the temperature data (.csv file) calculated by the thermal simulation model is directly used for mapping.
[0073] The finite element model (thermal simulation model) used to calculate the satellite's on-orbit temperature distribution and the finite element model (force simulation model) used to calculate on-orbit thermal deformation analysis are two independent models, with inconsistent modeling methods, mesh sizes, and applicable commercial software. The thermal simulation model simulates the satellite based on factors such as on-orbit illumination and the heat consumption of individual units within the satellite, obtaining constant temperature data for the satellite. The coordinate and temperature values of the result file are extracted to form a temperature field file (.csv). Data types include cloud maps, curves, and data. In the mechanical simulation model, the .bdf file is a solution file for Nastran software, and the .inp file is a solution file for Abaqus software. When the thermal simulation model and the force simulation model are used to model the same satellite, although there may be differences in details, the satellite's three-dimensional outline and key internal components remain unchanged. Therefore, there is a strong correspondence, resulting in more accurate mapping. This model is also applicable to models with complex geometries, especially those with closed contours, where the temperature field still requires special attention.
[0074] Step S4, import the temperature field file .csv and the satellite finite element model .inp file into the Abaqus software;
[0075] The coordinate origin in the temperature field file .csv is consistent with the coordinate origin of the finite element model. According to the coordinate values of the point cloud data in the .csv file, that is, the node coordinates in the thermal simulation model .csv file, the node coordinates in the force simulation model in step S1-3 are mapped one by one. Since the coordinate values between the two are different, mapping is required. The temperature field isolated grid model is established and represented by linear unit *T3D2. The temperature field data is visualized as follows Figure 3 The data in the .csv file contains the node coordinates and temperature values. When imported into Abaqus, they are represented using linear units, which are relatively simple and can be recognized by Abaqus.
[0076] This achieves a high degree of temporal consistency in mapping, eliminating the need to deploy cameras with different perspectives to sample simultaneously in order to obtain the temperature field of the entire 3D model. This allows for the acquisition of raw temperature field inputs at different times, making it applicable to a wider range of scenarios, including dynamic scenarios. For example, while a satellite is in orbit, temperature field mapping can be performed for operating conditions at multiple times.
[0077] Step S5: creating a temperature field group mapping condition;
[0078] Specifically, the working condition is named, and a one-to-one correspondence is established between the finite element model group identification number and the temperature field file to be mapped.
[0079] Step S6: mapping the temperature field groups to the target model;
[0080] Specifically, define parameters such as boundary search tolerance, relative or absolute tolerance type, and use interpolation method to interpolate the temperature value in the temperature field point cloud data to the finite element model node to complete the temperature mapping, such as Figure 4 shown.
[0081] Step S7: read the mapped node information and node temperature values and write them into the original .bdf file to complete the satellite temperature field group mapping.
[0082] Specifically, the node temperature values of the finite element model after reading the mapping are written into the original .bdf file as load boundary conditions. The new .bdf file can be directly submitted to the solver as a calculation file for thermal deformation calculation.
[0083] The steps S2 to S7 can all be automatically completed using the Abaqus plugin, and the output can be directly used as a calculation file, the interface is as follows Figure 5 shown.
[0084] The present invention also provides a satellite temperature field grouping mapping system, which can be implemented by executing the process steps of the satellite temperature field grouping mapping method. That is, those skilled in the art can understand the satellite temperature field grouping mapping method as a preferred implementation of the satellite temperature field grouping mapping system.
[0085] According to the present invention, a satellite temperature field grouping mapping system is provided, comprising:
[0086] Module M1: Create a finite element model of the entire satellite, group the models of the satellite platform and external loads, and export the corresponding .bdf files;
[0087] Module M2, reads the node, unit and group information in the .bdf file and writes it into the .inp file;
[0088] Module M3 simulates the on-orbit temperature distribution of the satellite and outputs the temperature field data of the satellite platform and external payload and stores them in corresponding .csv files;
[0089] Module M4, import the .csv file of temperature field data and the .inp file of finite element model into Abaqus software;
[0090] Module M5, creating a group mapping working condition for temperature field data;
[0091] Module M6, mapping the temperature field data into groups and into the finite element model;
[0092] Module M7 reads the mapped node information and node temperature values and writes them into the .bdf file.
[0093] In more preferred examples, the grouping information of the groups in the module M1 includes the name, identification number, node and unit information of each group.
[0094] The .bdf file contains execution statements, working condition control statements, node information, unit information, material parameters, properties and grouping information.
[0095] The unit information includes the unit type, unit ID and unit node number.
[0096] The .inp file is an isolated grid model for extracting node information and unit information. When reading and writing information, a one-to-one correspondence is established between unit types.
[0097] Node information includes node coordinates and node ID.
[0098] In more preferred examples, the temperature field data includes node x, y and z point cloud data coordinate values and corresponding node temperature values.
[0099] The .csv file contains temperature field data of rated quantity groups under different working conditions at different times and is in text format.
[0100] The coordinate origin in the .csv file is consistent with the coordinate origin in the .inp file, and the coordinate values of the point cloud data in the .csv file are mapped one-to-one with the node coordinates of the node information. An isolated grid model of the temperature field is established and represented by the linear unit *T3D2 in the Abaqus software.
[0101] In more preferred examples, the grouping information in the .bdf file forms a one-to-one correspondence with each group of temperature field data recorded in the .csv file, the identification number in the grouping information is matched one-to-one with the mapped .csv file, the corresponding group mapping working condition is established, and the working condition name is named.
[0102] The module M6 defines a boundary search tolerance and a relative or absolute tolerance, and uses an interpolation method to interpolate the node temperature values in the temperature field data to the node information corresponding to the finite element model.
[0103] The module M7 reads the node temperature values of the mapped finite element model and writes them into the .bdf file as load boundary conditions to complete the mapping. The new .bdf file is submitted to the solver as a calculation file for thermal deformation calculation.
[0104] According to the present invention, a computer-readable storage medium storing a computer program is provided. When the computer program is executed by a processor, the steps of the satellite temperature field grouping mapping method are implemented.
[0105] According to the present invention, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the satellite temperature field grouping mapping method are implemented.
[0106] Those skilled in the art will appreciate that, in addition to implementing the system and its various devices, modules, and units provided by the present invention in purely computer-readable program code, it is entirely possible to implement the same functions of the system and its various devices, modules, and units provided by the present invention in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system and its various devices, modules, and units provided by the present invention can be considered a hardware component, and the devices, modules, and units included therein for implementing various functions can also be considered as structures within the hardware component; the devices, modules, and units for implementing various functions can also be considered as both software modules implementing the method and structures within the hardware component.
[0107] The above describes specific embodiments of the present invention. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. The embodiments of this application and the features in the embodiments may be combined with each other in any manner unless there is a conflict.
Claims
1. A satellite temperature field grouping mapping method, characterized in that: include: Step S1: Create a finite element model of the entire satellite, group the models of the satellite platform and external loads, and export the corresponding .bdf files; Step S2: read the node, unit and group information in the .bdf file and write it into the .inp file; Step S3: Simulate the on-orbit temperature distribution of the satellite, and output the temperature field data of the satellite platform and external payload and store them in corresponding .csv files; Step S4: Import the .csv file of the temperature field data and the .inp file of the finite element model into the Abaqus software; Step S5: creating a group mapping condition for temperature field data; Step S6: mapping the temperature field data into groups to the finite element model; Step S7: read the mapped node information and node temperature values and write them into the .bdf file.
2. The satellite temperature field grouping mapping method according to claim 1, characterized in that: The grouping information of the grouping in step S1 includes the name, identification number, node and unit information of each group; The .bdf file contains execution statements, working condition control statements, node information, unit information, material parameters, attributes and grouping information; Unit information includes unit type, unit ID and unit node number; The .inp file is an isolated grid model for extracting node information and unit information. When reading and writing information, a one-to-one correspondence is established between unit types. Node information includes node coordinates and node ID.
3. The satellite temperature field grouping mapping method according to claim 1, characterized in that: The temperature field data includes the node x, y and z point cloud data coordinate values and the corresponding node temperature values; The .csv file contains temperature field data of rated quantity groups under different working conditions at different times, in text format; The coordinate origin in the .csv file is consistent with the coordinate origin in the .inp file, and the coordinate values of the point cloud data in the .csv file are mapped one-to-one with the node coordinates of the node information. An isolated grid model of the temperature field is established and represented by the linear unit *T3D2 in the Abaqus software.
4. The satellite temperature field grouping mapping method according to claim 1, characterized in that: The grouping information in the .bdf file forms a one-to-one correspondence with each group of temperature field data recorded in the .csv file, the identification number in the grouping information is matched one-to-one with the mapped .csv file, a corresponding group mapping working condition is established, and the working condition name is named; In step S6, a boundary search tolerance and a relative or absolute tolerance are defined, and the node temperature values in the temperature field data are interpolated to the node information corresponding to the finite element model using an interpolation method; In step S7, the node temperature values of the mapped finite element model are read and written into the .bdf file as load boundary conditions to complete the mapping. The new .bdf file is submitted to the solver as a calculation file for thermal deformation calculation.
5. A satellite temperature field group mapping system, characterized in that: include: Module M1: Create a finite element model of the entire satellite, group the models of the satellite platform and external loads, and export the corresponding .bdf files; Module M2, reads the node, unit and group information in the .bdf file and writes it into the .inp file; Module M3 simulates the on-orbit temperature distribution of the satellite and outputs the temperature field data of the satellite platform and external payload and stores them in corresponding .csv files; Module M4, import the .csv file of temperature field data and the .inp file of finite element model into Abaqus software; Module M5, creating a group mapping working condition for temperature field data; Module M6, mapping the temperature field data into groups and into the finite element model; Module M7 reads the mapped node information and node temperature values and writes them into the .bdf file.
6. The satellite temperature field grouping mapping system according to claim 5, characterized in that: The grouping information of the groups in the module M1 includes the name, identification number, node and unit information of each group; The .bdf file contains execution statements, working condition control statements, node information, unit information, material parameters, attributes and grouping information; Unit information includes unit type, unit ID and unit node number; The .inp file is an isolated grid model for extracting node information and unit information. When reading and writing information, a one-to-one correspondence is established between unit types. Node information includes node coordinates and node ID.
7. The satellite temperature field grouping mapping system according to claim 5, characterized in that: The temperature field data includes the node x, y and z point cloud data coordinate values and the corresponding node temperature values; The .csv file contains temperature field data of rated quantity groups under different working conditions at different times, in text format; The coordinate origin in the .csv file is consistent with the coordinate origin in the .inp file, and the coordinate values of the point cloud data in the .csv file are mapped one-to-one with the node coordinates of the node information. An isolated grid model of the temperature field is established and represented by the linear unit *T3D2 in the Abaqus software.
8. The satellite temperature field grouping mapping system according to claim 5, characterized in that: The grouping information in the .bdf file forms a one-to-one correspondence with each group of temperature field data recorded in the .csv file, the identification number in the grouping information is matched one-to-one with the mapped .csv file, a corresponding group mapping working condition is established, and the working condition name is named; The module M6 defines the boundary search tolerance and the relative or absolute tolerance, and uses the interpolation method to interpolate the node temperature values in the temperature field data to the node information corresponding to the finite element model; The module M7 reads the node temperature values of the mapped finite element model and writes them into the .bdf file as load boundary conditions to complete the mapping. The new .bdf file is submitted to the solver as a calculation file for thermal deformation calculation.
9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the satellite temperature field grouping mapping method according to any one of claims 1 to 4 are implemented.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the computer program is executed by a processor, the steps of the satellite temperature field grouping mapping method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Mapping method of finite element temperature field result
CN103177153A
Method for quadratic mapping of finite element temperature field
CN103279586A
A method for three-dimensional temperature field analysis and calculation of ablation-type heat protection structure
CN106508022B
Temperature field fast-assignment method suitable for use in satellite finite-element thermal-deformation analysis
CN107391786A
Three-dimensional temperature field image mapping method
CN114511681A
Cited By
Ship fire temperature assessment method, device and equipment
CN121766042A