Over-temperature protection method, system, vehicle and equipment for oil pump

By obtaining the ambient temperature matching over-temperature protection curve, and combining it with the temperature and speed of the oil pump control board, the problem of lubricating oil temperature exceeding the limit not being detected in the existing technology is solved, realizing accurate over-temperature protection of the oil pump, avoiding damage, and extending its service life.

CN119755065BActive Publication Date: 2026-05-01ZHEJIANG GEELY HLDG GRP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG GEELY HLDG GRP CO LTD
Filing Date
2024-12-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

The existing over-temperature protection method for oil pumps cannot accurately determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, which causes the oil pump to fail to reduce its operating rate in time when the lubricating oil temperature exceeds the limit, resulting in damage.

Method used

By acquiring the ambient temperature, matching the over-temperature protection curve, and combining the oil pump control board temperature and speed, it is determined whether the lubricating oil and oil pump control board temperatures exceed the limits, and the oil pump is controlled to operate at reduced rated when either temperature exceeds the limit.

Benefits of technology

It achieves accurate over-temperature protection for the oil pump, avoiding damage to the oil pump caused by excessive lubricating oil temperature and extending the service life of the oil pump.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119755065B_ABST
    Figure CN119755065B_ABST
Patent Text Reader

Abstract

The application discloses an over-temperature protection method and system of an oil pump, a vehicle and equipment. The over-temperature protection method of the oil pump comprises the following steps: obtaining an ambient temperature; obtaining an over-temperature protection curve matched with the ambient temperature from a pre-stored over-temperature reduction curve set, wherein the over-temperature protection curve is obtained according to an oil pump control board temperature-oil pump rotating speed curve corresponding to a maximum allowable lubricating oil temperature and the ambient temperature, and a maximum allowable oil pump control board temperature; obtaining an oil pump control board temperature and an oil pump rotating speed, and judging whether the oil pump control board temperature is higher than an over-temperature protection temperature according to the oil pump rotating speed and the over-temperature protection curve; and if yes, controlling the oil pump to operate at a reduced capacity. According to the embodiment of the application, it can be judged accurately whether the oil pump control board temperature is higher than the maximum allowable oil pump control board temperature, and whether the lubricating oil temperature is higher than the maximum allowable lubricating oil temperature, so that the oil pump is controlled to operate at a reduced capacity when the temperature is too high, and the oil pump can be better protected, and damage of the oil pump can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to an over-temperature protection method, system, vehicle, and equipment for an oil pump. Background Technology

[0002] The oil pump is a component in an oil-cooled motor system responsible for the internal circulation of lubricating oil, such as... Figure 2 As shown, the oil-cooled motor system in an electric vehicle includes a motor, a reducer, an oil pump, and an oil cooler. Lubricating oil circulates in the motor, reducer, oil pump, and oil cooler, carrying away the heat generated in the motor and reducer. The lubricating oil exchanges heat with the vehicle's cooling water in the oil cooler, thereby preventing the oil-cooled motor system in the electric vehicle from overheating during operation and ensuring the stable operation of the oil-cooled motor system in the electric vehicle.

[0003] Because the temperature of an oil-cooled motor system rises after a certain period of operation, the oil pump requires over-temperature detection and protection. Currently, oil pump temperature detection typically involves monitoring the temperature of the oil pump PCB (PCB board). When the PCB temperature reaches its maximum allowable temperature, the oil pump is derated to prevent damage from high temperatures. However, under certain operating conditions, the PCB temperature may not reach its maximum allowable temperature, but the lubricating oil temperature may exceed its maximum allowable temperature, which can also damage the oil pump. While some technologies involve adding oil temperature sensors and detection circuits to monitor lubricating oil temperature, these require additional investment and wiring, making them laborious, time-consuming, and costly, thus impacting the vehicle's market competitiveness. Summary of the Invention

[0004] Therefore, it is necessary to provide an over-temperature protection method, system, vehicle, and equipment for oil pumps to address the aforementioned technical problems. This method can accurately determine whether the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board, and simultaneously determine whether the temperature of the lubricating oil is higher than the maximum allowable temperature of the lubricating oil. Thus, when the temperature is too high, the oil pump can be derated, which can better protect the oil pump and prevent damage to it.

[0005] Firstly, an over-temperature protection method for an oil pump is provided, comprising:

[0006] Obtain the ambient temperature;

[0007] An over-temperature protection curve matching the ambient temperature is obtained from a set of pre-stored over-temperature derating curves. The over-temperature protection curve is obtained based on the maximum allowable temperature of the lubricating oil and the oil pump control board temperature-oil pump speed curve corresponding to the ambient temperature, and the maximum allowable temperature of the oil pump control board.

[0008] The oil pump control board temperature and oil pump speed are obtained, and based on the oil pump speed and the over-temperature protection curve, it is determined whether the oil pump control board temperature is higher than the over-temperature protection temperature.

[0009] If the temperature of the oil pump control board is higher than the over-temperature protection temperature, the oil pump will be controlled to operate at a reduced rated level.

[0010] In some examples, before obtaining an overtemperature protection curve that matches the ambient temperature from a pre-stored set of overtemperature derating curves, the process further includes:

[0011] At the ambient temperature, the oil pump is tested at different pump speeds with the maximum allowable temperature of the lubricating oil to obtain the correspondence between the maximum allowable temperature of the lubricating oil and the oil pump control board temperature and oil pump speed corresponding to the ambient temperature.

[0012] Based on the correspondence between the oil pump control board temperature and the oil pump speed, the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature is obtained in a two-dimensional coordinate system. The horizontal axis of the oil pump control board temperature-oil pump speed curve is the oil pump speed, and the vertical axis of the oil pump control board temperature-oil pump speed curve is the oil pump control board temperature.

[0013] Based on the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature of the oil pump control board, an over-temperature protection curve matching the ambient temperature is determined.

[0014] Add the over-temperature protection curve to the over-temperature derating curve set.

[0015] In some examples, determining an over-temperature protection curve that matches the ambient temperature based on the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature of the oil pump control board includes:

[0016] The maximum allowable temperature line of the oil pump control board is obtained in the two-dimensional coordinate system.

[0017] Obtain the intersection of the oil pump control board temperature-oil pump speed curve and the oil pump control board's maximum allowable temperature line;

[0018] The over-temperature protection curve is obtained based on the oil pump control board temperature-oil pump speed curve before the intersection and the oil pump control board maximum allowable temperature line after the intersection.

[0019] In some examples, obtaining the oil pump control board temperature and oil pump speed, and determining whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve, includes:

[0020] Based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve, determine whether the oil pump control board temperature is above the over-temperature protection curve;

[0021] If so, it is determined that the temperature of the oil pump control board is higher than the over-temperature protection temperature; otherwise, it is determined that the temperature of the oil pump control board is not higher than the over-temperature protection temperature.

[0022] In some examples, before determining whether the oil pump control board temperature is above the over-temperature protection curve based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve, the method further includes:

[0023] The temperature of the oil pump control board at the specified oil pump speed is mapped onto the two-dimensional coordinate system containing the over-temperature protection curve to obtain the positional relationship between the oil pump control board temperature and the over-temperature protection curve.

[0024] In some examples, it also includes:

[0025] Obtain the stator temperature of the motor;

[0026] Based on the estimated values ​​of the stator temperature and the oil temperature in the oil pump, determine whether the oil pump has malfunctioned.

[0027] In some examples, determining whether the oil pump has malfunctioned based on the estimated values ​​of the stator temperature and the oil temperature in the oil pump includes:

[0028] Compare the stator temperature with the estimated oil temperature;

[0029] If the stator temperature is greater than the estimated oil temperature and the duration reaches a predetermined time, then the oil pump is determined to have malfunctioned.

[0030] Secondly, an over-temperature protection system for an oil pump is provided, comprising:

[0031] The acquisition module is used to acquire the ambient temperature.

[0032] The over-temperature protection curve determination module is used to obtain an over-temperature protection curve that matches the ambient temperature from a pre-stored set of over-temperature derating curves. The over-temperature protection curve is obtained based on the maximum allowable temperature of the lubricating oil and the oil pump control board temperature-oil pump speed curve corresponding to the ambient temperature, and the maximum allowable temperature of the oil pump control board.

[0033] The judgment module is used to obtain the oil pump control board temperature and oil pump speed, and determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve.

[0034] The control module is used to control the oil pump to operate at a reduced derating rate when the temperature of the oil pump control board is higher than the over-temperature protection temperature.

[0035] Thirdly, a vehicle is provided, including: an over-temperature protection system for the oil pump according to the second aspect.

[0036] Fourthly, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the over-temperature protection method for the oil pump according to the first aspect described above.

[0037] In the embodiments of this application, after obtaining the ambient temperature, an over-temperature derating curve is generated based on the ambient temperature. Since the over-temperature protection curve is determined by the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature, as well as the maximum allowable temperature of the oil pump control board, it is possible to accurately determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve. At the same time, it can also be determined whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. When at least one of the oil pump control board temperature being higher than the maximum allowable temperature of the oil pump control board and the lubricating oil temperature being higher than the maximum allowable temperature of the lubricating oil is true, it indicates that the oil pump control board temperature is higher than the over-temperature protection temperature. At this time, the oil pump is controlled to operate under derating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and extending the service life of the oil pump. Compared to the existing technology that controls the oil pump to dredge when the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, the embodiments of this application further determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. If the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, the oil pump will still be controlled to operate under dredge even if the oil pump control board temperature is not higher than the maximum allowable temperature of the oil pump control board. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided. Attached Figure Description

[0038] Other features, objects, and advantages of this application will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0039] Figure 1 A flowchart illustrating the over-temperature protection method for an oil pump provided in this application embodiment;

[0040] Figure 2 A schematic diagram of an oil-cooled motor system in an electric vehicle;

[0041] Figure 3 A flowchart illustrating the over-temperature protection curve calibration process in the over-temperature protection method for an oil pump provided in this application embodiment;

[0042] Figure 4 This is a schematic diagram of the PCB_T-n curve and over-temperature protection curve at a certain ambient temperature.

[0043] Figure 5 A flowchart illustrating the protection strategy in the over-temperature protection method for an oil pump provided in this application embodiment;

[0044] Figure 6 A flowchart illustrating the process of verifying oil pump faults in the oil pump over-temperature protection method provided in this application embodiment;

[0045] Figure 7 This is a structural block diagram of an oil pump over-temperature protection system provided in an embodiment of this application;

[0046] Figure 8 This is a structural block diagram of a computer device provided in an embodiment of this application. Detailed Implementation

[0047] The present application will now be described in further detail with reference to the embodiments and accompanying drawings. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the application. Furthermore, it should be noted that, for ease of description, only the parts relevant to the application are shown in the accompanying drawings.

[0048] It should be noted that, unless otherwise specified, the embodiments and features of the embodiments in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0049] The following describes in detail, with reference to the accompanying drawings, an over-temperature protection method, system, vehicle, and equipment for an oil pump according to embodiments of this application.

[0050] Before describing the over-temperature protection method, system, vehicle, and equipment for an oil pump according to embodiments of this application, the oil pump will first be described, wherein the oil pump is an oil pump in an oil-cooled motor system of an electric vehicle, such as... Figure 2 As shown, the oil-cooled motor system in an electric vehicle includes, but is not limited to, a motor, a reducer, an oil pump, and an oil cooler. The oil pump is the component responsible for the circulation of lubricating oil in the oil-cooled motor system. The lubricating oil circulates through the motor, reducer, oil pump, and oil cooler, carrying away the heat generated in the motor and reducer. In the oil cooler, the lubricating oil exchanges heat with the vehicle's cooling water, thus preventing excessively high temperatures during operation and ensuring the stable operation of the oil-cooled motor system in the electric vehicle.

[0051] Figure 1 This is a flowchart of an over-temperature protection method for an oil pump according to an embodiment of this application. Figure 1 As shown, an over-temperature protection method for an oil pump according to an embodiment of this application includes the following steps:

[0052] S101: Obtain ambient temperature.

[0053] Ambient temperature can be detected by an ambient temperature sensor. In the following description, ambient temperature is denoted as Ambient_T.

[0054] S102: Obtain an over-temperature protection curve that matches the ambient temperature from the pre-stored over-temperature derating curve set. The over-temperature protection curve is obtained based on the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature, and the maximum allowable temperature of the oil pump control board.

[0055] The over-temperature derating curve set pre-stores multiple over-temperature protection curves, each corresponding to an ambient temperature. In other words, different ambient temperatures correspond to different over-temperature protection curves. Therefore, after obtaining the current ambient temperature, the over-temperature derating curve matching the current ambient temperature can be found from the over-temperature derating curve set.

[0056] For example, the overtemperature derating curve set includes overtemperature derating curves corresponding to ambient temperatures of 5℃, 10℃, 15℃, 20℃, 25℃, and 30℃. Assuming the current ambient temperature is 20℃, the overtemperature derating curve corresponding to 20℃ can be directly matched from the set. Furthermore, if the current ambient temperature is assumed to be 12℃, it can be matched to the overtemperature derating curve corresponding to 10℃ by rounding; that is, 12℃ rounded to 10℃ will match the overtemperature derating curve corresponding to 10℃.

[0057] In this example, the overtemperature derating curve set is a collection of overtemperature derating curves corresponding to ambient temperatures at 5°C intervals. In other examples, it could also be a collection of overtemperature derating curves corresponding to ambient temperatures at intervals of 1°C, 2°C, 3°C, 6°C, etc. It should be noted that the interval of ambient temperature can be set according to actual needs.

[0058] The overtemperature derating curve set is predetermined and stored. Therefore, in one embodiment of this application, before obtaining the overtemperature protection curve that matches the ambient temperature from the pre-stored overtemperature derating curve set, a process of determining the overtemperature derating curve set may also be included. For example, before obtaining an over-temperature protection curve matching the ambient temperature from a pre-stored set of over-temperature derating curves, the process includes: conducting operational tests on the oil pump at different pump speeds at the maximum allowable temperature of the lubricating oil under the ambient temperature, obtaining the correspondence between the maximum allowable temperature of the lubricating oil and the corresponding oil pump control board temperature and oil pump speed at the ambient temperature; based on the correspondence between the oil pump control board temperature and oil pump speed, obtaining the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature in a two-dimensional coordinate system, wherein the horizontal axis of the oil pump control board temperature-oil pump speed curve is the oil pump speed, and the vertical axis of the oil pump control board temperature-oil pump speed curve is the oil pump control board temperature; determining an over-temperature protection curve matching the ambient temperature based on the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature of the oil pump control board; and adding the over-temperature protection curve to the set of over-temperature derating curves.

[0059] Further, based on the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature of the oil pump control board, an over-temperature protection curve matching the ambient temperature is determined, including: obtaining the maximum allowable temperature line of the oil pump control board in the two-dimensional coordinate system; obtaining the intersection point of the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature line of the oil pump control board; and obtaining the over-temperature protection curve based on the oil pump control board temperature-oil pump speed curve before the intersection point and the maximum allowable temperature line of the oil pump control board after the intersection point.

[0060] Specifically, such as Figure 3 As shown, a temperature-controlled lubricating oil, oil pump power supply and communication, a constant ambient temperature, and other necessary operating conditions are provided. Then, an ambient temperature Ambient_T is set, and the lubricating oil temperature (i.e., oil temperature) Oil_T = Oil_T_MAX (i.e., the maximum allowable temperature of the lubricating oil) is set. The oil pump control board temperature PCB_T (i.e., the temperature of the oil pump circuit board PCB) is measured by the temperature sensor at different speeds n (the entire speed range). The oil pump speed is used as the abscissa, and the measured oil pump control board temperature PCB_T is used as the ordinate. The oil pump control board temperature PCB_T-n curve is plotted in a two-dimensional coordinate system. That is, the PCB_T-n curve refers to the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature.

[0061] like Figure 4The diagram shows the PCB_T-n curve when the ambient temperature Ambient_T = 25℃ and Oil_T = Oil_T_MAX. Of course, the PCB_T-n curve can also be plotted in this two-dimensional coordinate system when the ambient temperature Ambient_T = 25℃ and the lubricating oil temperature Oil_T is at other temperatures. For example, starting from the lubricating oil temperature Oil_T equal to the ambient temperature Ambient_T, the PCB_T-n curve corresponds to each 10℃ interval of lubricating oil temperature Oil_T. Figure 4 As shown, the PCB_T-n curves for Oil_T = Ambient_T, Oil_T = Ambient_T + 10℃, and Oil_T = Ambient_T + 20℃ are also displayed. Therefore, multiple PCB_T-n curves can be obtained for ambient temperature Ambient_T = 25℃ and for various different lubricating oil temperatures Oil_T.

[0062] Taking an ambient temperature of Ambient_T = 25℃ as an example, after obtaining multiple PCB_T-n curves corresponding to different lubricating oil temperatures Oil_T at Ambient_T = 25℃, the lubricating oil temperature can be estimated conveniently and relatively more accurately. For example, assuming that after obtaining the oil pump control board temperature and oil pump speed, it is possible to... Figure 4 Interpolating the corresponding point, for example, under a certain oil pump control board temperature and oil pump speed, the interpolated point is point C. Point C is close to the PCB_T-n curve when Oil_T = Ambient_T + 10℃. Since point C is close to the PCB_T-n curve when Oil_T = Ambient_T + 10℃, the lubricating oil temperature at point C can be estimated more accurately through the PCB_T-n curve when Oil_T = Ambient_T + 10℃. That is, the estimated value of the lubricating oil temperature is relatively closer to Ambient_T + 10℃.

[0063] The above example describes how to obtain multiple PCB_T-n curves corresponding to different ambient temperatures (Ambient_T = 25℃) and different lubricating oil temperatures (Oil_T). In other examples, by changing the ambient temperature (Ambient_T), multiple PCB_T-n curves corresponding to different ambient temperatures (Ambient_T) and different lubricating oil temperatures (Oil_T) can be obtained. For example, if the ambient temperature increases by 5℃ each time, starting with an ambient temperature (Ambient_T = 5℃), multiple PCB_T-n curves corresponding to an ambient temperature (Ambient_T = 5℃ + 5M) and different lubricating oil temperatures (Oil_T) can be obtained. Here, M is an integer greater than or equal to 0. Furthermore, PCB_T-n curves for different Ambient_T and different Oil_T are obtained.

[0064] After obtaining the PCB_T-n curves for Oil_T = Oil_T_MAX at different ambient temperatures (Ambient_T), the over-temperature protection curve corresponding to each ambient temperature (Ambient_T) can be determined based on the maximum allowable temperature of the oil pump control board (PCB_T_MAX) and the PCB_T-n curves for Oil_T = Oil_T_MAX at each ambient temperature (Ambient_T). For example... Figure 4 As shown, based on the PCB_T-n curve when the ambient temperature Ambient_T = 25℃ and the lubricating oil temperature Oil_T = Oil_T_MAX, and the maximum allowable temperature of the oil pump control board, i.e., PCB_T_MAX, Figure 4 As shown by the dashed line in the diagram, the over-temperature protection curves corresponding to different oil pump speeds at an ambient temperature of Ambient_T = 25℃ can be determined. Specifically, the part to the left of the intersection point of the PCB_T-n curve at ambient temperature of Ambient_T = 25℃ and lubricating oil temperature of Oil_T = Oil_T_MAX with the maximum allowable temperature of the oil pump control board, i.e., PCB_T_MAX, is used as part of the over-temperature protection curve. The part after the intersection point is used as the other part of the over-temperature protection curve, which together constitute the complete over-temperature protection curve.

[0065] It should be noted that the specified normal operating temperature range for oil pumps is generally -40℃ to 85℃, while the lubricating oil temperature is generally -40℃ to 120℃. Therefore, PCB_T_MAX can be set to around 85℃, and Oil_T_MAX can be set to around 120℃.

[0066] S103: Obtain the oil pump control board temperature and oil pump speed, and determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and over-temperature protection curve.

[0067] In one embodiment of this application, the oil pump control board temperature and oil pump speed are obtained, and the oil pump control board temperature is determined to be higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve. This includes: determining whether the oil pump control board temperature is above the over-temperature protection curve based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve; if so, the oil pump control board temperature is determined to be higher than the over-temperature protection temperature; otherwise, the oil pump control board temperature is determined to be lower than the over-temperature protection temperature.

[0068] In this example, before determining whether the oil pump control board temperature is above the over-temperature protection curve based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve, the method further includes: mapping the oil pump control board temperature at the oil pump speed to the two-dimensional coordinate system where the over-temperature protection curve is located, to obtain the positional relationship between the oil pump control board temperature and the over-temperature protection curve.

[0069] Combination Figure 5 As shown, first, the ambient temperature (Ambient_T) detected by the ambient temperature sensor is read, and then the oil pump control board temperature (PCB_T) detected by the oil pump PCT temperature sensor is read. Next, the oil pump speed signal n is read. Thus, the corresponding over-temperature protection curve can be obtained based on the ambient temperature (Ambient_T). Then, based on the oil pump speed signal n, it can be determined whether the current oil pump control board temperature (PCB_T) is less than or equal to the over-temperature protection curve, i.e., whether it is below the over-temperature protection curve. If it is below, the oil pump control board temperature is determined to be below the over-temperature protection temperature; otherwise, the oil pump control board temperature is determined to be above the over-temperature protection temperature.

[0070] S104: When the temperature of the oil pump control board is higher than the over-temperature protection temperature, control the oil pump to operate at a reduced rated rate.

[0071] like Figure 4As shown, when the ambient temperature Ambient_T = 25℃, the oil pump control board temperature PCB_T is read when the oil pump is working. When the point of the read oil pump control board temperature PCB_T on the two-dimensional coordinate system is located at point A, although the oil pump control board temperature PCB_T does not exceed the maximum allowable temperature PCB_T_MAX of the oil pump control board, that is, the oil pump control board temperature PCB_T is not overheated, the lubricating oil temperature Oil_T has exceeded the maximum allowable temperature Oil_T_MAX of the lubricating oil. That is, the lubricating oil temperature Oil_T has exceeded the overheating limit. In this case, the oil pump is also controlled to operate at a reduced derating rate, that is, to operate at lower power.

[0072] When the reading of the oil pump control board temperature PCB_T on the two-dimensional coordinate system is at point B, although the temperature at point B is the same as that at point A, it is at a higher oil pump speed. At this time, neither the oil pump control board temperature PCB_T nor the oil_T is overheated, that is, it has not exceeded the overheat protection curve. Therefore, it is not necessary to control the oil pump to derating, and it is sufficient to maintain the existing power operation.

[0073] According to the oil pump over-temperature protection method of this application embodiment, after obtaining the ambient temperature, an over-temperature derating curve is matched based on the ambient temperature. Since the over-temperature protection curve is determined by the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature, as well as the maximum allowable temperature of the oil pump control board, it is possible to accurately determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve. At the same time, it is also possible to determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. When at least one of the oil pump control board temperature being higher than the maximum allowable temperature of the oil pump control board and the lubricating oil temperature being higher than the maximum allowable temperature of the lubricating oil is true, it indicates that the oil pump control board temperature is higher than the over-temperature protection temperature. At this time, the oil pump is controlled to operate under derating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and improving the service life of the oil pump. Compared to the existing technology that controls the oil pump to dredge when the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, the embodiments of this application further determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. If the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, the oil pump will still be controlled to operate under dredge even if the oil pump control board temperature is not higher than the maximum allowable temperature of the oil pump control board. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided.

[0074] In one embodiment of this application, the over-temperature protection method for the oil pump further includes: obtaining the stator temperature of the motor; and determining whether the oil pump has malfunctioned based on the stator temperature and an estimated oil temperature in the oil pump.

[0075] In this example, determining whether the oil pump has malfunctioned based on the stator temperature and the estimated oil temperature in the oil pump includes: comparing the stator temperature and the estimated oil temperature; if the stator temperature is greater than the estimated oil temperature and the duration reaches a predetermined time, then it is determined that the oil pump has malfunctioned.

[0076] Specifically, a cross-verification is performed between the temperature of the motor stator and the temperature of the stator, such as... Figure 6 As shown, the motor stator temperature Mot_T is collected, and then the lubricating oil temperature Oil_T is estimated using the lubricating oil temperature estimation method described in the above embodiment. When Mot_T > Oil_T, and the set fault time is met (e.g., monitoring time 1 second, monitoring cycle 100ms, monitoring 10 times, meaning that Mot_T > Oil_T is true 10 times within 1 second), it indicates that the oil pump may be faulty, and a fault code is recorded. This effectively improves the repair efficiency of oil pump faults.

[0077] Figure 7 This is a structural block diagram of an oil pump over-temperature protection system according to an embodiment of this application. Figure 7 As shown, an over-temperature protection system for an oil pump according to an embodiment of this application includes: an acquisition module 710, an over-temperature protection curve determination module 720, a judgment module 730, and a control module 740, wherein:

[0078] The acquisition module 710 is used to acquire the ambient temperature;

[0079] The over-temperature protection curve determination module 720 is used to obtain an over-temperature protection curve that matches the ambient temperature from a pre-stored set of over-temperature derating curves. The over-temperature protection curve is obtained based on the maximum allowable temperature of the lubricating oil and the oil pump control board temperature-oil pump speed curve corresponding to the ambient temperature, and the maximum allowable temperature of the oil pump control board.

[0080] The judgment module 730 is used to obtain the oil pump control board temperature and oil pump speed, and to determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve.

[0081] The control module 740 is used to control the oil pump to operate at a reduced derating when the temperature of the oil pump control board is higher than the over-temperature protection temperature.

[0082] According to the oil pump over-temperature protection system of this application embodiment, after obtaining the ambient temperature, an over-temperature derating curve is matched based on the ambient temperature. Since the over-temperature protection curve is determined by the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature, as well as the maximum allowable temperature of the oil pump control board, it can accurately determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve. At the same time, it can also determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. When at least one of the oil pump control board temperature being higher than the maximum allowable temperature of the oil pump control board and the lubricating oil temperature being higher than the maximum allowable temperature of the lubricating oil is true, it indicates that the oil pump control board temperature is higher than the over-temperature protection temperature. At this time, the oil pump is controlled to operate under derating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and improving the service life of the oil pump. Compared to the existing technology that controls the oil pump to dredge when the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, the embodiments of this application further determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. If the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, the oil pump will still be controlled to operate under dredge even if the oil pump control board temperature is not higher than the maximum allowable temperature of the oil pump control board. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided.

[0083] Specific limitations regarding the over-temperature protection system of the oil pump can be found in the limitations on the over-temperature protection method of the oil pump mentioned above, and will not be repeated here. Each module of the aforementioned over-temperature protection system of the oil pump can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0084] In one embodiment, a vehicle is provided, including an over-temperature protection system for an oil pump according to any of the above embodiments. After acquiring the ambient temperature, the vehicle generates an over-temperature derating curve based on the ambient temperature. Since the over-temperature protection curve is determined jointly by the maximum allowable temperature of the lubricating oil, the oil pump control board temperature-oil pump speed curve corresponding to the ambient temperature, and the maximum allowable temperature of the oil pump control board, it can accurately determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve. Simultaneously, it can also determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. When at least one of the conditions—that the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board and that the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil—is met, it indicates that the oil pump control board temperature is higher than the over-temperature protection temperature. In this case, the oil pump is controlled to operate at its derating temperature, thereby protecting the oil pump, effectively preventing high-temperature damage to the oil pump, and extending the service life of the oil pump. Compared to the existing technology that controls the oil pump to dredge when the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, the embodiments of this application further determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. If the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, the oil pump will still be controlled to operate under dredge even if the oil pump control board temperature is not higher than the maximum allowable temperature of the oil pump control board. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided.

[0085] Furthermore, other components and functions of the vehicle according to the embodiments of this application are known to those skilled in the art and will not be described in detail here.

[0086] The following is for reference. Figure 8 , Figure 8 A schematic diagram of a computer device structure suitable for implementing embodiments of this application is shown.

[0087] like Figure 8 As shown, the computer system includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 1002 or programs loaded from storage section 1008 into random access memory (RAM) 1003. RAM 1003 also stores various programs and data required for the system's operating instructions. CPU 1001, ROM 1002, and RAM 1003 are interconnected via bus 1004. Input / output (I / O) interface 1005 is also connected to bus 1004.

[0088] The following components are connected to I / O interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to I / O interface 1005 as needed. A removable medium 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 1010 as needed so that computer programs read from it can be installed into storage section 1008 as needed.

[0089] Specifically, according to embodiments of this application, the flowchart above refers to... Figure 1 The described process can be implemented as a computer software program. For example, embodiments of this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowchart. In such an embodiment, the computer program contains program code for performing the methods shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by central processing unit (CPU) 1001, it performs the functions defined in the system of this application.

[0090] It should be noted that the computer-readable medium shown in this application can be a computer-readable signal medium or a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this application, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0091] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operational instructions of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing 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 connected blocks may actually be executed substantially in parallel, or they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified functions or operational instructions, or using a combination of dedicated hardware and computer instructions.

[0092] The units or modules described in the embodiments of this application can be implemented in software or hardware. The described units or modules can also be located in a processor. The names of these units or modules do not, in certain circumstances, constitute a limitation on the unit or module itself.

[0093] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0094] The above embodiments merely illustrate several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A method for over-temperature protection of an oil pump, characterized in that, include: Obtain the ambient temperature; An over-temperature protection curve matching the ambient temperature is obtained from a set of pre-stored over-temperature derating curves. The over-temperature protection curve is obtained based on the maximum allowable temperature of the lubricating oil and the oil pump control board temperature-oil pump speed curve corresponding to the ambient temperature, and the maximum allowable temperature of the oil pump control board. The oil pump control board temperature and oil pump speed are obtained, and based on the oil pump speed and the over-temperature protection curve, it is determined whether the oil pump control board temperature is higher than the over-temperature protection temperature. If the temperature of the oil pump control board is higher than the over-temperature protection temperature, the oil pump will be controlled to operate at a reduced rated level.

2. The over-temperature protection method for an oil pump according to claim 1, characterized in that, Before obtaining the over-temperature protection curve matching the ambient temperature from the pre-stored over-temperature derating curve set, the process also includes: At the ambient temperature, the oil pump is tested at different pump speeds with the maximum allowable temperature of the lubricating oil to obtain the correspondence between the maximum allowable temperature of the lubricating oil and the oil pump control board temperature and oil pump speed corresponding to the ambient temperature. Based on the correspondence between the oil pump control board temperature and the oil pump speed, the oil pump control board temperature-oil pump speed curve corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature is obtained in a two-dimensional coordinate system. The horizontal axis of the oil pump control board temperature-oil pump speed curve is the oil pump speed, and the vertical axis of the oil pump control board temperature-oil pump speed curve is the oil pump control board temperature. Based on the oil pump control board temperature-oil pump speed curve, the maximum allowable temperature of the oil pump control board, and the maximum temperature of the lubricating oil, an over-temperature protection curve matching the ambient temperature is determined. Add the over-temperature protection curve to the over-temperature derating curve set.

3. The over-temperature protection method for an oil pump according to claim 2, characterized in that, The step of determining an over-temperature protection curve that matches the ambient temperature based on the oil pump control board temperature-oil pump speed curve, the maximum allowable temperature of the oil pump control board, and the maximum temperature of the lubricating oil includes: The maximum allowable temperature line of the oil pump control board is obtained in the two-dimensional coordinate system. Obtain the intersection of the oil pump control board temperature-oil pump speed curve and the oil pump control board's maximum allowable temperature line; The over-temperature protection curve is obtained based on the oil pump control board temperature-oil pump speed curve before the intersection and the oil pump control board maximum allowable temperature line after the intersection.

4. The over-temperature protection method for an oil pump according to claim 1, characterized in that, The step of obtaining the oil pump control board temperature and oil pump speed, and determining whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve, includes: Based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve, determine whether the oil pump control board temperature is above the over-temperature protection curve; If so, it is determined that the temperature of the oil pump control board is higher than the over-temperature protection temperature; otherwise, it is determined that the temperature of the oil pump control board is not higher than the over-temperature protection temperature.

5. The over-temperature protection method for an oil pump according to claim 4, characterized in that, Before determining whether the oil pump control board temperature is above the over-temperature protection curve based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve, the method further includes: The temperature of the oil pump control board at the specified oil pump speed is mapped onto the two-dimensional coordinate system containing the over-temperature protection curve to obtain the positional relationship between the oil pump control board temperature and the over-temperature protection curve.

6. The over-temperature protection method for an oil pump according to any one of claims 1-5, characterized in that, Also includes: Obtain the stator temperature of the motor; Based on the estimated values ​​of the stator temperature and the oil temperature in the oil pump, determine whether the oil pump has malfunctioned.

7. The over-temperature protection method for an oil pump according to claim 6, characterized in that, The step of determining whether the oil pump has malfunctioned based on the estimated values ​​of the stator temperature and the oil temperature in the oil pump includes: Compare the stator temperature with the estimated oil temperature; If the stator temperature is greater than the estimated oil temperature and the duration reaches a predetermined time, then the oil pump is determined to have malfunctioned.

8. An over-temperature protection system for an oil pump, characterized in that, include: The acquisition module is used to acquire the ambient temperature. The over-temperature protection curve determination module is used to obtain an over-temperature protection curve that matches the ambient temperature from a pre-stored set of over-temperature derating curves. The over-temperature protection curve is obtained based on the maximum allowable temperature of the lubricating oil and the oil pump control board temperature-oil pump speed curve corresponding to the ambient temperature, and the maximum allowable temperature of the oil pump control board. The judgment module is used to obtain the oil pump control board temperature and oil pump speed, and determine whether the oil pump control board temperature is higher than the over-temperature protection temperature based on the oil pump speed and the over-temperature protection curve. The control module is used to control the oil pump to operate at a reduced derating rate when the temperature of the oil pump control board is higher than the over-temperature protection temperature.

9. A vehicle, characterized in that, include: The over-temperature protection system for the oil pump according to claim 8.

10. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the over-temperature protection method for the oil pump according to any one of claims 1-7.

Citation Information

Patent Citations

  • Electric oil pump temperature management method and device

    CN117627903A

  • Motor cooling oil pump fault processing method and device and vehicle

    CN118665179A

  • Temperature control method and apparatus for catheter pump, control device, and storage medium

    WO2023160564A1