Control method and device for engine oil cooler, vehicle, medium and program product
By using temperature, humidity, and pressure sensors in the oil cooler in conjunction with over-limit logic processing, the system can determine oil cooler faults in real time and control the status of the electric heater and solenoid valve. This solves the problem of the inability to accurately determine oil cooler faults in existing technologies, thereby improving vehicle safety and engine operating stability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2023-09-07
- Publication Date
- 2026-07-14
Smart Images

Figure CN117027995B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and more particularly to control methods, devices, vehicles, media, and program products for oil coolers. Background Technology
[0002] The oil cooler is a crucial component in a car. Its function is to cool the lubricating oil, maintain its temperature within the normal operating range, preserve its viscosity, and extend its service life. If the oil cooler malfunctions and its cooling capacity is insufficient, the lubricating oil's lubrication ability will decrease, leading to poor engine lubrication, severe wear on friction components, and ultimately, engine damage. Current technology has the limitation of not being able to diagnose oil cooler malfunctions in real time. Summary of the Invention
[0003] This invention provides a control method, device, vehicle, medium, and program product for an oil cooler, which can accurately determine the fault status of the oil cooler in real time and improve vehicle safety.
[0004] According to one aspect of the present invention, a control method for an oil cooler is provided, the oil cooler including a temperature sensor, a humidity sensor, a pressure sensor, and an electric heater; the control method includes:
[0005] Temperature, humidity, and pressure data of the oil drained from the oil cooler are obtained through temperature, humidity, and pressure sensors.
[0006] Exceeding limits in temperature, humidity, and pressure data is processed using logic to determine the fault status of the oil cooler.
[0007] The status of the electric heater and the engine operation status are controlled based on the fault status of the oil cooler.
[0008] According to another aspect of the present invention, a control device is provided, comprising:
[0009] The data acquisition module is used to acquire temperature, humidity and pressure data of the oil drained from the oil cooler through temperature, humidity and pressure sensors.
[0010] The fault diagnosis module is used to perform out-of-limit logic processing on temperature, humidity and pressure data to determine the fault status of the oil cooler.
[0011] The execution module is used to control the status of the electric heater and the operating status of the engine based on the fault status of the oil cooler.
[0012] According to another aspect of the present invention, a vehicle is provided, the vehicle comprising:
[0013] At least one processor; and
[0014] A memory that is communicatively connected to at least one processor; wherein,
[0015] The memory stores a computer program that can be executed by at least one processor, such that the at least one processor is able to perform the control method of the oil cooler according to any embodiment of the present invention.
[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, which stores computer instructions for causing a processor to execute and implement a control method for an oil cooler according to any embodiment of the present invention.
[0017] According to another aspect of the present invention, a computer program product is provided, the computer program product including a computer program that, when executed by a processor, implements a control method for an oil cooler according to any embodiment of the present invention.
[0018] The technical solution of this invention acquires temperature, humidity, and pressure data of the oil drained from the oil cooler using temperature, humidity, and pressure sensors. Over-limit logic processing is applied to the temperature, humidity, and pressure data to determine the fault state of the oil cooler. Based on the fault state of the oil cooler, the state of the electric heater and the operating state of the engine are controlled. This technical solution can accurately determine the fault state of the oil cooler in real time, improving vehicle safety.
[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is a flowchart of a control method for an oil cooler provided in an embodiment of the present invention;
[0022] Figure 2 This is a flowchart of another control method for an oil cooler provided in an embodiment of the present invention;
[0023] Figure 3This is a flowchart of a first determination branch provided in an embodiment of the present invention;
[0024] Figure 4 This is a flowchart of a second determination branch provided in an embodiment of the present invention;
[0025] Figure 5 This is a flowchart of a third judgment branch provided in an embodiment of the present invention;
[0026] Figure 6 This is a flowchart of another control method for an oil cooler provided in an embodiment of the present invention;
[0027] Figure 7 This is a schematic diagram of the structure of a control device for an oil cooler provided in an embodiment of the present invention. Detailed Implementation
[0028] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0030] Figure 1 This is a flowchart illustrating a control method for an oil cooler according to an embodiment of the present invention. This embodiment is applicable to situations involving fault diagnosis and control of an oil cooler. The oil cooler includes a temperature sensor, a humidity sensor, a pressure sensor, and an electric heater. The method can be executed by a control device for the oil cooler, which can be implemented in hardware and / or software and can be configured in a vehicle. See also... Figure 1 The control method may include the following steps:
[0031] S110: The temperature, humidity and pressure data of the oil drained from the oil cooler are obtained through temperature, humidity and pressure sensors.
[0032] The oil temperature data from the oil cooler drain port can be collected by installing a temperature sensor at the drain port. Humidity data, including the humidity inside the oil cooler, can be collected by installing a humidity sensor inside the oil cooler. Pressure data, including the pressure inside the oil cooler, can be collected by installing a pressure sensor inside the oil cooler. For example, the temperature sensor can also acquire the temperature data from the oil cooler inlet line.
[0033] S1160: Perform over-limit logic processing on temperature, humidity, and pressure data to determine the fault status of the oil cooler.
[0034] The inventors discovered that the working efficiency of an oil cooler is affected not only by the inlet and outlet oil temperatures, but also by the inlet and outlet oil humidity and pressure. For example, if the temperature data at the oil cooler's outlet exceeds the limit, the oil cooler or its temperature detection element may malfunction; conversely, if the temperature data at the oil cooler's outlet is normal, but the humidity inside the oil cooler exceeds the limit, the oil cooler or its humidity detection element may malfunction. For example, the oil cooler requires a higher temperature to operate in low-temperature environments. Table 1 shows the temperature, humidity, and pressure ranges at the oil cooler's outlet according to an embodiment of the present invention. As shown in Table 1, when the oil cooler is working normally, the temperature range at the oil cooler's outlet is 70℃-110℃, the humidity range is 5%-80%, and the pressure range is 100KPa-250KPa.
[0035] Table 1
[0036]
[0037] S130: Control the status of the electric heater and the engine operating status according to the fault status of the oil cooler.
[0038] Some oil cooler malfunctions can be resolved by controlling the electric heater to turn on or off. For example, when the oil cooler drain temperature exceeds the limit, the electric heater is activated to heat the oil cooler, raising the drain temperature until it is within a reasonable range, at which point the heater is turned off. Similarly, when the oil cooler humidity is higher than normal, the solenoid valve opens, draining water from the oil cooler to reduce humidity until it is within a reasonable range, at which point the solenoid valve closes. When the oil cooler malfunctions, the engine must be kept in a faulty state; otherwise, driving safety will be compromised.
[0039] This embodiment uses temperature, humidity, and pressure sensors to acquire temperature, humidity, and pressure data of the oil drained from the oil cooler. It then performs over-limit logic processing on these data to determine the fault status of the oil cooler. Based on the fault status, it controls the state of the electric heater and the engine's operating state. This embodiment integrates temperature, humidity, and pressure data, making fault diagnosis more comprehensive and accurate. Therefore, this embodiment solves the problem of the oil cooler's inability to determine and respond to faults in real time, achieving real-time and accurate fault status determination and implementing corresponding control measures to eliminate the fault. This helps ensure the engine's lubrication needs and improves vehicle safety.
[0040] Figure 2 This is a flowchart of another control method for an oil cooler provided in an embodiment of the present invention. See also... Figure 2 Based on the above embodiments, optionally, the embodiments of the present invention further define the step of "performing over-limit logic processing on temperature data, humidity data, and pressure data". Specifically, the control method may include the following steps:
[0041] S110: Obtain temperature, humidity, and pressure data for the oil inlet and outlet of the oil cooler.
[0042] S140, the entire vehicle is powered on.
[0043] S150, the engine control unit performs self-learning.
[0044] S160: Determine if the temperature, humidity, and pressure data of the oil cooler are normal. If yes, proceed to S170; otherwise, proceed to S180.
[0045] S170, the engine starts and runs normally.
[0046] S180, Execute fault operation mode.
[0047] S190. Manually confirm the cause of the fault, inspect the oil cooler, and return to execute S140 after inspection.
[0048] S1100, Determine the required level for the oil cooler.
[0049] S1110. Confirm that there is no corresponding data record in the memory.
[0050] S1120, the vehicle controller detects the vehicle's operating status.
[0051] For example, after the vehicle is powered on, the engine control unit first performs self-learning. If abnormalities are detected in the temperature, humidity, and pressure data of the oil cooler during the self-learning process, the engine must be controlled to operate in a fault state, and the oil cooler must be manually inspected. Abnormal data conditions include temperature, humidity, or pressure data exceeding limits, or the absence of values for these data. If the temperature, humidity, and pressure data of the oil cooler are all normal during the self-learning process, the engine is controlled to operate normally. The oil cooler's demand level is determined based on the engine's operating conditions. For example, when the engine speed is 3500 rpm, the oil cooler's demand level is Level 1. At this time, no data is recorded in the memory. During vehicle operation, the temperature, humidity, and pressure data of the oil cooler, as well as the engine's operating status, are monitored in real time, executing steps S1130, S1140, and S1150.
[0052] S1130, the first control logic, includes sequentially determining whether temperature, humidity, and pressure data exceed limits, and controlling the electric heater and solenoid valve. The solenoid valve controls the drainage volume of the oil cooler.
[0053] The first control logic first judges the temperature data, then judges the humidity data based on the judgment result, and finally judges the pressure data.
[0054] S1140, the second control logic, includes sequentially judging whether humidity data, temperature data and pressure data exceed the limits, and controlling the solenoid valve.
[0055] The second control logic first judges the humidity data, then judges the temperature data based on the judgment result, and finally judges the pressure data.
[0056] S1150, the third control logic, includes determining whether the pressure data exceeds the limit and controlling the booster.
[0057] Specifically, when the pressure data exceeds the limit, the fault cannot be eliminated by controlling the state of the solenoid valve. At this time, there is no need to judge whether the temperature and humidity data exceed the limit, which can reduce the judgment steps and simplify the process.
[0058] S130: Control the status of the corresponding solenoid valve and the engine operating status according to the fault status of the oil cooler.
[0059] The technical solution of this embodiment judges the acquired data from multiple dimensions, comprehensively considers various fault conditions, and controls the state of the electric heater or solenoid valve and the operating state of the engine according to the fault state of the oil cooler. The judgment result is more accurate and further improves the safety of the vehicle.
[0060] Based on the above embodiments, optionally, before performing over-limit logic processing on the temperature data, humidity data, and pressure data, the following method is also included:
[0061] Set a first temperature threshold t1, a second temperature threshold t2, a third temperature threshold t3, a first humidity threshold PH1, a second humidity threshold PH2, a third humidity threshold PH3, a first pressure threshold P1, and a second pressure threshold P2. Wherein, t3 < t2 < t1, PH2 < PH1 < PH3, and P1 < P2.
[0062] It obtains ambient temperature, ambient humidity, and ambient pressure.
[0063] For example, temperature threshold, humidity threshold, and pressure threshold can characterize the fault state of the oil cooler. When the temperature of the oil drained from the oil cooler is between the first temperature threshold t1 and the second temperature threshold t2, it indicates that the oil cooler temperature is normal. When the temperature of the oil drained from the oil cooler is less than the third temperature threshold t3, the temperature of the oil cooler can be increased by controlling the electric heater to operate for a preset time. When the temperature of the oil drained from the oil cooler exceeds the first temperature threshold t1, the electric heater is turned off. If the temperature of the oil drained from the oil cooler continues to exceed the first temperature threshold t1 for a preset time, it indicates that the oil cooler temperature is too high or the temperature detection element is damaged. In this case, the engine needs to be kept in a fault state, and the oil cooler needs to be manually inspected. When the humidity value inside the oil cooler is less than the second humidity threshold PH2, it indicates that the humidity of the oil cooler is normal. When the humidity value inside the oil cooler exceeds the first humidity threshold PH1 but does not exceed the third humidity threshold PH3, the water inside the oil cooler can be drained by controlling the corresponding solenoid valve to eliminate the fault. When the humidity level inside the oil cooler exceeds the third humidity threshold PH3, it indicates that the oil cooler humidity is too high or the humidity detection element is damaged. The fault cannot be resolved by adjusting the opening of the corresponding solenoid valve. In this case, the engine must be kept in a fault state, and the oil cooler must be manually inspected. When the pressure level inside the oil cooler is less than the first pressure threshold P1 or greater than the second pressure threshold P2, it indicates that the oil cooler pressure is over-limit or the pressure detection element is damaged. In this case, the engine must be kept in a fault state, and the oil cooler must be manually inspected.
[0064] Since ambient temperature, humidity, and pressure can affect the assessment of oil cooler malfunctions, it is necessary to obtain these environmental data and compare them with preset thresholds. By combining the currently acquired real-time temperature, humidity, and pressure data, the malfunction status of the oil cooler is determined, further improving the accuracy of malfunction assessment.
[0065] In this embodiment, by setting thresholds related to temperature, humidity, and pressure data, and by comparing the real-time acquired data, ambient temperature, ambient humidity, and ambient pressure with the corresponding preset thresholds, the fault status of the oil cooler can be determined.
[0066] Based on the above embodiments, optionally, when executing the first control logic, the second control logic and the third control logic, the method further includes: recording relevant data into the memory.
[0067] Specifically, when executing the first control logic, the second control logic, and the third control logic, the detected temperature data, humidity data, pressure data, ambient temperature, ambient humidity, and ambient pressure are recorded in the memory to facilitate the identification of the cause of the fault.
[0068] In this embodiment, by recording relevant data in the memory when executing the first control logic, the second control logic, and the third control logic, it is beneficial to confirm the cause of the fault and further improve the accuracy of fault determination.
[0069] Based on the above embodiments, there are various ways to configure the first control logic, which will be described in detail below. Optionally, the first control logic includes:
[0070] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then control the electric heater to work for the preset time.
[0071] If the electric heater operates for a preset time and the temperature data exceeds the second temperature threshold t2, the electric heater will be turned off. A fault operation mode will be executed after the temperature data exceeds the first temperature threshold t1.
[0072] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is less than the first pressure threshold P1 and the ambient pressure is greater than the first pressure threshold P1, then the engine will start and run normally.
[0073] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, and the ambient humidity is greater than the first humidity threshold PH1, then the engine will start and run normally.
[0074] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1 and the humidity data is less than the ambient humidity, then the solenoid valve is opened and the process returns to the step of determining whether the humidity data is less than the first humidity threshold PH1.
[0075] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is greater than the first humidity threshold PH1, and the ambient humidity is less than the first humidity threshold PH1, then the engine will start and run normally.
[0076] If the temperature data is greater than the third temperature threshold t3 and the temperature sensor has a value, then the second control logic is executed.
[0077] If the temperature data is less than the third temperature threshold t3 and the ambient temperature is greater than the third temperature threshold t3, the engine will start and run normally.
[0078] Specifically, Figure 3 This is a flowchart of a first control logic provided in an embodiment of the present invention, see [link / reference]. Figure 3 Where Y represents "yes" and N represents "no". In one implementation, optionally, the execution steps of S1130, the first control logic, are as follows:
[0079] S4100: Determine whether the temperature data of the oil cooler is less than the third temperature threshold t3. If yes, execute S4110; if no, and the temperature sensor has a value, execute S1140.
[0080] S4110. Determine if the ambient temperature is less than the third temperature threshold t3. If yes, proceed to S4120; otherwise, proceed to S170.
[0081] S4120: Determine whether the humidity data of the oil cooler is less than the first humidity threshold PH1. If yes, proceed to S4130; otherwise, proceed to S4200.
[0082] S4130. Determine whether the ambient humidity is less than the first humidity threshold PH1. If yes, proceed to S4140; otherwise, proceed to S170.
[0083] S4140: Determine whether the pressure data of the oil cooler is greater than the first pressure threshold P1. If yes, proceed to S4150; otherwise, proceed to S4230.
[0084] S4150. Determine whether the ambient pressure is less than or equal to the first pressure threshold P1. If yes, proceed to S4160; otherwise, proceed to S170.
[0085] S4160: The memory records the relevant data of the current oil cooler.
[0086] S4170, Preset operating time for the electric heater.
[0087] S4180: Determine if the oil cooler temperature data is greater than the second temperature threshold t2. If so, proceed to S4190.
[0088] S4190, Turn off the electric heater. After turning it off, execute SS4200.
[0089] S4200: Determine if the temperature data of the oil cooler is greater than the first temperature threshold t1. If so, proceed to S180.
[0090] S4210. Determine whether the ambient humidity is greater than the first humidity threshold PH1. If yes, proceed to S170; otherwise, proceed to S4220 and then S180.
[0091] S4220: Determine if the humidity data of the oil cooler is less than or equal to the ambient humidity. If yes, proceed to S4230.
[0092] S4230: Open the solenoid valve. After opening, return to execute S4120.
[0093] S4240: Determine if the ambient pressure is greater than the first pressure threshold P1. If not, proceed to S170.
[0094] The technical solution of this embodiment uses a first control logic to compare the oil cooler's temperature data, ambient temperature, and each temperature threshold pairwise. If the temperature exceeds the limit, it also compares the oil cooler's humidity data, ambient humidity, and a first humidity threshold PH1 pairwise. Furthermore, if the temperature exceeds the limit but the humidity is within the normal range, it compares the oil cooler's pressure data and ambient pressure with a first pressure threshold P1. By comprehensively considering multiple scenarios, the malfunction status of the oil cooler is determined.
[0095] Based on the above embodiments, there are various ways to configure the second control logic, which will be described in detail below. Optionally, the second control logic includes:
[0096] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold, then the solenoid valve is activated. The solenoid valve is used to control the drainage volume.
[0097] If the solenoid valve is open and the humidity data is less than the second humidity threshold PH2, then the solenoid valve is closed.
[0098] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, the pressure data is less than the first pressure threshold, and the ambient pressure is greater than the first pressure threshold, then the engine will start and run normally.
[0099] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the temperature data is less than the second temperature threshold t2, then the first control logic is executed.
[0100] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity data is less than the ambient humidity, the engine will start and run normally.
[0101] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, the humidity data is greater than the ambient humidity, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold, then the solenoid valve is opened.
[0102] If the humidity data is less than the first humidity threshold PH1 and the temperature sensor has a value, then the third control logic is executed.
[0103] Specifically, Figure 4 This is a flowchart of a second control logic provided in an embodiment of the present invention, see [link / reference]. Figure 4 Where Y represents "yes" and N represents "no". In one implementation, optionally, the execution steps of S1140, the second control logic, are as follows:
[0104] S5100: Determine whether the humidity data of the oil cooler is greater than the first humidity threshold PH1. If yes, execute S5110; if no, and the humidity sensor has a value, execute S1150.
[0105] S5110. Determine whether the ambient humidity is less than the first humidity threshold PH1. If so, execute S5120 and then S5130.
[0106] S5120: Determine if the humidity data of the oil cooler is less than or equal to the ambient humidity. If yes, proceed to S170; otherwise, proceed to S5130.
[0107] S5130: Determine whether the temperature data of the oil cooler is less than the second temperature threshold t2. If yes, execute S5140; otherwise, execute S1130.
[0108] S5140: Determine whether the pressure data of the oil cooler is greater than the first pressure threshold P1. If yes, proceed to S5160; otherwise, proceed to S5150.
[0109] S5150: Determine if the ambient pressure is greater than the first pressure threshold P1. If not, return to execute S170.
[0110] S5160: The memory records the relevant data of the current oil cooler.
[0111] S5170, Open the solenoid valve.
[0112] S5180: Determine if the humidity data of the oil cooler is less than the second humidity threshold PH2. If so, proceed to S5190.
[0113] S5190, Close the solenoid valve. After closing, return to execute S170.
[0114] The technical solution of this embodiment uses a second control logic to compare the humidity data of the oil cooler, the ambient humidity, and the first humidity threshold PH1 pairwise. If the humidity exceeds the limit, the temperature data of the oil cooler is compared with the second temperature threshold t2. Furthermore, if the humidity exceeds the limit but the temperature is normal, the pressure data of the oil cooler and the ambient pressure are compared with the first pressure threshold P1. By comprehensively considering multiple scenarios, the fault state of the oil cooler is determined.
[0115] Based on the above embodiments, there are various ways to configure the third control logic, which will be described in detail below. Optionally, the third control logic includes:
[0116] If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, and the ambient pressure is greater than the first pressure threshold P1, the booster will stop operating and execute a fault operation mode.
[0117] If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, the ambient pressure is less than the first pressure threshold P1 and the ambient pressure is greater than the pressure data, then the booster stops operating and executes the fault operation mode.
[0118] If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, the ambient pressure is less than the first pressure threshold P1 and the ambient pressure is less than the pressure data, then the engine will start and run normally.
[0119] Specifically, Figure 5 This is a flowchart of a third control logic provided in an embodiment of the present invention. See also... Figure 5 Where y represents "yes" and N represents "no". In one implementation, optionally, the execution steps of S1150, the third control logic, are as follows:
[0120] S6100: Determine whether the pressure data of the oil cooler is less than the first pressure threshold P1. If yes, execute S6110; otherwise, execute S170.
[0121] S6110: Determine if the pressure sensor has a reading. If yes, proceed to S6120; otherwise, proceed to S180.
[0122] S6120. Determine whether the ambient pressure is greater than or equal to the first pressure threshold P1. If yes, proceed to S6140; otherwise, proceed to S6130.
[0123] S6130: Determine if the ambient pressure is less than the oil cooler pressure data. If yes, proceed to S170; otherwise, proceed to S6140.
[0124] S6140, the turbocharger has stopped operating.
[0125] S6150: The memory records the relevant data for the current oil cooler. After the data recording is complete, execute S180.
[0126] The technical solution of this embodiment uses a third control logic to compare the oil cooler pressure data and ambient pressure with a first pressure threshold P1 to determine the fault state of the oil cooler. This embodiment further enhances vehicle safety by using the oil cooler pressure data and ambient pressure to determine the fault state of the oil cooler.
[0127] In the above embodiments, the principle of controlling the oil cooler based on a temperature threshold is as follows:
[0128] When an abnormal temperature occurs, a first temperature threshold t1, a second temperature threshold t2, and a third temperature threshold t3 are defined. When the oil cooler temperature exceeds the first temperature threshold t1, the electric heater is shut off, and the oil cooler temperature decreases as the coolant flow rate increases. If the oil cooler temperature continues to exceed the first temperature threshold t1 for a preset time, the engine control unit controls the engine to reduce its speed and load, waiting for maintenance to restore normal operation. If the oil cooler temperature is between the first and second temperature thresholds t1 and t2, the engine operates normally. If the oil cooler temperature is below the third temperature threshold t3, the electric heater operates for a preset time to raise its temperature. If the oil cooler temperature continues to be below the third temperature threshold t3 for a preset time, the engine control unit controls the engine to reduce its speed and load, waiting for maintenance to restore normal operation.
[0129] In the above embodiments, the principle of controlling the oil cooler based on a humidity threshold is as follows:
[0130] When humidity is abnormal, a first humidity threshold PH1, a second humidity threshold PH2, and a third humidity threshold PH3 are defined. When the humidity in the oil cooler exceeds the first humidity threshold PH1, the solenoid valve opens to drain the water. Once the humidity in the oil cooler drops to the second humidity threshold PH2, the solenoid valve closes, and the engine runs normally. If the humidity in the oil cooler exceeds the third humidity threshold PH3, the engine control unit reduces the engine speed and load until maintenance is completed and normal operation resumes.
[0131] In the above embodiments, the principle of controlling the oil cooler based on a pressure threshold is as follows:
[0132] When the pressure is abnormal, a first pressure threshold P1 and a second pressure threshold P2 are defined. When the pressure of the oil cooler is less than P1 or greater than P2, the turbocharger stops working, the engine control unit controls the engine to reduce the speed and load, and waits for maintenance to restore normal operation.
[0133] Based on the above embodiments, optionally, the fault operation mode includes:
[0134] Reduce engine speed and load.
[0135] Specifically, when the oil cooler malfunctions, its cooling capacity is insufficient, affecting the lubrication of the engine by the engine oil and consequently impacting the engine's normal operation. In this case, reducing the engine speed and load can mitigate the impact of the oil cooler malfunction on the engine.
[0136] In this embodiment, by reducing the engine speed and load, the cooling demand for engine oil is reduced, the impact of engine oil cooler failure on the engine is minimized, which helps to extend engine life and further improve driving safety.
[0137] Figure 6 This is a flowchart of another control method for an oil cooler provided in an embodiment of the present invention. See also... Figure 6 Based on the above embodiments, this embodiment of the invention can also display corresponding data on the dashboard. Specifically, after acquiring the temperature, humidity, and pressure data of the oil drained from the oil cooler through the temperature sensor, humidity sensor, and pressure sensor, the following steps are also included:
[0138] S1160: Generate display data based on temperature, humidity, and pressure data for display on the instrument panel.
[0139] The displayed data includes at least one of the following: temperature value, humidity value, pressure value, and fault indication data.
[0140] For example, the displayed data may be in the form of numbers, bar charts, or column graphs, and the displayed data may be in colors such as red, yellow, and green. Temperature values may include the inlet and outlet temperatures of the oil cooler. Fault indication data may include text indicating normal or fault status. For example, when the acquired temperature, humidity, and pressure data are all normal, the graphs or numbers representing these data on the instrument panel are displayed in green, and the fault indication data is displayed as normal, indicating that the oil cooler is operating normally. When the acquired temperature data is abnormal, the graphs or numbers representing this data on the instrument panel are displayed in red, and the fault indication data is displayed as fault status, indicating that the oil cooler is malfunctioning. When the acquired temperature and pressure data are normal, but the humidity data is abnormal, the graphs or numbers representing this humidity data on the instrument panel are displayed in red, and the fault indication data is displayed as fault status, indicating that the oil cooler is malfunctioning. When the acquired temperature and humidity data are normal, but the pressure data is abnormal, the graphs or numbers representing this temperature data on the instrument panel are displayed in red, and the fault indication data is displayed as fault status, indicating that the oil cooler is malfunctioning.
[0141] The technical solution of this embodiment enables real-time display of temperature, humidity, and pressure data of the oil cooler to alert users and improve the safety of drivers and passengers.
[0142] Figure 7 This is a schematic diagram of the structure of a control device for an oil cooler provided in an embodiment of the present invention. See also: Figure 7 The control device includes:
[0143] The data acquisition module 110 is used to acquire temperature data, humidity data and pressure data of the oil drained from the oil cooler through temperature sensor, humidity sensor and pressure sensor.
[0144] The fault diagnosis module 120 is used to perform out-of-limit logic processing on temperature data, humidity data and pressure data to determine the fault status of the oil cooler.
[0145] The execution module 130 is used to control the state of the electric heater and the operating state of the engine based on the fault status of the oil cooler.
[0146] Optionally, the control device further includes:
[0147] The display module is used to generate display data based on temperature, humidity, and pressure data for display on the dashboard.
[0148] The displayed data includes at least one of the following: temperature value, humidity value, pressure value, and fault indication data.
[0149] Optionally, the fault diagnosis module 120 includes:
[0150] The first judgment unit is used to sequentially judge whether the temperature data, humidity data and pressure data exceed the limits, and to control the electric heater and solenoid valve; the solenoid valve is used to control the drainage volume of the oil cooler.
[0151] The second judgment unit is used to sequentially judge whether the humidity data, temperature data and pressure data exceed the limits, and to control the solenoid valve.
[0152] The third judgment unit is used to determine whether the pressure data exceeds the limit and to control the booster.
[0153] Optionally, the control device further includes:
[0154] The threshold setting module is used to set the first temperature threshold t1, the second temperature threshold t2, the third temperature threshold t3, the first humidity threshold PH1, the second humidity threshold PH2, the third humidity threshold PH3, the first pressure threshold P1, and the second pressure threshold P2. Wherein, t3 < t2 < t1, PH2 < PH1 < PH3, and P1 < P2.
[0155] Optionally, the data acquisition module 110 further includes:
[0156] The environmental data acquisition unit is used to acquire environmental temperature, environmental humidity, and environmental pressure.
[0157] Optionally, the first judgment unit is specifically used for:
[0158] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then control the electric heater to work for the preset time.
[0159] If the electric heater operates for a preset time and the temperature data is greater than the second temperature threshold t2, then the electric heater is turned off; and after the temperature data is greater than the first temperature threshold t1, the fault operation mode is executed.
[0160] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is less than the first pressure threshold P1 and the ambient pressure is greater than the first pressure threshold P1, then the engine will start and run normally.
[0161] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, and the ambient humidity is greater than the first humidity threshold PH1, then the engine will start and run normally.
[0162] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1 and the humidity data is less than the ambient humidity, then the solenoid valve is opened and the process returns to the step of determining whether the humidity data is less than the first humidity threshold PH1.
[0163] If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is greater than the first humidity threshold PH1, and the ambient humidity is less than the first humidity threshold PH1, then the engine will start and run normally.
[0164] If the temperature data is greater than the third temperature threshold t3 and the temperature sensor has a value, then execute the second control logic;
[0165] If the temperature data is less than the third temperature threshold t3 and the ambient temperature is greater than the third temperature threshold t3, the engine will start and run normally.
[0166] Optionally, the second judgment unit is specifically used for:
[0167] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold, then the solenoid valve is activated. The solenoid valve is used to control the drainage volume.
[0168] If the solenoid valve is open and the humidity data is less than the second humidity threshold PH2, then the solenoid valve is closed.
[0169] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, the pressure data is less than the first pressure threshold, and the ambient pressure is greater than the first pressure threshold, then the engine will start and run normally.
[0170] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the temperature data is less than the second temperature threshold t2, then the first control logic is executed.
[0171] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity data is less than the ambient humidity, the engine will start and run normally.
[0172] If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, the humidity data is greater than the ambient humidity, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold, then the solenoid valve is opened.
[0173] If the humidity data is less than the first humidity threshold PH1 and the temperature sensor has a value, then the third control logic is executed.
[0174] Optionally, the third judgment unit is specifically used for:
[0175] If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, and the ambient pressure is greater than the first pressure threshold P1, the booster will stop operating and execute a fault operation mode.
[0176] If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, the ambient pressure is less than the first pressure threshold P1 and the ambient pressure is greater than the pressure data, then the booster stops operating and executes the fault operation mode.
[0177] If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, the ambient pressure is less than the first pressure threshold P1 and the ambient pressure is less than the pressure data, then the engine will start and run normally.
[0178] Optionally, the execution module 130 includes:
[0179] The fault operation unit is used to reduce the engine speed and load.
[0180] Optionally, the control device further includes:
[0181] The recording unit is used to record relevant data into the memory.
[0182] The control device for the oil cooler provided in the embodiments of the present invention can execute the control method for the oil cooler provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.
[0183] This invention also provides a vehicle comprising: at least one processor and a memory communicatively connected to the at least one processor. The memory stores a computer program executable by the at least one processor, which, when executed, enables the at least one processor to perform the control method for the oil cooler provided in any embodiment of this invention. The vehicle also provided in this invention has the beneficial effects of the control method for the oil cooler provided in any of the above embodiments of this invention; its technical principles and the resulting beneficial effects are similar and will not be repeated here.
[0184] This invention also provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the control method for an oil cooler provided in any embodiment of this invention.
[0185] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the control method for an oil cooler provided in any embodiment of the invention.
[0186] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0187] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0188] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0189] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0190] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0191] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0192] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0193] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A control method for an oil cooler, characterized in that, The oil cooler includes a temperature sensor, a humidity sensor, a pressure sensor, and an electric heater; the control method includes: The temperature, humidity, and pressure data of the oil discharged from the oil cooler are obtained through the temperature sensor, the humidity sensor, and the pressure sensor. The temperature data, humidity data, and pressure data are subjected to over-limit logic processing to determine the fault status of the oil cooler; The state of the electric heater and the operating state of the engine are controlled according to the fault status of the oil cooler; Before performing over-limit logic processing on the temperature data, humidity data, and pressure data, the method further includes: Set a first temperature threshold t1, a second temperature threshold t2, a third temperature threshold t3, a first humidity threshold PH1, a second humidity threshold PH2, a third humidity threshold PH3, a first pressure threshold P1, and a second pressure threshold P2; wherein t3 < t2 < t1, PH2 < PH1 < PH3, and P1 < P2. Acquire ambient temperature, ambient humidity, and ambient pressure; The method for performing out-of-limit logic processing on the temperature data, humidity data, and pressure data includes the following steps executed in parallel: The first control logic includes sequentially determining whether the temperature data, humidity data, and pressure data exceed the limits, and controlling the electric heater and the solenoid valve; the solenoid valve is used to control the drainage volume of the oil cooler. The first control logic includes: If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then the electric heater is controlled to work for a preset time. The second control logic includes sequentially determining whether the humidity data, the temperature data, and the pressure data exceed the limits, and controlling the solenoid valve accordingly. The second control logic includes: If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold, then the solenoid valve is opened; the solenoid valve is used to control the drainage volume. The third control logic includes determining whether the pressure data exceeds the limit and controlling the booster. The third control logic includes: If the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, and the ambient pressure is greater than the first pressure threshold P1, then the booster stops operating and executes a fault operation mode.
2. The control method for the oil cooler according to claim 1, characterized in that, The first control logic includes: If the electric heater operates for a preset time and the temperature data is greater than the second temperature threshold t2, then the electric heater is turned off; and a fault operation mode is executed after the temperature data is greater than the first temperature threshold t1. If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is less than the first pressure threshold P1 and the ambient pressure is greater than the first pressure threshold P1, then the engine starts and runs normally. If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, and the ambient humidity is greater than the first humidity threshold PH1, then the engine starts and runs normally. If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1 and the humidity data is less than the ambient humidity, then the solenoid valve is opened and the process returns to the step of determining whether the humidity data is less than the first humidity threshold PH1. If the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is greater than the first humidity threshold PH1, and the ambient humidity is less than the first humidity threshold PH1, then the engine starts and runs normally. If the temperature data is greater than the third temperature threshold t3 and the temperature sensor has a value, then the second control logic is executed; If the temperature data is less than the third temperature threshold t3 and the ambient temperature is greater than the third temperature threshold t3, the engine will start and operate normally.
3. The control method for the oil cooler according to claim 1, characterized in that, The second control logic includes: If the solenoid valve is open and the humidity data is less than the second humidity threshold PH2, then the solenoid valve is closed. If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, the pressure data is less than the first pressure threshold, and the ambient pressure is greater than the first pressure threshold, then the engine starts and runs normally. If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the temperature data is less than the second temperature threshold t2, then the first control logic is executed. If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity data is less than the ambient humidity, then the engine starts and runs normally. If the humidity data is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, the humidity data is greater than the ambient humidity, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold, then the solenoid valve is opened. If the humidity data is less than the first humidity threshold PH1 and the temperature sensor has a value, then the third control logic is executed.
4. The control method for the oil cooler according to claim 1, characterized in that, The third control logic includes: If the pressure data is less than the first pressure threshold, the pressure sensor has a value, the ambient pressure is less than the first pressure threshold and the ambient pressure is greater than the pressure data, then the booster stops operating and executes a fault operation mode. If the pressure data is less than the first pressure threshold, the pressure sensor has a value, the ambient pressure is less than the first pressure threshold, and the ambient pressure is less than the pressure data, then the engine starts and runs normally.
5. The control method for the oil cooler according to claim 2 or 4, characterized in that, The fault operation modes include: Reduce engine speed and load.
6. The control method for the oil cooler according to any one of claims 1-4, characterized in that, When executing the first control logic, the second control logic, and the third control logic, the method further includes: recording relevant data into the memory.
7. The control method for the oil cooler according to claim 1, characterized in that, After acquiring the temperature, humidity, and pressure data of the oil drained from the oil cooler via the temperature sensor, humidity sensor, and pressure sensor, the method further includes: Display data is generated based on the temperature data, humidity data, and pressure data for display on the dashboard; The displayed data includes at least one of the following: temperature value, humidity value, pressure value, and fault indication data.
8. A control device for an oil cooler, characterized in that, include: The data acquisition module is used to acquire temperature data, humidity data, and pressure data of the oil discharged from the oil cooler through temperature sensors, humidity sensors, and pressure sensors; The fault diagnosis module is used to perform over-limit logic processing on the temperature data, humidity data, and pressure data to determine the fault status of the oil cooler. The execution module is used to control the state of the electric heater and the operating state of the engine according to the fault state of the oil cooler; The threshold setting module is used to set the first temperature threshold t1, the second temperature threshold t2, the third temperature threshold t3, the first humidity threshold PH1, the second humidity threshold PH2, the third humidity threshold PH3, the first pressure threshold P1, and the second pressure threshold P2; wherein, t3 < t2 < t1, PH2 < PH1 < PH3, and P1 < P2. The data acquisition module further includes: An environmental data acquisition unit is used to acquire environmental temperature, environmental humidity, and environmental pressure. The fault diagnosis module includes: The first judgment unit is used to sequentially judge whether the temperature data, humidity data, and pressure data exceed the limits, and to control the electric heater and the solenoid valve; the solenoid valve is used to control the drainage volume of the oil cooler. The second judgment unit is used to sequentially judge whether the humidity data, the temperature data and the pressure data exceed the limits, and to control the solenoid valve. The third judgment unit is used to determine whether the pressure data exceeds the limit and to control the booster. The first judgment unit is specifically used to: if the temperature data is less than the third temperature threshold t3, the ambient temperature is less than the third temperature threshold t3, the humidity data is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure data is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then control the electric heater to work for a preset time. The second judgment unit is specifically used to: open the solenoid valve if the humidity data is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature data is less than the second temperature threshold t2, and the pressure data is greater than the first pressure threshold; the solenoid valve is used to control the drainage volume. The third judgment unit is specifically used to: if the pressure data is less than the first pressure threshold P1, the pressure sensor has a value, and the ambient pressure is greater than the first pressure threshold P1, then the booster stops operating and executes a fault operation mode.
9. A vehicle, characterized in that, The vehicles include: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the control method for the oil cooler according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the control method for the oil cooler according to any one of claims 1-7.
11. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the control method for the oil cooler according to any one of claims 1-7.