Motor stator temperature determination method, system, device and medium

By using three-phase current analysis and heat treatment strategies, the temperature of the motor stator was determined, solving the problems of existing methods relying on simulation data and affecting dynamic performance, and improving the accuracy and efficiency of temperature determination.

CN121980118APending Publication Date: 2026-05-05辰致科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
辰致科技有限公司
Filing Date
2025-12-22
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

Existing methods for estimating motor stator temperature rely on simulation data or affect the motor's dynamic performance, making it difficult to determine the stator temperature.

Method used

By acquiring the three-phase current of the three-phase motor, analyzing the three-phase current, determining the heat treatment strategy for the stator of the three-phase motor, and adjusting the stator temperature based on the three-phase current and the heat treatment strategy to obtain the target temperature rise, the final temperature calculation is performed to determine the target temperature of the stator.

Benefits of technology

It improves the accuracy of the target temperature rise, reduces the difficulty of determining the stator temperature, and does not rely on simulation data, thus not affecting the dynamic performance of the motor.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121980118A_ABST
    Figure CN121980118A_ABST
Patent Text Reader

Abstract

The invention discloses a motor stator temperature determination method, system and device and a medium, and relates to the technical field of temperature detection, and the method comprises the steps: obtaining the three-phase current of a three-phase motor; analyzing based on the three-phase current, and determining a heat treatment strategy for the stator of the three-phase motor; performing temperature adjustment on the stator based on the three-phase current and a heat treatment strategy to obtain a target temperature rise temperature; and performing temperature calculation based on the target temperature rise temperature to obtain a target temperature of the stator. The method does not need to depend on simulation data, does not affect the dynamic performance of the motor, and can reduce the stator temperature determination difficulty.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of temperature detection technology, and in particular to a method, system, device and medium for determining the temperature of a motor stator. Background Technology

[0002] Currently, there are many methods for estimating the temperature of motor stators, including thermal modeling, stator resistance estimation, and neural network estimation. The thermal modeling method and electronic resistance estimation are currently the most commonly used methods for estimating motor stator temperature.

[0003] However, both methods have their advantages, but also their shortcomings in terms of strategy, resources, and algorithms. For example, the thermal model method requires large computational resources and relies heavily on simulation data, making it difficult to proceed without the support of professionals in electromagnetic simulation and software resources. The electronic resistance estimation method requires indirect extraction of resistance information through high-frequency signal injection or harmonic analysis, which is susceptible to load changes and the skin effect, and can affect the dynamic performance of the motor, making it unsuitable for scenarios with high dynamic performance requirements.

[0004] Therefore, existing methods for estimating motor stator temperature rely on simulation data or affect the dynamic performance of the motor, making it difficult to determine the stator temperature. Summary of the Invention

[0005] To overcome the problem that existing methods for estimating motor stator temperature rely on simulation data or affect the dynamic performance of the motor, making it difficult to determine the stator temperature, this application provides a method, system, device, and medium for determining motor stator temperature.

[0006] Firstly, in order to solve the above-mentioned technical problems, this application provides a method for determining the stator temperature of an electric motor, comprising: Obtain the three-phase current of a three-phase motor; Based on the analysis of three-phase current, a heat treatment strategy for the stator of a three-phase motor is determined. The stator temperature is adjusted based on three-phase current and heat treatment strategy to obtain the target temperature rise. The target temperature of the stator is obtained by calculating the temperature based on the target temperature rise.

[0007] Secondly, this application also provides a motor stator temperature determination system, comprising: The acquisition module is used to acquire the three-phase current of a three-phase motor; The strategy determination module is used to analyze the three-phase current and determine the heat treatment strategy for the stator of the three-phase motor. The temperature regulation module is used to regulate the temperature of the stator based on the three-phase current and heat treatment strategy to obtain the target temperature rise. The temperature determination module is used to calculate the target temperature of the stator based on the target temperature rise.

[0008] Thirdly, this application also provides a computing device, including a memory, a processor, and a program stored in the memory and running on the processor, wherein the processor executes the program to implement the steps of the above-described method for determining the stator temperature of a motor.

[0009] Fourthly, this application also provides a computer-readable storage medium storing instructions that, when executed on a terminal device, cause the terminal device to perform the steps of a method for determining the stator temperature of a motor.

[0010] The beneficial effects of this application are as follows: First, based on the analysis of the three-phase current of the three-phase motor, a heat treatment strategy for the stator of the three-phase motor is determined. Then, based on the three-phase current and the heat treatment strategy, the stator temperature is adjusted to ensure that the target temperature rise obtained from the temperature adjustment matches the current thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise. Next, based on the target temperature rise, temperature calculation is performed to obtain the target temperature of the stator. This not only eliminates the need for simulation data and does not affect the dynamic performance, but also reduces the difficulty of determining the stator temperature and improves the accuracy of the target temperature. Attached Figure Description

[0011] Figure 1 This is a flowchart illustrating an exemplary embodiment of the present application of a method for determining the stator temperature of an electric motor; Figure 2 This is a schematic flowchart illustrating the application of the provided motor stator temperature determination method in an exemplary embodiment of this application; Figure 3 This is a schematic diagram of the structure of a motor stator temperature determination system, which is an exemplary embodiment of this application. Detailed Implementation

[0012] The following embodiments are further explanations and supplements to this application and do not constitute any limitation on this application.

[0013] The following describes, with reference to the accompanying drawings, a method, system, device, and medium for determining the stator temperature of a motor according to an embodiment of this application.

[0014] The method for determining the stator temperature of a motor provided in this application embodiment can be specifically executed by a server. It should be noted that the server can be an independent server, or it can be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms. No limitation is imposed here.

[0015] The present application provides a method for determining the stator temperature of a motor, which estimates the stator temperature by comprehensively considering the motor's thermal saturation, temperature rise curve, and heat dissipation, and can accurately estimate the actual temperature of the stator.

[0016] Please see Figure 1 , Figure 1 An exemplary embodiment of this application illustrates a method for determining the stator temperature of an electric motor, such as... Figure 1 As shown, this application provides a method for determining the stator temperature of an electric motor, including: S11, obtain the three-phase current of the three-phase motor; S12, based on the analysis of three-phase current, determine the heat treatment strategy for the stator of the three-phase motor; S13, the stator temperature is adjusted based on three-phase current and heat treatment strategy to obtain the target temperature rise. S14, calculate the target temperature of the stator based on the target temperature rise.

[0017] The stator temperature determination method for a three-phase motor provided in this application first analyzes the three-phase current of the three-phase motor to determine a heat treatment strategy for the stator. Then, based on the three-phase current and the heat treatment strategy, the stator temperature is adjusted to match the target temperature rise obtained from the temperature adjustment with the current thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise. Next, temperature calculation is performed based on the target temperature rise to obtain the target stator temperature. This method not only eliminates the need for simulation data and does not affect dynamic performance, but also reduces the difficulty of determining the stator temperature and improves the accuracy of the target temperature.

[0018] Optionally, the three-phase current includes phase A current, phase B current, and phase C current; based on the analysis of the three-phase current, a heat treatment strategy for the stator of the three-phase motor is determined, including: The maximum effective current is selected from the currents of phase A, phase B, and phase C. When the maximum effective current is less than or equal to the preset motor thermal accumulation current, the heat treatment strategy for the stator is determined to be a heat dissipation strategy. When the maximum effective current is greater than the motor thermal accumulation current, the heat treatment strategy for the stator of the three-phase motor is determined to be a heat absorption and heat dissipation strategy.

[0019] In the embodiment provided in this application, the maximum effective current is selected from the A-phase current, B-phase current, and C-phase current. If the maximum effective current is less than or equal to a preset motor thermal accumulation current, it indicates that the three-phase motor is still in a current-limiting state. In this case, only heat dissipation is needed to meet the current thermal dynamic performance of the three-phase motor, and the heat treatment strategy for the stator is determined to be a heat dissipation strategy. Otherwise, it indicates that the three-phase motor is overheating and does not require current limiting. In this case, heat dissipation and heat absorption are needed to meet the current thermal dynamic performance of the three-phase motor, and the heat treatment strategy for the stator is determined to be a heat absorption and heat dissipation strategy. This facilitates subsequent targeted temperature adjustment of the stator based on the stator's heat treatment strategy, ensuring that the target temperature rise obtained from the temperature adjustment matches the current thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise and the accuracy of the target temperature calculated based on the target temperature rise. The motor thermal accumulation current is either the rated current or the thermal limit current.

[0020] Optionally, the stator temperature is adjusted based on the three-phase current and heat treatment strategy to obtain the target temperature rise, including: When the heat treatment strategy is a heat dissipation strategy, the stator is simulated to dissipate heat according to the heat dissipation strategy to obtain the first current total heat accumulation. Find the target temperature rise that matches the current total heat accumulation from the preset first heat rise table.

[0021] In the embodiment provided in this application, when the heat treatment strategy is a heat dissipation strategy, only heat dissipation is needed to meet the current thermal dynamic performance of the three-phase motor. Therefore, the stator temperature is adjusted according to the heat dissipation strategy. Specifically, the stator undergoes simulated heat dissipation treatment to obtain a first current total heat accumulation. A target temperature rise temperature matching the first current total heat accumulation is then found from a preset first heat temperature rise table. This ensures that the target temperature rise temperature obtained from heat dissipation matches the current thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise temperature and thus enhancing the accuracy of the target temperature calculated based on the target temperature rise temperature.

[0022] In this embodiment, the simulated heat dissipation process is calculated by multiplying the total accumulated heat from the previous time period by the natural constant e by a factor of -kΔt, where k is the calibrated heat dissipation coefficient and Δt is the unit operating cycle. The calculated result is the current total accumulated heat. Therefore, the formula for the simulated heat dissipation process can be expressed as: in, This is the cumulative value of heat after the nth sampling, i.e., the first current total heat accumulation; The voltage value measured by the current sensor is the (n-1)th current; e is the natural constant. It is a heat dissipation factor used to simulate the heat lost during the sampling period. To calibrate the heat dissipation coefficient, Δt represents the unit operating cycle. This is the cumulative heat value after the (n-1)th sampling.

[0023] Optionally, the stator temperature is adjusted based on the three-phase current and heat treatment strategy to obtain the target temperature rise, including: When the heat treatment strategy is a heat absorption and heat dissipation strategy, the stator is simulated to dissipate heat based on the three-phase current in accordance with the heat absorption and heat dissipation strategy to obtain the second current total heat accumulation. The target temperature rise coefficient is obtained by looking up a table based on the second current total heat accumulation and the three-phase current. The actual heat accumulation is obtained by integrating the second current total heat accumulation and the target temperature rise coefficient. Find the target temperature rise that matches the actual heat accumulation from the preset temperature rise table.

[0024] In the embodiment provided in this application, when the heat treatment strategy is a heat absorption and heat dissipation strategy, it is explained that the three-phase motor does not require current limiting when overheating. At this time, it is necessary to simultaneously dissipate heat and absorb heat to meet the current thermal dynamic performance of the three-phase motor. Therefore, the stator temperature is adjusted according to the heat absorption and heat dissipation strategy. Specifically, firstly, simulated heat dissipation is performed on the stator based on the three-phase current to achieve dynamic heat dissipation, obtaining a second current total heat accumulation. A lookup table operation is then performed based on the second current total heat accumulation and the three-phase current to obtain the target temperature rise coefficient. Secondly, integration is performed based on the second current total heat accumulation and the target temperature rise coefficient to achieve dynamic heat absorption, obtaining the actual heat accumulation. In this way, the temperature adjustment through dynamic heat dissipation and dynamic heat absorption can match the current thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise determined based on the actual heat accumulation, and consequently improving the accuracy of the target temperature calculated based on the target temperature rise.

[0025] In this embodiment, the actual heat accumulation is obtained by integrating the second current total heat accumulation and the target temperature rise coefficient. Specifically, this includes: calculating the product of the second current total heat accumulation and the target temperature rise coefficient to obtain the temperature rise heat; and integrating the temperature rise heat to obtain the actual heat accumulation. This achieves dynamic heat absorption based on the second current total heat accumulation, conforming to the current thermal dynamic performance of the three-phase motor. This improves the accuracy of the target temperature rise determined based on the actual heat accumulation, and consequently, the accuracy of the target temperature calculated based on the target temperature rise.

[0026] Optionally, the three-phase current includes phase A current, phase B current, and phase C current; when the heat treatment strategy is a heat absorption and heat dissipation strategy, the stator is subjected to simulated heat dissipation treatment based on the three-phase current according to the heat absorption and heat dissipation strategy to obtain the second current total heat accumulation, including: The maximum effective current is selected from the currents of phase A, phase B, and phase C. Obtain the thermal accumulation current of a three-phase motor; When the heat treatment strategy is heat absorption and heat dissipation, the heat load coefficient is calculated based on the maximum effective current and the motor thermal accumulation current using a preset current formula, in accordance with the heat absorption and heat dissipation strategy. The stator is simulated for heat dissipation based on the heat load coefficient to obtain the second current total heat accumulation.

[0027] In the embodiment provided in this application, the maximum effective current is selected from the A-phase current, B-phase current, and C-phase current. When the heat treatment strategy is a heat absorption and heat dissipation strategy, the heat load coefficient is calculated based on the maximum effective current and the motor heat accumulation current using a preset current formula, according to the heat absorption and heat dissipation strategy. The stator is then subjected to simulated heat dissipation treatment based on the heat load coefficient to obtain a second current total heat accumulation. This allows for understanding the current dynamic heat dissipation performance of the three-phase motor, facilitating subsequent dynamic heat absorption to understand the current dynamic heat absorption performance of the three-phase motor. This ensures that the final target temperature rise conforms to the overall thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise determined based on actual heat accumulation, and consequently, the accuracy of the target temperature calculated based on the target temperature rise. The motor heat accumulation current is directly obtained from the basic parameters of the three-phase motor.

[0028] In this embodiment, the heat load coefficient is obtained by using a preset current formula based on the maximum effective current and the motor thermal accumulation current. Specifically, the formula includes: using the preset current formula to calculate the ratio of the maximum effective current to the motor thermal accumulation current, calculating the square of the ratio, and determining the square of the ratio as the heat load coefficient.

[0029] In this embodiment, the stator is subjected to simulated heat dissipation treatment based on the heat load coefficient to obtain a second current total heat accumulation, specifically including: obtaining a preset heat dissipation factor. ; Calculate the heat load coefficient and heat dissipation factor The product of the two is used to determine the second current total heat accumulation, thereby enabling simulated heat dissipation of the stator.

[0030] Optionally, the three-phase current includes phase A current, phase B current, and phase C current; based on the second current total heat accumulation and the three-phase current, a lookup table operation is performed to obtain the target temperature rise coefficient, including: The maximum effective current is selected from the currents of phase A, phase B, and phase C. Find the target heat saturation level that matches the maximum effective current from the preset heat saturation level table; Find the first temperature rise that matches the second current total heat accumulation from the preset second heat temperature rise table; Find the target temperature rise coefficient that matches the maximum effective current, the first temperature rise temperature, and the target thermal saturation level from the preset temperature rise coefficient table.

[0031] In the embodiment provided in this application, the maximum effective current is selected from the A-phase current, B-phase current, and C-phase current, and the target thermal saturation degree matching the maximum effective current and the first temperature rise temperature matching the second current total heat accumulation are obtained by looking up a table. In this way, the target temperature rise coefficient that matches the maximum effective current, the first temperature rise temperature, and the target thermal saturation degree can be found in the preset temperature rise coefficient table, which can match the current overall thermal dynamic performance of the three-phase motor. This can improve the accuracy of the target temperature rise temperature determined based on the actual heat accumulation, and thus improve the accuracy of the target temperature calculated based on the target temperature rise temperature.

[0032] Optionally, a temperature calculation is performed based on the target temperature rise to obtain the target temperature of the stator, including: Obtain the ambient temperature of the environment where the stator is located; The sum of the ambient temperature and the target temperature rise is determined as the target temperature of the stator.

[0033] In the embodiment provided in this application, the sum of the ambient temperature and the target temperature rise is determined as the target temperature of the stator, which can fully take into account the temperature influence on the stator, thereby improving the accuracy of the target temperature.

[0034] Please see Figure 2 , Figure 2 This is a schematic flowchart illustrating the application of the provided motor stator temperature determination method in an exemplary embodiment of this application, as shown below. Figure 2 As shown, the application process of the method for determining the stator temperature of a motor is as follows: First, calculate the maximum effective value of the current three-phase current of the three-phase motor, i.e. the maximum effective current. Based on the maximum effective current, determine whether it is greater than the motor's heat accumulation current (if the heat accumulation current is greater than this current, heat can accumulate and the temperature can rise based on this current; otherwise, the heat can only dissipate and the temperature can drop).

[0035] Secondly, based on the analysis of the three-phase current, a heat treatment strategy for the stator of the three-phase motor is determined.

[0036] Specifically, if the maximum effective current is less than or equal to the motor's thermal accumulation current, a separate simulated heat dissipation treatment is performed, and a heat dissipation strategy is adopted; if the maximum effective current is greater than the motor's thermal accumulation current, a simulated heat absorption treatment is performed, and a heat absorption heat dissipation strategy is adopted.

[0037] Then, the stator temperature is adjusted based on the three-phase current and heat treatment strategy to obtain the target temperature rise.

[0038] Specifically, the heat dissipation strategy is as follows: .

[0039] The heat absorption and dissipation strategy is as follows: The square of the ratio of the maximum effective current to the motor's heat accumulation current is also simulated for heat dissipation to obtain the second current total heat accumulation, which is then multiplied by the target temperature rise coefficient. The target temperature rise coefficient is determined as follows: Since the temperature rise curve and thermal saturation degree of a three-phase motor differ under different currents, a two-dimensional table of temperature rise coefficients (temperature rise coefficient table) is consulted based on the current maximum effective current, the target temperature rise temperature, and the target thermal saturation degree matching the maximum effective current, thus obtaining the target temperature rise coefficient that matches all three. Then, integration is performed based on the second current total heat accumulation and the target temperature rise coefficient to calculate the actual heat accumulation. Finally, the actual heat accumulation is consulted using a one-dimensional table of total heat accumulation and temperature rise temperature (temperature rise temperature table) to find the current target temperature rise temperature. Finally, the target temperature rise value is added to the ambient temperature of the stator environment to obtain the final target temperature of the motor stator.

[0040] Please see Figure 3 , Figure 3 An exemplary embodiment of this application illustrates a motor stator temperature determination system, such as... Figure 3 As shown, this application provides a motor stator temperature determination system 300, including: The acquisition module 301 is used to acquire the three-phase current of the three-phase motor; The strategy determination module 302 is used to analyze the three-phase current and determine the heat treatment strategy for the stator of the three-phase motor. Temperature regulation module 303 is used to regulate the temperature of the stator based on three-phase current and heat treatment strategy to obtain the target temperature rise. The temperature determination module 304 is used to perform temperature calculations based on the target temperature rise to obtain the target temperature of the stator.

[0041] The motor stator temperature determination system 300 of this application first uses a strategy determination module 302 to analyze the three-phase current of the three-phase motor acquired by the acquisition module 301 to determine a heat treatment strategy for the stator of the three-phase motor. Then, a temperature adjustment module 303 adjusts the stator temperature based on the three-phase current and the heat treatment strategy to match the target temperature rise obtained by the temperature adjustment with the current thermal dynamic performance of the three-phase motor, thereby improving the accuracy of the target temperature rise. Then, a temperature determination module 304 performs temperature calculation based on the target temperature rise to obtain the target temperature of the stator. This not only eliminates the need for simulation data and does not affect the dynamic performance, but also reduces the difficulty of stator temperature determination and improves the accuracy of the target temperature.

[0042] Optionally, the three-phase current includes phase A current, phase B current, and phase C current; the strategy determination module 302 is specifically used for: The maximum effective current is selected from the currents of phase A, phase B, and phase C. When the maximum effective current is less than or equal to the preset motor thermal accumulation current, the heat treatment strategy for the stator is determined to be a heat dissipation strategy. When the maximum effective current is greater than the motor thermal accumulation current, the heat treatment strategy for the stator of the three-phase motor is determined to be a heat absorption and heat dissipation strategy.

[0043] Optionally, the temperature regulation module 303 is specifically used for: When the heat treatment strategy is a heat dissipation strategy, the stator is simulated to dissipate heat according to the heat dissipation strategy to obtain the first current total heat accumulation. Find the target temperature rise that matches the current total heat accumulation from the preset first heat rise table.

[0044] Optionally, the temperature regulation module 303 is specifically used for: When the heat treatment strategy is a heat absorption and heat dissipation strategy, the stator is simulated to dissipate heat based on the three-phase current in accordance with the heat absorption and heat dissipation strategy to obtain the second current total heat accumulation. The target temperature rise coefficient is obtained by looking up a table based on the second current total heat accumulation and the three-phase current. The actual heat accumulation is obtained by integrating the second current total heat accumulation and the target temperature rise coefficient. Find the target temperature rise that matches the actual heat accumulation from the preset temperature rise table.

[0045] Optionally, the three-phase current includes phase A current, phase B current, and phase C current; the temperature regulation module 303 is specifically used for: The maximum effective current is selected from the currents of phase A, phase B, and phase C. Obtain the thermal accumulation current of a three-phase motor; When the heat treatment strategy is heat absorption and heat dissipation, the heat load coefficient is calculated based on the maximum effective current and the motor thermal accumulation current using a preset current formula, in accordance with the heat absorption and heat dissipation strategy. The stator is simulated for heat dissipation based on the heat load coefficient to obtain the second current total heat accumulation.

[0046] Optionally, the three-phase current includes phase A current, phase B current, and phase C current; the temperature regulation module 303 is specifically used for: The maximum effective current is selected from the currents of phase A, phase B, and phase C. Find the target heat saturation level that matches the maximum effective current from the preset heat saturation level table; Find the first temperature rise that matches the second current total heat accumulation from the preset second heat temperature rise table; Find the target temperature rise coefficient that matches the maximum effective current, the first temperature rise temperature, and the target thermal saturation level from the preset temperature rise coefficient table.

[0047] Optionally, the temperature determination module 304 is specifically used for: Obtain the ambient temperature of the environment where the stator is located; The sum of the ambient temperature and the target temperature rise is determined as the target temperature of the stator.

[0048] It should be noted that the motor stator temperature determination system and the motor stator temperature determination method provided in the above embodiments belong to the same concept. The specific operation methods of each module and unit have been described in detail in the method embodiments and will not be repeated here. In practical applications, the motor stator temperature determination system provided in the above embodiments can be assigned to different functional modules as needed, that is, the internal structure of the system can be divided into different functional modules to complete all or part of the functions described above. This is not a limitation here.

[0049] A computing device according to an embodiment of this application includes a memory, a processor, and a program stored in the memory and running on the processor. When the processor executes the program, it implements some or all of the steps of the above-described method for determining the stator temperature of a motor.

[0050] The computing device can be a computer, and the corresponding program is computer software. The parameters and steps in the computing device described above can be referred to the parameters and steps in the embodiment of the method for determining the stator temperature of a motor described above, and will not be repeated here.

[0051] This application embodiment provides a computer-readable storage medium storing instructions that, when executed, perform the steps of the above-described method for determining the stator temperature of a motor.

[0052] The computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.

[0053] The technical solutions of this disclosure can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of this disclosure. The aforementioned computer-readable storage medium can be a non-transitory computer-readable storage medium, including: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, and other media capable of storing program code; it can also be a transient computer-readable storage medium.

[0054] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. Each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0055] Those skilled in the art will recognize that this application can be implemented as a system, method, or computer program product. Therefore, this disclosure can be implemented in the following forms: it can be entirely hardware, entirely software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "module" or "system." Furthermore, in some embodiments, this application can also be implemented as a computer program product contained in one or more computer-readable media, which contains computer-readable program code. Computer-readable storage media can be, for example, but not limited to—electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof.

[0056] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0057] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A method for determining the stator temperature of an electric motor, characterized in that, include: Obtain the three-phase current of a three-phase motor; Based on the analysis of the three-phase current, a heat treatment strategy for the stator of the three-phase motor is determined. The stator temperature is adjusted based on the three-phase current and the heat treatment strategy to obtain the target temperature rise. The target temperature of the stator is obtained by calculating the temperature based on the target temperature rise.

2. The method according to claim 1, characterized in that, The three-phase current includes phase A current, phase B current, and phase C current; the analysis based on the three-phase current to determine the heat treatment strategy for the stator of the three-phase motor includes: The maximum effective current is selected from the phase A current, the phase B current, and the phase C current; When the maximum effective current is less than or equal to the preset motor thermal accumulation current, the heat treatment strategy for the stator is determined to be a heat dissipation strategy. When the maximum effective current is greater than the motor thermal accumulation current, the heat treatment strategy for the stator of the three-phase motor is determined to be a heat absorption and heat dissipation strategy.

3. The method according to claim 1, characterized in that, The step of adjusting the stator temperature based on the three-phase current and the heat treatment strategy to obtain the target temperature rise includes: When the heat treatment strategy is a heat dissipation strategy, the stator is subjected to simulated heat dissipation treatment according to the heat dissipation strategy to obtain the first current total heat accumulation; Find the target temperature rise that matches the first current total heat accumulation from the preset first heat rise table.

4. The method according to claim 1, characterized in that, The step of adjusting the stator temperature based on the three-phase current and the heat treatment strategy to obtain the target temperature rise includes: When the heat treatment strategy is a heat absorption and heat dissipation strategy, the stator is simulated to dissipate heat based on the three-phase current in accordance with the heat absorption and heat dissipation strategy to obtain the second current total heat accumulation. Based on the second current total heat accumulation and the three-phase current, a table lookup operation is performed to obtain the target temperature rise coefficient; The actual heat accumulation is obtained by integrating the second current total heat accumulation and the target temperature rise coefficient. Find the target temperature rise that matches the actual heat accumulation from the preset temperature rise table.

5. The method according to claim 4, characterized in that, The three-phase current includes phase A current, phase B current, and phase C current; when the heat treatment strategy is a heat absorption and heat dissipation strategy, the stator is subjected to simulated heat dissipation treatment based on the three-phase current according to the heat absorption and heat dissipation strategy to obtain a second current total heat accumulation, including: The maximum effective current is selected from the phase A current, the phase B current, and the phase C current; Obtain the motor thermal accumulation current of the three-phase motor; When the heat treatment strategy is a heat absorption and heat dissipation strategy, the heat load coefficient is calculated based on the maximum effective current and the motor heat accumulation current using a preset current formula according to the heat absorption and heat dissipation strategy. Based on the heat load coefficient, the stator is subjected to simulated heat dissipation treatment to obtain the second current total heat accumulation.

6. The method according to claim 4, characterized in that, The three-phase current includes phase A current, phase B current, and phase C current; the step of performing a table lookup operation based on the second current total heat accumulation and the three-phase current to obtain the target temperature rise coefficient includes: The maximum effective current is selected from the phase A current, the phase B current, and the phase C current; Find the target heat saturation level that matches the maximum effective current from the preset heat saturation level table; Find the first temperature rise that matches the second current total heat accumulation from the preset second heat temperature rise table; Find the target temperature rise coefficient that matches the maximum effective current, the first temperature rise temperature, and the target thermal saturation level from the preset temperature rise coefficient table.

7. The method according to any one of claims 1 to 6, characterized in that, The step of calculating the target temperature of the stator based on the target temperature rise includes: Obtain the ambient temperature of the environment in which the stator is located; The sum of the ambient temperature and the target temperature rise is determined as the target temperature of the stator.

8. A system for determining the stator temperature of a motor, characterized in that, include: The acquisition module is used to acquire the three-phase current of a three-phase motor; The strategy determination module is used to analyze the three-phase current and determine the heat treatment strategy for the stator of the three-phase motor. A temperature regulation module is used to regulate the temperature of the stator based on the three-phase current and the heat treatment strategy to obtain the target temperature rise. The temperature determination module is used to perform temperature calculations based on the target temperature rise to obtain the target temperature of the stator.

9. A computing device, comprising a memory, a processor, and a program stored in the memory and running on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for determining the stator temperature of a motor as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores instructions that, when executed on a terminal device, cause the terminal device to perform the steps of a method for determining the stator temperature of a motor as described in any one of claims 1 to 7.