Method and device for cooling an electric machine
By acquiring the temperature values in the operating chain of the oil-cooled motor in real time and adjusting the cooling water temperature according to the working status, the problem of long temperature adjustment time of the oil-cooled motor under different working conditions is solved, realizing rapid temperature adjustment and efficiency improvement of the motor.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2026-03-24
AI Technical Summary
Existing oil-cooled motors generate heat unevenly under different operating conditions, resulting in a fixed cooling water temperature. This leads to a long motor temperature adjustment time and can easily cause performance degradation.
By acquiring temperature values at different locations in real time along the motor's operating path, the cooling strategy is determined based on the target temperature adjustment value and operating status, and the cooling system is controlled to adjust the cooling water temperature to maintain the motor within the normal temperature range.
It enables rapid adjustment of motor temperature, reduces costs, improves motor efficiency, and shortens test time.
Smart Images

Figure CN119362795B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of electric machines, in particular to an electric machine cooling method and device. BACKGROUND
[0002] At present, the heat exchange form of the oil-cooled electric machine in the test process or running process mostly adopts an external heat exchanger. Since the heat generation of the oil-cooled electric machine is different in different working conditions in actual work, the temperature of the cooling water set by the existing heat exchanger is fixed. If the temperature of the oil-cooled electric machine is too high, the cooling water needs to wait for a long time before the oil-cooled electric machine can work at a normal temperature. In this way, not only a lot of time is consumed, but also the oil-cooled electric machine is continuously high-temperature, which can easily cause the performance degradation of the electric machine. Therefore, how to make the oil-cooled electric machine always work at a normal temperature is a problem that needs to be solved at present. SUMMARY
[0003] Some embodiments of the present application aim to provide an electric machine cooling method and device. In the case that the working temperature of the electric machine is in a normal operating temperature range, target adjustment temperature values at different positions in an electric machine running link are obtained. According to the target adjustment temperature values and the working state of the electric machine running, a cooling strategy corresponding to the target adjustment temperature values is determined. The cooling system is controlled to execute the cooling strategy, so that the working temperature of the electric machine is in the normal operating temperature range. In some embodiments of the present application, different temperature values in the electric machine running link are obtained in real time. In this way, the cooling strategy can be determined in advance according to the obtained temperature values and the working state of the electric machine running. The cooling water temperature can be adjusted in real time according to the cooling strategy, so that the electric machine can be ensured to be in a specified temperature range, time is saved, and cost is reduced.
[0004] In a first aspect, some embodiments of the present application provide an electric machine cooling method, comprising:
[0005] In the case that the working temperature of the electric machine is in a normal operating temperature range, target adjustment temperature values at different positions in an electric machine running link are obtained.
[0006] According to the target adjustment temperature values and the working state of the electric machine running, a cooling strategy corresponding to the target adjustment temperature values is determined.
[0007] The cooling system is controlled to execute the cooling strategy, so that the working temperature of the electric machine is in the normal operating temperature range.
[0008] In some embodiments of the present application, different temperature values in the electric machine running link are obtained in real time. In this way, the cooling strategy can be determined in advance according to the obtained temperature values and the working state of the electric machine running. The cooling water temperature can be adjusted in real time according to the cooling strategy, so that the electric machine can be ensured to be in a specified temperature range, time is saved, and cost is reduced.
[0009] Optionally, the obtaining the target adjustment temperature value at different positions in the motor operation link comprises:
[0010] obtaining a first temperature value and a second temperature value at different positions in the motor operation link;
[0011] determining the target adjustment temperature value according to the first temperature value and the second temperature value.
[0012] Optionally, the determining the target adjustment temperature value according to the first temperature value and the second temperature value comprises:
[0013] determining a first difference corresponding to the first temperature value according to the first temperature value of the motor and a first cooling threshold value;
[0014] determining a second difference corresponding to the second temperature value according to the second temperature value of the reducer and a second cooling threshold value;
[0015] determining the target adjustment temperature value according to the first difference and the second difference.
[0016] Optionally, the determining the target adjustment temperature value according to the first difference and the second difference comprises:
[0017] if the first difference is greater than the second difference, determining the first temperature value corresponding to the first difference as the target adjustment temperature value.
[0018] Some embodiments of the present application determine the target adjustment temperature value by obtaining temperature values at multiple different positions, and the closer the temperature is to the critical value, the closer the temperature value is to the target adjustment temperature value, and then determine the corresponding cooling strategy according to the adjustment temperature value, thereby improving the cooling control.
[0019] Optionally, the determining the cooling strategy corresponding to the target adjustment temperature value according to the target adjustment temperature value and the working state of the motor operation comprises:
[0020] determining the cooling strategy corresponding to the target adjustment temperature value according to the size of the target adjustment temperature value and the working state of the motor operation, wherein the cooling strategy at least includes controlling the cooling system to increase, decrease or keep unchanged the preset cooling water temperature.
[0021] Some embodiments of the present application obtain real-time temperature values, and then determine the corresponding strategy according to the working state of the motor, so that the motor can work in a normal temperature range.
[0022] Optionally, the controlling the cooling system to execute the cooling strategy to make the working temperature of the motor in a normal operating temperature range comprises:
[0023] In a case where the first difference is less than a first preset value, the cooling system is controlled to increase or decrease the preset cooling water temperature by a first adjustment value.
[0024] Some embodiments of the present application control the cooling system to adjust the cooling water temperature correspondingly according to the size of the temperature value change, so that the motor can work in the normal temperature range.
[0025] Optionally, the control of the cooling system to implement the cooling strategy so that the working temperature of the motor is within the normal operating temperature range comprises:
[0026] In a case where the first difference is greater than or equal to the first preset value, the cooling system is controlled to increase or decrease the preset cooling water temperature by a second adjustment value, wherein the second adjustment value is greater than the first adjustment value.
[0027] Some embodiments of the present application control the cooling system to adjust the cooling water temperature correspondingly according to the size of the temperature value change in a case where the temperature value is greater than or equal to a preset value, so that the motor can work in the normal temperature range.
[0028] Optionally, the different positions in the motor operation link include at least one or more of a cooling oil passage, a motor, a speed reducer, an oil reservoir, an oil pump, an oil filter, and a cooling water path.
[0029] Some embodiments of the present application can improve the accuracy of temperature adjustment by obtaining the temperature values of different positions in the operation link.
[0030] Optionally, the method further comprises:
[0031] In a case where the working temperature of the motor is greater than the normal operating temperature range, the cooling system is controlled to adjust the preset cooling water temperature by a third preset value according to the operating state of the motor.
[0032] Some embodiments of the present application control the cooling system to adjust the preset cooling water temperature by a third preset value according to the operating state of the motor in a case where the working temperature of the motor is greater than the normal operating temperature range, so that the motor can work normally as soon as possible.
[0033] Optionally, the working state of the motor operation includes at least one of low-speed operation, smooth operation, high-speed operation, and high-load operation.
[0034] Some embodiments of the present application consider the working state of the motor operation comprehensively, judge the future temperature rise by the current temperature and working condition, and pre-set the cooling system, which greatly improves the efficiency of the motor and shortens the test time in the test.
[0035] In a second aspect, some embodiments of the present application provide a motor cooling device, comprising:
[0036] an acquisition module configured to acquire a target adjustment temperature value at different positions in a motor operation link when a working temperature of the motor is within a normal operation temperature range;
[0037] a determination module configured to determine a cooling strategy corresponding to the target adjustment temperature value according to the target adjustment temperature value and a working state of the motor operation;
[0038] a control module configured to control a cooling system to execute the cooling strategy so that the working temperature of the motor is within the normal operation temperature range.
[0039] Some embodiments of the present application can acquire different temperature values in a motor operation link in real time, so that a cooling strategy can be determined in advance according to the acquired temperature values and a working state of the motor operation, and the cooling system can be adjusted in real time according to the cooling strategy, so that the motor can be ensured to be within a specified temperature range, time is saved, and cost is reduced.
[0040] Optionally, the acquisition module is configured to:
[0041] acquire a first temperature value and a second temperature value at different positions in the motor operation link;
[0042] determine the target adjustment temperature value according to the first temperature value and the second temperature value.
[0043] Optionally, the acquisition module is configured to:
[0044] determine a first difference corresponding to the first temperature value according to the first temperature value of the motor and a first cooling threshold value;
[0045] determine a second difference corresponding to the second temperature value according to the second temperature value of the reducer and a second cooling threshold value;
[0046] determine the target adjustment temperature value according to the first difference and the second difference.
[0047] Optionally, the determination module is configured to:
[0048] if the first difference is greater than the second difference, determine the first temperature value corresponding to the first difference as the target adjustment temperature value.
[0049] Some embodiments of the present application can acquire temperature values at multiple different positions, and determine a temperature value as a target adjustment temperature value if the temperature value is closer to a critical value, so as to determine a corresponding cooling strategy according to the adjustment temperature value, and improve cooling control.
[0050] Optionally, the determining module is configured to:
[0051] According to the target adjustment temperature value and the working state of the motor, a cooling strategy corresponding to the target adjustment temperature value is determined, wherein the cooling strategy at least comprises adjusting the preset cooling water temperature up, down or keeping unchanged by the cooling system.
[0052] Some embodiments of the present application can obtain real-time temperature values, and then determine corresponding strategies according to the working state of the motor, so that the motor can work in a normal temperature range.
[0053] Optionally, the control module is configured to:
[0054] In a case where the first difference is less than a first preset value, the preset cooling water temperature is adjusted up or down by a first adjustment value by the cooling system.
[0055] Some embodiments of the present application can control the cooling system to adjust the cooling water temperature according to the size of the temperature value change, so that the motor can work in a normal temperature range.
[0056] Optionally, the control module is configured to:
[0057] In a case where the first difference is greater than or equal to the first preset value, the preset cooling water temperature is adjusted up or down by a second adjustment value by the cooling system, wherein the second adjustment value is greater than the first adjustment value.
[0058] Some embodiments of the present application can control the cooling system to adjust the cooling water temperature according to the size of the temperature value change in a case where the temperature value is greater than or equal to a preset value, so that the motor can work in a normal temperature range.
[0059] Optionally, the different positions in the motor running link at least comprise one or more of a cooling oil channel, a motor, a speed reducer, an oil reservoir, an oil pump, an oil filter and a cooling water path.
[0060] Some embodiments of the present application can improve the accuracy of temperature adjustment by obtaining temperature values of different positions in the running link.
[0061] Optionally, the control module is configured to:
[0062] In a case where the working temperature of the motor is greater than the normal operating temperature range, the preset cooling water temperature is adjusted by a third preset value by the cooling system according to the running state of the motor.
[0063] Some embodiments of the present application can control the cooling system to adjust the preset cooling water temperature by a third preset value according to the operation state of the motor when the operating temperature of the motor is greater than the normal operating temperature range, so as to timely adjust the temperature of the cooling water and enable the motor to work normally as soon as possible.
[0064] Optionally, the operating state of the motor includes at least one of low-speed operation, smooth operation, high-speed operation and high-load operation.
[0065] Some embodiments of the present application can improve the efficiency of the motor by comprehensively considering the operating state of the motor, judging the future temperature rise according to the current temperature and working condition and pre-setting the cooling system, and can also shorten the test time in the test. BRIEF DESCRIPTION OF DRAWINGS
[0066] In order to more clearly illustrate the technical solutions of some embodiments of the present application, the following will briefly introduce the drawings needed to be used in some embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0067] Figure 1 A flowchart of a motor cooling method provided by an embodiment of the present application is shown in FIG. 1.
[0068] Figure 2 A structural diagram of a cooling system provided by an embodiment of the present application is shown in FIG. 2.
[0069] Figure 3 A structural diagram of a motor cooling device provided by an embodiment of the present application is shown in FIG. 3. DETAILED DESCRIPTION
[0070] The technical solutions of some embodiments of the present application will be described below in conjunction with the drawings of some embodiments of the present application.
[0071] It should be noted that similar reference numerals and letters in the following drawings represent similar items, and therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. Meanwhile, in the description of the present application, the terms "first", "second" and the like are only used to distinguish description, and cannot be understood as indicating or implying relative importance.
[0072] Currently, most automotive oil-cooled motors use external heat exchangers for heat exchange during testing or operation. Since the heat generated by an oil-cooled motor varies under different operating conditions, and the existing heat exchangers have a fixed cooling water temperature, if the oil-cooled motor temperature is too high, the cooling water needs to wait a considerable amount of time to bring the motor's operating temperature back to within the normal range. This not only consumes too much time but also causes the motor's performance to degrade due to continuous high temperatures. Therefore, ensuring that the oil-cooled motor always operates within its normal temperature range is a pressing issue. In view of this, some embodiments of this application provide a motor cooling method. The method includes acquiring target adjustable temperature values at different locations in the motor's operating path when the motor's operating temperature is within the normal operating temperature range; determining a cooling strategy corresponding to the target adjustable temperature value based on the target adjustable temperature value and the motor's operating state; and controlling the cooling system to execute the cooling strategy to keep the motor's operating temperature within the normal operating temperature range. This embodiment of the application acquires different temperature values in the motor's operating path in real time. This allows for the determination of the cooling strategy in advance based on the acquired temperature values and the motor's operating state. In addition to real-time adjustment of the cooling water temperature, the method ensures the motor remains within the specified temperature range, saving time and reducing costs.
[0073] like Figure 1 As shown, an embodiment of this application provides a motor cooling method, the method comprising:
[0074] S101. When the motor's operating temperature is within the normal operating temperature range, obtain the target adjustment temperature values at different locations in the motor's operating link;
[0075] Specifically, embodiments of this application are applied to, for example... Figure 2 The diagram shows the structure of the cooling system. The motor is connected to the controller and the cooling system respectively. The cooling system provides cooling water to the motor. Temperature sensors are set at different positions in the motor link. The temperature sensors send the collected temperature values to the controller. The controller determines the target temperature value based on one or more temperature values obtained from the temperature sensors.
[0076] S102. Determine the cooling strategy corresponding to the target temperature value based on the target temperature value and the operating status of the motor.
[0077] Based on the acquired target temperature value and the operation of the motor, the controller determines the cooling strategy corresponding to the target temperature value. For example, it can control the cooling system to raise, lower, or keep the preset cooling water temperature unchanged.
[0078] S103. Control the cooling system to execute the cooling strategy so that the motor's operating temperature is within the normal operating temperature range.
[0079] Specifically, when the motor is operating within its normal operating temperature range, the temperature value in the link is acquired in real time, and a cooling strategy is determined based on the temperature value and the motor's operating status. The controller then controls the cooling system to adjust the preset cooling water temperature according to the cooling strategy, thereby cooling the oil in the motor link in advance to prevent the motor temperature from exceeding the normal operating temperature range.
[0080] Some embodiments of this application acquire different temperature values in the motor operation chain in real time. In this way, the cooling strategy can be determined in advance based on the acquired temperature values and the operating status of the motor. In addition to adjusting the cooling water temperature in real time, the motor can be kept within the specified temperature range, saving time and reducing costs.
[0081] Another embodiment of this application further supplements the description of the motor cooling method provided in the above embodiments.
[0082] Optionally, obtaining the target regulating temperature value at different locations in the motor operation link includes:
[0083] Obtain the first and second temperature values at different locations in the motor operation link;
[0084] The target adjustment temperature value is determined based on the first temperature value and the second temperature value.
[0085] Optionally, determining the target adjustment temperature value based on the first temperature value and the second temperature value includes:
[0086] Based on the motor's first temperature value and the first cooling threshold, determine the first difference corresponding to the first temperature value;
[0087] Based on the second temperature value and the second cooling threshold of the reducer, determine the second difference value corresponding to the second temperature value;
[0088] The target adjustment temperature value is determined based on the first difference and the second difference.
[0089] Optionally, the target adjustment temperature value is determined based on the first difference and the second difference, including:
[0090] If the first difference is greater than the second difference, then the first temperature value corresponding to the first difference is determined as the target adjustment temperature value.
[0091] Specifically, sensors can be set in each component of the motor link, and multiple sensors can be set in each component as needed. With multiple sensors, multiple temperature values are obtained, and the temperature value with the largest difference from the normal operating temperature is selected as the target adjustment temperature value. In other words, the temperature with the worst condition is selected as the target adjustment temperature value.
[0092] For example, if the two temperature values collected by the two temperature sensors inside the motor are 78 degrees and 89 degrees, and the normal operating temperature of the motor is 75-90 degrees, then the temperature value collected by the temperature sensor at 95 degrees is used as the target adjustment temperature value.
[0093] Some embodiments of this application obtain temperature values from multiple different locations, and determine the temperature value that is closest to the critical value as the target adjustment temperature value. Then, based on the adjustment temperature value, a corresponding cooling strategy is determined to improve cooling control.
[0094] Optionally, based on the target temperature setting value and the operating state of the motor, a cooling strategy corresponding to the target temperature setting value is determined, including:
[0095] Based on the target temperature value and the operating status of the motor, a cooling strategy corresponding to the target temperature value is determined. The cooling strategy includes at least controlling the cooling system to raise, lower, or keep the preset cooling water temperature unchanged.
[0096] Some embodiments of this application obtain real-time temperature values and then determine corresponding strategies based on the operating status of the motor so that the motor can operate within the normal temperature range.
[0097] Optionally, the cooling system is controlled to execute a cooling strategy to keep the motor's operating temperature within the normal operating temperature range, including:
[0098] If the first difference is less than the first preset value, the cooling system will adjust the preset cooling water temperature up or down by the first adjustment value.
[0099] Some embodiments of this application control the cooling system to adjust the cooling water temperature accordingly based on the magnitude of temperature changes, so that the motor can operate within the normal temperature range.
[0100] Optionally, the cooling system is controlled to execute a cooling strategy to keep the motor's operating temperature within the normal operating temperature range, including:
[0101] If the first difference is greater than or equal to the first preset value, the cooling system is controlled to adjust the preset cooling water temperature up or down by a second adjustment value, wherein the second adjustment value is greater than the first adjustment value.
[0102] Some embodiments of this application control the cooling system to adjust the cooling water temperature accordingly based on the magnitude of the temperature change when a temperature value is detected to be greater than or equal to a preset value, so that the motor can operate within the normal temperature range.
[0103] Optionally, different locations in the motor operation link include at least one or more of the following: cooling oil passage, motor, reducer, oil reservoir, oil pump, oil filter, and cooling water passage.
[0104] Some embodiments of this application can improve the accuracy of temperature regulation by obtaining temperature values at different locations in the operation link.
[0105] Optionally, the method further includes:
[0106] When the motor's operating temperature exceeds the normal operating temperature range, the cooling system is controlled to adjust the preset cooling water temperature to the third preset value based on the motor's operating status.
[0107] Some embodiments of this application, when the operating temperature of the motor is higher than the normal operating temperature range, control the cooling system to adjust the preset cooling water temperature to a third preset value according to the operating status of the motor, so as to adjust the temperature of the cooling water in a timely manner and enable the motor to work normally as soon as possible.
[0108] Optionally, the operating state of the motor includes at least one of low-speed operation, stable operation, high-speed operation, and high-load operation.
[0109] Some embodiments of this application significantly improve motor efficiency by comprehensively considering the motor's operating status, judging future temperature rise based on current temperature and operating conditions, and pre-setting the cooling system, while also shortening test time in experiments.
[0110] like Figure 2 As shown, the cooling system includes an electric drive housing 1, a cooling oil passage 2, a motor 3, a reducer 4, an oil reservoir 5, an oil pump 6, an oil filter 7, a radiator 8, a cooling system 9, a cooling water passage 10, and a controller 11.
[0111] First, the temperature at the detected location is collected by temperature sensors K1 and K2 arranged in motor 3 and reducer 4, and the oil temperature collected by K3 in cooling oil passage 2 is uploaded to controller 11. The cooling water temperature to be set in the current cooling system 9 is obtained by using the pre-established temperature model library and combining it with the current working conditions, so as to achieve the function of controlling the temperature within a stable range.
[0112] For example: The optimal operating temperature range is 70℃-90℃. If the current temperature is detected to be 85℃ and the cooling system is set to 80℃, and the temperature will exceed the upper limit of the temperature requirement if the current operating condition continues to run, the processor will determine the cooling strategy corresponding to the target temperature value based on the target temperature adjustment value and the operating status of the motor. That is, it will control the cooling system to change the set temperature of the cooling system to 60℃, and start cooling down in advance before reaching the upper limit of the temperature to ensure that the temperature is maintained in the optimal temperature range. If the current temperature is detected to be 60℃ and the cooling system temperature is set to 70℃, it will control the cooling system to adjust the preset cooling water temperature to 85℃ in order to quickly reach the optimal temperature range.
[0113] Temperature sensor section: Temperature data in the electric drive system, i.e., the motor operation link, is detected by temperature sensors distributed throughout the electric drive system. Specifically, this includes:
[0114] The first temperature sensor detects the first temperature value of the oil temperature in the motor;
[0115] The second temperature sensor detects the second temperature value of the oil temperature in the reducer;
[0116] The third temperature sensor detects the third temperature value of the cooling oil passing through the cooling oil passage.
[0117] Temperature rise tests are conducted to obtain the temperature rise of the motor under different operating conditions. Based on this information, the water temperature of the heat exchanger cooling system is preset to ensure that the oil temperature of the motor remains in the optimal range, or even at the optimal temperature.
[0118] The working process includes: if the current operating temperature will exceed the upper limit of the normal temperature range of the motor, the controller will generate a cooling strategy based on the collected temperature value and the motor's operating status, and control the cooling system to lower the preset cooling water temperature, starting to cool down in advance before reaching the upper limit of the temperature, so as to ensure that the temperature is maintained in the optimal temperature range; if the current temperature is detected to be lower than the optimal range, the cooling system temperature setting will be increased in order to quickly reach the optimal temperature range.
[0119] Functions of each component: The oil pump is used to pressurize the cooling oil in the oil reservoir to the radiator; the radiator is used to dissipate heat from the cooling oil; the cooling oil passage is used to receive the cooling oil delivered by the radiator, absorb the heat from the heat-generating components of the electric drive system, and deliver the cooling oil to the oil reservoir.
[0120] The linkage between the cooling system and the controller, by predicting future temperature rise based on current temperature and operating conditions and pre-setting the cooling system, significantly improves motor efficiency and shortens test time. The heat exchanger cooling water temperature control function of this invention allows for real-time adjustment of the cooling water temperature, ensuring the motor remains within the specified temperature range, saving time and reducing costs. The temperature control system of this invention can also promptly control the temperature of equipment within the test chamber, preventing excessively high temperatures.
[0121] It should be noted that each of the implementable methods in this embodiment can be implemented individually or in any combination without conflict. This application does not limit this.
[0122] Another embodiment of this application provides a motor cooling device for performing the motor cooling method provided in the above embodiments.
[0123] like Figure 3 The diagram shown is a structural schematic of a motor cooling device provided in an embodiment of this application. The motor cooling device includes an acquisition module 301, a determination module 302, and a control module 303, wherein:
[0124] The acquisition module 301 is used to acquire the target adjustment temperature values at different locations in the motor operation link when the motor's operating temperature is within the normal operating temperature range;
[0125] The determining module 302 is used to determine the cooling strategy corresponding to the target temperature value based on the target temperature value and the operating status of the motor.
[0126] The control module 303 is used to control the cooling system to execute a cooling strategy so that the operating temperature of the motor is within the normal operating temperature range.
[0127] Regarding the apparatus in this embodiment, the specific manner in which each module performs its operations has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0128] Some embodiments of this application acquire different temperature values in the motor operation chain in real time. In this way, the cooling strategy can be determined in advance based on the acquired temperature values and the operating status of the motor. In addition to adjusting the cooling water temperature in real time, the motor can be kept within the specified temperature range, saving time and reducing costs.
[0129] Another embodiment of this application further illustrates the motor cooling device provided in the above embodiments.
[0130] Optionally, the acquisition module 301 is used for:
[0131] Obtain the first and second temperature values at different locations in the motor operation link;
[0132] The target adjustment temperature value is determined based on the first temperature value and the second temperature value.
[0133] Optionally, the acquisition module 301 is used for:
[0134] Based on the motor's first temperature value and the first cooling threshold, determine the first difference corresponding to the first temperature value;
[0135] Based on the second temperature value and the second cooling threshold of the reducer, determine the second difference value corresponding to the second temperature value;
[0136] The target adjustment temperature value is determined based on the first difference and the second difference.
[0137] Optionally, the determination module 302 is used for:
[0138] If the first difference is greater than the second difference, then the first temperature value corresponding to the first difference is determined as the target adjustment temperature value.
[0139] Some embodiments of this application obtain temperature values from multiple different locations, and determine the temperature value that is closest to the critical value as the target adjustment temperature value. Then, based on the adjustment temperature value, a corresponding cooling strategy is determined to improve cooling control.
[0140] Optionally, the determining module 302 is used for:
[0141] Based on the target temperature value and the operating status of the motor, a cooling strategy corresponding to the target temperature value is determined. The cooling strategy includes at least controlling the cooling system to raise, lower, or keep the preset cooling water temperature unchanged.
[0142] Some embodiments of this application obtain real-time temperature values and then determine corresponding strategies based on the operating status of the motor so that the motor can operate within the normal temperature range.
[0143] Optionally, the control module 303 is used for:
[0144] If the first difference is less than the first preset value, the cooling system will adjust the preset cooling water temperature up or down by the first adjustment value.
[0145] Some embodiments of this application control the cooling system to adjust the cooling water temperature accordingly based on the magnitude of temperature changes, so that the motor can operate within the normal temperature range.
[0146] Optionally, the control module 303 is used for:
[0147] If the first difference is greater than or equal to the first preset value, the cooling system is controlled to adjust the preset cooling water temperature up or down by a second adjustment value, wherein the second adjustment value is greater than the first adjustment value.
[0148] Some embodiments of this application control the cooling system to adjust the cooling water temperature accordingly based on the magnitude of the temperature change when a temperature value is detected to be greater than or equal to a preset value, so that the motor can operate within the normal temperature range.
[0149] Optionally, different locations in the motor operation link include at least one or more of the following: cooling oil passage, motor, reducer, oil reservoir, oil pump, oil filter, and cooling water passage.
[0150] Some embodiments of this application can improve the accuracy of temperature regulation by obtaining temperature values at different locations in the operation link.
[0151] Optionally, the control module 303 is used for:
[0152] When the motor's operating temperature exceeds the normal operating temperature range, the cooling system is controlled to adjust the preset cooling water temperature to the third preset value based on the motor's operating status.
[0153] Some embodiments of this application, when the operating temperature of the motor is higher than the normal operating temperature range, control the cooling system to adjust the preset cooling water temperature to a third preset value according to the operating status of the motor, so as to adjust the temperature of the cooling water in a timely manner and enable the motor to work normally as soon as possible.
[0154] Optionally, the operating state of the motor includes at least one of low-speed operation, stable operation, high-speed operation, and high-load operation.
[0155] Some embodiments of this application significantly improve motor efficiency by comprehensively considering the motor's operating status, judging future temperature rise based on current temperature and operating conditions, and pre-setting the cooling system, while also shortening test time in experiments.
[0156] Regarding the apparatus in this embodiment, the specific manner in which each module performs its operations has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0157] It should be noted that each of the implementable methods in this embodiment can be implemented individually or in any combination without conflict. This application does not limit this.
[0158] The above are merely embodiments of this application and are not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
[0159] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0160] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
Claims
1. A method for cooling an electric motor, characterized in that, The method includes: When the motor's operating temperature is within the normal operating temperature range, obtain the target adjustment temperature value in the motor operation link; Based on the target temperature value and the operating status of the motor, determine the cooling strategy corresponding to the target temperature value; The cooling system is controlled to execute the cooling strategy to keep the motor's operating temperature within the normal operating temperature range. The acquisition of the target regulating temperature value in the motor operation link includes: Obtain the first and second temperature values at different locations in the motor operation link; Determine the target adjustment temperature value based on the first temperature value and the second temperature value; Determining the target adjustment temperature value based on the first temperature value and the second temperature value includes: Based on the first temperature value of the motor and the first cooling threshold, a first difference corresponding to the first temperature value is determined; Based on the second temperature value and the second cooling threshold of the reducer, a second difference value corresponding to the second temperature value is determined; The target adjustment temperature value is determined based on the first difference and the second difference; Determining the target adjustment temperature value based on the first difference and the second difference includes: If the first difference is greater than the second difference, then the first temperature value corresponding to the first difference is determined as the target adjustment temperature value.
2. The motor cooling method according to claim 1, characterized in that, The step of determining the cooling strategy corresponding to the target temperature value based on the target temperature value and the operating state of the motor includes: Based on the target temperature value and the operating status of the motor, a cooling strategy corresponding to the target temperature value is determined. The cooling strategy includes at least controlling the cooling system to raise, lower, or keep the preset cooling water temperature unchanged.
3. The motor cooling method according to claim 2, characterized in that, The controlled cooling system executes the cooling strategy to keep the motor's operating temperature within the normal operating temperature range, including: If the first difference is less than the first preset value, the cooling system is controlled to adjust the preset cooling water temperature up or down by the first adjustment value.
4. The motor cooling method according to claim 2, characterized in that, The controlled cooling system executes the cooling strategy to keep the motor's operating temperature within the normal operating temperature range, including: If the first difference is greater than or equal to the first preset value, the cooling system is controlled to adjust the preset cooling water temperature up or down by a second adjustment value, wherein the second adjustment value is greater than the first adjustment value.
5. The motor cooling method according to claim 1, characterized in that, The motor operation link includes at least one or more of the following components: cooling oil passage, motor, reducer, oil reservoir, oil pump, oil filter, and cooling water passage.
6. The motor cooling method according to claim 1, characterized in that, The method further includes: When the motor's operating temperature exceeds the normal operating temperature range, the cooling system is controlled to adjust the preset cooling water temperature to the third preset value based on the motor's operating status.
7. The motor cooling method according to claim 1, characterized in that, The operating state of the motor includes at least one of the following: low-speed operation, stable operation, high-speed operation, and high-load operation.
8. A motor cooling device, characterized in that, The device includes: The acquisition module is used to acquire the target adjustment temperature value in the motor operation link when the motor's operating temperature is within the normal operating temperature range; The determining module is used to determine the cooling strategy corresponding to the target temperature adjustment value based on the target temperature adjustment value and the operating state of the motor; The control module is used to control the cooling system to execute the cooling strategy so that the operating temperature of the motor is within the normal operating temperature range; The acquisition module is used for: Obtain the first and second temperature values at different locations in the motor operation link; Determine the target adjustment temperature value based on the first temperature value and the second temperature value; Determining the target adjustment temperature value based on the first temperature value and the second temperature value includes: Based on the first temperature value of the motor and the first cooling threshold, a first difference corresponding to the first temperature value is determined; Based on the second temperature value and the second cooling threshold of the reducer, a second difference value corresponding to the second temperature value is determined; The target adjustment temperature value is determined based on the first difference and the second difference; Determining the target adjustment temperature value based on the first difference and the second difference includes: If the first difference is greater than the second difference, then the first temperature value corresponding to the first difference is determined as the target adjustment temperature value.
Citation Information
Patent Citations
Motor cooling constant temperature control method and device
CN109515165A