CN-122021156-A - Gear thermal load mapping method, system, equipment and storage medium
Abstract
The invention belongs to the technical field of mechanical transmission system simulation and multi-physical field coupling analysis, and provides a gear thermal load mapping method, a system, equipment and a storage medium, wherein the method comprises the steps of establishing a transmission system model comprising gears and calculating the heat flux density of the gears; establishing a finite element model of the gear, acquiring information of node coordinates of the gear, assigning heat flux density to corresponding node coordinates in the node coordinate information to obtain a mapping table, and carrying out finite element thermal analysis of the gear based on the mapping table. The invention realizes the accurate transmission of the heat flux density from the contact analysis to the space position of the finite element model by establishing the direct mapping relation between the heat flux density and the finite element node coordinates, avoids errors caused by manual loading, effectively fills the problem of data incompatibility between system-level gear contact analysis software and component-level detailed finite element analysis software by using a tolerance matching algorithm, and forms a set of complete and automatic gear thermal analysis workflow.
Inventors
- PENG KAI
- CHEN GUOQIANG
- TAN JUN
- ZENG ZHUO
- LUO YUXUAN
- LIU LI
Assignees
- 中国航发湖南动力机械研究所
Dates
- Publication Date
- 20260512
- Application Date
- 20260128
Claims (18)
- 1. A gear thermal load mapping method, comprising the steps of: establishing a transmission system model comprising gears, and calculating the heat flux density of the gears; Establishing a finite element model of the gear, and acquiring information of node coordinates of the gear; Assigning the heat flux density to the corresponding node coordinates in the node coordinate information to obtain a mapping table; Finite element thermal analysis of the gears is performed based on the mapping table.
- 2. A gear thermal load mapping method according to claim 1, wherein a drive train model including a gear is built and a thermal flux density of the gear is calculated, comprising the steps of: Establishing a transmission system model comprising a casing, a bearing, a shaft and a gear, wherein the transmission system model comprises gear shaping data and casing flexible deformation data; applying an actual working condition load on the transmission system model, and performing nonlinear contact simulation analysis; Outputting tooth surface contact stress and tooth surface sliding speed of the gear based on nonlinear contact simulation analysis results; and calculating the heat flux density of the gear based on the tooth surface contact stress of the gear and the tooth surface sliding speed.
- 3. A gear thermal load mapping method according to claim 2, wherein calculating the heat flux density of the gear comprises the steps of: setting the friction coefficient of the gear; The friction coefficient, the tooth surface contact stress and the tooth surface sliding speed of the gear are corresponding to the node coordinates of the gear, and a data matrix of the heat flux density is obtained; Calculating the heat flux density of the gear based on the data matrix of the heat flux density, wherein the heat flux density is the product of the friction coefficient, the tooth surface contact stress and the tooth surface sliding speed; and jointly combining the data matrix of the heat flux density with the rolling diameter and the axial distance corresponding to the gear in the transmission system model to generate a first data table.
- 4. A gear thermal load mapping method according to claim 3, wherein the heat flux density satisfies: ; Wherein q represents a heat flux density; representing the friction coefficient of the gear; representing contact stress of the tooth surface; indicating the tooth surface sliding speed.
- 5. A gear thermal load mapping method according to claim 3, wherein establishing a finite element model of the gear and obtaining information of node coordinates of the gear comprises the steps of: establishing a finite element model of the gear, and carrying out grid division on the finite element model; Defining a node coordinate in the finite element model of the gear, which is consistent with the gear engagement coordinate in the transmission system model; Deriving information of node coordinates of the gear; a second data table is generated based on the information of the node coordinates, the second data table including the node number, the node coordinates, the scroll diameter, and the axial distance.
- 6. The gear thermal load mapping method according to claim 5, wherein assigning the heat flux density to the corresponding node coordinates in the information of the node coordinates to obtain the mapping table comprises the steps of: Reading the first data table into a heat flow array, and respectively reading the second data table into a node array; Assigning the heat flow array to the node array by using a tolerance matching algorithm; And after the assignment is completed, filling 0 into a heat flow density column of the node array for the node where no matching item assignment is found, generating a report, listing the number and ID of the node where no matching item assignment is found for the user to check, and writing the assigned node array back to the designated area of the Excel worksheet at one time to generate a mapping table.
- 7. The gear thermal load mapping method according to claim 1, wherein the finite element model of the gear is built, and information of node coordinates of the gear is obtained, comprising the steps of: establishing a finite element model of the gear, and carrying out grid division on the finite element model; Defining a node coordinate in the finite element model of the gear, which is consistent with the gear engagement coordinate in the transmission system model; information of node coordinates of the gear is derived.
- 8. A gear thermal load mapping method according to any of claims 1-7, wherein the node coordinates are cylindrical coordinates with an origin at one end of the gear axis, including radial coordinates corresponding to the rolling diameter/radius of the gear, circumferential coordinates corresponding to the axial distance of the gear, and circumferential coordinates for distinguishing between different tooth surfaces.
- 9. The gear thermal load mapping method according to claim 1, wherein assigning the heat flux density to the corresponding node coordinates in the information of the node coordinates to obtain the mapping table comprises the steps of: Reading the heat flux density into a heat flux array, and respectively reading the information of the node coordinates into the node array; Assigning the heat flow array to the node array by using a tolerance matching algorithm; And after the assignment is completed, filling 0 into a heat flow density column of the node array for the node where no matching item assignment is found, generating a report, listing the number and ID of the node where no matching item assignment is found for the user to check, and writing the assigned node array back to the designated area of the Excel worksheet at one time to generate a mapping table.
- 10. A gear thermal load mapping method according to claim 6 or 9, wherein assigning the heat flow array to the node array using a tolerance matching algorithm comprises the steps of: Traversing each data point of the heat flow array to obtain the rolling diameter and the axial distance of the current data point; traversing each data point of the node array to obtain the rolling diameter and the axial distance of the current data point; The first judging step is to judge whether the current data of the heat flow array and the current data of the node array meet tolerance matching conditions, if so, the heat flow density is assigned to the current data point of the node array, otherwise, the second judging step is entered, wherein the tolerance matching conditions are that the difference value between the rolling diameter of the heat flow array and the rolling diameter of the node array is smaller than or equal to a tolerance set value, and the difference value between the axial distance of the heat flow array and the axial distance of the node array is smaller than or equal to the tolerance set value; A second judging step of judging whether the heat flow array has non-traversed data points or not, if so, returning to the second circulating step, otherwise, entering a third judging step; And a third judging step, namely judging whether the node array has non-traversed data points, if so, returning to the first circulating step, otherwise, finishing assignment and entering the next step.
- 11. The gear thermal load mapping method according to claim 1, wherein the finite element thermal analysis of the gear is performed based on a mapping table, comprising the steps of: importing a mapping table into finite element analysis software; In finite element analysis software, steady state or transient thermal analysis of the gear is performed based on the mapping table applying thermal load boundary conditions.
- 12. A gear thermal load mapping system, comprising: The first construction unit is used for establishing a transmission system model comprising gears and calculating the heat flux density of the gears; The second construction unit is used for establishing a finite element model of the gear and acquiring information of node coordinates of the gear; the assignment unit is used for assigning the heat flux density to the corresponding node coordinates in the node coordinate information to obtain a mapping table; and the thermal analysis unit is used for carrying out finite element thermal analysis on the gear based on the mapping table.
- 13. The gear thermal load mapping system of claim 12, wherein the first build unit comprises: a first build module for building a drive train model including a casing, bearings, shafts, and gears; The simulation module is used for applying an actual working condition load on the transmission system model and carrying out nonlinear contact simulation analysis; the first output module is used for outputting tooth surface contact stress and tooth surface sliding speed of the gear based on nonlinear contact simulation analysis results; a calculation module for calculating a heat flux density of the gear based on the tooth surface contact stress and the tooth surface sliding speed of the gear.
- 14. The gear thermal load mapping system of claim 12, wherein the second build unit comprises: the second construction module is used for building a finite element model of the gear and carrying out grid division on the finite element model; a definition module for defining a node coordinate in the finite element model of the gear that is consistent with the gear engagement coordinate in the drive train model; the deriving module is used for deriving information of node coordinates of the gear; And the second output module is used for generating a second data table based on the information of the node coordinates, wherein the second data table comprises the node numbers, the node coordinates, the rolling diameters and the axial distances.
- 15. The gear thermal load mapping system of claim 12, wherein the assignment unit comprises: The reading-in module is used for reading the heat flux density into the heat flux array and respectively reading the node coordinate information into the node array; the assignment module is used for assigning the heat flow array to the node array by utilizing a tolerance matching algorithm; and the third output module is used for filling 0 into the heat flow density column of the node array for the node with no found matching item assignment after the assignment is completed, generating a report, listing the number and ID of the node with no found matching item assignment for the user to check, and writing the assigned node array back to the designated area of the Excel worksheet at one time to generate a mapping table.
- 16. The gear thermal load mapping system of claim 12, wherein the thermal analysis unit comprises: the importing module is used for importing the mapping table into finite element analysis software; and the thermal analysis module is used for applying a thermal load boundary condition based on the mapping table in finite element analysis software to perform steady-state or transient thermal analysis of the gear.
- 17. An electronic device, comprising: a memory for storing a computer program; A processor for implementing a gear thermal load mapping method according to any one of claims 1-11 when executing a computer program stored on a memory.
- 18. A computer readable storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements a gear thermal load mapping method according to any of claims 1-11.
Description
Gear thermal load mapping method, system, equipment and storage medium Technical Field The invention belongs to the technical field of mechanical transmission system simulation and multi-physical field coupling analysis, and particularly relates to a gear thermal load mapping method, a system, equipment and a storage medium. Background Gear transmission is one of the most important transmission forms in modern mechanical equipment. Under the working conditions of high rotating speed and heavy load, a large amount of heat is generated in the gear meshing area due to contact friction, so that the local temperature is increased, and failure modes such as tooth surface gluing, burning and the like can be caused. Therefore, accurate thermal analysis of the gears is critical. Currently, gear thermal analysis relies primarily on finite element analysis software. However, one key difficulty in accurate thermal analysis is how to accurately and efficiently apply the heat flux density generated during gear contact, which is unevenly distributed in time and space, to the corresponding nodes of the finite element model. The prior art generally suffers from the following disadvantages: 1. the manual mapping has low efficiency, namely an analyst needs to derive heat flux density data from gear contact analysis software, and then manually find corresponding nodes in finite element software and apply heat load according to the geometrical position of the tooth surface. This method is time-consuming and labor-consuming, and is extremely prone to errors, and it is difficult to ensure the accuracy of the data. 2. The mapping precision is not high, and because the coordinate system and the grid division mode of the gear contact analysis model and the finite element model are different, the simple approximate loading can ignore the fine change of the heat flux density on the tooth surface, so that the analysis result is distorted. 3. The process is discrete and cannot be automated, namely an effective data bridge is lacking between modeling software and finite element software of the gear, the whole analysis process is broken, parametric research and automatic iteration cannot be realized, and rapid design and optimization of products are not facilitated. Disclosure of Invention In order to solve the problems in the background art, the invention provides a gear thermal load mapping method, a system, equipment and a storage medium. In order to achieve the above purpose, the present invention adopts the following technical scheme: The invention provides a gear thermal load mapping method, which comprises the following steps: establishing a transmission system model comprising gears, and calculating the heat flux density of the gears; Establishing a finite element model of the gear, and acquiring information of node coordinates of the gear; Assigning the heat flux density to the corresponding node coordinates in the node coordinate information to obtain a mapping table; Finite element thermal analysis of the gears is performed based on the mapping table. Further, a transmission system model comprising gears is established, and the heat flux density of the gears is calculated, comprising the following steps: establishing a transmission system model comprising a casing, a bearing, a shaft and a gear, wherein the transmission system model comprises gear shaping data and casing flexible deformation data; applying an actual working condition load on the transmission system model, and performing nonlinear contact simulation analysis; Outputting tooth surface contact stress and tooth surface sliding speed of the gear based on nonlinear contact simulation analysis results; The heat flux density of the gear is calculated based on the tooth surface contact stress and the tooth surface sliding speed of the gear. Further, the method for calculating the heat flux density of the gear comprises the following steps: setting the friction coefficient of the gear; The friction coefficient, tooth surface contact stress and tooth surface sliding speed of the gear are corresponding to the node coordinates of the gear, and a data matrix of heat flux density is obtained; Calculating the heat flux density of the gear based on a data matrix of the heat flux density, wherein the heat flux density is the product of a friction coefficient, tooth surface contact stress and tooth surface sliding speed; and jointly combining the data matrix of the heat flux density with the rolling diameter and the axial distance corresponding to the gear in the transmission system model to generate a first data table. Further, the heat flux density satisfies: ; Wherein q represents a heat flux density; representing the friction coefficient of the gear; representing contact stress of the tooth surface; indicating the tooth surface sliding speed. Further, establishing a finite element model of the gear, and acquiring information of node coordinates of the gear, wherein the met