Over-temperature protection method and system for oil pump, vehicle and equipment
By using the ambient temperature and oil pump speed in the oil pump system to judge the lubricant oil temperature, determine the over-temperature protection curve, and control the derating operation of the oil pump, the problem of inaccurate judgment of lubricant oil temperature in the prior art is solved, and better oil pump protection and cost-effectiveness are achieved.
Patent Information
- Application Number
- CN202411987652.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-04
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In the prior art, when detecting the PCB temperature of the oil pump, it is impossible to accurately determine whether the lubricant oil temperature is higher than the allowable maximum temperature of the lubricant oil, resulting in the oil pump being damaged under certain operating conditions, and adding oil temperature sensors and detection circuits requires additional cost investment.
It provides an overtemperature protection method for oil pumps. By obtaining the ambient temperature, matching the pre-stored overtemperature derating curve, determining the overtemperature protection curve, and determining whether the temperature of the oil pump control board is higher than the overtemperature protection temperature based on the oil pump speed and overtemperature protection curve, thereby controlling the derating operation of the oil pump.
This method can accurately determine whether the temperature of the oil pump control board and the lubricant oil temperature are higher than the maximum allowable temperature, ensure that the oil pump derating operation is timely controlled when the temperature is too high, protect the oil pump, avoid damage, and reduce cost investment.
Smart Images

Figure CN119755065A_ABST
Abstract
Description
Technical Field
[0001] The present 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 Art
[0002] The oil pump is a part responsible for the internal circulation of lubricating oil in the oil-cooled motor system. Figure 2 As shown, the oil-cooled motor system in the electric vehicle includes a motor, a reducer, an oil pump and an oil cooler. The lubricating oil circulates in the motor, the reducer, the oil pump and the oil cooler. The lubricating oil takes away the heat generated in the motor and the reducer, and exchanges heat with the cooling water of the vehicle in the oil cooler, thereby avoiding excessive temperature during operation of the oil-cooled motor system in the electric vehicle and ensuring stable operation of the oil-cooled motor system in the electric vehicle.
[0003] Since the temperature of the oil-cooled motor system will rise after running for a certain period of time, the oil pump needs to be detected and protected from over-temperature. Currently, the temperature of the oil pump is usually detected by detecting the temperature of the oil pump PCB (circuit board). When the temperature of the oil pump PCB (circuit board) reaches the maximum allowable temperature of the oil pump PCB, the oil pump is controlled to operate at a reduced rate to avoid high temperature damage to the oil pump. However, under certain working conditions, the temperature of the oil pump PCB (circuit board) may not reach the maximum allowable temperature of the oil pump PCB, but the temperature of the lubricating oil in the oil pump has exceeded the maximum allowable temperature of the lubricating oil, which will also cause damage to the oil pump. In the related art, although there is a solution to detect the temperature of the lubricating oil by adding an oil temperature sensor and a detection circuit, it requires additional cost investment and wiring layout, which is time-consuming, labor-intensive and costly, thereby affecting the market competitiveness of the vehicle. Summary of the invention
[0004] Based on this, it is necessary to provide an oil pump over-temperature protection method, system, vehicle and equipment to address the above-mentioned technical problems, which 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 at the same time determine whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil. Thus, when the temperature is too high, the oil pump can be controlled to operate at a reduced rating, which can better protect the oil pump and avoid damage to the oil pump.
[0005] In a first aspect, a method for over-temperature protection of an oil pump is provided, comprising:
[0006] Get the ambient temperature;
[0007] Obtaining an over-temperature protection curve matching the ambient temperature from a pre-stored over-temperature derating curve set, wherein 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] Obtaining the oil pump control board temperature and the oil pump speed, and judging whether the oil pump control board temperature is higher than the over-temperature protection temperature according to the oil pump speed and the over-temperature protection curve;
[0009] When the temperature of the oil pump control board is higher than the over-temperature protection temperature, the oil pump is controlled to operate at a reduced rating.
[0010] In some examples, before obtaining the over-temperature protection curve matching the ambient temperature from the pre-stored over-temperature derating curve set, the method further includes:
[0011] Under the ambient temperature, the oil pump is tested for operation at different oil pump speeds at the maximum allowable temperature of the lubricating oil, and the corresponding relationship between the oil pump control board temperature and the oil pump speed corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature is obtained;
[0012] According to the corresponding relationship 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, wherein the abscissa of the oil pump control board temperature-oil pump speed curve is the oil pump speed, and the ordinate of the oil pump control board temperature-oil pump speed curve is the oil pump control board temperature;
[0013] Determining an over-temperature protection curve matching the ambient temperature according to the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature of the oil pump control board;
[0014] The over-temperature protection curve is added to the over-temperature derating curve set.
[0015] In some examples, 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 includes:
[0016] Obtaining a maximum allowable temperature line of the oil pump control panel of the maximum allowable temperature of the oil pump control panel in the two-dimensional coordinate system;
[0017] Obtaining the intersection of the oil pump control board temperature-oil pump speed curve and the oil pump control board maximum allowable temperature line;
[0018] The over-temperature protection curve is obtained according to 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 the oil pump speed, and judging whether the oil pump control board temperature is higher than the over-temperature protection temperature according to the oil pump speed and the over-temperature protection curve, includes:
[0020] According to the positional relationship between the temperature of the oil pump control board and the over-temperature protection curve, determining whether the temperature of the oil pump control board is above the over-temperature protection curve;
[0021] If yes, 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 temperature of the oil pump control board is above the over-temperature protection curve according to the positional relationship between the temperature of the oil pump control board and the over-temperature protection curve, the method further includes:
[0023] The oil pump control board temperature at the oil pump speed is mapped to the two-dimensional coordinate system where the over-temperature protection curve is located, so as to obtain the positional relationship between the oil pump control board temperature and the over-temperature protection curve.
[0024] In some examples, this also includes:
[0025] Get the stator temperature of the motor;
[0026] Whether the oil pump fails is determined based on the stator temperature and an estimated value of the oil temperature in the oil pump.
[0027] In some examples, determining whether the oil pump fails based on the stator temperature and an estimated value of the oil temperature in the oil pump includes:
[0028] comparing the stator temperature to the oil temperature estimate;
[0029] If the stator temperature is greater than the oil temperature estimation value and lasts for a predetermined time, it is determined that the oil pump fails.
[0030] In a second aspect, an over-temperature protection system for an oil pump is provided, comprising:
[0031] An acquisition module is used to obtain the ambient temperature;
[0032] An over-temperature protection curve determination module is used to obtain an over-temperature protection curve matching the ambient temperature from a pre-stored over-temperature derating curve set, wherein 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] A judgment module, used to obtain the oil pump control board temperature and the oil pump speed, and judge whether the oil pump control board temperature is higher than the over-temperature protection temperature according to 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 rating when the temperature of the oil pump control board is higher than the over-temperature protection temperature.
[0035] In a third aspect, a vehicle is provided, comprising: an over-temperature protection system for an oil pump according to the second aspect.
[0036] In a fourth aspect, a computer device is provided, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the over-temperature protection method for the oil pump according to the first aspect is implemented.
[0037] By adopting the embodiment of the present application, after obtaining the ambient temperature, an over-temperature derating curve is matched according to the ambient temperature. Since the over-temperature protection curve is determined 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, therefore, when judging 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, it is possible to accurately judge whether the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, and at the same time judge 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 is higher than the maximum allowable temperature of the oil pump control board and the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, 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 at a derating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and increasing the service life of the oil pump. Compared with the method of controlling the oil pump to derate when the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board in the prior art, the embodiment of the present application further determines whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil on this basis. When the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, even if the temperature of the oil pump control board is not higher than the maximum allowable temperature of the oil pump control board, the oil pump is also controlled to operate at a derated rate. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
[0039] Figure 1 A flow chart of an over-temperature protection method for an oil pump provided in an embodiment of the present application;
[0040] Figure 2 A schematic diagram of an oil-cooled motor system in an electric vehicle;
[0041] Figure 3 A flow chart of over-temperature protection curve calibration in the over-temperature protection method for an oil pump provided in an embodiment of the present application;
[0042] Figure 4 It is a schematic diagram of the PCB_T-n curve and the over-temperature protection curve at a certain ambient temperature;
[0043] Figure 5 A flow chart of the protection strategy in the over-temperature protection method of the oil pump provided in the embodiment of the present application;
[0044] Figure 6 A flow chart of checking oil pump failure in the oil pump over-temperature protection method provided in an embodiment of the present application;
[0045] Figure 7 A structural block diagram of an over-temperature protection system for an oil pump provided in an embodiment of the present application;
[0046] Figure 8 A structural block diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] The present application is further described in detail below in conjunction with the embodiments and drawings. It is to be understood that the specific embodiments described herein are only used to explain the relevant application, rather than to limit the application. It is also necessary to explain that, for ease of description, only the parts related to the application are shown in the drawings.
[0048] It should be noted that, in the absence of conflict, the embodiments of the present application, that is, the features of the embodiments, can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0049] The following is a detailed description of the over-temperature protection method, system, vehicle and equipment for the oil pump according to the embodiments of the present application in conjunction with the accompanying drawings.
[0050] Before describing the over-temperature protection method, system, vehicle and device of the oil pump according to the embodiment of the present application, the oil pump is first described, wherein the oil pump is an oil pump in the oil-cooled motor system of the electric vehicle, such as Figure 2 As shown, the oil-cooled motor system in the electric vehicle includes but is not limited to the motor, reducer, oil pump and 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 in the motor, reducer, oil pump and oil cooler. The lubricating oil takes away the heat generated in the motor and reducer, and performs heat exchange with the cooling water of the vehicle in the oil cooler, thereby avoiding excessive temperature during the operation of the oil-cooled motor system in the electric vehicle and ensuring the stable operation of the oil-cooled motor system in the electric vehicle.
[0051] Figure 1 FIG. 1 is a flow chart of an over-temperature protection method for an oil pump according to an embodiment of the present application. Figure 1 As shown, according to an embodiment of the present application, a method for over-temperature protection of an oil pump includes the following steps:
[0052] S101: Acquire the ambient temperature.
[0053] The ambient temperature can be detected by an ambient temperature sensor. In the following description, the ambient temperature is recorded as Ambient_T.
[0054] S102: Obtaining an over-temperature protection curve matching the ambient temperature from a pre-stored over-temperature derating curve set, wherein the over-temperature protection curve is obtained based on an 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 stores multiple over-temperature protection curves in advance, and each over-temperature protection curve corresponds 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 that matches the current ambient temperature can be found from the over-temperature derating curve set.
[0056] For example, the overtemperature derating curve set includes an overtemperature derating curve corresponding to an ambient temperature of 5°C, an overtemperature derating curve corresponding to an ambient temperature of 10°C, an overtemperature derating curve corresponding to an ambient temperature of 15°C, an overtemperature derating curve corresponding to an ambient temperature of 20°C, an overtemperature derating curve corresponding to an ambient temperature of 25°C, and an overtemperature derating curve corresponding to an ambient temperature of 30°C. Assuming that the current ambient temperature is 20°C, the overtemperature derating curve corresponding to an ambient temperature of 20°C can be directly matched from the overtemperature derating curve set. In addition, when the current ambient temperature is assumed to be 12°C, it can be matched to the overtemperature derating curve corresponding to an ambient temperature of 10°C by rounding, that is, 12°C is rounded to 10°C, which is matched to the overtemperature derating curve corresponding to an ambient temperature of 10°C.
[0057] In this example, the over-temperature derating curve in the over-temperature derating curve set is a set of over-temperature derating curves corresponding to each 5°C interval of the ambient temperature. In other examples, it may also be a set of over-temperature derating curves corresponding to each 1°C, 2°C, 3°C, 6°C, etc. interval of the ambient temperature. It should be noted that the interval amount of the ambient temperature can be set according to actual needs.
[0058] The over-temperature derating curve set is predetermined and stored. Therefore, in one embodiment of the present application, before obtaining the over-temperature protection curve matching the ambient temperature from the pre-stored over-temperature derating curve set, a process of determining the over-temperature derating curve set may also be included. For example: before obtaining the over-temperature protection curve matching the ambient temperature from the pre-stored over-temperature derating curve set, the method includes: at the ambient temperature, testing the oil pump at different oil pump speeds with the maximum allowable temperature of the lubricating oil, and obtaining the correspondence between the maximum allowable temperature of the lubricating oil and the oil pump control board temperature and the oil pump speed corresponding to the ambient temperature; according to the correspondence between the oil pump control board temperature and the 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 coordinate of the oil pump control board temperature-oil pump speed curve is the oil pump speed, and the vertical coordinate of the oil pump control board temperature-oil pump speed curve is the oil pump control board temperature; according to the oil pump control board temperature-oil pump speed curve and the maximum allowable temperature of the oil pump control board, determining the over-temperature protection curve matching the ambient temperature; and adding the over-temperature protection curve to the over-temperature derating curve set.
[0059] Furthermore, 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 oil pump control board maximum allowable temperature line of the oil pump control board at the maximum allowable temperature of the oil pump control board in the two-dimensional coordinate system; obtaining the intersection of the oil pump control board temperature-oil pump speed curve and the oil pump control board maximum allowable temperature line; and obtaining the over-temperature protection curve 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.
[0060] Specifically, if Figure 3 As shown, a constant temperature lubricating oil is provided, an oil pump power supply and communication are provided, a constant ambient temperature is provided, 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 is set to Oil_T_MAX (i.e., the maximum allowable temperature of the lubricating oil). The oil pump control board temperature PCB_T (i.e., the temperature of the oil pump circuit board PCB) measured by the temperature sensor at different speeds n (full speed range) of the oil pump is measured, and the oil pump speed is used as the horizontal coordinate and the measured oil pump control board temperature PCB_T is used as the vertical coordinate to draw an oil pump control board temperature PCB_T-n curve 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 4As shown in the figure, the PCB_T-n curve is shown when the ambient temperature Ambient_T = 25°C and Oil_T = Oil_T_MAX. Of course, the PCB_T-n curve can also be calibrated in the two-dimensional coordinate system when the ambient temperature Ambient_T = 25°C and the lubricating oil temperature Oil_T is at other temperatures. For example: when the lubricating oil temperature Oil_T starts to be equal to the ambient temperature Ambient_T, the PCB_T-n curve corresponding to the lubricating oil temperature Oil_T at every 10°C interval is shown. Figure 4 As shown, the PCB_T-n curve when Oil_T = Ambient_T, the PCB_T-n curve when Oil_T = Ambient_T + 10°C, and the PCB_T-n curve when Oil_T = Ambient_T + 20°C are also shown. Thus, multiple PCB_T-n curves corresponding to the ambient temperature Ambient_T = 25°C and multiple different lubricating oil temperatures Oil_T can be obtained.
[0062] Taking the ambient temperature Ambient_T = 25°C as an example, after obtaining multiple PCB_T-n curves corresponding to Ambient_T = 25°C and multiple different lubricating oil temperatures Oil_T, the lubricating oil temperature can be estimated more conveniently and relatively accurately. For example: Assuming that after obtaining the oil pump control board temperature and oil pump speed, Figure 4 The corresponding point is interpolated from the curve. For example, under a certain oil pump control board temperature and oil pump speed, the interpolated point is point C, and point C is close to the PCB_T-n curve when Oil_T=Ambient_T+10℃, and Oil_T=Ambient_T+10℃ on 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 a method for obtaining multiple PCB_T-n curves corresponding to an ambient temperature Ambient_T = 25°C and multiple different lubricating oil temperatures Oil_T. In other examples, multiple PCB_T-n curves corresponding to different ambient temperatures Ambient_T and multiple different lubricating oil temperatures Oil_T can be obtained by changing the ambient temperature Ambient_T. For example: the ambient temperature is increased by 5°C each time, starting with the ambient temperature Ambient_T = 5°C, then multiple PCB_T-n curves corresponding to the ambient temperature Ambient_T = 5°C + 5M and multiple different lubricating oil temperatures Oil_T can be obtained. Among them, the M value is an integer greater than or equal to 0. Then, the PCB_T-n curves of different Oil_T under different Ambient_T are obtained.
[0064] After obtaining the PCB_T-n curve when Oil_T=Oil_T_MAX under 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, i.e., PCB_T_MAX, and the PCB_T-n curve when Oil_T=Oil_T_MAX under each ambient temperature Ambient_T. Figure 4 As shown in the figure, according to the PCB_T-n curve when the ambient temperature Ambient_T = 25°C, 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 dotted line in the figure, the over-temperature protection curve corresponding to the ambient temperature Ambient_T = 25°C and different oil pump speeds can be determined, that is, the part on the left side of the intersection of the PCB_T-n curve when the ambient temperature Ambient_T = 25°C 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. The PCB_T-n curve when the ambient temperature Ambient_T = 25°C and the lubricating oil temperature Oil_T = Oil_T_MAX is used as part of the over-temperature protection curve, and the maximum allowable temperature of the oil pump control board, i.e., PCB_T_MAX line, is used as the other part of the over-temperature protection curve after the intersection. The two constitute a complete over-temperature protection curve.
[0065] It should be noted that the temperature range for the oil pump to work normally is generally -40℃~85℃, and the oil temperature of the lubricating oil is generally -40℃~120℃. Therefore, PCB_T_MAX can be set to about 85℃, and Oil_T_MAX can be set to about 120℃.
[0066] S103: Obtain the oil pump control board temperature and the oil pump speed, and determine whether the oil pump control board temperature is higher than the over-temperature protection temperature according to the oil pump speed and the over-temperature protection curve.
[0067] In one embodiment of the present application, the oil pump control board temperature and the 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, including: based on the positional relationship between the oil pump control board temperature and the over-temperature protection curve, it is determined whether the oil pump control board temperature is above the over-temperature protection curve; if so, it is determined that the oil pump control board temperature is higher than the over-temperature protection temperature, otherwise, it is determined that the oil pump control board temperature is not higher than the over-temperature protection temperature.
[0068] In this example, before judging 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, it also 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, and obtaining the positional relationship between the oil pump control board temperature and the over-temperature protection curve.
[0069] Combination Figure 5 As shown, first read the ambient temperature Ambient_T detected by the ambient temperature sensor, read the oil pump control board temperature, that is, read the oil pump control board temperature PCB_T detected by the oil pump PCT temperature sensor. Next, read the oil pump speed signal n, so that the corresponding over-temperature protection curve can be obtained according to the ambient temperature Ambient_T, and then according to the oil pump speed signal n, it can be determined whether the oil pump control board temperature PCB_T at this time is less than or equal to the over-temperature protection curve, that is, whether it is located below the over-temperature protection curve. If it is located below, it is determined that the oil pump control board temperature is not higher than the over-temperature protection temperature, otherwise, it is determined that the oil pump control board temperature is higher than the over-temperature protection temperature.
[0070] S104: When the temperature of the oil pump control board is higher than the over-temperature protection temperature, the oil pump is controlled to operate at a reduced rating.
[0071] like Figure 4As shown in the figure, when the ambient temperature Ambient_T is read = 25°C, the oil pump control board temperature PCB_T is read when the oil pump is working. When the oil pump control board temperature PCB_T is read at point A on the two-dimensional coordinate system, 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 at this time has exceeded the maximum allowable temperature Oil_T_MAX of the lubricating oil, that is, it means that the lubricating oil temperature Oil_T has exceeded the overtemperature. In this case, the oil pump is also controlled to operate at a reduced rating, that is, the power is operated.
[0072] When the oil pump control board temperature PCB_T read on the two-dimensional coordinate system is at point B, although the temperature at point B is the same as that at point A, the oil pump is at a higher speed. At this time, the oil pump control board temperatures PCB_T and Oil_T are not over-temperature, that is, they do not exceed the over-temperature protection curve. Therefore, there is no need to control the oil pump to derating, and the existing power operation can be maintained.
[0073] According to the over-temperature protection method of the oil pump in the embodiment of the present application, after the ambient temperature is obtained, the over-temperature derating curve is matched according to the ambient temperature. Since the over-temperature protection curve is determined 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, therefore, when judging 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, it is possible to accurately judge whether the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, and at the same time judge 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 is higher than the maximum allowable temperature of the oil pump control board and the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, 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 at a derating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and increasing the service life of the oil pump. Compared with the method of controlling the oil pump to derate when the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board in the prior art, the embodiment of the present application further determines whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil on this basis. When the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, even if the temperature of the oil pump control board is not higher than the maximum allowable temperature of the oil pump control board, the oil pump is also controlled to operate at a derated rate. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided.
[0074] In one embodiment of the present application, the over-temperature protection method of the oil pump further includes: obtaining the stator temperature of the motor; and determining whether the oil pump fails based on the stator temperature and an estimated value of the oil temperature in the oil pump.
[0075] In this example, judging whether the oil pump is faulty is based on the stator temperature and the estimated oil temperature in the oil pump, including: comparing the stator temperature and the estimated oil temperature; if the stator temperature is greater than the estimated oil temperature and lasts for a predetermined time, determining that the oil pump is faulty.
[0076] Specifically, mutual verification is performed with the motor stator temperature, such as Figure 6 As shown, the motor stator temperature Mot_T is collected, and then the lubricating oil temperature Oil_T is estimated by the lubricating oil temperature estimation method in the above embodiment. When Mot_T>Oil_T and the set fault time is met, for example: the monitoring time is 1s, the monitoring cycle is 100ms, and the monitoring is 10 times, that is: Mot_T>Oil_T is established 10 times monitored within 1 second, it means that the oil pump may have a fault, and the fault code is recorded. This effectively improves the maintenance efficiency of the oil pump fault.
[0077] Figure 7 FIG. 1 is a structural block diagram of an over-temperature protection system for an oil pump according to an embodiment of the present application. Figure 7 As shown, according to an embodiment of the present application, the over-temperature protection system of the oil pump includes: an acquisition module 710, an over-temperature protection curve determination module 720, a judgment module 730 and a control module 740, wherein:
[0078] An acquisition module 710 is used to acquire the ambient temperature;
[0079] An over-temperature protection curve determination module 720 is used to obtain an over-temperature protection curve matching the ambient temperature from a pre-stored over-temperature derating curve set, wherein 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 the oil pump speed, and judge whether the oil pump control board temperature is higher than the over-temperature protection temperature according to 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 rating when the temperature of the oil pump control board is higher than the over-temperature protection temperature.
[0082] According to the over-temperature protection system of the oil pump in the embodiment of the present application, after the ambient temperature is obtained, the over-temperature derating curve is matched according to the ambient temperature. Since the over-temperature protection curve is determined 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, therefore, when judging 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, it is possible to accurately judge whether the oil pump control board temperature is higher than the maximum allowable temperature of the oil pump control board, and at the same time judge 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 is higher than the maximum allowable temperature of the oil pump control board and the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, 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 at a derating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and increasing the service life of the oil pump. Compared with the method of controlling the oil pump to derate when the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board in the prior art, the embodiment of the present application further determines whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil on this basis. When the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, even if the temperature of the oil pump control board is not higher than the maximum allowable temperature of the oil pump control board, the oil pump is also controlled to operate at a derated rate. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided.
[0083] For the specific definition of the over-temperature protection system of the oil pump, please refer to the definition of the over-temperature protection method of the oil pump above, which will not be repeated here. The various modules of the over-temperature protection system of the above oil pump can be implemented in whole or in part by software, hardware and their combination. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0084] In one embodiment, a vehicle is provided, comprising: an over-temperature protection system for an oil pump according to any one of the above embodiments. After obtaining the ambient temperature, the vehicle matches an over-temperature derating curve according to the ambient temperature. Since the over-temperature protection curve is determined 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, when judging whether the temperature of the oil pump control board is higher than the over-temperature protection temperature according to the oil pump speed and the over-temperature protection curve, it is possible to accurately judge whether the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board, and at the same time judge whether the temperature of the lubricating oil is higher than the maximum allowable temperature of the lubricating oil. When at least one of the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board and the temperature of the lubricating oil is higher than the maximum allowable temperature of the lubricating oil is established, it means that the temperature of the oil pump control board is higher than the over-temperature protection temperature. At this time, the oil pump is controlled to operate at a reduced rating, thereby protecting the oil pump, effectively avoiding high temperature damage to the oil pump, and prolonging the service life of the oil pump. Compared with the method of controlling the oil pump to derate when the temperature of the oil pump control board is higher than the maximum allowable temperature of the oil pump control board in the prior art, the embodiment of the present application further determines whether the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil on this basis. When the lubricating oil temperature is higher than the maximum allowable temperature of the lubricating oil, even if the temperature of the oil pump control board is not higher than the maximum allowable temperature of the oil pump control board, the oil pump is also controlled to operate at a derated rate. Therefore, the oil pump can be better protected and damage to the oil pump can be avoided.
[0085] In addition, other structures and functions of the vehicle according to the embodiment of the present application are known to ordinary technicians in the field and will not be elaborated here.
[0086] Reference below Figure 8 , Figure 8 A schematic diagram of the structure of a computer device suitable for implementing the embodiments of the present 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 according to the program stored in the read-only memory (ROM) 1002 or the program loaded from the storage part 1008 into the random access memory (RAM) 1003. In the RAM 1003, various programs and data required for the operation instructions of the system are also stored. The CPU 1001, the ROM 1002, and the RAM 1003 are connected to each other through a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0088] The following components are connected to the I / O interface 1005: an input section 1006 including a keyboard, a mouse, etc.; an output section 1007 including a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, 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, a modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to the I / O interface 1005 as needed. A removable medium 1011, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 1010 as needed, so that a computer program read therefrom is installed into the storage section 1008 as needed.
[0089] In particular, according to an embodiment of the present application, the above reference flow chart Figure 1 The described process can be implemented as a computer software program. For example, a computer program product is included in an embodiment of the present application, which includes a computer program carried on a computer readable medium, and the computer program includes a program code for executing the method shown in the flow chart. In such an embodiment, the computer program includes a program code for executing the method shown in the flow chart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication part 1009, and / or installed from the removable medium 1011. When the computer program is executed by the central processing unit (CPU) 1001, the above-mentioned functions defined in the system of the present application are executed.
[0090] It should be noted that the computer-readable medium shown in the present application may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present application, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium such as a computer-readable storage medium that can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or device. The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical cable, RF, etc., or any suitable combination of the above.
[0091] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operating instructions of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the aforementioned module, a program segment or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, the boxes represented by two connections can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operating instruction, or can be implemented with a combination of dedicated hardware and computer instructions.
[0092] The units or modules involved in the embodiments described in the present application may be implemented by software or hardware. The units or modules described may also be arranged in a processor. The names of these units or modules do not, in some cases, constitute limitations on the units or modules themselves.
[0093] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, 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 only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.
Claims
1. An over-temperature protection method for an oil pump, characterized in that: include: Get the ambient temperature; Obtaining an over-temperature protection curve matching the ambient temperature from a pre-stored over-temperature derating curve set, wherein 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; Obtaining the oil pump control board temperature and the oil pump speed, and judging whether the oil pump control board temperature is higher than the over-temperature protection temperature according to the oil pump speed and the over-temperature protection curve; When the temperature of the oil pump control board is higher than the over-temperature protection temperature, the oil pump is controlled to operate at a reduced rating.
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 method further includes: Under the ambient temperature, the oil pump is tested for operation at different oil pump speeds at the maximum allowable temperature of the lubricating oil, and the corresponding relationship between the oil pump control board temperature and the oil pump speed corresponding to the maximum allowable temperature of the lubricating oil and the ambient temperature is obtained; According to the corresponding relationship 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, wherein the abscissa of the oil pump control board temperature-oil pump speed curve is the oil pump speed, and the ordinate of the oil pump control board temperature-oil pump speed curve is the oil pump control board temperature; Determine an over-temperature protection curve matching the ambient temperature according to 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; The over-temperature protection curve is added 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 matching 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: Obtaining a maximum allowable temperature line of the oil pump control panel of the maximum allowable temperature of the oil pump control panel in the two-dimensional coordinate system; Obtaining the intersection of the oil pump control board temperature-oil pump speed curve and the oil pump control board maximum allowable temperature line; The over-temperature protection curve is obtained according to 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 obtaining of the oil pump control board temperature and the oil pump speed, and judging whether the oil pump control board temperature is higher than the over-temperature protection temperature according to the oil pump speed and the over-temperature protection curve, comprises: According to the positional relationship between the temperature of the oil pump control board and the over-temperature protection curve, determining whether the temperature of the oil pump control board is above the over-temperature protection curve; If yes, 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 judging whether the temperature of the oil pump control board is above the over-temperature protection curve according to the positional relationship between the temperature of the oil pump control board and the over-temperature protection curve, the method further includes: The oil pump control board temperature at the oil pump speed is mapped to the two-dimensional coordinate system where the over-temperature protection curve is located, so as 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 to 5, characterized in that: Also includes: Get the stator temperature of the motor; Whether the oil pump fails is determined based on the stator temperature and an estimated value of the oil temperature in the oil pump.
7. The over-temperature protection method for an oil pump according to claim 6, characterized in that: The determining whether the oil pump fails according to the stator temperature and the estimated value of the oil temperature in the oil pump includes: comparing the stator temperature to the oil temperature estimate; If the stator temperature is greater than the oil temperature estimation value and lasts for a predetermined time, it is determined that the oil pump fails.
8. An over-temperature protection system for an oil pump, characterized in that: include: An acquisition module is used to obtain the ambient temperature; An over-temperature protection curve determination module is used to obtain an over-temperature protection curve matching the ambient temperature from a pre-stored over-temperature derating curve set, wherein 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; A judgment module, used to obtain the oil pump control board temperature and the oil pump speed, and judge whether the oil pump control board temperature is higher than the over-temperature protection temperature according to 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 rating 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 an 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, the over-temperature protection method for the oil pump according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Oil-cooled motor control device and method
CN112234770A
Control method and device for electric oil pump of oil-cooled power assembly of electric automobile
CN116163942A
Equipment rotating speed control method and device, electronic equipment and storage medium
CN117489576A
Electric oil pump temperature management method and device
CN117627903A
Driving device thermal management method, program and storage medium
CN117927845A