Motor temperature rise analysis method, device, equipment and medium
By constructing electromagnetic simulation and temperature rise simulation models, simulating the motor acceleration and deceleration cycle process and optimizing the design parameters, the problem of low temperature rise simulation analysis of the motor system is solved, the accuracy and efficiency of the analysis are improved, and the development of the electric drive system is shortened cycle.
Patent Information
- Application Number
- CN202411206588.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-27
AI Technical Summary
In the prior art, the temperature rise simulation analysis efficiency of the motor system is low, resulting in the extended development cycle of the motor system and affecting the development efficiency of the new energy electric drive system.
By constructing an electromagnetic simulation model and a temperature rise simulation model, the motor acceleration and deceleration cycle process is simulated, and the loss temperature field cycle steps and polynomial equation model are used to optimize the design parameters to meet the preset temperature rise requirements and improve the analysis efficiency.
It achieves the accuracy and efficiency improvement of motor temperature rise analysis, shortens the motor system development cycle, and thus accelerates the development process of the electric drive system.
Smart Images

Figure CN119203497A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of motors, and in particular to a method, device, equipment and medium for analyzing motor temperature rise. Background Art
[0002] With the rapid development of new energy vehicles, the requirements for the development efficiency of new energy electric drive systems for vehicles are getting higher and higher, which greatly compresses the development time of electric drive systems. The development of electric drive systems mainly includes motor system development, and the temperature rise simulation analysis in the motor system development process occupies more than 50% of the entire motor system development cycle.
[0003] However, the efficiency of the temperature rise simulation analysis provided in the related art is low, which makes it impossible to further shorten the motor system development cycle, thereby affecting the development cycle of the electric drive system. Therefore, how to improve the efficiency of the temperature rise simulation analysis of the motor system is an urgent problem to be solved. Summary of the invention
[0004] The embodiments of the present application solve the technical problem of low efficiency of temperature rise simulation analysis in the prior art by providing a motor temperature rise analysis method, device, equipment and medium, and achieve the technical effect of improving the efficiency of temperature rise simulation analysis of the motor system.
[0005] In a first aspect, the present application provides a method for analyzing motor temperature rise, the method comprising:
[0006] Design the original design parameters of the motor according to the goal of meeting the preset motor power requirements, and build the original electromagnetic simulation model and the original temperature rise simulation model;
[0007] The original electromagnetic simulation model is controlled to continuously simulate the motor acceleration and deceleration cycle process, and the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process is obtained; the motor acceleration and deceleration cycle process refers to: the motor accelerates from zero to the target speed, and then decelerates from the target speed to zero;
[0008] When the difference between the temperature fields finally obtained from two consecutive simulated motor acceleration and deceleration cycles is within a preset difference range, the simulated motor acceleration and deceleration cycle process is stopped;
[0009] According to the temperature field obtained during the simulated motor acceleration and deceleration cycle, it is determined whether the original design parameters of the target design motor meet the preset temperature rise requirements.
[0010] Furthermore, the original electromagnetic simulation model is controlled to continuously simulate the motor acceleration and deceleration cycle process, and the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process is obtained, including:
[0011] In each stage of simulating the motor acceleration and deceleration cycle process in the original electromagnetic simulation model, a loss temperature field cycle step is executed;
[0012] For each two adjacent simulated motor acceleration and deceleration cycle processes, the temperature field finally obtained in the previous simulated motor acceleration and deceleration cycle process is used as the initial input temperature field in the next simulated motor acceleration and deceleration cycle process;
[0013] The loss temperature field cycle steps include:
[0014] Inputting the current temperature field corresponding to the current moment into the original electromagnetic simulation model, and obtaining the current loss data output by the original electromagnetic simulation model;
[0015] Update the current loss data to the temperature rise simulation data file in the preset format;
[0016] Control the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file to obtain the next temperature field corresponding to the next moment output by the original temperature rise simulation model; the next moment refers to the moment with a preset time interval from the current moment;
[0017] The next moment is updated as the current moment, the next temperature field is updated as the current temperature field, and the step of returning to the original electromagnetic simulation model to input the current temperature field corresponding to the current moment to obtain the current loss data output by the original electromagnetic simulation model is executed.
[0018] Further, the original temperature rise simulation model is controlled to retrieve the current loss data from the temperature rise simulation data file to obtain the next temperature field corresponding to the next moment output by the original temperature rise simulation model, including:
[0019] Control the original temperature rise simulation model to retrieve current loss data from the temperature rise simulation data file;
[0020] Distribute the current loss data to the original temperature rise simulation model according to the equal weight distribution principle;
[0021] The original temperature rise simulation model is controlled to run, and the next temperature field corresponding to the next moment output by the original temperature rise simulation model is obtained.
[0022] Furthermore, the preset format refers to a profile format.
[0023] Furthermore, after determining whether the original design parameters of the target motor meet the preset temperature rise requirements according to the temperature field obtained during the simulated motor acceleration and deceleration cycle, the method further includes:
[0024] Determine the temperature rise trend of the target design motor based on the temperature field obtained during the simulated motor acceleration and deceleration cycle;
[0025] The temperature rise variation trend of the target design motor is fitted to obtain a polynomial equation model corresponding to the target design motor. The polynomial equation model is used to characterize the temperature difference variation of the temperature field corresponding to two adjacent simulated motor acceleration and deceleration cycle processes.
[0026] Further, after obtaining the polynomial equation model corresponding to the target design motor, the method further includes:
[0027] Fine-tune original design parameters of a target design motor that meets preset motor power requirements to obtain fine-tuned design parameters corresponding to the target design motor;
[0028] According to the fine-tuning design parameters, the original electromagnetic simulation model and the original temperature rise simulation model are fine-tuned to obtain a fine-tuned electromagnetic simulation model and a fine-tuned temperature rise simulation model;
[0029] The control fine-tuning electromagnetic simulation model simulates the motor acceleration and deceleration cycle process M times to obtain the fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process; M is a positive integer;
[0030] According to the polynomial equation model and the fine-tuning temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0031] Further, according to the polynomial equation model and the fine-tuning temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements, including:
[0032] According to the polynomial equation model and the fine-tuning temperature field, the temperature field of the motor acceleration and deceleration cycle process after M times is estimated to obtain an estimated temperature field;
[0033] Based on the estimated temperature field, determine whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0034] In a second aspect, the present application provides a motor temperature rise analysis device, the device comprising:
[0035] A model building module, used to design the original design parameters of the motor according to the goal of meeting the preset motor power requirements, and to build an original electromagnetic simulation model and an original temperature rise simulation model;
[0036] The temperature field simulation module is used to control the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtain the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process; the motor acceleration and deceleration cycle process refers to: the motor accelerates from zero to the target speed, and then decelerates from the target speed to zero;
[0037] A cycle termination module, used for stopping the simulated motor acceleration and deceleration cycle process when the difference between the temperature fields finally obtained from two adjacent simulated motor acceleration and deceleration cycle processes is within a preset difference range;
[0038] The design parameter judgment module is used to determine whether the original design parameters of the target design motor meet the preset temperature rise requirements based on the temperature field obtained during the simulation of the motor acceleration and deceleration cycle.
[0039] Furthermore, the temperature field simulation module is used to:
[0040] In each stage of simulating the motor acceleration and deceleration cycle process in the original electromagnetic simulation model, a loss temperature field cycle step is executed;
[0041] For each two adjacent simulated motor acceleration and deceleration cycle processes, the temperature field finally obtained in the previous simulated motor acceleration and deceleration cycle process is used as the initial input temperature field in the next simulated motor acceleration and deceleration cycle process;
[0042] The loss temperature field cycle steps include:
[0043] Inputting the current temperature field corresponding to the current moment into the original electromagnetic simulation model, and obtaining the current loss data output by the original electromagnetic simulation model;
[0044] Update the current loss data to the temperature rise simulation data file in the preset format;
[0045] Control the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file to obtain the next temperature field corresponding to the next moment output by the original temperature rise simulation model; the next moment refers to the moment with a preset time interval from the current moment;
[0046] The next moment is updated as the current moment, the next temperature field is updated as the current temperature field, and the step of returning to the original electromagnetic simulation model to input the current temperature field corresponding to the current moment to obtain the current loss data output by the original electromagnetic simulation model is executed.
[0047] Furthermore, the temperature field simulation module is used to:
[0048] Control the original temperature rise simulation model to retrieve current loss data from the temperature rise simulation data file;
[0049] Distribute the current loss data to the original temperature rise simulation model according to the equal weight distribution principle;
[0050] The original temperature rise simulation model is controlled to run, and the next temperature field corresponding to the next moment output by the original temperature rise simulation model is obtained.
[0051] Furthermore, the preset format refers to a profile format.
[0052] Furthermore, the device also includes a polynomial equation determination module, which is used to:
[0053] After determining whether the original design parameters of the target design motor meet the preset temperature rise requirements according to the temperature field obtained during the acceleration and deceleration cycle of the simulated motor, the temperature rise change trend of the target design motor is determined according to the temperature field obtained during the acceleration and deceleration cycle of the simulated motor;
[0054] The temperature rise variation trend of the target design motor is fitted to obtain a polynomial equation model corresponding to the target design motor. The polynomial equation model is used to characterize the temperature difference variation of the temperature field corresponding to two adjacent simulated motor acceleration and deceleration cycle processes.
[0055] Furthermore, the device also includes a temperature field estimation module, which is used to:
[0056] After obtaining the polynomial equation model corresponding to the target design motor, fine-tuning the original design parameters of the target design motor that meets the preset motor power requirements is performed to obtain fine-tuning design parameters corresponding to the target design motor;
[0057] According to the fine-tuning design parameters, the original electromagnetic simulation model and the original temperature rise simulation model are fine-tuned to obtain a fine-tuned electromagnetic simulation model and a fine-tuned temperature rise simulation model;
[0058] The control fine-tuning electromagnetic simulation model simulates the motor acceleration and deceleration cycle process M times to obtain the fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process; M is a positive integer;
[0059] According to the polynomial equation model and the fine-tuning temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0060] Furthermore, the device also includes a temperature field estimation module, which is used to:
[0061] According to the polynomial equation model and the fine-tuning temperature field, the temperature field of the motor acceleration and deceleration cycle process after M times is estimated to obtain an estimated temperature field;
[0062] Based on the estimated temperature field, determine whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0063] In a third aspect, the present application provides an electronic device, including:
[0064] processor;
[0065] a memory for storing processor-executable instructions;
[0066] The processor is configured to execute to implement a motor temperature rise analysis method as provided in the first aspect.
[0067] In a fourth aspect, the present application provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to implement a motor temperature rise analysis method as provided in the first aspect.
[0068] One or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
[0069] The embodiment of the present application constructs an original electromagnetic simulation model and an original temperature rise simulation model according to the original design parameters of the target design motor that meet the preset motor power requirements; controls the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtains the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process; when the difference between the temperature fields obtained at the end of two adjacent simulated motor acceleration and deceleration cycles is within the preset difference range, stops simulating the motor acceleration and deceleration cycle process; determines whether the original design parameters of the target design motor meet the preset temperature rise requirements according to the temperature field obtained during the simulated motor acceleration and deceleration cycle process. It can be seen that the embodiment of the present application can simulate the motor acceleration and deceleration cycle process based on the original electromagnetic simulation model and the original temperature rise simulation model, obtain the temperature field corresponding to the original design parameters, and then judge whether the original design parameters are qualified, thereby improving the accuracy of the motor temperature rise analysis, and also improving the efficiency of the motor temperature rise analysis. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0071] Figure 1 A schematic diagram of a flow chart of a motor temperature rise analysis method provided in an embodiment of the present application;
[0072] Figure 2 A schematic diagram of a 1 / 2 MotorCAD model of an electromagnetic design solution for a certain asynchronous motor provided in an embodiment of the present application;
[0073] Figure 3 Provided in the embodiments of this application Figure 2 Other performance parameter requirements and dimensional design parameters of the electromagnetic design scheme shown;
[0074] Figure 4 A schematic diagram of a vehicle speed curve, a torque curve and a power curve for eight consecutive 0-100 km / h acceleration and deceleration cycles provided in an embodiment of the present application;
[0075] Figure 5A schematic diagram of data interaction between an electromagnetic simulation model and a temperature rise simulation model provided in an embodiment of the present application;
[0076] Figure 6 A schematic diagram of a temperature curve of a stator winding obtained after completing a motor acceleration and deceleration cycle provided in an embodiment of the present application;
[0077] Figure 7 A schematic diagram of a stator winding temperature curve obtained after completing eight motor acceleration and deceleration cycles provided in an embodiment of the present application;
[0078] Figure 8 Schematic diagram of temperature field variation curves of 6 types of stator windings provided in the embodiments of the present application;
[0079] Fig. 9 Schematic diagram of temperature field variation curves of 6 types of rotor aluminum cages provided in the embodiments of the present application;
[0080] Fig.10 A temperature distribution cloud diagram of each motor component obtained by model simulation according to an embodiment of the present application;
[0081] Fig.11 The temperature monitoring curve of the thermocouples of various components of the motor provided in the embodiment of the present application after the temperature rise test of the motor under the acceleration and deceleration cycle condition of 0-100 km / h for 8 consecutive times;
[0082] Fig.12 A schematic diagram of the structure of a motor temperature rise analysis device provided in an embodiment of the present application;
[0083] Fig.13 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0084] The embodiment of the present application solves the technical problem of low efficiency of temperature rise simulation analysis in the prior art by providing a motor temperature rise analysis method.
[0085] The technical solution of the embodiment of the present application is to solve the above technical problems, and the overall idea is as follows:
[0086] The embodiment of the present application constructs an original electromagnetic simulation model and an original temperature rise simulation model according to the original design parameters of the target design motor that meet the preset motor power requirements; controls the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtains the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process; when the difference between the temperature fields obtained at the end of two adjacent simulated motor acceleration and deceleration cycles is within the preset difference range, stops simulating the motor acceleration and deceleration cycle process; determines whether the original design parameters of the target design motor meet the preset temperature rise requirements according to the temperature field obtained during the simulated motor acceleration and deceleration cycle process. It can be seen that the embodiment of the present application can simulate the motor acceleration and deceleration cycle process based on the original electromagnetic simulation model and the original temperature rise simulation model, obtain the temperature field corresponding to the original design parameters, and then judge whether the original design parameters are qualified, thereby improving the accuracy of the motor temperature rise analysis, and also improving the efficiency of the motor temperature rise analysis.
[0087] In order to better understand the above technical solution, the above technical solution will be described in detail below in conjunction with the accompanying drawings and specific implementation methods.
[0088] First of all, the term "and / or" in this article is only a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0089] The present application embodiment provides Figure 1 A motor temperature rise analysis method is shown, and the method includes steps S11 to S14.
[0090] Step S11, designing the original design parameters of the motor according to the goal of meeting the preset motor power requirements, and constructing an original electromagnetic simulation model and an original temperature rise simulation model;
[0091] Step S12, controlling the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtaining the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process; the motor acceleration and deceleration cycle process refers to: the motor accelerates from zero to a target speed, and then decelerates from the target speed to zero;
[0092] Step S13, when the difference between the temperature fields finally obtained from two adjacent simulated motor acceleration and deceleration cycles is within a preset difference range, the simulated motor acceleration and deceleration cycle is stopped;
[0093] Step S14, determining whether the original design parameters of the target motor meet the preset temperature rise requirements based on the temperature field obtained during the simulated motor acceleration and deceleration cycle.
[0094] Regarding step S11, original design parameters of the motor are designed according to the goal of meeting preset motor power requirements, and an original electromagnetic simulation model and an original temperature rise simulation model are constructed.
[0095] The preset motor power requirements include peak torque, power, voltage, current and other parameter requirements that can meet the vehicle power requirements. After the designed motor solution meets the motor power requirements, it is further determined whether it meets the temperature rise requirements. The ultimate purpose of the solution provided in the embodiment of the present application is to determine whether the current target design motor meets the temperature rise requirements.
[0096] MotorCAD can be used to construct the original electromagnetic simulation model based on the original design parameters. Figure 2 As shown in the figure, it is a schematic diagram of the electromagnetic design scheme 1 / 2 MotorCAD model of a certain asynchronous motor. The stator of the asynchronous motor is a 48-slot distributed flat wire winding design, the rotor adopts an 8-pole 62-slot aluminum cage bar design, and the motor is cooled by water. Other performance parameter requirements and size design parameters are as follows Figure 3 It should be noted that the following embodiments of the present application are mainly described by taking an asynchronous motor as an example.
[0097] The original temperature rise simulation model is constructed according to the original design parameters, which can be realized by using finite element 3D simulation model software, such as ANSYS Space Claim. The losses of the motor mainly include the stator and rotor core, stator winding, rotor aluminum cage, wind grinding loss, rotor eddy current loss and mechanical loss. Among them, wind grinding loss and mechanical loss account for a very small proportion, and the temperature rise simulation calculation can be ignored. For the finite element temperature rise simulation calculation, due to the difference in the loss of the stator and rotor core teeth and yoke, and the influence of the eddy current loss of the stator and rotor on the temperature rise, the finite element simulation 3D model structure is equivalently simplified, so the losses under each working condition are distributed to each component of the motor by weight.
[0098] Furthermore, the asynchronous motor uses water cooling to dissipate heat. There are two main cooling paths. One is that the stator core and the motor housing adopt interference fit, and the cooling water channel is an S-shaped cavity structure in the motor housing. The coolant surrounds the housing and the stator core to cool down through structural heat transfer; the other is that the motor outer shell dissipates heat through heat exchange through the temperature difference between the motor outer shell and the ambient air. The original temperature rise simulation model can be constructed based on different cooling paths.
[0099] Since the actual model of the motor is relatively complex, when building the temperature rise simulation model in the finite element software, the 3D structural digital model of the motor can be simplified. For example, the stator winding structure is simplified with a solid according to the principle of equal mass, the enameled wire and insulating paper of the winding are defined with equivalent insulation layer thickness, and the coolant is assumed to be an incompressible liquid.
[0100] Specifically, when building a finite element temperature rise model in ANSYS Space Claim, a solid and fluid model of the motor will be constructed, which includes various components of the motor, such as the housing, stator and rotor assembly, bearings, coolant, air domain, etc. Then, through the shared topology function, the interface of the contact pairs between the components is shared to achieve fluid-solid coupled heat exchange.
[0101] In addition, the mesh quality of the finite element temperature rise model directly affects the convergence and accuracy of the temperature rise simulation calculation. Before meshing, the fillet and chamfer features of the motor components with a radius less than 0.5 mm can be simplified, and the surface draft angles of the structural features with a radius less than 0.5° can be deleted. Then, meshing is performed in Fluent Meshing, and the mesh quality parameter Skewness < 0.98 meets the calculation requirements.
[0102] In addition, it is necessary to set definitions and solutions in the finite element temperature rise model. In Fluent Solution, the solver, energy model, material properties, boundary conditions, convergence residuals, result monitoring, and calculation step size must be set to achieve more accurate temperature field calculations.
[0103] Regarding step S12, the original electromagnetic simulation model is controlled to continuously simulate the motor acceleration and deceleration cycle process to obtain the temperature field obtained at the end of each simulation of the motor acceleration and deceleration cycle process; the motor acceleration and deceleration cycle process means: the motor accelerates from zero to the target speed, and then decelerates from the target speed to zero.
[0104] The motor acceleration and deceleration cycle process refers to the process in which the motor accelerates from zero to the target speed and then decelerates from the target speed to zero. The target speed can be set according to actual needs, for example, it can be 100km / h.
[0105] The motor system required by the vehicle must meet the temperature rise requirements of 8 consecutive 0-100km / h acceleration and deceleration cycles, that is, at least 8 motor acceleration and deceleration cycles must be simulated. Figure 4 The figure shows the speed curve, torque curve and power curve of 8 consecutive 0-100km / h acceleration and deceleration cycles. The losses of various components are simulated and calculated according to the single 0-100km / h acceleration and deceleration cycle of the motor, such as the stator and rotor core, rotor aluminum cage, and stator copper loss distribution and working conditions are shown in Table 1.
[0106] Table 1
[0107]
[0108]
[0109] Although simulation models are also used in related technologies for temperature rise analysis, the method generally adopted is to perform temperature rise analysis on individual turning points in the motor acceleration and deceleration cycle, such as Figure 4 The temperature rise analysis is performed at the inflection points of 0 and 100 km / h, but the data at each moment in the process of changing from 0 to 100 km / h are not analyzed, resulting in low accuracy of the temperature rise analysis.
[0110] In order to solve this problem, the embodiment of the present application executes a loss temperature field cycle step in each stage of simulating the motor acceleration and deceleration cycle process in the original electromagnetic simulation model, and specifically executes the loss temperature field cycle step once at every preset time interval. The loss temperature field cycle step specifically includes sub-steps S121 to S124. Among them, the preset time interval can be determined according to the accuracy requirement. The higher the accuracy requirement, the shorter the preset time interval, and vice versa.
[0111] Sub-step S121, inputting the current temperature field corresponding to the current moment into the original electromagnetic simulation model to obtain the current loss data output by the original electromagnetic simulation model;
[0112] Sub-step S122, updating the current loss data into a temperature rise simulation data file in a preset format;
[0113] Sub-step S123, controlling the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file, and obtaining the next temperature field corresponding to the next moment output by the original temperature rise simulation model; the next moment refers to the moment separated from the current moment by a preset time interval;
[0114] Sub-step S124, updates the next moment to the current moment, updates the next temperature field to the current temperature field, and returns to the step of inputting the current temperature field corresponding to the current moment into the original electromagnetic simulation model to obtain the current loss data output by the original electromagnetic simulation model.
[0115] Sub-steps S121 to S124 can be combined Figure 5 To explain, Figure 5 It includes an electromagnetic simulation model and a temperature rise simulation model. The input of the electromagnetic simulation model comes from the output of the temperature rise simulation model, and the input of the temperature rise simulation model comes from the output of the electromagnetic simulation model. Among them, the electromagnetic simulation model outputs loss data according to the temperature field, and the temperature rise simulation model outputs the corresponding temperature field according to the loss data.
[0116] Regarding sub-step S121, the current temperature field corresponding to the current moment is derived from the previous temperature field output by the temperature rise simulation model at the previous moment. The current temperature field corresponding to the current moment is input into the original electromagnetic simulation model to obtain the corresponding current loss data. The current loss data includes copper loss, iron loss, and aluminum loss.
[0117] Regarding sub-step S122, the current loss input is updated into a temperature rise simulation data file in a preset format, and the preset format may be a profile format.
[0118] Regarding sub-step S123, the original temperature rise simulation model can automatically retrieve the corresponding loss data from the temperature rise simulation data file to obtain the temperature field after running under the current loss data, that is, the temperature field at the next moment. In this process, it can be specifically controlled to control the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file; then the current loss data is distributed to the original temperature rise simulation model according to the principle of equal weight distribution; finally, the original temperature rise simulation model is controlled to run to obtain the next temperature field corresponding to the next moment output by the original temperature rise simulation model. By distributing the loss according to equal weight, it can be closer to the actual situation of the motor during the operation of the whole vehicle, and improve the simulation accuracy.
[0119] Regarding sub-step S124, as the current moment changes to the next moment, the execution of steps S121 to S124 continues until the entire motor acceleration and deceleration cycle is completed.
[0120] It should be noted that when simulating the motor acceleration and deceleration cycle for the first time, an initial temperature field (such as 85°C) can be input into the original electromagnetic simulation model. After the original electromagnetic simulation model obtains the loss data corresponding to the initial temperature field, it can enter the following steps: Figure 5 The cycle process shown in the figure is repeated until the motor acceleration and deceleration cycle is completed. Figure 6 As shown, it is a schematic diagram of the temperature curve of the stator winding obtained after completing a motor acceleration and deceleration cycle.
[0121] The number of cycles of the motor acceleration and deceleration process is usually at least 2. It should be noted that for each two adjacent simulated motor acceleration and deceleration cycles, the temperature field obtained at the end of the previous simulated motor acceleration and deceleration cycle process is used as the initial input temperature field for the next simulated motor acceleration and deceleration cycle process. Figure 7 As shown in the figure, it is a schematic diagram of the stator winding temperature curve obtained after completing 8 motor acceleration and deceleration cycles. Figure 6 The curve shown in Figure 7 The curve where the first peak of the curve shown in is located.
[0122] It can be seen that in order to realize automatic iterative calculation of acceleration and deceleration cycle conditions of 0-100km / h, the embodiment of the present application, when defining the losses of each component, the loss results of each condition calculated based on the electromagnetic simulation model are combined with the Profile file to realize automatic loading and iterative calculation of losses and speed changing with calculation time, thereby greatly improving the calculation efficiency.
[0123] Regarding step S13, when the difference between the temperature fields finally obtained from two adjacent simulated motor acceleration and deceleration cycles is within a preset difference range, the simulated motor acceleration and deceleration cycle is stopped.
[0124] After each completion of the simulated motor acceleration and deceleration cycle, the difference between the temperature fields finally obtained in two adjacent simulated motor acceleration and deceleration cycles can be determined, specifically, the temperature corresponding to the same working condition in two adjacent simulation processes is subtracted. For example, the temperature at the 5th second in the last simulation process is subtracted from the temperature at the 5th second in the current simulation process, or the temperature corresponding to 60km / h in the speed increase process in the last simulation process is subtracted from the temperature corresponding to 60km / h in the speed increase process in the current simulation process.
[0125] Compare this difference with the preset difference range. If it is within the preset difference range, it means that the temperature change has been in a stable state. That is to say, as the number of simulations of the motor acceleration and deceleration cycle increases, its temperature is also increasing steadily. At this time, the simulation of the motor acceleration and deceleration cycle can be stopped and step S14 can be continued.
[0126] like Figure 7 As shown, from the analysis results of 8 consecutive iterative cycles, it can be seen that the temperature rise rate is basically close to stability after the 4th to 5th cycle, so the motor acceleration and deceleration cycle can be stopped after the 4th or 5th cycle, and step S14 can be executed.
[0127] Regarding step S14, based on the temperature field obtained during the simulation of the motor acceleration and deceleration cycle, it is determined whether the original design parameters of the target motor meet the preset temperature rise requirements.
[0128] After multiple motor acceleration and deceleration cycles, usually 8 motor acceleration and deceleration cycles, it is determined whether the obtained temperature field meets the preset temperature rise requirements. If so, the original design parameters are considered qualified in terms of temperature rise, otherwise they are unqualified.
[0129] For example, in the preset temperature rise requirement, the maximum temperature of the stator winding is lower than 160°C, and the maximum temperature of the rotor aluminum cage is lower than 180°C. If the maximum temperature of the stator winding is 150°C and the maximum temperature of the rotor aluminum cage is 140°C, the original design parameters are considered qualified in terms of temperature rise.
[0130] In summary, the embodiment of the present application constructs an original electromagnetic simulation model and an original temperature rise simulation model according to the original design parameters of the target design motor that meet the preset motor power requirements; controls the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtains the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process; when the difference between the temperature fields obtained at the end of two adjacent simulated motor acceleration and deceleration cycles is within the preset difference range, stops simulating the motor acceleration and deceleration cycle process; determines whether the original design parameters of the target design motor meet the preset temperature rise requirements according to the temperature field obtained during the simulated motor acceleration and deceleration cycle process. It can be seen that the embodiment of the present application can simulate the motor acceleration and deceleration cycle process based on the original electromagnetic simulation model and the original temperature rise simulation model, obtain the temperature field corresponding to the original design parameters, and then judge whether the original design parameters are qualified, thereby improving the accuracy of the motor temperature rise analysis, and also improving the efficiency of the motor temperature rise analysis.
[0131] Furthermore, after determining whether the original design parameters of the target motor meet the preset temperature rise requirements based on the temperature field obtained during the simulated motor acceleration and deceleration cycle, the method further includes steps S21 and S22.
[0132] Step S21, determining the temperature rise trend of the target design motor according to the temperature field obtained during the simulated motor acceleration and deceleration cycle;
[0133] Step S22, fitting the temperature rise variation trend of the target designed motor to obtain a polynomial equation model corresponding to the target designed motor, the polynomial equation model is used to characterize the temperature difference variation of the temperature field corresponding to two adjacent simulated motor acceleration and deceleration cycle processes.
[0134] The temperature rise trend can be based on the temperature difference curve corresponding to each two adjacent simulated motor acceleration and deceleration cycles. Based on the principle of least squares method, this temperature difference curve is fitted to obtain a polynomial equation model corresponding to the target design motor, which is usually a high-order equation, such as a sixth-order polynomial equation.
[0135] Based on this polynomial equation model, the temperature field in the subsequent simulation of motor acceleration and deceleration cycles can be estimated without using the original electromagnetic simulation model and the original temperature rise simulation model. Figure 6 The temperature fields corresponding to eight motor acceleration and deceleration cycles were obtained using the original electromagnetic simulation model and the original temperature rise simulation model. More than eight motor acceleration and deceleration cycles can be estimated based on the polynomial equation model, which can realize motor temperature rise analysis faster and improve the efficiency of temperature rise analysis.
[0136] After obtaining the polynomial equation model corresponding to the target designed motor, the method further includes steps S31 to S34.
[0137] Step S31, fine-tuning the original design parameters of the target design motor that meets the preset motor power requirements to obtain fine-tuning design parameters corresponding to the target design motor;
[0138] Step S32, fine-tuning the original electromagnetic simulation model and the original temperature rise simulation model according to the fine-tuning design parameters to obtain a fine-tuned electromagnetic simulation model and a fine-tuned temperature rise simulation model;
[0139] Step S33, controlling the fine-tuning electromagnetic simulation model to simulate the motor acceleration and deceleration cycle process M times, and obtaining the fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process; M is a positive integer;
[0140] Step S34, determining whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements based on the polynomial equation model and the fine-tuning temperature field.
[0141] Regarding step S31, during the motor design process, the original design parameters of the target motor are equivalent to a master case. Based on the master case, the motor parameters need to be fine-tuned to obtain multiple fine-tuning design parameters, and then the fine-tuning design parameters are judged to determine whether they meet the preset temperature rise requirements.
[0142] Regarding step S32, the original electromagnetic simulation model and the original temperature rise simulation model are fine-tuned according to the fine-tuning design parameters to obtain a fine-tuned electromagnetic simulation model and a fine-tuned temperature rise simulation model.
[0143] Regarding step S33, M is at least 1, and the fine-tuning electromagnetic simulation model is controlled to simulate at least one motor acceleration and deceleration cycle process to obtain a fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process.
[0144] Regarding step S34, after determining the fine-tuning temperature field, combined with the polynomial equation model, the two are added together to obtain a curve after the fine-tuning design parameters are offset from the original design parameters, and then it can be determined whether the fine-tuning design parameters are qualified in terms of temperature rise.
[0145] Specifically, based on the polynomial equation model and the fine-tuning temperature field, the temperature field of the motor acceleration and deceleration cycle process after M times is estimated to obtain an estimated temperature field; based on the estimated temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0146] Since there are differences between the fine-tuning design parameters and the original design parameters, there are also small differences in the corresponding polynomial equation models. The embodiment of the present application can first control the fine-tuning electromagnetic simulation model to simulate a motor acceleration and deceleration cycle process once to obtain the first fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process.
[0147] Then, based on the first fine-tuning temperature field, the fine-tuning electromagnetic simulation model is controlled to simulate the motor acceleration and deceleration cycle process once more to obtain a second fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process.
[0148] At the same time, based on the first fine-tuning temperature field and the polynomial equation model (that is, the addition of the two), a second estimated temperature field is obtained.
[0149] Afterwards, by comparing the second fine-tuning temperature field and the second estimated temperature field, the correction temperature between the simulated second fine-tuning temperature field and the estimated second estimated temperature field can be determined, that is, the correction temperature corresponding to the subsequent formula (3).
[0150] Finally, by correcting the polynomial equation model by correcting the temperature, the small differences in the polynomial equation model caused by the differences between the fine-tuning design parameters and the original design parameters can be resolved, and a corrected polynomial equation model can be obtained.
[0151] The temperature field of the motor acceleration and deceleration cycles after fine-tuning the design parameters can be estimated based on the modified polynomial equation model, which can improve the accuracy of the estimation and the accuracy of the temperature rise analysis. At the same time, since the number of simulations of the motor acceleration and deceleration cycle process is reduced through the simulation model, the efficiency of the temperature rise analysis is greatly improved, which can further shorten the motor system development cycle, that is, shorten the development cycle of the electric drive system.
[0152] The present application example verifies the above-mentioned solution as follows:
[0153] like Figure 8 As shown, the embodiment of the present application provides 6 fine-tuning design parameters, and the difference between these 6 fine-tuning design parameters is that the parameters of the stator windings have changed. Any fine-tuning design parameter can be used as the original design parameter, and the aforementioned steps S11 to S14 can be used to obtain the temperature difference change curve of the stator windings 1-6 in the 8 motor acceleration and deceleration cycles. The temperature rise results of the six schemes show that the temperature increases faster in the first 4 iterations, and the temperature increases from 4 to 8 times tend to be stable. In this way, at least one of the curves can be fitted to obtain a polynomial equation model, such as Figure 8 In the figure, the polynomial equation model obtained after fitting is shown, and the corresponding equation is as follows:
[0154]
[0155] T1 is the temperature difference of the stator winding, and the subscript 1 of the letter represents the stator winding.
[0156] Similarly, if Fig. 9As shown, the embodiment of the present application provides 6 fine-tuning design parameters, and the difference between these 6 fine-tuning design parameters is that the parameters of the rotor aluminum cage have changed. Any fine-tuning design parameter can be used as the original design parameter, and the aforementioned steps S11 to S14 can be used to obtain the temperature difference change curve of the rotor aluminum cage 1-6 during 8 motor acceleration and deceleration cycles. The temperature rise results of the six schemes show that the temperature increases in the first 4 iterations are faster, and the temperature increases in the 4th to 8th iterations are close to stability. In this way, at least one of the curves can be fitted to obtain a polynomial equation model, such as Fig. 9 In the figure, the polynomial equation model obtained after fitting is shown, and the corresponding equation is as follows:
[0157]
[0158] T2 is the temperature difference of the rotor aluminum cage, and the subscript 2 represents the stator winding.
[0159] From the analysis results of 8 consecutive iterative cycles, it can be seen that the temperature rise growth rate basically tends to be stable after the 4th and 5th cycles. The temperature rise growth trends of the 8 consecutive 0-100km / h acceleration and deceleration cycle conditions of these six schemes are relatively close.
[0160] That is to say, the polynomial equation model that can be finally obtained is shown in the following formula (1).
[0161]
[0162] Among them, T i is the temperature difference change of the i-th component in the motor, A, B, C, D, E, F are coefficients, G is a constant, A, B, C, D, E, F, G are all obtained by fitting the curve based on the least squares principle, X represents the number, and i represents the component number.
[0163] T i1 =T i +a0 formula (2)
[0164] b0=T s -(T i1 +a0) Formula (3)
[0165]
[0166] Among them, T i1 It represents the temperature of the i-th component estimated by the polynomial equation after the first simulated motor acceleration and deceleration cycle. a0 is the initial temperature, b0 is the corrected temperature, T s is the temperature obtained after the second simulation of the motor acceleration and deceleration cycle, and f(n) is the final temperature of the component after n motor acceleration and deceleration cycles. It is the cumulative value of all temperature changes during the previous n motor acceleration and deceleration cycles. By judging whether f(n) meets the preset temperature rise requirement, it is determined whether the current motor design meets the preset temperature rise requirement.
[0167] It can be seen that the embodiment of the present application can predict the initial temperature of the nth cycle according to the changing trend of the temperature field. Through such an estimation method, the calculation time can be greatly shortened.
[0168] The embodiment of the present application compares the actual bench test data with the temperature field obtained by model simulation and the temperature field estimated by polynomial equations, respectively, to prove that the accuracy of the temperature rise analysis provided by the embodiment of the present application is close to the actual bench test results, and its accuracy has been greatly improved.
[0169] [Temperature field obtained by model simulation in the embodiment of the present application]
[0170] The motor temperature rise simulation is carried out by iterative calculation of 8 consecutive 0-100km / h acceleration and deceleration cycle conditions, and the temperature distribution cloud diagram of each motor component is extracted, such as Fig.10 The motor design requirements are: the maximum temperature of the stator winding is lower than 160℃, and the maximum temperature of the rotor aluminum cage is lower than 180℃.
[0171] from Fig.10 According to the simulation results of 8 consecutive cycles of the motor, the maximum temperature of the stator winding is 143.06℃, the maximum temperature of the rotor aluminum cage is 133.58℃, and the temperatures of other motor components are all below 160℃, which meets the motor design requirements.
[0172] [The temperature field estimated by the polynomial equation in the embodiment of the present application]
[0173] By using the polynomial equation and substituting the temperature rise simulation calculation results of the first motor cycle condition and the estimation model correction coefficient of each component, the theoretical calculation results of the temperature estimation model after 8 consecutive 0-100 km / h acceleration and deceleration cycles can be derived. The temperatures of the stator and rotor cores, windings, and aluminum cages are shown in Tables 2 and 3.
[0174] Table 2
[0175]
[0176]
[0177] Table 3
[0178]
[0179]
Motor bench temperature rise test results
[0180] The temperature monitoring thermocouple arrangement for the asynchronous motor bench temperature rise test is as follows: Figure 8 As shown. The stator winding of the motor has 4 layers, and the thermocouples are placed between each layer at both ends of the stator winding and are 90° apart. 32 temperature monitoring points are arranged in the entire stator winding; one thermocouple is arranged at each end of the stator core; and 8 thermocouples are arranged 180° apart near the core and aluminum cage bars at both ends of the rotor. In addition, 2 thermocouples are arranged in the left and right axial directions of the rotor and the housing.
[0181] The temperature monitoring curves of the thermocouples of various components of the motor after the temperature rise test after 8 consecutive 0-100km / h acceleration and deceleration cycles are as follows: Fig.11 shown.
[0182] A comparison of the temperature rise results of the three methods of finite element simulation, temperature estimation model, and bench test is shown in Table 4. It can be seen that the accuracy of the temperature field obtained by model simulation and the temperature field estimated by the polynomial equation provided in the embodiment of the present application is relatively high, and the difference with the bench temperature rise test results is small.
[0183] Table 4
[0184]
[0185]
[0186] The embodiment of the present application aims at the temperature rise simulation analysis of the motor development process, establishes a fast temperature rise iterative simulation analysis method of fluid-solid coupling based on the ANSYS virtual simulation digital tool, and proposes an automatic iterative Profile assignment method for the changes of motor speed and loss over time under multi-scenario cyclic conditions, which effectively shortens the finite element temperature rise simulation calculation time.
[0187] For the most time-consuming motor temperature rise assessment, which is the eight consecutive 0-100 km / h acceleration and deceleration cycles, the embodiment of the present application proposes a temperature estimation model method suitable for multiple cyclic iterative calculations based on the increasing trend of the big data of the motor finite element simulation model temperature rise results, and verifies and corrects the temperature rise results of six schemes, thereby improving the accuracy of the temperature estimation model. In the early stage of motor design, this method can also quickly screen out some unnecessary calculation schemes and intermediate calculation processes, further shortening the calculation time.
[0188] The rapid temperature rise iterative simulation analysis method based on fluid-solid coupling of an asynchronous motor proposed in the embodiment of the present application can effectively improve the development efficiency of motor design, and the method is applicable to the development of various types of motors and has certain engineering application promotion and value.
[0189] The motor temperature rise analysis method proposed in the embodiment of the present application can quickly perform iterative estimation of temperature rise and assist in accelerating the temperature rise calculation of the finite element simulation model, greatly improving the development efficiency of the motor system while ensuring the accuracy of the temperature rise calculation and simulation results.
[0190] Based on the same inventive concept, the present application embodiment provides the following Fig.12 A motor temperature rise analysis device is shown, the device comprising:
[0191] A model building module 121 is used to design the original design parameters of the motor according to the goal of meeting the preset motor power requirements, and to build an original electromagnetic simulation model and an original temperature rise simulation model;
[0192] The temperature field simulation module 122 is used to control the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtain the temperature field obtained at the end of each simulated motor acceleration and deceleration cycle process; the motor acceleration and deceleration cycle process refers to: the motor accelerates from zero to a target speed, and then decelerates from the target speed to zero;
[0193] A cycle termination module 123, used for stopping the simulated motor acceleration and deceleration cycle process when the difference between the temperature fields finally obtained from two adjacent simulated motor acceleration and deceleration cycle processes is within a preset difference range;
[0194] The design parameter determination module 124 is used to determine whether the original design parameters of the target motor meet the preset temperature rise requirements according to the temperature field obtained during the simulation of the motor acceleration and deceleration cycle.
[0195] Furthermore, the temperature field simulation module 122 is used to:
[0196] In each stage of simulating the motor acceleration and deceleration cycle process in the original electromagnetic simulation model, a loss temperature field cycle step is executed;
[0197] For each two adjacent simulated motor acceleration and deceleration cycle processes, the temperature field finally obtained in the previous simulated motor acceleration and deceleration cycle process is used as the initial input temperature field in the next simulated motor acceleration and deceleration cycle process;
[0198] The loss temperature field cycle steps include:
[0199] Input the current temperature field corresponding to the current moment into the original electromagnetic simulation model to obtain the current loss data output by the original electromagnetic simulation model;
[0200] Update the current loss data to the temperature rise simulation data file in the preset format;
[0201] Control the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file to obtain the next temperature field corresponding to the next moment output by the original temperature rise simulation model; the next moment refers to the moment with a preset time interval from the current moment;
[0202] The next moment is updated as the current moment, the next temperature field is updated as the current temperature field, and the step of returning to the original electromagnetic simulation model to input the current temperature field corresponding to the current moment to obtain the current loss data output by the original electromagnetic simulation model is executed.
[0203] Furthermore, the temperature field simulation module 122 is used to:
[0204] Control the original temperature rise simulation model to retrieve current loss data from the temperature rise simulation data file;
[0205] Distribute the current loss data to the original temperature rise simulation model according to the equal weight distribution principle;
[0206] The original temperature rise simulation model is controlled to run, and the next temperature field corresponding to the next moment output by the original temperature rise simulation model is obtained.
[0207] Furthermore, the preset format refers to a profile format.
[0208] Furthermore, the device also includes a polynomial equation determination module, which is used to:
[0209] After determining whether the original design parameters of the target design motor meet the preset temperature rise requirements according to the temperature field obtained during the acceleration and deceleration cycle of the simulated motor, the temperature rise change trend of the target design motor is determined according to the temperature field obtained during the acceleration and deceleration cycle of the simulated motor;
[0210] The temperature rise variation trend of the target design motor is fitted to obtain a polynomial equation model corresponding to the target design motor. The polynomial equation model is used to characterize the temperature difference variation of the temperature field corresponding to two adjacent simulated motor acceleration and deceleration cycle processes.
[0211] Furthermore, the device also includes a temperature field estimation module, which is used to:
[0212] After obtaining the polynomial equation model corresponding to the target design motor, fine-tuning the original design parameters of the target design motor that meets the preset motor power requirements is performed to obtain fine-tuning design parameters corresponding to the target design motor;
[0213] According to the fine-tuning design parameters, the original electromagnetic simulation model and the original temperature rise simulation model are fine-tuned to obtain a fine-tuned electromagnetic simulation model and a fine-tuned temperature rise simulation model;
[0214] The control fine-tuning electromagnetic simulation model simulates the motor acceleration and deceleration cycle process M times to obtain the fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process; M is a positive integer;
[0215] According to the polynomial equation model and the fine-tuning temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0216] Furthermore, the device also includes a temperature field estimation module, which is used to:
[0217] According to the polynomial equation model and the fine-tuning temperature field, the temperature field of the motor acceleration and deceleration cycle process after M times is estimated to obtain an estimated temperature field;
[0218] Based on the estimated temperature field, determine whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
[0219] Based on the same inventive concept, the present application embodiment provides the following Fig.13 An electronic device as shown includes:
[0220] Processor 131;
[0221] A memory 132 for storing instructions executable by the processor 131;
[0222] The processor 131 is configured to execute to implement a motor temperature rise analysis method as provided above.
[0223] Based on the same inventive concept, an embodiment of the present application provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by the processor 131 of the electronic device, the electronic device can execute a motor temperature rise analysis method as provided above.
[0224] Since the electronic device introduced in this embodiment is an electronic device used to implement the information processing method in the embodiment of the present application, based on the information processing method introduced in the embodiment of the present application, a person skilled in the art can understand the specific implementation of the electronic device of the present embodiment and its various variations, so how the electronic device implements the method in the embodiment of the present application is not described in detail here. As long as a person skilled in the art implements the electronic device used by the information processing method in the embodiment of the present application, it belongs to the scope of protection of this application.
[0225] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0226] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0227] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0228] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0229] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0230] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for analyzing motor temperature rise, characterized in that: The method comprises: Design the original design parameters of the motor according to the goal of meeting the preset motor power requirements, and build the original electromagnetic simulation model and the original temperature rise simulation model; Control the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process, and obtain the temperature field finally obtained by simulating the motor acceleration and deceleration cycle process each time; the motor acceleration and deceleration cycle process refers to: the motor accelerates from zero to a target speed, and then decelerates from the target speed to zero; When the difference between the temperature fields finally obtained from two consecutive simulations of the motor acceleration and deceleration cycle process is within a preset difference range, the simulation of the motor acceleration and deceleration cycle process is stopped; According to the temperature field obtained during the simulation of the motor acceleration and deceleration cycle, it is determined whether the original design parameters of the target design motor meet the preset temperature rise requirements.
2. The method according to claim 1, characterized in that The controlling the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process to obtain the temperature field obtained at the end of each simulation of the motor acceleration and deceleration cycle process includes: In each stage of simulating the motor acceleration and deceleration cycle process by the original electromagnetic simulation model, a loss temperature field circulation step is performed; For each two adjacent simulations of the motor acceleration and deceleration cycle process, the temperature field finally obtained in the previous simulation of the motor acceleration and deceleration cycle process is used as the initial input temperature field for the next simulation of the motor acceleration and deceleration cycle process; The loss temperature field circulation step comprises: Inputting a current temperature field corresponding to the current moment into the original electromagnetic simulation model to obtain current loss data output by the original electromagnetic simulation model; Updating the current loss data into a temperature rise simulation data file in a preset format; Control the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file to obtain a next temperature field corresponding to a next moment output by the original temperature rise simulation model; the next moment refers to a moment that is a preset time interval away from the current moment; The next moment is updated to the current moment, the next temperature field is updated to the current temperature field, and the step of returning to execute inputting the current temperature field corresponding to the current moment into the original electromagnetic simulation model to obtain the current loss data output by the original electromagnetic simulation model.
3. The method according to claim 2, characterized in that The controlling the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file to obtain a next temperature field corresponding to the next moment output by the original temperature rise simulation model includes: Controlling the original temperature rise simulation model to retrieve the current loss data from the temperature rise simulation data file; Distributing the current loss data to the original temperature rise simulation model according to the equal weight distribution principle; The original temperature rise simulation model is controlled to run, and a next temperature field corresponding to the next moment output by the original temperature rise simulation model is obtained.
4. The method according to claim 2, characterized in that The preset format refers to the profile format.
5. The method according to claim 1, characterized in that After determining whether the original design parameters of the target motor meet the preset temperature rise requirements according to the temperature field obtained during the simulation of the motor acceleration and deceleration cycle, the method further includes: Determining the temperature rise trend of the target design motor according to the temperature field obtained during the simulation of the motor acceleration and deceleration cycle; The temperature rise variation trend of the target designed motor is fitted to obtain a polynomial equation model corresponding to the target designed motor, and the polynomial equation model is used to characterize the temperature difference variation of the temperature field corresponding to two adjacent simulations of the motor acceleration and deceleration cycle process.
6. The method according to claim 5, characterized in that After obtaining the polynomial equation model corresponding to the target design motor, the method further includes: Fine-tune the original design parameters of the target design motor that meets the preset motor power requirements to obtain fine-tuned design parameters corresponding to the target design motor; According to the fine-tuning design parameters, the original electromagnetic simulation model and the original temperature rise simulation model are fine-tuned to obtain a fine-tuned electromagnetic simulation model and a fine-tuned temperature rise simulation model; Control the fine-tuning electromagnetic simulation model to simulate the motor acceleration and deceleration cycle process M times to obtain a fine-tuning temperature field corresponding to the simulated motor acceleration and deceleration cycle process; M is a positive integer; According to the polynomial equation model and the fine-tuning temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
7. The method according to claim 6, characterized in that The determining, based on the polynomial equation model and the fine-tuning temperature field, whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements includes: According to the polynomial equation model and the fine-tuning temperature field, the temperature field of the motor acceleration and deceleration cycle process after M times is estimated to obtain an estimated temperature field; According to the estimated temperature field, it is determined whether the fine-tuning design parameters of the target design motor meet the preset temperature rise requirements.
8. A motor temperature rise analysis device, characterized in that: The device comprises: A model building module, used to design the original design parameters of the motor according to the goal of meeting the preset motor power requirements, and to build an original electromagnetic simulation model and an original temperature rise simulation model; The temperature field simulation module is used to control the original electromagnetic simulation model to continuously simulate the motor acceleration and deceleration cycle process to obtain the temperature field obtained at the end of each simulation of the motor acceleration and deceleration cycle process; the motor acceleration and deceleration cycle process refers to: the motor accelerates from zero to a target speed, and then decelerates from the target speed to zero; A cycle termination module, used for stopping the simulation of the motor acceleration and deceleration cycle process when the difference between the temperature fields finally obtained from two consecutive simulations of the motor acceleration and deceleration cycle process is within a preset difference range; The design parameter judgment module is used to determine whether the original design parameters of the target design motor meet the preset temperature rise requirements according to the temperature field obtained during the simulation of the motor acceleration and deceleration cycle.
9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute to implement a motor temperature rise analysis method as claimed in any one of claims 1 to 7. 10 . A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to implement a motor temperature rise analysis method as claimed in any one of claims 1 to 7.
