Simulation method and device for temperature field of servo motor
Through real-time coupling solving of the temperature fields of fluid and solid, the inefficiency problem caused by the difference in the time scale of fluid flow and solid heat transfer in servo motors is solved, and high-precision temperature field simulation is achieved, suitable for steady-state and transient working conditions analysis. Improved computing efficiency and accuracy.
Patent Information
- Application Number
- CN202411359587.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-14
AI Technical Summary
In the prior art, due to the large difference in the time scale of fluid flow and solid heat transfer, the coupling solution efficiency of the servo motor flow field and the solid temperature field is low, and it is only suitable for steady-state analysis, so it is impossible to conduct high-precision transient temperature field analysis. .
Using the real-time coupling solution calculation method of the fluid temperature field and the solid temperature field, the servo motor is divided by constructing conjugated heat transfer modeling, and the servo motor is divided by simulation operations to obtain the temperature field information of the fluid and solid, and in actual operating conditions. The simulation calculation is performed below to generate simulation results for the temperature field of the fluid and solids.
It improves the accuracy and efficiency of temperature field simulation calculation of servo motors, can perform steady-state and transient temperature field analysis at the same time, simplifies the data extraction process and saves calculation overhead.
Smart Images

Figure CN119312723A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of motors, and in particular to a method and device for simulating a temperature field of a servo motor. Background Art
[0002] If the servo motor generates a lot of heat during operation, the temperature will rise and the motor will be damaged, which will affect the stability and life of the motor. Therefore, the temperature field of the servo motor is analyzed to find the bad points: that is, the excessively high temperature points, so that a reasonable heat dissipation system can be further designed to improve the working efficiency and stability of the motor.
[0003] In the prior art, the method of conjugate heat transfer of the fluid and solid of the servo motor can be used to simultaneously solve the flow field and solid temperature field of the servo motor. However, due to the large difference in the time scales of fluid flow and solid heat transfer, the efficiency of directly coupling the flow field and solid temperature field of the servo motor is low, and it is only applicable to the steady-state analysis of the servo motor temperature field, and cannot be used for the high-precision analysis of the transient temperature field of the servo motor. Summary of the invention
[0004] The present invention proposes a simulation method and device for real-time coupled solution and calculation of fluid temperature field and solid temperature field to solve the problem in current technology that due to the large difference in the time scales of fluid flow and solid heat transfer, the efficiency of directly coupling solution of servo motor flow field and motor solid temperature field is low, and the method is only suitable for steady-state solution analysis of servo motor temperature field, and cannot be used for high-precision analysis of servo motor transient temperature field.
[0005] To achieve the above object, the technical solution adopted by the present invention is:
[0006] A method for simulating a temperature field of a servo motor, characterized in that it comprises the following steps:
[0007] S1. Conjugate heat transfer modeling:
[0008] Mesh the 3D modeling of the servo motor and construct the conjugate heat transfer modeling of the servo motor.
[0009] Conjugate heat transfer modeling includes solid domain mesh modeling and fluid domain mesh modeling.
[0010] Solid Domain Mesh Modeling: Solid domain mesh modeling represents the solid regions within the servo motor.
[0011] Fluid domain mesh modeling: Fluid domain mesh modeling represents the area where the fluid flows inside the servo motor;
[0012] S2. Simulate the conjugate heat transfer modeling:
[0013] Perform simulation calculations on the solid domain mesh modeling to obtain the temperature field information of the servo motor, and perform simulation calculations on the fluid domain mesh modeling to obtain the flow field information of the servo motor. The flow field information of the servo motor includes fluid velocity field information, fluid pressure field information, and fluid volume fraction field information;
[0014] S3, simulation calculation and output simulation results:
[0015] The flow field information of the servo motor is mapped to the fluid domain mesh modeling as the initial flow field information, and a simulation is performed. During the simulation process, the fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information are maintained, and according to the actual operating conditions, parameters and conjugate heat transfer modeling of the servo motor, the simulation results of the fluid temperature field and solid temperature field of the servo motor are generated and output.
[0016] The calculation of the fluid temperature field is as follows:
[0017] The fluid temperature field is taken as a variable, that is, the temperature field is calculated under the premise of keeping the fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information unchanged. Then, according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, the simulation results of the required fluid temperature field are generated. The calculation formula of the fluid temperature field is:
[0018]
[0019] Among them, ρ represents fluid density, E represents fluid energy, V represents volume mesh, A represents surface mesh, and p represents fluid pressure field information. represents the fluid velocity field information, represents the surface mesh vector, represents the heat flux field, represents the viscous stress tensor, represents body force, S represents heat source,
[0020] Among them, the calculation of solid temperature field is as follows:
[0021] The fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information are taken as known quantities to calculate the fluid temperature field. Then, according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and conjugate heat transfer modeling and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, the required simulation results of the solid temperature field are generated. The calculation formula of the solid temperature field is:
[0022]
[0023] Where ρ represents the fluid density, C P represents the specific heat capacity of the solid, T represents the solid temperature, represents the heat flux field, and S represents the heat source.
[0024] As a preferred technical solution of the present invention: in step S2, the fluid domain grid modeling is simulated to obtain the flow field information of the servo motor, and the fluid domain grid modeling is used as the air fluid domain grid modeling, and the flow field information of the air fluid domain grid modeling includes air velocity field information and air pressure field information.
[0025] As a preferred technical solution of the present invention: performing steady-state solution on the grid modeling of the air fluid domain to obtain the flow field information of the air fluid includes:
[0026] The air-fluid domain grid modeling is divided to obtain a global reference system fluid domain and a rotating reference system fluid domain; a steady-state solution is performed on the global reference system fluid domain and the rotating reference system fluid domain to obtain the air velocity field information and the air pressure field information; the air fluid velocity field information and the air fluid pressure field information are synthesized into the flow field information of the air fluid.
[0027] A servo motor temperature field simulation device, characterized by comprising a grid division module, a motor flow field information acquisition module, an information mapping module, a temperature field simulation module and a data extraction module.
[0028] Meshing module: used to mesh the three-dimensional modeling of the servo motor and construct the conjugate heat transfer modeling of the servo motor, wherein the conjugate heat transfer modeling includes solid domain mesh modeling and fluid domain mesh modeling, wherein the fluid domain mesh modeling and the solid domain mesh modeling intersect at a thermal boundary, and a monitoring point is buried at the thermal boundary;
[0029] Motor flow field information acquisition module: used to simulate the fluid domain mesh modeling and obtain the flow field information of the servo motor. The flow field information of the servo motor includes fluid velocity field information, fluid pressure field information and fluid volume fraction field information;
[0030] Information mapping module: used to map the flow field information obtained from the motor flow field information acquisition module to the fluid domain grid modeling, and use it as the initial flow field information;
[0031] Temperature field simulation module: used to generate simulation results of the fluid temperature field and solid temperature field of the servo motor according to the actual operation of the servo motor and conjugate heat transfer modeling during the simulation process, while ensuring the consistency of the fluid velocity field information, fluid pressure field information and fluid volume fraction field information;
[0032] Data extraction module: used to collect data and feed it back to the central control system. The data extraction module is a UDF module in Fluent that extracts the required parameters by implementing polymorphism.
[0033] As an optimal technical solution of the present invention: the conjugate heat transfer modeling includes the conjugate heat transfer surface between the servo motor end winding and the air at the tail end of the servo motor as the first conjugate heat transfer surface, the conjugate heat transfer surface between the servo motor armature winding and the insulation layer as the second conjugate heat transfer surface, and the conjugate heat transfer surface between the stator yoke and the outer wall of the rotor core, which are the third conjugate heat transfer surface and the fourth conjugate heat transfer surface respectively. The third conjugate heat transfer surface can be regarded as a non-rotating surface, and the fourth conjugate heat transfer surface can be regarded as a rotating surface. The conjugate heat transfer surface between the rotor core and the air are the fifth conjugate heat transfer surface and the sixth conjugate heat transfer surface respectively, and the conjugate heat transfer surface between the side of the permanent magnet and the air fluid is the seventh conjugate heat transfer surface.
[0034] As a preferred technical solution of the present invention: it also includes an electronic device, which includes a processor and a memory, and the memory stores execution instructions that can be run on the processor to execute the simulation method of the servo motor temperature field.
[0035] As a preferred technical solution of the present invention: it also includes a computer-readable storage medium stored in the memory, wherein the computer-readable storage medium stores at least one execution instruction, and the execution instruction can be loaded and executed by the processor to implement the simulation method of the servo motor temperature field.
[0036] As a preferred technical solution of the present invention: it also includes an external device arranged on the electronic device, the external device includes an external power supply and an external input-output interface, the external power supply is used to provide power to the processor, and the external input-output interface is used to input and output the required simulation values.
[0037] As a preferred technical solution of the present invention: it also includes a network interface arranged on the electronic device, for connecting the electronic device to a communication network.
[0038] Compared with the prior art, the present invention has the following beneficial effects:
[0039] (1) The present invention can perform real-time coupling solution of the fluid temperature field and solid temperature field of the servo motor through conjugate heat transfer modeling of the servo motor, thereby improving the accuracy of the servo motor temperature field simulation calculation and the efficiency of the simulation result calculation.
[0040] (2) The present invention utilizes the UDF function module to extract the buried point data and then obtain the required temperature, thereby simplifying the servo motor temperature field data extraction process, improving data accuracy, and saving costs.
[0041] (3) The present invention can be used for temperature field simulation of steady-state working conditions of a servo motor by synchronously solving the fluid temperature field and the solid temperature field, and can also be used to assist in temperature field simulation of transient working conditions of a servo motor. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 is a schematic diagram of the cross-sectional structure of the servo motor in the present invention;
[0043] Figure 2 It is a flow chart of the simulation method of the temperature field of the servo motor in the present invention;
[0044] Figure 3 is an execution flow chart of the simulation method of the servo motor temperature field in the present invention;
[0045] Figure 4 This is a schematic diagram of the conjugate heat transfer modeling in the present invention;
[0046] Figure 5 A grid division diagram of the servo motor model in the present invention;
[0047] Figure 6 It is a relationship diagram of the functional components of the electronic device in the present invention.
[0048] List of reference numerals:
[0049] 1. Casing; 2. Stator yoke; 3. Stator teeth; 4. Armature winding; 5. Permanent magnet; 6. Rotor core; 7. Rotating shaft; 8. First conjugate heat transfer surface; 9. Second conjugate heat transfer surface; 10. Third conjugate heat transfer surface; 11. Fourth conjugate heat transfer surface; 12. Fifth conjugate heat transfer surface; 13. Sixth conjugate heat transfer surface; 14. Seventh conjugate heat transfer surface. DETAILED DESCRIPTION
[0050] The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments:
[0051] like Figure 1-6 As shown, the present invention provides a method for simulating the temperature field of a servo motor. The method can perform real-time coupling solution of the fluid temperature field and the solid temperature field of the servo motor through conjugate heat transfer modeling of the servo motor, thereby improving the accuracy of the servo motor temperature field simulation calculation, improving the efficiency of the simulation result calculation, reducing the complexity of the servo motor temperature field calculation, saving calculation overhead, and can also be used to help the servo motor temperature field simulation of the instantaneous working condition.
[0052] The specific method is as follows:
[0053] A method for simulating a temperature field of a servo motor comprises the following steps:
[0054] S1. Conjugate heat transfer modeling:
[0055] Mesh the 3D modeling of the servo motor and construct the conjugate heat transfer modeling of the servo motor.
[0056] Conjugate heat transfer modeling includes solid domain mesh modeling and fluid domain mesh modeling.
[0057] Solid Domain Mesh Modeling: Solid domain mesh modeling represents the solid regions within the servo motor.
[0058] Fluid domain mesh modeling: Fluid domain mesh modeling represents the area where the fluid flows inside the servo motor;
[0059] S2. Simulate the conjugate heat transfer modeling:
[0060] Perform simulation calculations on the solid domain mesh modeling to obtain the temperature field information of the servo motor, and perform simulation calculations on the fluid domain mesh modeling to obtain the flow field information of the servo motor. The flow field information of the servo motor includes fluid velocity field information, fluid pressure field information, and fluid volume fraction field information;
[0061] S3, simulation calculation and output simulation results:
[0062] The flow field information of the servo motor is mapped to the fluid domain mesh modeling as the initial flow field information, and a simulation is performed. During the simulation process, the fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information are maintained, and according to the actual operating conditions, parameters and conjugate heat transfer modeling of the servo motor, the simulation results of the fluid temperature field and solid temperature field of the servo motor are generated and output.
[0063] The calculation of the fluid temperature field is as follows:
[0064] The fluid temperature field is taken as a variable, that is, the temperature field is calculated under the premise of keeping the fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information unchanged. Then, according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, the simulation results of the required fluid temperature field are generated. The calculation formula of the fluid temperature field is:
[0065]
[0066] Among them, ρ represents fluid density, E represents fluid energy, V represents volume mesh, A represents surface mesh, and p represents fluid pressure field information. represents the fluid velocity field information, represents the surface mesh vector, represents the heat flux field, represents the viscous stress tensor, represents body force, S represents heat source,
[0067] Among them, the calculation of solid temperature field is as follows:
[0068] The fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information are taken as known quantities to calculate the fluid temperature field. Then, according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and conjugate heat transfer modeling and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, the required simulation results of the solid temperature field are generated. The calculation formula of the solid temperature field is:
[0069]
[0070] Where ρ represents the fluid density, C P represents the specific heat capacity of the solid, T represents the solid temperature, represents the heat flux field, and S represents the heat source.
[0071] In step S2, simulation operation is performed on the fluid domain grid modeling to obtain flow field information of the servo motor, and the fluid domain grid modeling is used as air fluid domain grid modeling. The flow field information of the air fluid domain grid modeling includes air velocity field information and air pressure field information.
[0072] The air fluid domain grid modeling is subjected to steady-state solution to obtain the flow field information of the air fluid, including:
[0073] The air-fluid domain grid modeling is divided to obtain a global reference system fluid domain and a rotating reference system fluid domain; a steady-state solution is performed on the global reference system fluid domain and the rotating reference system fluid domain to obtain the air velocity field information and the air pressure field information; the air fluid velocity field information and the air fluid pressure field information are synthesized into the flow field information of the air fluid.
[0074] In the embodiment of the present invention, the temperature field is calculated by taking the temperature field as a variable, that is, while keeping the fluid velocity field information, pressure field information and volume fraction field information in the initial flow field information unchanged, and then the simulation result of the fluid temperature field required by the embodiment of the present invention is generated according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, wherein the calculation formula of the fluid temperature field is:
[0075]
[0076] Among them, ρ represents fluid density, E represents fluid energy, V represents volume mesh, A represents surface mesh, and p represents fluid pressure field information. represents the fluid velocity field information, represents the surface mesh vector, represents the heat flux field, represents the viscous stress tensor, represents body force and S represents heat source.
[0077] In the embodiment of the present invention, the fluid velocity field information, pressure field information and volume fraction field information described in the initial flow field information are used as known quantities to perform temperature field calculation, and then the simulation result of the solid temperature field required by the embodiment of the present invention is generated according to the calculation formula of the fluid temperature field, i.e., the energy conservation formula and conjugate heat transfer modeling and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, wherein the calculation formula of the solid temperature field is:
[0078]
[0079] Where ρ represents the fluid density, C P represents the specific heat capacity of the solid, T represents the solid temperature, represents the heat flux field, and S represents the heat source.
[0080] In an embodiment of the present invention, through the UDF built-in function, the grid unit where the pre-buried temperature monitoring point is located is searched for the input parameters of the three-dimensional model, the corrected gradient of the unit and the temperature value of the center of the unit are obtained, and the temperature of the monitoring point is obtained by corrected gradient interpolation according to the distance between the center of the grid unit and the monitoring point. Through the UDF built-in function, the data fed back by each node process is concentrated to the 0 node process, and finally the 0 node process is sent to the main process, and then the data is extracted, which greatly saves data processing time.
[0081] In the embodiment of the present invention, the overall structure of the servo motor provided is Figure 1 As shown, it includes a housing 1, a stator yoke 2, a stator tooth 3, an armature winding 4, a permanent magnet 5, a rotor core 6, and a rotating shaft 7.
[0082] The present invention proposes a simulation method for the temperature field of a servo motor. The method is used to divide the servo motor into three-dimensional grids, and construct conjugate heat transfer modeling of the servo motor, including fluid domain grid modeling and solid domain grid modeling. Simulation operations are performed on the fluid domain grid and the solid domain grid modeling respectively to obtain the fluid temperature field information and the solid temperature field information of the servo motor, and the flow field information of the servo motor is mapped to the fluid domain grid modeling as the initial flow field information. During the simulation process, the initial flow field information is kept unchanged, and according to the actual operating condition parameters of the servo motor, the conjugate heat transfer modeling and the energy conservation formula, the simulation results of the fluid temperature field and the solid temperature field of the servo motor are generated, which reduces the complexity of the servo motor temperature field calculation and greatly saves the calculation overhead.
[0083] The present invention provides a servo motor temperature field simulation device, which includes a grid division module, a motor flow field information acquisition module, an information mapping module, a temperature field simulation module and a data extraction module.
[0084] Meshing module: used to mesh the three-dimensional modeling of the servo motor and construct the conjugate heat transfer modeling of the servo motor, wherein the conjugate heat transfer modeling includes solid domain mesh modeling and fluid domain mesh modeling, wherein the fluid domain mesh modeling and the solid domain mesh modeling intersect at a thermal boundary, and a monitoring point is buried at the thermal boundary;
[0085] Motor flow field information acquisition module: used to simulate the fluid domain mesh modeling and obtain the flow field information of the servo motor. The flow field information of the servo motor includes fluid velocity field information, fluid pressure field information and fluid volume fraction field information;
[0086] Information mapping module: used to map the flow field information obtained from the motor flow field information acquisition module to the fluid domain grid modeling, and use it as the initial flow field information;
[0087] Temperature field simulation module: used to generate simulation results of the fluid temperature field and solid temperature field of the servo motor according to the actual operation of the servo motor and conjugate heat transfer modeling during the simulation process, while ensuring the consistency of the fluid velocity field information, fluid pressure field information and fluid volume fraction field information;
[0088] Data extraction module: used to collect data and feed it back to the central control system. The data extraction module is a UDF module in Fluent that extracts the required parameters by implementing polymorphism.
[0089] The conjugate heat transfer modeling includes the conjugate heat transfer surface between the servo motor end winding and the air at the tail end of the servo motor as the first conjugate heat transfer surface 8, the conjugate heat transfer surface between the servo motor armature winding 4 and the insulation layer as the second conjugate heat transfer surface 9, and the conjugate heat transfer surface between the stator yoke 2 and the outer wall of the rotor core 6, which are the third conjugate heat transfer surface 10 and the fourth conjugate heat transfer surface 11 respectively. The third conjugate heat transfer surface 10 can be regarded as a non-rotating surface, and the fourth conjugate heat transfer surface 11 can be regarded as a rotating surface. The conjugate heat transfer surface between the rotor core 6 and the air is the fifth conjugate heat transfer surface 12 and the sixth conjugate heat transfer surface 13 respectively, and the conjugate heat transfer surface between the side of the permanent magnet 5 and the air fluid is the seventh conjugate heat transfer surface 14.
[0090] It also includes an electronic device, which includes a processor and a memory. The memory stores execution instructions that can be run on the processor and is used to execute the simulation method of the servo motor temperature field.
[0091] The method also includes a computer-readable storage medium stored in the memory, wherein the computer-readable storage medium stores at least one execution instruction, and the execution instruction can be loaded and executed by the processor to implement the simulation method of the servo motor temperature field.
[0092] It also includes an external device arranged on the electronic device, the external device includes an external power supply and an external input-output interface, the external power supply is used to provide power to the processor, and the external input-output interface is used to input and output the required simulation values.
[0093] It also includes a network interface arranged on the electronic device, for connecting the electronic device to a communication network.
[0094] like Figure 4-5 As shown, the conjugate heat transfer modeling in the servo motor of the present invention includes the conjugate heat transfer surface between the servo motor end winding and the air at the tail end of the servo motor as the first conjugate heat transfer surface 8, the conjugate heat transfer surface between the servo motor armature winding 4 and the insulating layer as the second conjugate heat transfer surface 9, and the conjugate heat transfer surface between the stator yoke 2 and the outer wall of the rotor core 6 are the third conjugate heat transfer surface 10 and the fourth conjugate heat transfer surface 11, respectively. For the convenience of simulation, the third conjugate heat transfer surface 10 can be regarded as a non-rotating surface, the fourth conjugate heat transfer surface 11 can be regarded as a rotating surface, the rotor core 6 and the air conjugate heat transfer surface are the fifth conjugate heat transfer surface 12 and the sixth conjugate heat transfer surface 13, respectively, and the conjugate heat transfer surface between the side of the permanent magnet 5 and the air fluid is the seventh conjugate heat transfer surface 14.
[0095] The functional components of the electronic device provided by the embodiment of the present invention are as follows: Figure 6 As shown, the electronic device may include one or more of the following components: a processor, and a memory for storing instructions executable by the processor. The electronic device also includes an external power supply configured to perform power management of the electronic device, and the electronic device is connected to a communication network through an external input / output interface of a wired or wireless network, and an input / output interface realizes an information output function.
[0096] In summary, the technical solution of the present invention can perform real-time coupled solution of the fluid temperature field and the solid temperature field of the servo motor, thereby improving the accuracy of the servo motor temperature field simulation calculation and improving the efficiency of the simulation result calculation; by synchronously solving the fluid temperature field and the solid temperature field, it can be used for the temperature field simulation of the steady-state working condition of the servo motor, and can also be used to help the temperature field simulation of the transient working condition of the servo motor; it can be used for the temperature field simulation of the steady-state working condition of the servo motor, and can also be used to help the temperature field simulation of the transient working condition of the servo motor.
[0097] The above description is only a preferred embodiment of the present invention and does not constitute any other form of limitation to the present invention. Any modification or equivalent change made based on the technical essence of the present invention still falls within the scope of protection required by the present invention.
Claims
1. A method for simulating the temperature field of a servo motor, characterized in that: The steps include: S1. Conjugate heat transfer modeling: Mesh the 3D modeling of the servo motor and construct the conjugate heat transfer modeling of the servo motor. Conjugate heat transfer modeling includes solid domain mesh modeling and fluid domain mesh modeling. Solid Domain Mesh Modeling: Solid domain mesh modeling represents the solid regions within the servo motor. Fluid domain mesh modeling: Fluid domain mesh modeling represents the area where the fluid flows inside the servo motor; S2. Simulate the conjugate heat transfer modeling: Perform simulation calculations on the solid domain mesh modeling to obtain the temperature field information of the servo motor, and perform simulation calculations on the fluid domain mesh modeling to obtain the flow field information of the servo motor. The flow field information of the servo motor includes fluid velocity field information, fluid pressure field information, and fluid volume fraction field information; S3, simulation calculation and output simulation results: The flow field information of the servo motor is mapped to the fluid domain mesh modeling as the initial flow field information, and a simulation is performed. During the simulation process, the fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information are maintained, and according to the actual operating conditions, parameters and conjugate heat transfer modeling of the servo motor, the simulation results of the fluid temperature field and solid temperature field of the servo motor are generated and output. The calculation of the fluid temperature field is as follows: The fluid temperature field is taken as a variable, that is, the temperature field is calculated under the premise of keeping the fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information unchanged. Then, according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, the simulation results of the required fluid temperature field are generated. The calculation formula of the fluid temperature field is: Among them, ρ represents fluid density, E represents fluid energy, V represents volume mesh, A represents surface mesh, and p represents fluid pressure field information. represents the fluid velocity field information, represents the surface mesh vector, represents the heat flux field, represents the viscous stress tensor, represents body force, S represents heat source, Among them, the calculation of solid temperature field is as follows: The fluid velocity field information, fluid pressure field information and fluid volume fraction field information in the initial flow field information are taken as known quantities to calculate the fluid temperature field. Then, according to the calculation formula of the fluid temperature field, that is, the energy conservation formula and conjugate heat transfer modeling and the actual operating conditions of the servo motor, including the actual temperature and actual speed of the servo motor, the required simulation results of the solid temperature field are generated. The calculation formula of the solid temperature field is: Where ρ represents the fluid density, C P represents the specific heat capacity of the solid, T represents the solid temperature, represents the heat flux field, and S represents the heat source.
2. The method for simulating the temperature field of a servo motor according to claim 1, characterized in that: In step S2, simulation operation is performed on the fluid domain grid modeling to obtain flow field information of the servo motor, and the fluid domain grid modeling is used as air fluid domain grid modeling. The flow field information of the air fluid domain grid modeling includes air velocity field information and air pressure field information.
3. The method for simulating the temperature field of a servo motor according to claim 2, characterized in that: The air fluid domain grid modeling is subjected to steady-state solution to obtain the flow field information of the air fluid, including: The air-fluid domain grid modeling is divided to obtain a global reference system fluid domain and a rotating reference system fluid domain; a steady-state solution is performed on the global reference system fluid domain and the rotating reference system fluid domain to obtain the air velocity field information and the air pressure field information; the air fluid velocity field information and the air fluid pressure field information are synthesized into the flow field information of the air fluid.
4. A servo motor temperature field simulation device according to any one of claims 1 to 3, characterized in that: It includes meshing module, motor flow field information acquisition module, information mapping module, temperature field simulation module and data extraction module. Meshing module: used to mesh the three-dimensional modeling of the servo motor and construct the conjugate heat transfer modeling of the servo motor, wherein the conjugate heat transfer modeling includes solid domain mesh modeling and fluid domain mesh modeling, wherein the fluid domain mesh modeling and the solid domain mesh modeling intersect at a thermal boundary, and a monitoring point is buried at the thermal boundary; Motor flow field information acquisition module: used to simulate the fluid domain mesh modeling and obtain the flow field information of the servo motor. The flow field information of the servo motor includes fluid velocity field information, fluid pressure field information and fluid volume fraction field information; Information mapping module: used to map the flow field information obtained from the motor flow field information acquisition module to the fluid domain grid modeling, and use it as the initial flow field information; Temperature field simulation module: used to generate simulation results of the fluid temperature field and solid temperature field of the servo motor according to the actual operation of the servo motor and conjugate heat transfer modeling during the simulation process, while ensuring the consistency of the fluid velocity field information, fluid pressure field information and fluid volume fraction field information; Data extraction module: used to collect data and feed it back to the central control system. The data extraction module is a UDF module in Fluent that extracts the required parameters by implementing polymorphism.
5. The servo motor temperature field simulation device according to claim 4, characterized in that: The conjugate heat transfer modeling includes a first conjugate heat transfer surface (8) formed by the servo motor end winding and the air at the tail end of the servo motor, a second conjugate heat transfer surface (9) formed by the servo motor armature winding (4) and the insulating layer, and a third conjugate heat transfer surface (10) and a fourth conjugate heat transfer surface (11) formed by the stator yoke (2) and the outer wall of the rotor core (6). The third conjugate heat transfer surface (10) can be regarded as a non-rotating surface, and the fourth conjugate heat transfer surface (11) can be regarded as a rotating surface. The rotor core (6) and the air conjugate heat transfer surface are respectively the fifth conjugate heat transfer surface (12) and the sixth conjugate heat transfer surface (13), and the side surface of the permanent magnet (5) and the air fluid conjugate heat transfer surface are the seventh conjugate heat transfer surface (14).
6. The servo motor temperature field simulation device according to claim 4, characterized in that: It also includes an electronic device, which includes a processor and a memory. The memory stores execution instructions that can be run on the processor and is used to execute the simulation method of the servo motor temperature field.
7. The servo motor temperature field simulation device according to claim 5, characterized in that: The method also includes a computer-readable storage medium stored in the memory, wherein the computer-readable storage medium stores at least one execution instruction, and the execution instruction can be loaded and executed by the processor to implement the simulation method of the servo motor temperature field.
8. The servo motor temperature field simulation device according to claim 5, characterized in that: It also includes an external device arranged on the electronic device, the external device includes an external power supply and an external input-output interface, the external power supply is used to provide power to the processor, and the external input-output interface is used to input and output the required simulation values.
9. The servo motor temperature field simulation device according to claim 5, characterized in that: It also includes a network interface arranged on the electronic device, for connecting the electronic device to a communication network.
Citation Information
Cited By
Environment-friendly cabinet temperature rise modeling method and system based on multi-physics field coupling
CN121835214A