Control method and device for engine oil cooler, vehicle, medium and program product

By acquiring temperature, humidity, and pressure information of the oil cooler and combining this information to determine the fault status of the oil cooler, the problem of the inability to accurately determine oil cooler faults in real time in existing technologies is solved. This enables real-time and accurate fault determination and timely troubleshooting, thereby improving vehicle safety.

CN117027996BActive Publication Date: 2026-05-08CHINA FAW CO LTD
View PDF 1 Cites 0 Cited by

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-05-08

AI Technical Summary

Technical Problem

Current technology cannot accurately determine oil cooler malfunctions in real time, leading to a decrease in the lubricating oil's lubrication capacity and affecting the normal operation of the engine.

Method used

By acquiring information on the temperature, humidity, and pressure of the oil inlet and outlet of the oil cooler, and combining this information to determine the fault status of the oil cooler, the system controls the status of the solenoid valve and the engine's operating status based on the fault status, thereby achieving real-time and accurate fault diagnosis and troubleshooting.

Benefits of technology

It enables real-time and accurate diagnosis and timely troubleshooting of oil cooler malfunctions, ensuring engine lubrication needs and improving vehicle safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117027996B_ABST
    Figure CN117027996B_ABST
Patent Text Reader

Abstract

The application discloses a control method and device of an engine oil cooler, a vehicle, a medium and a program product, and the control method comprises the following steps: acquiring temperature information, humidity information and pressure information of engine oil entering and discharging the engine oil cooler; judging a fault state of the engine oil cooler in combination with the temperature information, the humidity information and the pressure information; and controlling a state of a corresponding electromagnetic valve and an operation state of an engine according to the fault state of the engine oil cooler. The technical scheme provided by the application can solve the problem that the prior art cannot determine the fault of the engine oil cooler in real time and cannot respond to the fault, realizes real-time and accurate determination of the fault state of the engine oil cooler, adopts corresponding control means to eliminate the fault, and is beneficial to guaranteeing the lubrication requirement of the engine and improving the safety of the vehicle.
Need to check novelty before this filing date? Find Prior Art

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 method for controlling an oil cooler is provided, comprising:

[0005] Acquire temperature, humidity, and pressure information for the oil inlet and outlet of the oil cooler;

[0006] The fault status of the oil cooler is determined by combining temperature, humidity, and pressure information;

[0007] The status of the corresponding solenoid valve and the engine operation status are controlled according to the fault status of the oil cooler.

[0008] According to another aspect of the present invention, a control device is provided, comprising:

[0009] The information acquisition module is used to acquire temperature, humidity and pressure information of the oil inlet and outlet of the oil cooler;

[0010] The fault diagnosis module is used to determine the fault status of the oil cooler by combining temperature, humidity and pressure information.

[0011] The execution module is used to control the status of the corresponding solenoid valve 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 information of the oil inlet and outlet of the oil cooler, and combines this information to determine the fault status of the oil cooler. Based on the fault status of the oil cooler, it controls the state of the corresponding solenoid valve and the engine's operating state. This invention integrates temperature, humidity, and pressure information, making fault judgment more comprehensive and accurate. Therefore, this invention solves the problem of existing technologies being unable to determine oil cooler faults in real time and respond accordingly. It achieves real-time and accurate determination of the oil cooler's fault status and takes appropriate control measures to eliminate the fault, thus ensuring engine lubrication and 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 3 This is a flowchart of another control method for an oil cooler provided in an embodiment of the present invention;

[0024] Figure 4 This is a flowchart of a first determination branch provided in an embodiment of the present invention;

[0025] Figure 5 This is a flowchart of a second determination branch provided in an embodiment of the present invention;

[0026] Figure 6 This is a flowchart of a third judgment branch 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 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: Obtain temperature, humidity, and pressure information for the oil inlet and outlet of the oil cooler.

[0032] The temperature information includes the temperature of the oil inlet and outlet of the oil cooler, which can be collected by installing temperature detection elements (e.g., temperature sensors) at the oil inlet and outlet of the oil cooler. The humidity information includes the humidity inside the oil cooler, which can be collected by installing a humidity detection element (e.g., a humidity sensor) inside the oil cooler. The pressure information includes the pressure inside the oil cooler, which can be collected by installing a pressure detection element (e.g., a pressure sensor) inside the oil cooler.

[0033] S120: Combine temperature, humidity and pressure information 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 at the oil cooler outlet is too high, the oil cooler or its temperature detection element may malfunction; conversely, if the temperature at the oil cooler outlet is normal, but the humidity inside the oil cooler is too high, the oil cooler or its humidity detection element may malfunction. For example, Table 1 shows the temperature, humidity, and pressure ranges at the oil cooler 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 outlet is 30℃-60℃, the humidity range is 5%-80%, and the pressure range is 100KPa-250KPa.

[0035] Table 1

[0036] Maximum value Minimum value pressure value 250 kPa 100 kPa Temperature value 60℃ 30℃ Humidity value 80% 5%

[0037] S130: Control the status of the corresponding solenoid valve 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 opening and closing of corresponding solenoid valves. For example, when the oil cooler drain temperature is higher than normal, increasing the opening of the first solenoid valve increases the coolant flow rate, thereby lowering the drain temperature until it matches the normal temperature, at which point the first solenoid valve is closed. When the oil cooler humidity is higher than normal, opening the second solenoid valve allows the oil cooler to drain, lowering the drain temperature until it matches the normal humidity, at which point the second solenoid valve is closed. When the oil cooler malfunctions, the engine needs to be kept in a faulty state; otherwise, driving safety will be compromised.

[0039] The technical solution of this embodiment acquires temperature, humidity, and pressure information of the oil inlet and outlet of the oil cooler, and combines this information to determine the fault status of the oil cooler. Based on the fault status of the oil cooler, it controls the state of the corresponding solenoid valve and the engine's operating state. This embodiment integrates temperature, humidity, and pressure information, making the basis for fault judgment more comprehensive and the results more accurate. Therefore, this embodiment solves the problem that the oil cooler cannot determine faults in real time and respond accordingly, achieving real-time and accurate determination of the oil cooler's fault status and taking appropriate control measures to eliminate the fault, which 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, embodiments of the present invention can also display corresponding information on the dashboard. Specifically, the control method may include the following steps:

[0041] S210: Obtain temperature, humidity, and pressure information for the oil inlet and outlet of the oil cooler.

[0042] S220 generates display information based on temperature, humidity, and pressure information for display on the instrument panel.

[0043] The displayed information includes at least one of the following: temperature value, humidity value, pressure value, and fault indication information.

[0044] For example, the displayed information may be in the form of numbers, bar charts, or column graphs, and the displayed colors may include red, yellow, and green. The temperature values ​​may include the inlet and outlet temperatures of the oil cooler. Fault indication information may include text indicating normal or fault status. For example, when the acquired temperature, humidity, and pressure information are all normal, the graphics or numbers representing these information on the instrument panel are displayed in green, and the fault indication information is displayed as "normal," indicating that the oil cooler is operating normally. When the acquired temperature information is abnormal, the graphics or numbers representing this information on the instrument panel are displayed in red, and the fault indication information is displayed as "fault," indicating that the oil cooler has malfunctioned. When the acquired temperature and pressure information are normal, but the humidity information is abnormal, the graphics or numbers representing the humidity information on the instrument panel are displayed in red, and the fault indication information is displayed as "fault," indicating that the oil cooler has malfunctioned. When the acquired temperature and humidity information are normal, but the pressure information is abnormal, the graphics or numbers representing the temperature information on the instrument panel are displayed in red, and the fault indication information is displayed as "fault," indicating that the oil cooler has malfunctioned.

[0045] S230: Combine temperature, humidity and pressure information to determine the fault status of the oil cooler.

[0046] S240: Control the status of the corresponding solenoid valve and the operating status of the engine according to the fault status of the oil cooler.

[0047] The technical solution of this embodiment enables real-time display of the temperature, humidity and pressure information of the oil cooler to alert users and improve the safety of drivers and passengers.

[0048] Figure 3 This is a flowchart of another control method for an oil cooler provided in an embodiment of the present invention. See also... Figure 3 Based on the above embodiments, this embodiment of the invention further specifies the step of "generating display information based on temperature information, humidity information, and pressure information for display on the instrument panel." Specifically, the control method may include the following steps:

[0049] S310: Obtain temperature, humidity, and pressure information for the oil inlet and outlet of the oil cooler.

[0050] S320 generates display information based on temperature, humidity, and pressure information for display on the instrument panel.

[0051] The displayed information includes at least one of the following: temperature value, humidity value, pressure value, and fault indication information.

[0052] S330, the entire vehicle is powered on.

[0053] S340, the engine control unit performs self-learning.

[0054] S350: Determine if the temperature, humidity, and pressure information of the oil cooler are normal. If yes, proceed to S360; otherwise, proceed to S370.

[0055] S360, the engine starts and runs normally.

[0056] S370, Execute fault operation mode.

[0057] S380: Manually confirm the cause of the fault, inspect the oil cooler, and return to execute S330 after inspection.

[0058] S390, Determine the required level for the oil cooler.

[0059] S3100: Confirm that there is no corresponding data record in the memory.

[0060] S3110, the vehicle controller detects the vehicle's operating status.

[0061] 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 information 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 information includes exceeding limits for temperature, humidity, or pressure information, or the absence of values ​​for these parameters. If the temperature, humidity, and pressure information 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 information of the oil cooler, as well as the engine's operating status, are monitored in real time, executing steps S3120, S3130, and S3140.

[0062] S3120, the first judgment branch, includes sequentially judging whether the temperature information, humidity information and pressure information exceed the limits.

[0063] The first judgment branch first judges the temperature information, then judges the humidity information based on the judgment result, and finally judges the pressure information.

[0064] S3130, the second judgment branch, includes sequentially judging whether humidity information, temperature information and pressure information exceed the limits.

[0065] The second judgment branch first judges the humidity information, then judges the temperature information based on the judgment result, and finally judges the pressure information.

[0066] S3140, the third judgment branch, includes judging whether the pressure information exceeds the limit.

[0067] Specifically, when the pressure information 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 information exceeds the limit, which can reduce the judgment steps and simplify the process.

[0068] S3150 controls the status of the corresponding solenoid valve and the engine operating status according to the fault status of the oil cooler.

[0069] The technical solution of this embodiment judges the acquired information from multiple dimensions, comprehensively considers various fault conditions, controls the state of the corresponding solenoid valve and the operating state of the engine according to the fault state of the oil cooler, and the judgment result is more accurate, further improving the safety of the vehicle.

[0070] Based on the above embodiments, optionally, before determining the fault status of the oil cooler by combining temperature information, humidity information, and pressure information, the method further includes:

[0071] 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, t2 < t1 < t3, PH2 < PH1 < PH3, and P1 < P2.

[0072] It obtains ambient temperature, ambient humidity, and ambient pressure.

[0073] 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 less than 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 exceeds the first temperature threshold t1 but does not exceed the third temperature threshold t3, the fault can be eliminated by controlling the corresponding solenoid valve to open and increasing the coolant flow rate. When the temperature of the oil drained from the oil cooler exceeds the third temperature threshold t3, it indicates that the oil cooler temperature is too high or the temperature detection element is damaged. The fault cannot be eliminated by adjusting the opening of the corresponding solenoid valve. In this case, the engine needs to be kept in 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 fault can be eliminated by controlling the corresponding solenoid valve to open and drain the water from the oil cooler. 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.

[0074] Since ambient temperature, humidity, and pressure can affect the assessment of oil cooler malfunctions, it is necessary to obtain this environmental information and compare it 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.

[0075] In this embodiment, by setting thresholds related to temperature, humidity, and pressure information, and by comparing the real-time acquired information, ambient temperature, ambient humidity, and ambient pressure with the corresponding preset thresholds, the fault status of the oil cooler can be determined.

[0076] Based on the above embodiments, optionally, when executing the first decision branch, the second decision branch and the third decision branch, the method further includes: recording relevant information in the memory.

[0077] Specifically, when executing the first, second, and third judgment branches, the detected temperature, humidity, pressure, ambient temperature, ambient humidity, and ambient pressure are recorded in the memory to facilitate the identification of the cause of the fault.

[0078] In this embodiment, by recording relevant information in the memory when executing the first, second, and third judgment branches, it is beneficial to confirm the cause of the fault and further improve the accuracy of fault determination.

[0079] Based on the above embodiments, there are various ways to configure the first determination branch, which will be described in detail below. Optionally, the first determination branch includes:

[0080] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the pressure information is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then the first solenoid valve is activated. The first solenoid valve is used to control the cooling flow rate.

[0081] If the first solenoid valve is open and the temperature information is less than the second temperature threshold t2, then the first solenoid valve is closed.

[0082] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure information 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.

[0083] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information 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.

[0084] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is greater than the first humidity threshold PH1, or the ambient humidity is greater than the first humidity threshold PH1 and the humidity information is less than the ambient humidity, then the second solenoid valve is activated, the process returns to the step of determining whether the humidity information is less than the first humidity threshold PH1, and the fault operation mode is executed. The second solenoid valve is used to control the drainage volume.

[0085] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information 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.

[0086] If the temperature information is less than the first temperature threshold t1 and the temperature sensor has a value, then the second judgment branch is executed.

[0087] If the temperature information is greater than the first temperature threshold t1 and the ambient temperature is greater than the first temperature threshold t1, the engine will start and run normally.

[0088] Specifically, Figure 4 This is a flowchart of a first determination branch 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 S3120, the first judgment branch, are as follows:

[0089] S4100: Determine whether the temperature information of the oil cooler is greater than the first temperature threshold t1. If yes, execute S4110; if no, and the temperature sensor has a value, execute S3130.

[0090] S4110. Determine whether the ambient temperature is lower than the first temperature threshold t1. If yes, proceed to S4120; otherwise, proceed to S360.

[0091] S4120: Determine whether the humidity information of the oil cooler is less than the first humidity threshold PH1. If yes, proceed to S4130; otherwise, proceed to S4200.

[0092] S4130: Determine whether the ambient humidity is less than the first humidity threshold PH1. If yes, proceed to S4140; otherwise, proceed to S360.

[0093] S4140: Determine whether the pressure information of the oil cooler is greater than the first pressure threshold P1. If yes, execute S4150; otherwise, execute S4230.

[0094] 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 S360.

[0095] S4160: The memory records the relevant data of the current oil cooler.

[0096] S4170, Open the first solenoid valve.

[0097] S4180: Determine if the temperature of the oil cooler is less than the second temperature threshold t2. If so, proceed to S4190.

[0098] S4190, Close the first solenoid valve. After closing, execute S360.

[0099] S4200: Determine whether the ambient humidity is greater than the first humidity threshold PH1. If yes, proceed to S360; otherwise, proceed to S4210 and then S370.

[0100] S4210: Determine if the humidity information of the oil cooler is less than or equal to the ambient humidity. If yes, proceed to S4220.

[0101] S4220: Open the second solenoid valve. After opening, return to execute S4120.

[0102] S4230: Determine if the ambient pressure is greater than the first pressure threshold P1. If not, proceed to S360.

[0103] The technical solution of this embodiment compares the oil cooler's temperature information, ambient temperature, and each temperature threshold pairwise through a first judgment branch. If the temperature exceeds the limit, it also compares the oil cooler's humidity information, ambient humidity, and a first humidity threshold PH1 pairwise. Furthermore, if the temperature exceeds the limit but the humidity is normal, it compares the oil cooler's pressure information and ambient pressure with a first pressure threshold P1. By comprehensively considering multiple scenarios, the fault state of the oil cooler is determined.

[0104] Based on the above embodiments, there are various ways to configure the second determination branch, which will be described in detail below. Optionally, the second determination branch includes:

[0105] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature information is less than the second temperature threshold t2, and the pressure information is greater than the first pressure threshold, then the second solenoid valve is activated. The second solenoid valve is used to control the drainage volume.

[0106] If the second solenoid valve is open and the humidity information is less than the second humidity threshold PH2, then the second solenoid valve is closed.

[0107] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature information is less than the second temperature threshold t2, the pressure information 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.

[0108] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the temperature information is less than the second temperature threshold t2, then the first judgment branch is executed.

[0109] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity information is less than the ambient humidity, the engine will start and run normally.

[0110] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, the humidity information is greater than the ambient humidity, the temperature information is less than the second temperature threshold t2, and the pressure information is greater than the first pressure threshold, then the second solenoid valve is opened.

[0111] If the humidity information is less than the first humidity threshold PH1 and the temperature sensor has a value, then the third judgment branch is executed.

[0112] Specifically, Figure 5This is a flowchart of a second determination branch provided in an embodiment of the present invention, see [link / reference]. Figure 5 Where y represents "yes" and N represents "no". In one implementation, optionally, the execution steps of S3130, the second judgment branch, are as follows:

[0113] S5100: Determine whether the humidity information 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 S3140.

[0114] S5110. Determine whether the ambient humidity is less than the first humidity threshold PH1. If so, execute S5120 and then S5130.

[0115] S5120: Determine if the humidity information of the oil cooler is less than or equal to the ambient humidity. If yes, proceed to S360; otherwise, proceed to S5130.

[0116] S5130: Determine whether the temperature information of the oil cooler is less than the second temperature threshold t2. If yes, execute S5140; otherwise, execute S3120.

[0117] S5140: Determine whether the pressure information of the oil cooler is greater than the first pressure threshold P1. If yes, proceed to S5160; otherwise, proceed to S5150.

[0118] S5150: Determine if the ambient pressure is greater than the first pressure threshold P1. If not, return to execute S360.

[0119] S5160: The memory records the relevant data of the current oil cooler.

[0120] S5170, Open the second solenoid valve.

[0121] S5180: Determine if the humidity information of the oil cooler is less than the second humidity threshold PH2. If so, proceed to S5190.

[0122] S5190, Close the second solenoid valve. After closing, return to execute S360.

[0123] The technical solution of this embodiment compares the humidity information of the oil cooler, the ambient humidity, and the first humidity threshold PH1 pairwise through the second judgment branch. If the humidity exceeds the limit, the temperature information 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 information of the oil cooler and the ambient pressure are compared with the first pressure threshold P1. By comprehensively considering multiple situations, the fault state of the oil cooler is determined.

[0124] Based on the above embodiments, there are various ways to configure the third determination branch, which will be described in detail below. Optionally, the third determination branch includes:

[0125] If the pressure information 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.

[0126] If the pressure information 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 information, then the booster stops operating and executes the fault operation mode.

[0127] If the pressure information 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 information, then the engine will start and run normally.

[0128] Specifically, Figure 6 This is a flowchart of a third decision branch provided in an embodiment of the present invention, see [link / reference]. Figure 6 Where y represents "yes" and N represents "no". In one implementation, optionally, the execution steps of S3140, the third judgment branch, are as follows:

[0129] S6100: Determine whether the pressure information of the oil cooler is less than the first pressure threshold P1. If yes, execute S6110; otherwise, execute S360.

[0130] S6110: Determine if the pressure sensor has a reading. If yes, proceed to S6120; otherwise, proceed to S370.

[0131] 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.

[0132] S6130: Determine if the ambient pressure is lower than the oil cooler pressure. If yes, proceed to S360; otherwise, proceed to S6140.

[0133] S6140, the turbocharger has stopped operating.

[0134] S6150: The memory records the relevant data of the current oil cooler. After the data recording is complete, S370 is executed.

[0135] The technical solution of this embodiment uses a third judgment branch to compare the oil cooler pressure information 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 enabling the determination of the oil cooler's fault state based on its pressure information and ambient pressure.

[0136] In the above embodiments, the principle of controlling the oil cooler based on a temperature threshold is as follows:

[0137] 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 first solenoid valve is opened to increase the coolant flow. Once the oil cooler temperature drops to the second temperature threshold t2, the first solenoid valve closes, and the engine resumes normal operation. If the oil cooler temperature exceeds the third temperature threshold t3, the engine control unit reduces the engine speed and load, waiting for maintenance to restore normal operation.

[0138] In the above embodiments, the principle of controlling the oil cooler based on a humidity threshold is as follows:

[0139] 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 second solenoid valve is opened to drain the water. Once the humidity in the oil cooler drops to the second humidity threshold PH2, the second 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.

[0140] In the above embodiments, the principle of controlling the oil cooler based on a pressure threshold is as follows:

[0141] 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.

[0142] Based on the above embodiments, optionally, the fault operation mode includes:

[0143] Reduce engine speed and load.

[0144] 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.

[0145] 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.

[0146] 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:

[0147] The information acquisition module 110 is used to acquire temperature, humidity and pressure information of the oil inlet and outlet of the oil cooler.

[0148] The fault diagnosis module 120 is used to determine the fault status of the oil cooler by combining temperature, humidity and pressure information.

[0149] The execution module 130 is used to control the state of the corresponding solenoid valve and the operating state of the engine according to the fault state of the oil cooler.

[0150] Optionally, the control device further includes:

[0151] The display module is used to generate display information based on temperature, humidity, and pressure data for display on the dashboard.

[0152] The displayed information includes at least one of the following: temperature value, humidity value, pressure value, and fault indication information.

[0153] Optionally, the fault diagnosis module 120 includes:

[0154] The first judgment unit is used to sequentially judge whether the temperature, humidity and pressure information exceed the limits.

[0155] The second judgment unit is used to sequentially judge whether the humidity information, temperature information and pressure information exceed the limits.

[0156] The third judgment unit is used to determine whether the pressure information exceeds the limit.

[0157] Optionally, the control device further includes:

[0158] 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, t2 < t1 < t3, PH2 < PH1 < PH3, and P1 < P2.

[0159] Optionally, the information acquisition module 110 further includes:

[0160] The environmental information acquisition unit is used to acquire environmental temperature, environmental humidity, and environmental pressure.

[0161] Optionally, the first judgment unit is specifically used for:

[0162] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the pressure information is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then the first solenoid valve is activated. The first solenoid valve is used to control the cooling flow rate.

[0163] If the first solenoid valve is open and the temperature information is less than the second temperature threshold t2, then the first solenoid valve is closed.

[0164] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure information 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.

[0165] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information 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.

[0166] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is greater than the first humidity threshold PH1, or the ambient humidity is greater than the first humidity threshold PH1 and the humidity information is less than the ambient humidity, then the second solenoid valve is activated, the process returns to the step of determining whether the humidity information is less than the first humidity threshold PH1, and the fault operation mode is executed. The second solenoid valve is used to control the drainage volume.

[0167] If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information 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.

[0168] If the temperature information is less than the first temperature threshold t1 and the temperature sensor has a value, then the second judgment branch is executed.

[0169] If the temperature information is greater than the first temperature threshold t1 and the ambient temperature is greater than the first temperature threshold t1, the engine will start and run normally.

[0170] Optionally, the second judgment unit is specifically used for:

[0171] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature information is less than the second temperature threshold t2, and the pressure information is greater than the first pressure threshold P1, then the second solenoid valve is opened. The second solenoid valve is used to control the drainage volume.

[0172] If the second solenoid valve is open and the humidity information is less than the second humidity threshold PH2, then the second solenoid valve is closed.

[0173] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature information is less than the second temperature threshold t2, the pressure information 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.

[0174] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the temperature information is less than the second temperature threshold t2, then the first judgment branch is executed.

[0175] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity information is less than the ambient humidity, the engine will start and run normally.

[0176] If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, the humidity information is greater than the ambient humidity, the temperature information is less than the second temperature threshold t2, and the pressure information is greater than the first pressure threshold P1, then the second solenoid valve is opened.

[0177] If the humidity information is less than the first humidity threshold PH1 and the temperature sensor has a value, then the third judgment branch is executed.

[0178] Optionally, the third judgment unit is specifically used for:

[0179] If the pressure information 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.

[0180] If the pressure information 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 information, then the booster stops operating and executes the fault operation mode.

[0181] If the pressure information 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 information, then the engine will start and run normally.

[0182] Optionally, the execution module 130 includes:

[0183] The fault operation unit is used to reduce the engine speed and load.

[0184] Optionally, the control device further includes:

[0185] The recording unit is used to record relevant information into the memory.

[0186] 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.

[0187] 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.

[0188] 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.

[0189] 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.

[0190] 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.

[0191] 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.

[0192] 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.

[0193] 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).

[0194] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include 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.

[0195] 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.

[0196] 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.

[0197] 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, include: Acquire the temperature, humidity, and pressure information of the oil inlet and outlet of the oil cooler; The fault status of the oil cooler is determined by combining the temperature information, humidity information, and pressure information. The state of the corresponding solenoid valve and the operating state of the engine are controlled according to the fault status of the oil cooler. The method for determining the fault status of the oil cooler by combining the temperature information, humidity information, and pressure information includes the following steps executed in parallel: The first judgment branch includes sequentially judging whether the temperature information, the humidity information, and the pressure information exceed the limits; The second judgment branch includes sequentially judging whether the humidity information, the temperature information, and the pressure information exceed the limits; The third judgment branch includes judging whether the pressure information exceeds the limit; Before determining the fault status of the oil cooler by combining the temperature information, humidity information, and pressure information, 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 t2 < t1 < t3, PH2 < PH1 < PH3, and P1 < P2. Acquire ambient temperature, ambient humidity, and ambient pressure; The first decision branch includes: If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure information is greater than the first pressure threshold P1 and the ambient pressure is less than the first pressure threshold P1, then the first solenoid valve is opened; wherein, the first solenoid valve is used to control the cooling flow rate. If the first solenoid valve is open and the temperature information is less than the second temperature threshold t2, then the first solenoid valve is closed. If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is less than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the pressure information 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 information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information 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 information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity information is less than the ambient humidity, then the second solenoid valve is activated, the process returns to the step of determining whether the humidity information is less than the first humidity threshold PH1, and the fault operation mode is executed; wherein, the second solenoid valve is used to control the drainage volume. If the temperature information is greater than the first temperature threshold t1, the ambient temperature is less than the first temperature threshold t1, the humidity information 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 information is less than the first temperature threshold t1 and the temperature sensor has a value, then the second judgment branch is executed; If the temperature information is greater than the first temperature threshold t1 and the ambient temperature is greater than the first temperature threshold t1, the engine will start and run normally. The second decision branch includes: If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature information is less than the second temperature threshold t2, and the pressure information is greater than the first pressure threshold, then the second solenoid valve is opened; wherein, the second solenoid valve is used to control the drainage volume. If the second solenoid valve is open and the humidity information is less than the second humidity threshold PH2, then the second solenoid valve is closed. If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, the temperature information is less than the second temperature threshold t2, the pressure information is greater 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 information is greater than the first humidity threshold PH1, the ambient humidity is less than the first humidity threshold PH1, and the temperature information is greater than the second temperature threshold t2, then the first judgment branch is executed. If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, and the humidity information is less than the ambient humidity, then the engine starts and runs normally. If the humidity information is greater than the first humidity threshold PH1, the ambient humidity is greater than the first humidity threshold PH1, the humidity information is greater than the ambient humidity, the temperature information is less than the second temperature threshold t2, and the pressure information is greater than the first pressure threshold, then the second solenoid valve is opened. If the humidity information is less than the first humidity threshold PH1 and the temperature sensor has a value, then the third judgment branch is executed. The third decision branch includes: If the pressure information is less than the first pressure threshold, the pressure sensor has a value, and the ambient pressure is greater than or equal to the first pressure threshold, then the booster stops operating and executes a fault operation mode. If the pressure information 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 information, then the booster stops operating and executes a fault operation mode. If the pressure information 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 information, then the engine starts and runs normally.

2. The control method for the oil cooler according to claim 1, characterized in that, After acquiring the temperature, humidity, and pressure information of the oil inlet and outlet of the oil cooler, the method further includes: Display information is generated based on the temperature information, humidity information, and pressure information and displayed on the dashboard; The displayed information includes at least one of the following: temperature value, humidity value, pressure value, and fault indication information.

3. The control method for the oil cooler according to claim 1, characterized in that, The fault operation modes include: Reduce engine speed and load.

4. The control method for the oil cooler according to claim 1, characterized in that, When executing the first decision branch, the second decision branch, and the third decision branch, the method also includes: recording relevant information into the memory.

5. A control device for an oil cooler, used to execute the control method for an oil cooler as described in any one of claims 1-4, characterized in that, include: The information acquisition module is used to acquire the temperature, humidity and pressure information of the oil inlet and outlet of the oil cooler; The fault diagnosis module is used to determine the fault status of the oil cooler by combining the temperature information, the humidity information, and the pressure information. The execution module is used to control the state of the corresponding solenoid valve and the operating state of the engine according to the fault state of the oil cooler.

6. 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-4.

7. 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-4.

8. 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-4.

Citation Information

Patent Citations

  • Method and system for diagnosing working state of engine oil cooler

    CN107587912A