Engine oil temperature control method, system, device, vehicle, and medium
Patent Information
- Application Number
- CN202611430052.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-15
- Publication Date
- 2026-10-30
AI Technical Summary
[0003]有鉴于此,本发明实施例提供了一种发动机机油温度控制方法、系统、装置、车辆及介质,以解决如何对发动机机油温度进行调控的问题
Smart Images

Figure CN123006408A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of engine maintenance, and more specifically to engine oil temperature control methods, systems, devices, vehicles, and media. Background Technology
[0002] Engine oil acts like a "lubricating protective film" between internal engine components. When the oil temperature is too low, its fluidity and lubrication effect may be unsatisfactory; when the oil temperature is too high, the oil is prone to oxidation, nitration, and increased acid value, which accelerates its deterioration. Therefore, how to regulate the engine oil temperature is a problem that those skilled in the art need to consider when designing engine maintenance plans. Summary of the Invention
[0003] In view of this, embodiments of the present invention provide an engine oil temperature control method, system, device, vehicle, and medium to solve the problem of how to regulate engine oil temperature.
[0004] In a first aspect, embodiments of the present invention provide an engine oil temperature control method, wherein the engine oil is stored in an oil pan, and a heat exchange coil is provided in the oil pan for heat exchange with the engine oil. The heat exchange coil is connected to a first cooling water pipeline and a second cooling water pipeline, wherein the first cooling water pipeline is used to transmit high-temperature cooling water of the engine to the heat exchange coil, and the second cooling water pipeline is used to transmit low-temperature cooling water of the engine to the heat exchange coil. A first flow control valve is provided on the first cooling water pipeline for controlling the flow rate of the high-temperature cooling water flowing into the heat exchange coil, and a second flow control valve is provided on the second cooling water pipeline for controlling the flow rate of the low-temperature cooling water flowing into the heat exchange coil. The methods include: Every first preset time interval, the oil temperature is obtained, and the target temperature is subtracted from the oil temperature to obtain the temperature difference. Based on the temperature difference, determine the target operating states of the first flow control valve and the second flow control valve; The opening degrees of the first flow control valve and the second flow control valve are controlled according to the target working state to control the flow rate of high-temperature cooling water and low-temperature cooling water flowing into the heat exchange coil.
[0005] In this way, the engine oil temperature can be periodically monitored to determine the direction and degree of deviation from the target temperature. Based on the temperature difference, the first and second flow control valves are coordinated to selectively direct either high-temperature or low-temperature coolant into the same heat exchange coil. This allows the waste heat from the coolant in the engine cylinder head area to heat the engine oil, and the coolant after being cooled by the cooling fan to cool the oil, achieving integrated closed-loop control of oil heating and cooling, thus stabilizing the oil temperature within the target temperature range.
[0006] Compared to solutions that use separate electric heating modules, exhaust gas heating modules, or external oil coolers, this embodiment can fully utilize the temperature differences within the engine's existing coolant circulation, reducing additional heating energy consumption and structural modifications. Simultaneously, by maintaining the oil temperature within a suitable range over a long period, it helps slow down oil oxidation, nitration, and acid value increases, reducing the rate of oil performance degradation and supporting extended engine oil change intervals.
[0007] In one embodiment of the present invention, the heat exchange coil is connected to the outlet side of the cylinder head cooling water jacket of the engine through a first cooling water pipeline. The first cooling water pipeline is used to transport the high-temperature cooling water output from the cylinder head cooling water jacket to the heat exchange coil. The heat exchange coil is connected to the cooling water circuit via the second cooling water pipeline. The cooling water circuit is connected to the outlet side of the cylinder head cooling water jacket. The cooling water circuit is used to dissipate heat from the high-temperature cooling water output from the cylinder head cooling water jacket using a cooling fan to obtain low-temperature cooling water, and then transports the obtained low-temperature cooling water to the heat exchange coil via the second cooling water pipeline.
[0008] In this way, by obtaining high-temperature cooling water from the outlet side of the cylinder head cooling water jacket and low-temperature cooling water from the cooling water circuit after being cooled by the cooling fan, the same engine cooling system can simultaneously provide a heat source for heating the engine oil and a cold source for cooling the engine oil, without the need to set up separate heat and cold sources.
[0009] In one embodiment of the present invention, determining the target operating states of the first flow control valve and the second flow control valve based on the temperature difference includes: When the temperature difference is less than a first difference threshold, the target operating state is determined to include the opening of the first flow control valve, wherein the first difference threshold is less than 0; When the temperature difference is greater than the second difference threshold, the target operating state is determined to include the opening of the second flow control valve, wherein the second difference threshold is greater than 0.
[0010] Thus, by setting a first difference threshold and a second difference threshold on the low-temperature side and the high-temperature side of the target temperature respectively, it is possible to determine whether to open the first flow control valve for conveying high-temperature cooling water or the second flow control valve for conveying low-temperature cooling water based on the direction and degree of deviation of the oil temperature from the target temperature, thereby triggering heating when the oil temperature is too low and triggering cooling when the oil temperature is too high.
[0011] In one embodiment of the present invention, determining the target operating state includes opening the first flow control valve, comprising: The first target opening degree of the first flow control valve is determined based on the temperature difference, wherein the first target opening degree is positively correlated with the absolute value of the temperature difference; Determining the target operating state includes the first flow control valve opening to a first target opening degree; Determining the target operating state includes the opening of the second flow control valve, including: The second target opening degree of the second flow control valve is determined based on the temperature difference, wherein the second target opening degree is positively correlated with the absolute value of the temperature difference; Determining the target operating state includes opening the second flow control valve to the second target opening degree.
[0012] In this way, by determining the target opening degree of the flow control valve in the open state based on the temperature difference, and making the first target opening degree or the second target opening degree positively correlated with the absolute value of the temperature difference, the flow rate of cooling water entering the heat exchange coil can be increased when the oil temperature deviates significantly from the target temperature, thereby improving the oil heating or cooling speed; and the corresponding cooling water flow rate can be reduced when the oil temperature gradually approaches the target temperature, thus balancing the temperature regulation speed and regulation stability.
[0013] In one embodiment of the present invention, after controlling the opening degrees of the first flow control valve and the second flow control valve according to the target operating state, the method further includes: The oil temperature obtained after the first time point is used as the feedback temperature. The first time point is the execution time of the step of controlling the opening of the first flow control valve and the second flow control valve according to the target working state. If the target operating state includes the first flow control valve being opened at the first target opening degree, and if the feedback temperature is less than the target temperature, the process jumps to the step of determining the first target opening degree of the first flow control valve based on the temperature difference until the feedback temperature equals the target temperature. If the target operating state includes the second flow control valve being opened at the second target opening degree, and the feedback temperature is greater than the target temperature, the process jumps to the step of determining the second target opening degree of the second flow control valve based on the temperature difference until the feedback temperature equals the target temperature.
[0014] Thus, this control logic can be considered as a temperature control logic with a state-holding function. The first and second difference thresholds are used to prevent the oil temperature from frequently entering the heating or cooling state when there are slight fluctuations near the target temperature; the target temperature is used to ensure that after entering the corresponding state, the oil can truly recover to the required temperature, avoiding premature stopping of heating or cooling due to only a brief rise or drop in oil temperature, so that the oil temperature can return to the target temperature more accurately and improve the integrity of the closed-loop control.
[0015] In one embodiment of the present invention, the method further includes: Determining the target operating state also includes closing the second flow control valve when the temperature difference is less than the first difference threshold. If the temperature difference is greater than the second difference threshold, determining the target operating state also includes closing the first flow control valve.
[0016] Thus, by closing the second flow control valve when the oil temperature is low and the first flow control valve is open, and closing the first flow control valve when the oil temperature is high and the second flow control valve is open, the simultaneous flow of high-temperature coolant and low-temperature coolant into the heat exchange coil can be avoided, thus preventing the opposite heat exchange effect. This reduces the possibility of hot and cold coolant canceling each other out or cross-flow between the two coolant lines, thereby improving the effectiveness and stability of oil heating or cooling.
[0017] In one embodiment of the present invention, the method further includes: If the temperature difference is greater than or equal to the first difference threshold and less than or equal to the second difference threshold, and if the temperature difference is less than 0, and the rate of temperature change is greater than the preset rate threshold and indicates that the oil temperature is decreasing, the second flow control valve is closed and the opening degree of the first flow control valve is set to the preset opening degree as the target working state, wherein the first difference threshold is less than 0 and the second difference threshold is greater than 0. If the temperature difference is greater than 0, and the rate of temperature change is greater than the preset rate threshold, indicating that the oil temperature is rising, the first flow control valve is closed and the second flow control valve is opened to the preset opening degree, which is determined as the target working state. The rate of temperature change is determined by at least one oil temperature obtained before the second time point, where the second time point is the time point at which the temperature difference is obtained.
[0018] In this way, small adjustments can be made in advance based on the trend of oil temperature change before the oil temperature exceeds the target range, reducing the possibility of the oil temperature exceeding the boundary and improving the stability of temperature control.
[0019] In one embodiment of the present invention, the method further includes: The oil pressure is measured every second preset time interval; When the oil pressure exceeds the preset pressure threshold, an alarm signal indicating abnormal oil pressure is output. If the oil temperature remains below the preset low temperature threshold for an extended period or remains above the preset high temperature threshold for an extended period longer than the preset duration threshold, an alarm signal indicating an abnormal oil temperature will be output.
[0020] In this way, alarm signals can be output in a timely manner when closed-loop temperature control fails, coolant circulation is abnormal, flow control valve malfunctions, or oil pressure is abnormal, so as to remind the driver or maintenance personnel to troubleshoot the fault and improve the safety of the engine lubrication system and oil temperature control system.
[0021] Secondly, embodiments of the present invention provide an engine oil temperature control system, the system comprising: Oil pan, the oil pan is used to store engine oil; Heat exchange coils are installed inside the oil pan and are used for heat exchange with the engine oil. The first cooling water pipeline is used to obtain high-temperature cooling water from the engine through the heat exchange coil. A first flow control valve is installed on the first cooling water pipeline to control the flow rate of high-temperature cooling water flowing into the heat exchange coil. The second cooling water pipeline is used to obtain low-temperature cooling water from the engine through the heat exchange coil. A second flow control valve is installed on the second cooling water pipeline to control the flow rate of low-temperature cooling water flowing into the heat exchange coil. A controller is used to execute the method provided in the first aspect of the embodiments of the present invention.
[0022] Thirdly, embodiments of the present invention provide an engine oil temperature control device, wherein the engine oil is stored in an oil pan, and a heat exchange coil is provided in the oil pan for heat exchange with the engine oil. The heat exchange coil is connected to a first cooling water pipeline and a second cooling water pipeline respectively. The first cooling water pipeline is used to transmit high-temperature cooling water of the engine to the heat exchange coil, and the second cooling water pipeline is used to transmit low-temperature cooling water of the engine to the heat exchange coil. A first flow control valve is provided on the first cooling water pipeline for controlling the flow rate of the high-temperature cooling water flowing into the heat exchange coil, and a second flow control valve is provided on the second cooling water pipeline for controlling the flow rate of the low-temperature cooling water flowing into the heat exchange coil. The device includes: The acquisition module is used to acquire the oil temperature of the engine oil at every first preset time interval, and to obtain the temperature difference by subtracting the target temperature from the oil temperature. The determination module is used to determine the target operating state of the first flow control valve and the second flow control valve based on the temperature difference. The control module is used to control the opening degree of the first flow control valve and the second flow control valve according to the target working state, so as to control the flow rate of high temperature cooling water and low temperature cooling water flowing into the heat exchange coil.
[0023] Fourthly, embodiments of the present invention provide a vehicle, including: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform the engine oil temperature control method of the first aspect or any corresponding embodiment described above.
[0024] Fifthly, embodiments of the present invention provide a computer-readable storage medium storing computer instructions, which are used to cause a computer to execute the engine oil temperature control method of the first aspect or any corresponding embodiment described above. Attached Figure Description
[0025] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0026] Figure 1 This is a schematic flowchart of the engine oil temperature control method provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the engine oil temperature control system provided in an embodiment of the present invention. Figure 3 This is another schematic flowchart of the engine oil temperature control method provided in the embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an engine oil temperature control device provided according to an embodiment of the present invention; Figure 5 This is a structural schematic diagram of the vehicle provided in an embodiment of the present invention. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0028] According to embodiments of the present invention, an engine oil temperature control method, system, device, vehicle, and medium embodiment are provided. It should be noted that the steps shown in the flowcharts in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0029] Figure 1 This is a schematic flowchart of the engine oil temperature control method provided in an embodiment of the present invention. Figure 2This is a schematic diagram of the engine oil temperature control system provided in an embodiment of the present invention. Please refer to it as well. Figures 1-2 .
[0030] The oil pan 1 forms an oil storage space for containing engine oil. When the engine is running, the engine oil in the oil pan 1 can be delivered to various lubrication points of the engine by the oil pump, and after lubrication is completed, it flows back to the oil pan 1. The heat exchange coil 2 is fixedly installed inside the oil pan 1 and is at least partially immersed in the engine oil, so that the cooling water flowing through the heat exchange coil 2 can exchange heat with the engine oil through the tube wall of the heat exchange coil 2.
[0031] In one specific structure, the heat exchange coil 2 is made of 316 stainless steel and formed into a spiral submerged structure. The heat exchange coil 2 can be completely submerged below the oil level to increase the effective heat exchange area between the heat exchange coil 2 and the oil. The spiral diameter of the heat exchange coil 2 can be adapted to the internal dimensions of the oil pan 1, and a preset gap is left between it and the inner wall of the oil pan 1, the oil suction port, and other internal structures to avoid affecting the normal flow of oil in the oil pan 1 and the original oil storage and return functions of the oil pan 1.
[0032] The heat exchange coil 2 has a water inlet structure capable of receiving cooling water at different temperatures, and it is connected to the first cooling water pipe 3 and the second cooling water pipe 4 respectively. The first cooling water pipe 3 draws cooling water from the high-temperature cooling water area of the engine, allowing the still relatively high-temperature cooling water to flow into the heat exchange coil 2, and release heat to the engine oil through the heat exchange coil 2. The second cooling water pipe 4 draws cooling water from the cooling water area after being cooled by the cooling fan 11, allowing the relatively lower-temperature cooling water to flow into the heat exchange coil 2, and absorb heat from the engine oil through the heat exchange coil 2.
[0033] The first flow control valve 5 is installed on the first cooling water pipeline 3 to control the flow rate of high-temperature cooling water entering the heat exchange coil 2 through the first cooling water pipeline 3; the second flow control valve 6 is installed on the second cooling water pipeline 4 to control the flow rate of low-temperature cooling water entering the heat exchange coil 2 through the second cooling water pipeline 4.
[0034] The first flow control valve 5 and the second flow control valve 6 can be two-position solenoid valves, controlled by PWM (Pulse Width Modulation) by the controller 8. Preferably, the first flow control valve 5 and the second flow control valve 6 can also be electrically controlled proportional valves (whose opening degree can be continuously adjusted between 0% and 100%), achieving higher control accuracy than solenoid valves. Here, an opening degree of 0% indicates that the corresponding flow control valve is in the closed state, and a larger opening degree generally indicates a larger allowable cooling water flow rate.
[0035] The controller 8 is connected to the oil temperature detection element, the first flow control valve 5, and the second flow control valve 6. The oil temperature detection element can be an oil pressure and temperature sensor 7 installed in the oil pan 1 or the main oil passage of the engine. After the vehicle is powered on, the oil pressure and temperature sensor 7 can first perform a power-on and handshake self-test; if the self-test is abnormal, the controller 8 can output a sensor abnormality alarm; if the self-test is normal, the oil pressure and temperature sensor 7 continuously collects the oil temperature according to a preset collection frequency and sends the oil temperature to the controller 8. The preset collection frequency can be, for example, 1Hz to 5Hz.
[0036] Based on the above structure, in a first aspect, this embodiment provides an engine oil temperature control method, which can be used in a vehicle with a controller 8 related to engine oil temperature control. The controller 8 can be the engine's ECU (Electronic Control Unit), connected to a first flow control valve 5, a second flow control valve 6, and an oil pressure and temperature sensor 7. The method includes the following steps: Step S101: At each first preset time interval, obtain the oil temperature of the engine oil, and subtract the target temperature from the oil temperature to obtain the temperature difference.
[0037] In this step, the controller 8 periodically receives the oil temperature output by the oil temperature detection element according to a first preset time interval. The first preset time interval can be set according to the temperature change rate, the response speed of the flow control valve, and the computing power of the controller 8. For example, when the sampling frequency of the oil temperature detection element is 1Hz, the first preset time interval can be set to 1s; when the sampling frequency is 5Hz, the first preset time interval can be set to 0.2s.
[0038] After obtaining the oil temperature for the current control cycle, controller 8 subtracts the target temperature from the current oil temperature to obtain the temperature difference. The temperature difference can be expressed as:
[0039] in, Indicates the first The temperature difference value obtained in each control cycle Indicates the first The oil temperature obtained in each control cycle; Indicates the target temperature.
[0040] In this embodiment, the target temperature can be set to 95°C. When the temperature difference is less than 0, it indicates that the current oil temperature is lower than the target temperature; when the temperature difference is greater than 0, it indicates that the current oil temperature is higher than the target temperature; when the temperature difference is equal to 0, it indicates that the current oil temperature has reached the target temperature.
[0041] It should be noted that the temperature difference does not necessarily directly determine whether to enter a heating or cooling state. It can also be combined with a first difference threshold and a second difference threshold for judgment. For example, the first difference threshold can be -2℃, and the second difference threshold can be 2℃. The first and second difference thresholds are used to trigger the corresponding temperature adjustment state, while the target temperature of 95℃ is used to determine the final adjustment target after entering the corresponding state.
[0042] In this way, a uniform temperature difference value is used to characterize the direction and degree of deviation of the current oil temperature from the target temperature, thereby providing a basis for subsequent selection of high-temperature or low-temperature coolant and determination of the corresponding coolant flow rate.
[0043] For example, if controller 8 obtains that the current oil temperature is 86°C and the target temperature is 95°C, then:
[0044] A negative temperature difference value, less than -2℃, indicates that the oil temperature is significantly lower than the target temperature, and the oil needs to be heated with high-temperature coolant.
[0045] For example, if controller 8 obtains that the current oil temperature is 102℃ and the target temperature is 95℃, then:
[0046] A positive temperature difference value, greater than 2°C, indicates that the oil temperature is significantly higher than the target temperature, and the oil needs to be cooled with low-temperature coolant.
[0047] Step S102: Determine the target operating states of the first flow control valve 5 and the second flow control valve 6 based on the temperature difference.
[0048] In this step, the controller 8 determines whether the first flow control valve 5 and the second flow control valve 6 need to be in the closed state (i.e., the opening degree is determined to be 0%) or the open state, based on the sign and magnitude of the temperature difference and the preset temperature control rules, and the opening degree required for the flow control valve in the open state.
[0049] The target operating state is used to represent the combined state of two flow control valves within the same control cycle. For example, the target operating state may include: The first flow control valve 5 opens according to the first target opening degree, and the second flow control valve 6 closes. The first flow control valve 5 is closed, and the second flow control valve 6 is opened according to the second target opening degree; Both flow control valves are closed; When the oil temperature approaches the target temperature, one of the flow control valves pre-adjusts with a smaller opening.
[0050] When the temperature difference is less than the first difference threshold, the controller 8 can determine that the oil temperature is too low and needs to enter the heating state. At this time, the controller 8 determines that the first flow control valve 5 is open and the second flow control valve 6 is closed, so that high-temperature cooling water flows into the heat exchange coil 2, while preventing low-temperature cooling water from flowing into the heat exchange coil 2 at the same time.
[0051] When the temperature difference exceeds the second difference threshold, the controller 8 can determine that the oil temperature is too high and needs to enter the cooling state. At this time, the controller 8 determines that the second flow control valve 6 is open and the first flow control valve 5 is closed, so that low-temperature cooling water flows into the heat exchange coil 2, while preventing high-temperature cooling water from flowing into the heat exchange coil 2 at the same time.
[0052] The first flow control valve 5 and the second flow control valve 6 adopt the above-mentioned interlock control method, which can prevent high-temperature cooling water and low-temperature cooling water from entering the heat exchange coil 2 at the same time and causing mutual cancellation, and can also reduce the possibility of cross-flow between the two cooling water pipelines.
[0053] When the temperature difference is between the first and second difference thresholds, the controller 8 can determine the target operating state based on the current control state and the temperature change trend. For example, before entering the heating or cooling state, both flow control valves can be closed (i.e., the flow control valves are normally closed); once the heating or cooling state has been entered, this state can be maintained until the oil temperature reaches the target temperature; it can also perform small-degree preheating or precooling based on the rate of temperature change.
[0054] In this way, the temperature difference is converted into a coordinated control strategy of dual flow control valves, enabling heat exchange coil 2 to selectively receive high-temperature or low-temperature cooling water according to the actual temperature requirements of the engine oil.
[0055] For example, the target temperature is 95°C, the current oil temperature is 88°C, and the temperature difference is -7°C. Since the temperature difference is less than the first difference threshold of -2°C, the controller 8 determines that the first flow control valve 5 is open and the second flow control valve 6 is closed, and further determines the target opening degree of the first flow control valve 5.
[0056] For example, the current oil temperature is 100℃, and the temperature difference is 5℃. Since the temperature difference is greater than the second difference threshold of 2℃, the controller 8 determines that the first flow control valve 5 is closed and the second flow control valve 6 is open, and further determines the target opening degree of the second flow control valve 6.
[0057] Step S103: Control the opening of the first flow control valve 5 and the second flow control valve 6 according to the target working state, so as to control the flow rate of high temperature cooling water and low temperature cooling water flowing into the heat exchange coil 2.
[0058] In this step, the controller 8 converts the target operating state determined in step S102 into a corresponding electrical control signal and outputs the electrical control signal to the first flow control valve 5 and the second flow control valve 6.
[0059] When the target operating status indicates that the first flow control valve 5 is open and the second flow control valve 6 is closed, the controller 8 can control the opening degree of the second flow control valve 6 to 0% and control the first flow control valve 5 to the first target opening degree. As a result, high-temperature cooling water flows from the first cooling water pipe 3 into the heat exchange coil 2 and transfers heat to the engine oil through the pipe wall of the heat exchange coil 2, causing the engine oil temperature to rise.
[0060] When the target operating status indicates that the first flow control valve 5 is closed and the second flow control valve 6 is open, the controller 8 can control the opening degree of the first flow control valve 5 to 0% and control the second flow control valve 6 to the second target opening degree. As a result, low-temperature cooling water flows from the second cooling water pipe 4 into the heat exchange coil 2, and absorbs heat from the engine oil through the heat exchange coil 2, thereby lowering the engine oil temperature.
[0061] The first and second target opening degrees can be determined based on the temperature difference. Generally, the greater the deviation of the oil temperature from the target temperature, the larger the opening degree of the flow control valve in the open state; as the oil temperature gradually approaches the target temperature, the opening degree of the flow control valve in the open state gradually decreases to reduce the risk of the oil temperature exceeding the target temperature.
[0062] The first and second target opening degrees can be determined by table lookup, piecewise linear mapping, proportional calculation, or PID (Proportional-Integral-Differential) calculation. In a preferred embodiment, the target opening degree of the flow control valve can be dynamically determined by PID calculation based on the current temperature deviation, cumulative temperature deviation, and the trend of temperature deviation changes.
[0063] In this way, the abstract target working state is implemented as an executable valve opening control quantity, thereby changing the cooling water flow rate and heat exchange intensity through the heat exchange coil 2, so that the oil temperature gradually approaches the target temperature.
[0064] For example, if the target temperature is 95°C and the current oil temperature is 85°C, the controller 8 determines that it needs to enter the heating state and calculates the first target opening degree to be 60%. The controller 8 controls the opening degree of the first flow control valve 5 to 60% and the opening degree of the second flow control valve 6 to 0%. High-temperature cooling water enters the heat exchange coil 2 at the corresponding flow rate to heat the oil.
[0065] For example, if the current oil temperature is 104℃, the controller 8 determines that it needs to enter the cooling state and calculates the second target opening degree to be 50%. The controller 8 controls the opening degree of the second flow control valve 6 to 50% and the opening degree of the first flow control valve 5 to 0%. Low-temperature cooling water flows into the heat exchange coil 2 to absorb the heat from the oil.
[0066] Through steps S101 to S103, the controller 8 can periodically detect the engine oil temperature, determine the direction and degree of deviation of the engine oil temperature from the target temperature, and coordinate the control of the first flow control valve 5 and the second flow control valve 6 according to the temperature difference, so that high-temperature or low-temperature cooling water selectively flows into the same heat exchange coil 2. Thus, the residual heat of the cooling water in the engine cylinder head area can be used to heat the engine oil, and the cooling water after being cooled by the cooling fan 11 can be used to cool the engine oil, achieving integrated closed-loop control of oil heating and cooling, and stabilizing the engine oil temperature within the target temperature range of 95°C.
[0067] Compared to solutions that use separate electric heating modules, exhaust gas heating modules, or external oil coolers, this embodiment can fully utilize the temperature differences within the engine's existing coolant circulation, reducing additional heating energy consumption and structural modifications. Simultaneously, by maintaining the oil temperature within a suitable range over a long period, it helps slow down oil oxidation, nitration, and acid value increases, reducing the rate of oil performance degradation and supporting extended engine oil change intervals.
[0068] In one embodiment of the present invention, the heat exchange coil 2 is connected to the outlet side of the cylinder head cooling water jacket 9 of the engine through a first cooling water pipe 3. The first cooling water pipe 3 is used to transport the high-temperature cooling water output from the cylinder head cooling water jacket 9 to the heat exchange coil 2. The heat exchange coil 2 is connected to the cooling water circuit 10 through the second cooling water pipe 4. The cooling water circuit 10 is connected to the outlet side of the cylinder head cooling water jacket 9. The cooling water circuit 10 is used to dissipate heat from the high-temperature cooling water output by the cylinder head cooling water jacket 9 using the cooling fan 11 to obtain low-temperature cooling water, and then transport the obtained low-temperature cooling water to the heat exchange coil 2 through the second cooling water pipe 4.
[0069] Specifically, the first cooling water pipe 3 is led out from the outlet side of the cylinder head cooling water jacket 9 and extends to one inlet end of the heat exchange coil 2. The cylinder head cooling water jacket 9 is located inside or near the engine cylinder head. When the cooling water flows through the cylinder head cooling water jacket 9, it absorbs the heat generated by the combustion chamber, exhaust port and valve area. Therefore, the cooling water discharged from the outlet side of the cylinder head cooling water jacket 9 has a relatively high temperature.
[0070] With the engine having completed a certain degree of warm-up, the high-temperature coolant output from the cylinder head cooling water jacket 9 can, for example, be in the range of 85°C to 98°C. The first cooling water pipe 3 can directly introduce a portion of this high-temperature coolant into the heat exchange coil 2, allowing the coolant to flow within the coil and transfer heat to the engine oil through the coil wall. Therefore, the first cooling water pipe 3 forms a branch that utilizes engine waste heat to heat the engine oil, eliminating the need for a separate electric heater or exhaust gas heating device for the engine oil.
[0071] The first flow control valve 5 can be connected in series in the first cooling water pipeline 3. When the first flow control valve 5 is closed, the high-temperature cooling water cannot enter the heat exchange coil 2 through the first cooling water pipeline 3; when the first flow control valve 5 is open, its opening degree determines the flow rate of the high-temperature cooling water entering the heat exchange coil 2, and thus determines the rate at which the heat exchange coil 2 transfers heat to the engine oil.
[0072] The second cooling water pipe 4 is led out from the low-temperature region of the cooling water circuit 10 and extends to the other inlet of the heat exchange coil 2. This cooling water circuit 10 is connected to the outlet side of the cylinder head cooling water jacket 9, and the high-temperature cooling water output from the cylinder head cooling water jacket 9 can enter the heat dissipation area corresponding to the cooling fan 11 via the thermostat 12. The cooling fan 11 pushes air through the radiator to remove heat from the cooling water, thus lowering its temperature. The cooling water obtained through this heat dissipation process constitutes the low-temperature cooling water as described in the claims.
[0073] The second flow control valve 6 can be connected in series in the second cooling water pipeline 4. When the second flow control valve 6 is opened, a small portion of the low-temperature cooling water after being cooled by the cooling fan 11 is introduced into the heat exchange coil 2 and absorbs the heat from the engine oil through the heat exchange coil 2; the remaining majority of the low-temperature cooling water flows back to the cylinder head cooling water jacket 9 or the cylinder block water jacket according to the original cooling requirements of the engine, for continued cooling of the engine body.
[0074] In this way, by obtaining high-temperature cooling water from the outlet side of the cylinder head cooling water jacket 9 and low-temperature cooling water from the cooling water circuit 10 after being cooled by the cooling fan 11, the same engine cooling system can simultaneously provide a heat source for heating the engine oil and a cold source for cooling the engine oil, without the need to set up separate heat and cold sources.
[0075] The following is combined with Figure 2 The components of the engine oil temperature control system and the direction of coolant flow will be further explained.
[0076] Figure 2The engine oil temperature control system shown mainly includes cylinder head cooling water jacket 9, thermostat 12, cooling fan 11, water pump 13, first cooling water pipe 3, second cooling water pipe 4, first flow control valve 5, second flow control valve 6, heat exchange coil 2, check valve 14, oil pressure and temperature sensor 7, and controller 8.
[0077] The cylinder head cooling water jacket 9 is used to allow cooling water to flow through the engine block and near the cylinder head, and to absorb the heat generated by engine combustion. The temperature of the cooling water increases after passing through the cylinder head cooling water jacket 9, and the cooling water output from the outlet side of the cylinder head cooling water jacket 9 can be used as high-temperature cooling water.
[0078] The thermostat 12 is located between the outlet side of the cylinder head cooling water jacket 9 and the heat dissipation area corresponding to the cooling fan 11, and is used to control the cooling water circulation path according to the cooling water temperature. When the engine is in the cold start stage and the cooling water temperature is low, the thermostat 12 can restrict the cooling water from entering the heat dissipation area to promote the engine to warm up quickly; when the cooling water temperature reaches the opening condition of the thermostat 12, the thermostat 12 opens, allowing high-temperature cooling water to enter the heat dissipation area corresponding to the cooling fan 11.
[0079] Cooling fan 11 is used to promote airflow through the radiator. High-temperature coolant output from cylinder head cooling water jacket 9 enters the radiator via thermostat 12. Cooling fan 11 enhances heat exchange between the air and the radiator, causing the coolant to release heat and form low-temperature coolant. Here, low-temperature coolant refers to coolant with a temperature lower than the high-temperature coolant directly output from cylinder head cooling water jacket 9; it is not required to be lower than ambient temperature.
[0080] Water pump 13 provides the driving force for the cooling water circulation. The low-temperature cooling water, after being cooled by cooling fan 11, continues to flow under the action of water pump 13. Most of this low-temperature cooling water flows back to the cylinder block water jacket and cylinder head cooling water jacket 9 to continue absorbing heat generated by the engine; only a small portion of the low-temperature cooling water, when the second flow control valve 6 is open, enters the heat exchange coil 2 through the second cooling water pipe 4 to cool the engine oil. Therefore, the oil cooling branch does not replace the main engine cooling circuit; most of the cooling water in the main engine cooling circuit is still used for cooling the cylinder block and cylinder head.
[0081] The first flow control valve 5 is installed on the first cooling water pipe 3. When the engine oil temperature is low, the first flow control valve 5 opens and the second flow control valve 6 closes. The high-temperature cooling water drawn from the outlet side of the cylinder head cooling water jacket 9 enters the heat exchange coil 2 through the first cooling water pipe 3 and the first flow control valve 5, and transfers heat to the engine oil in the heat exchange coil 2.
[0082] The second flow control valve 6 is installed on the second cooling water pipe 4. When the oil temperature is too high, the second flow control valve 6 opens and the first flow control valve 5 closes. A small portion of the low-temperature cooling water, which has been cooled by the cooling fan 11 and driven by the water pump 13, enters the heat exchange coil 2 through the second cooling water pipe 4 and the second flow control valve 6 to absorb heat from the oil.
[0083] The heat exchange coil 2 is a heat exchange component shared by the first cooling water pipe 3 and the second cooling water pipe 4. Regardless of whether the incoming cooling water is high-temperature or low-temperature, the cooling water flows inside the heat exchange coil 2, while the engine oil is located outside the heat exchange coil 2. The cooling water and engine oil do not come into direct contact, but rather transfer heat through the wall of the heat exchange coil 2.
[0084] The heat exchange coil 2 is also equipped with a return pipe. This return pipe can be connected to the pipe between the thermostat 12 and the cooling fan 11, that is, connected to the inlet side of the cooling fan 11 or its upstream position. In this way, regardless of whether the heat exchange coil 2 has just completed oil heating or oil cooling, the cooling water flowing out of the heat exchange coil 2 can be returned to the heat dissipation area corresponding to the cooling fan 11.
[0085] During the oil cooling process, the low-temperature coolant enters the heat exchange coil 2 and absorbs heat from the oil, causing its own temperature to rise. The heated coolant returns to the inlet side of the cooling fan 11 through the return pipe of the heat exchange coil 2, then dissipates heat again through the cooling fan 11, and is then pumped by the water pump 13 to the cylinder block water jacket and cylinder head cooling water jacket 9. Alternatively, a small portion may re-enter the heat exchange coil 2 while the second flow control valve 6 remains open. This forms a circulating cooling path of "cooling fan 11 heat dissipation - water pump 13 delivery - second cooling water pipe 4 - heat exchange coil 2 heat absorption - return to cooling fan 11".
[0086] During the oil heating process, high-temperature coolant enters the heat exchange coil 2 from the outlet side of the cylinder head cooling water jacket 9 via the first cooling water pipe 3 and releases heat to the oil. After heat exchange, the coolant can also return to the inlet side of the cooling fan 11 through the return pipe of the heat exchange coil 2, and after being cooled by the cooling fan 11 and driven by the water pump 13, it re-enters the engine's main cooling circuit.
[0087] One-way valve 14 can be installed in the first cooling water pipe 3, the second cooling water pipe 4, or related junction locations to restrict the flow of cooling water in a predetermined direction. By installing one-way valve 14, it is possible to prevent the cooling water in the heat exchange coil 2 from flowing back into the outlet side of the cylinder head cooling water jacket 9, and also to prevent crossflow between the first cooling water pipe 3 and the second cooling water pipe 4 due to pressure difference, thereby avoiding affecting the normal operation of the engine's main cooling circuit and the oil temperature control branch.
[0088] The oil pressure and temperature sensor 7 can be installed on the oil pan 1 or the engine main oil passage to simultaneously collect oil temperature and oil pressure, and send the results to the controller 8. After receiving the oil temperature, the controller 8 performs closed-loop temperature control, and after receiving the oil pressure, it can perform anomaly detection and alarm control.
[0089] therefore, Figure 2 The system structure shown is based on the original main cooling water circulation of the engine, with the addition of a first cooling water pipe 3, a second cooling water pipe 4, a heat exchange coil 2, and two flow control valves. It can utilize the high-temperature side and low-temperature side of the engine cooling water circulation for oil heating and oil cooling respectively without making significant structural changes to the cylinder head cooling water jacket 9, cooling fan 11, or water pump 13.
[0090] Figure 3 This is another schematic flowchart of the engine oil temperature control method provided in this embodiment of the invention, please refer to it as well. Figures 1-3 .
[0091] In one embodiment of the present invention, the controller 8 sets a first difference threshold and a second difference threshold, and determines the difference between the oil temperature and the target temperature based on the temperature difference. This determines whether high-temperature or low-temperature coolant is needed to heat or cool the engine oil. A first difference threshold is less than 0, and a second difference threshold is greater than 0. For example, when the target temperature is 95℃, the first difference threshold could be set to -2℃, and the second difference threshold could be set to 2℃.
[0092] Based on the temperature difference, determine the target operating states of the first flow control valve 5 and the second flow control valve 6, including: Step A1: If the temperature difference is less than the first difference threshold, determine the target working state, including the opening of the first flow control valve 5; Among them, the first difference threshold is less than 0.
[0093] Specifically, when the temperature difference is less than the first difference threshold, it indicates that the current oil temperature has decreased to a level requiring active heating relative to the target temperature. The controller 8 determines the target operating state, including the opening of the first flow control valve 5. After the first flow control valve 5 opens, high-temperature cooling water in the first cooling water pipe 3 can flow into the heat exchange coil 2 and transfer heat to the oil through the heat exchange coil 2. For example, when:
[0094] At that time, it is equivalent to the engine oil temperature. :
[0095] The controller 8 determines that the engine oil needs to be heated and determines the target operating state, including the opening of the first flow control valve 5.
[0096] Step A2: If the temperature difference is greater than the second difference threshold, determine that the target working state includes the opening of the second flow control valve 6; Among them, the second difference threshold is greater than 0.
[0097] Specifically, when the temperature difference exceeds the second difference threshold, it indicates that the current oil temperature has risen to a level requiring active cooling relative to the target temperature. The controller 8 determines the target operating state, including the opening of the second flow control valve 6. After the second flow control valve 6 opens, the low-temperature cooling water in the second cooling water pipe 4 flows into the heat exchange coil 2, and absorbs heat from the oil through the heat exchange coil 2. For example, when:
[0098] At that time, it is equivalent to the engine oil temperature. :
[0099] The controller 8 determines that the engine oil needs to be cooled and determines the target operating state, including the opening of the second flow control valve 6.
[0100] Thus, by setting a first difference threshold and a second difference threshold on the low-temperature side and the high-temperature side of the target temperature respectively, it is possible to determine whether to open the first flow control valve 5 for conveying high-temperature cooling water or the second flow control valve 6 for conveying low-temperature cooling water based on the direction and degree of deviation of the oil temperature from the target temperature, thereby triggering heating when the oil temperature is too low and triggering cooling when the oil temperature is too high.
[0101] In one embodiment of the present invention, after the controller 8 determines that the first flow control valve 5 or the second flow control valve 6 needs to be opened based on the temperature difference, it can further determine the target opening degree of the corresponding flow control valve based on the degree to which the oil temperature deviates from the target temperature, so that the greater the deviation of the oil temperature from the target temperature, the greater the flow rate of the corresponding cooling water flowing into the heat exchange coil 2.
[0102] Determining the target operating state includes the opening of the first flow control valve 5, including: Step B1: Determine the first target opening degree of the first flow control valve 5 based on the temperature difference, wherein the first target opening degree is positively correlated with the absolute value of the temperature difference.
[0103] Specifically, when the temperature difference is less than the first difference threshold and the controller 8 determines that the target operating state includes the opening of the first flow control valve 5, the controller 8 determines the first target opening degree of the first flow control valve 5 based on the temperature difference.
[0104] To facilitate PID calculations, controller 8 can define the heating deviation as the target temperature minus the current oil temperature (equivalent to taking the temperature difference). (absolute value), that is:
[0105] in, Indicates the first Heating deviation per control cycle; Indicates the target temperature; This indicates the oil temperature during the current control cycle.
[0106] Because the oil temperature is lower than the target temperature when entering the heating state, there is a heating deviation. It is a positive value. The lower the oil temperature, the greater the heating deviation.
[0107] Controller 8 can calculate the heating deviation using a discrete PID algorithm to obtain the first target opening degree of the first flow control valve 5. The first target opening degree can be determined according to the following formula:
[0108] in: Indicates the first The first target opening degree is calculated in each control cycle; This represents the proportional coefficient for heating control; This represents the integral coefficient for heating control; Represents the differential coefficient for heating control; Indicates the time interval between adjacent control cycles; This indicates the heating deviation in the previous control cycle.
[0109] Proportional Term The instantaneous heating intensity is mainly determined by the degree to which the current oil temperature deviates from the target temperature. The lower the oil temperature, the larger the proportional term, thus increasing the initial target opening.
[0110] Integral term:
[0111] This is used to accumulate heating deviations that persist over multiple control cycles. When the oil temperature remains below the target temperature for an extended period, the integral term gradually increases, which helps eliminate steady-state temperature deviations and eventually brings the oil temperature to the target temperature.
[0112] Differential term:
[0113] This is used to reflect the rate of change of heating deviation. When the oil temperature rapidly approaches the target temperature, the heating deviation decreases rapidly, and the differential term can suppress the first target opening from remaining too large, thereby reducing the possibility that the oil temperature will exceed the target temperature.
[0114] Since the actual opening degree of the first flow control valve 5 is within an allowable range, the controller 8 can limit the amplitude of the PID calculation results. For example:
[0115] in, This represents the first target opening after the amplitude limiting process. If the PID calculation result is greater than 100%, then the first target opening is set to 100%.
[0116] Step B2: Determine the target operating state, including opening the first flow control valve 5 to the first target opening degree.
[0117] Specifically, the controller 8 can determine the target operating state, including opening the first flow control valve 5 at a first target opening degree, so that high-temperature cooling water enters the heat exchange coil 2 at a flow rate that matches the oil heating requirements.
[0118] Determining the target operating state includes the opening of the second flow control valve 6, including: Step B3: Determine the second target opening degree of the second flow control valve 6 based on the temperature difference, wherein the second target opening degree is positively correlated with the absolute value of the temperature difference.
[0119] Specifically, when the temperature difference is greater than the second difference threshold and the controller 8 determines that the target operating state includes the opening of the second flow control valve 6, the second target opening degree of the second flow control valve 6 can be determined in a manner corresponding to the heating control described above.
[0120] Controller 8 can define the cooling deviation as the current oil temperature minus the target temperature (equivalent to taking the temperature difference). (absolute value), that is:
[0121] in, Indicates the first Cooling deviation per control cycle. When entering the cooling state, the cooling deviation is positive, and the higher the oil temperature, the greater the cooling deviation.
[0122] Controller 8 can determine the second target opening of the second flow control valve 6 according to the following discrete PID formula:
[0123] in, This represents the second target opening obtained from the PID calculation; This represents the proportional coefficient for cooling control; Indicates the integral coefficient for cooling control; This represents the differential coefficient for cooling control.
[0124] The proportional term determines the cooling intensity based on the current overheating level; the integral term is used to eliminate steady-state deviations caused by the oil temperature being consistently higher than the target temperature; and the derivative term suppresses overcooling based on the rate at which the oil temperature approaches the target temperature.
[0125] The second target opening can also be limited in the following way:
[0126] Step B4: Determine the target operating state, including the second flow control valve 6 opening to the second target opening degree.
[0127] Specifically, the controller 8 determines the target operating state by opening the second flow control valve 6 at the second target opening degree, so that the low-temperature cooling water enters the heat exchange coil 2 at a flow rate that matches the cooling requirements of the engine oil.
[0128] It should be noted that different PID parameters can be used for the heating and cooling processes. This is because the temperature difference between the high-temperature coolant and the engine oil, the temperature difference between the low-temperature coolant and the engine oil, the flow resistance of the first coolant line 3 and the second coolant line 4, and the flow characteristics of the two flow control valves may differ. Therefore, , , It can be different , , Each parameter can be calibrated through engine bench testing or vehicle testing.
[0129] In addition, the controller 8 can also employ anti-integral saturation processing. For example, when the first target opening degree or the second target opening degree has reached 100%, the accumulation of the integral term is paused to avoid large control overshoots caused by prolonged saturation of the flow control valve.
[0130] Thus, by determining the target opening degree of the flow control valve in the open state based on the temperature difference, and making the first target opening degree or the second target opening degree positively correlated with the absolute value of the temperature difference, the flow rate of cooling water entering the heat exchange coil 2 can be increased when the oil temperature deviates significantly from the target temperature, thereby improving the oil heating or cooling speed; and the corresponding cooling water flow rate can be reduced when the oil temperature gradually approaches the target temperature, thus balancing the temperature regulation speed and regulation stability.
[0131] For example, if the target temperature is 95°C and the current oil temperature is 87°C, then:
[0132] Since the temperature difference is less than -2℃, controller 8 enters the heating state and determines:
[0133] The controller 8 performs PID calculations based on the current heating deviation, the heating deviation of the previous control cycle, and the historical cumulative heating deviation to obtain the first target opening degree, for example, 48%. The controller 8 controls the opening degree of the first flow control valve 5 to 48%, allowing high-temperature cooling water to enter the heat exchange coil 2 to heat the engine oil.
[0134] For example, if the current oil temperature is 103℃, then:
[0135] The controller 8 enters the cooling state and determines the cooling deviation to be 8°C. After PID calculation, the second target opening degree is obtained, for example, 45%. The controller 8 controls the opening degree of the second flow control valve 6 to 45%, so that the low-temperature cooling water enters the heat exchange coil 2 to cool the engine oil.
[0136] In one embodiment of the present invention, to prevent high-temperature cooling water and low-temperature cooling water from entering the heat exchange coil 2 simultaneously, the controller 8 can also interlock the first flow control valve 5 and the second flow control valve 6. That is, when one of the cooling water lines is used to regulate the temperature of the engine oil, the flow control valve corresponding to the other cooling water line is kept closed.
[0137] The method also includes: Step C1: If the temperature difference is less than the first difference threshold, determining the target operating state also includes closing the second flow control valve 6.
[0138] Specifically, when the temperature difference is less than the first difference threshold, the controller 8 has already determined that the oil temperature is low according to the aforementioned embodiment, and determined that the target operating state includes the opening of the first flow control valve 5. At this time, the controller 8 further determines that the target operating state also includes the closing of the second flow control valve 6.
[0139] Closing the second flow control valve 6 can be understood as controlling the opening degree of the second flow control valve 6 to 0%. After the second flow control valve 6 is closed, the low-temperature cooling water in the second cooling water pipeline 4 is prevented from entering the heat exchange coil 2, while the high-temperature cooling water in the first cooling water pipeline 3 can enter the heat exchange coil 2 through the first flow control valve 5, which is in the open state.
[0140] Therefore, during the oil heating process, heat exchange coil 2 mainly receives high-temperature cooling water, which transfers heat to the oil through the heat exchange coil 2. Low-temperature cooling water does not simultaneously enter the heat exchange coil 2 and absorb heat from the oil. Thus, only high-temperature cooling water enters the heat exchange coil 2, preventing low-temperature cooling water from negating the heating effect of the high-temperature cooling water.
[0141] Step C2: If the temperature difference is greater than the second difference threshold, determining the target operating state also includes closing the first flow control valve 5.
[0142] Specifically, when the temperature difference exceeds the second difference threshold, the controller 8 has determined that the oil temperature is too high and identifies the target operating state as including the opening of the second flow control valve 6. At this point, the controller 8 further determines that the target operating state also includes the closing of the first flow control valve 5.
[0143] Closing the first flow control valve 5 can also be understood as controlling its opening to 0%. With the first flow control valve 5 closed, the high-temperature cooling water in the first cooling water pipe 3 is prevented from entering the heat exchange coil 2, while the low-temperature cooling water in the second cooling water pipe 4 can enter the heat exchange coil 2 through the open second flow control valve 6 to absorb heat from the engine oil. Thus, only low-temperature cooling water is allowed to enter the heat exchange coil 2, preventing the high-temperature cooling water from negating the cooling effect of the low-temperature cooling water.
[0144] In summary, during heating, the first flow control valve 5 is open (opening at the first target opening degree) and the second flow control valve 6 is closed; during cooling, the second flow control valve 6 is open (opening at the second target opening degree) and the first flow control valve 5 is closed.
[0145] Thus, by closing the second flow control valve 6 when the oil temperature is low and the first flow control valve 5 is open, and closing the first flow control valve 5 when the oil temperature is high and the second flow control valve 6 is open, the simultaneous flow of high-temperature coolant and low-temperature coolant into the heat exchange coil 2 can be avoided, thus preventing the opposite heat exchange effect. This reduces the possibility of hot and cold coolant canceling each other out or cross-flow between the two coolant pipes, thereby improving the effectiveness and stability of oil heating or cooling.
[0146] In one embodiment of the present invention, the first difference threshold and the second difference threshold are primarily used to determine when to enter a heating state or a cooling state, rather than as a temperature condition for exiting the corresponding state. Once the controller 8 enters a heating state or a cooling state based on the temperature difference, it continuously performs the corresponding temperature adjustment until the oil temperature reaches the target temperature.
[0147] After controlling the opening degrees of the first flow control valve 5 and the second flow control valve 6 according to the target operating state, the method further includes: Step D1: The oil temperature obtained after the first time point is used as the feedback temperature. The first time point is the execution time of the step of controlling the opening of the first flow control valve 5 and the second flow control valve 6 according to the target working state.
[0148] Specifically, when the controller 8 adjusts the opening of the first flow control valve 5 and the second flow control valve 6 according to the target operating state, it records the execution time of this valve control action as the first time point. After the first time point, the oil temperature detection element continues to collect oil temperature data at a first preset time interval. The controller 8 uses the oil temperature acquired after the first time point as the feedback temperature.
[0149] The feedback temperature can be expressed as:
[0150] in, This indicates the number of valve control actions performed after this operation. The oil temperature obtained in each feedback cycle.
[0151] Step D2: When the target operating state is that the second flow control valve 6 is closed and the opening degree of the first flow control valve 5 is the first target opening degree, if the feedback temperature is less than the target temperature, proceed to the step of determining the first target opening degree of the first flow control valve 5 based on the temperature difference, until the feedback temperature equals the target temperature.
[0152] Specifically, when the current target operating state is that the second flow control valve 6 is closed and the first flow control valve 5 is open according to the first target opening degree, it indicates that the controller 8 has entered the heating state. The controller 8 compares the feedback temperature with the target temperature:
[0153] If the feedback temperature is still lower than the target temperature, it indicates that the engine oil has not been fully heated. At this point, controller 8 recalculates the temperature difference based on the new feedback temperature and further recalculates the heating deviation.
[0154] Subsequently, controller 8 re-executes the PID calculation, updates the first target opening, and continues to keep the second flow control valve 6 closed.
[0155] Even if the feedback temperature rises from below 93°C to above 93°C, the controller 8 will not exit the heating state as long as it remains below 95°C. 93°C only corresponds to the heating trigger boundary with a temperature difference of -2°C, not the heating stop temperature.
[0156] When the feedback temperature reaches the target temperature, that is:
[0157] Controller 8 determines that the heating process is complete and closes the first flow control valve 5. In engineering implementation, "equal to the target temperature" can mean that the temperature value output by the oil temperature detection element is determined by controller 8 to be 95°C. Controller 8 can determine the determination method for reaching the target temperature by combining the sensor's resolution and sampling accuracy, but the control target for stopping heating remains 95°C.
[0158] Step D3: When the target operating state is that the first flow control valve 5 is closed and the opening degree of the second flow control valve 6 is the second target opening degree, if the feedback temperature is greater than the target temperature, proceed to the step of determining the second target opening degree of the second flow control valve 6 based on the temperature difference, until the feedback temperature equals the target temperature.
[0159] Specifically, when the current target operating state is that the first flow control valve 5 is closed and the second flow control valve 6 is open according to the second target opening degree, it indicates that the controller 8 has entered the cooling state. If:
[0160] This indicates that the oil temperature is still higher than the target temperature, and controller 8 recalculates the cooling deviation based on the new feedback temperature.
[0161] Then, the PID calculation is re-performed to update the second target opening, while the first flow control valve 5 remains closed.
[0162] Even if the feedback temperature drops from above 97°C to below 97°C, the controller 8 will not exit the cooling state as long as the feedback temperature remains above 95°C. 97°C only corresponds to the cooling trigger boundary with a temperature difference of 2°C, not the cooling stop temperature.
[0163] When the feedback temperature reaches 95°C, the controller 8 determines that the cooling process is complete and closes the second flow control valve 6.
[0164] Thus, this control logic can be viewed as a temperature control logic with a state-holding function. The first and second difference thresholds are used to prevent the oil temperature from frequently entering the heating or cooling state when there are slight fluctuations near the target temperature; the target temperature is used to ensure that after entering the corresponding state, the oil can truly recover to the required temperature, avoiding premature stopping of heating when the oil temperature only rises to 93°C or premature stopping of cooling when it only drops to 97°C, so that the oil temperature can more accurately return to 95°C, improving the integrity of the closed-loop control.
[0165] For example, the target temperature is 95°C, and the current oil temperature is 88°C. Since the temperature difference is -7°C, controller 8 enters a heating state. After valve control is executed, the oil temperature rises sequentially to 91°C, 93°C, and 94°C. Although 93°C no longer meets the condition of a temperature difference less than -2°C, controller 8 is already in a heating state, and the feedback temperature is still below 95°C. Therefore, the second flow control valve 6 remains closed, and the first target opening continues to be updated. Only when the feedback temperature reaches 95°C does controller 8 close the first flow control valve 5.
[0166] For example, if the current oil temperature is 104°C, controller 8 enters the cooling state. After cooling, the oil temperature decreases sequentially to 100°C, 97°C, and 96°C. Although 96°C is lower than the cooling trigger temperature of 97°C, it is still higher than the target temperature of 95°C, so controller 8 continues to perform cooling control. When the feedback temperature reaches 95°C, controller 8 closes the second flow control valve 6.
[0167] Generally speaking, apart from the cases in steps A1-A2 where "the temperature difference is less than the first difference threshold and the temperature difference is greater than the second difference threshold", when the temperature difference is greater than or equal to the first difference threshold and less than or equal to the second difference threshold, for example, when the target temperature is 95℃, the first difference threshold is -2℃, and the second difference threshold is 2℃, the oil temperature is between 93℃ and 97℃, which can be considered as the oil temperature being near the target temperature.
[0168] In the conventional setup, controller 8 only needs to maintain the current opening of the first flow control valve 5 and the second flow control valve 6, keep them both closed, or make slight adjustments to their openings to maintain the heat exchange balance between the engine oil and coolant, and avoid temperature oscillations caused by frequent switching of the two flow control valves. This method has relatively simple control logic and can meet general engine oil temperature control requirements.
[0169] However, in one embodiment of the present invention, the controller 8 can further determine the rate and direction of change of the oil temperature, and preheat or precool before the oil temperature exceeds the first difference threshold or the second difference threshold.
[0170] Specifically, controller 8 can save one or more historical oil temperatures prior to the current time point. The time point at which the current temperature difference is calculated is recorded as the second time point, and the current oil temperature is recorded as... The historical oil temperature obtained before the second time point is recorded as... The corresponding collection times are as follows: and .
[0171] The signed rate of change of engine oil temperature can be expressed as:
[0172] Among them, when When this occurs, it indicates that the oil temperature is decreasing; when This indicates that the engine oil temperature is rising.
[0173] Controller 8 can further calculate the magnitude of the rate of temperature change:
[0174] in, Indicates the rate of temperature change. Controller 8 according to... Determine if the temperature change is fast enough, and based on... The sign indicates the direction of temperature change.
[0175] When the temperature difference is greater than or equal to the first difference threshold and less than or equal to the second difference threshold: Step E1: If the temperature difference is less than 0 and the rate of temperature change is greater than the preset rate threshold, indicating that the oil temperature is decreasing, the second flow control valve 6 is closed and the opening degree of the first flow control valve 5 is set to the preset opening degree to determine the target working state. Specifically, when the temperature difference is between a first difference threshold and a second difference threshold, and the temperature difference is less than 0, it indicates that the current oil temperature is lower than the target temperature but not yet lower than the heating trigger temperature. If the rate of temperature change is greater than a preset rate threshold, and This indicates that the engine oil temperature is dropping rapidly, and based on the current trend, it may soon fall below the heating trigger temperature.
[0176] At this time, the controller 8 can close the second flow control valve 6 in advance and open the first flow control valve 5 according to the preset opening degree. This preset opening degree can usually be less than the first target opening degree obtained by PID calculation under the normal heating state, so that a small amount of high temperature cooling water enters the heat exchange coil 2 to preheat the oil and slow down the further drop in oil temperature.
[0177] Step E2: If the temperature difference is greater than 0 and the rate of temperature change is greater than the preset rate threshold, indicating that the oil temperature is rising, the first flow control valve 5 is closed and the opening degree of the second flow control valve 6 is set to the preset opening degree to determine the target working state.
[0178] When the temperature difference is between the first and second difference thresholds, and the temperature difference is greater than 0, it indicates that the current oil temperature is higher than the target temperature but not yet higher than the cooling trigger temperature. If the rate of temperature change is greater than a preset rate threshold, and This indicates that the engine oil temperature is rising rapidly, and based on the current trend, it may soon exceed the cooling trigger temperature.
[0179] At this time, the controller 8 can close the first flow control valve 5 in advance and open the second flow control valve 6 according to the preset opening degree, so that a small amount of low temperature cooling water enters the heat exchange coil 2 to pre-cool the oil and slow down the oil temperature from continuing to rise.
[0180] The controller 8 can also use multiple historical oil temperatures for fitting to reduce the impact of single measurement fluctuations on the rate of temperature change. For example, linear fitting can be performed using multiple recent sampling points, and the slope of the fitted line can be used as the signed rate of temperature change. This can reduce erroneous preheating or precooling caused by sensor noise.
[0181] In this way, small adjustments can be made in advance based on the trend of oil temperature change before the oil temperature exceeds the target range, reducing the possibility of the oil temperature exceeding the 93℃ or 97℃ boundary and improving the stability of temperature control.
[0182] For example, the target temperature is 95°C, the current oil temperature is 94°C, and the temperature difference is -1°C. Since -1°C is between the first and second difference thresholds, the system has not yet entered the formal heating state. Controller 8 determines the temperature change rate based on the oil temperature obtained before the second time point. The preset rate threshold is and determine Simultaneously, the direction of temperature change indicates that the oil temperature is decreasing. Controller 8 thus closes the second flow control valve 6 and sets the opening of the first flow control valve 5 to the preset opening. Preheat slightly beforehand.
[0183] For example, the target temperature is 95℃, the current oil temperature is 96℃, and the temperature difference is 1℃. Controller 8 determines the rate of temperature change to be... ,and Meanwhile, the direction of temperature change indicates that the oil temperature is rising. Controller 8 closes the first flow control valve 5 and sets the opening of the second flow control valve 6 to the preset opening. Perform a small amount of cooling in advance.
[0184] It should be noted that the above implementation method based on the rate of temperature change requires the addition of program logic to the controller 8, including historical temperature storage, temperature change rate calculation, change direction judgment, and pre-adjustment state judgment. Preferably, for applications where the oil temperature control accuracy requirement is not high, it is not necessary to make this control part too complex. A simple approach can be adopted, such as maintaining the current opening within the target range, closing the two flow control valves, or making simple fine adjustments. The specific control complexity can be adaptively set by technicians based on the required control accuracy, the computing power of the controller 8, the response speed of the flow control valves, and the vehicle application scenario.
[0185] In one embodiment of the present invention, in addition to performing closed-loop control of oil temperature, the controller 8 also periodically acquires oil pressure and monitors for abnormal oil pressure and long-term abnormal oil temperature.
[0186] The method also includes: Step F1: Obtain the oil pressure of the engine oil at every second preset time interval.
[0187] Specifically, the oil pressure and temperature sensor 7 can simultaneously detect oil temperature and oil pressure. The controller 8 receives the oil pressure output by the oil pressure and temperature sensor 7 according to a second preset time interval. The second preset time interval can be the same as the first preset time interval, or it can be set independently according to the pressure monitoring response requirements.
[0188] For example, both the first and second preset time intervals can be set to 1s; or the oil temperature and oil pressure can be acquired every 0.2s at a sampling frequency of 5Hz.
[0189] Step F2: When the oil pressure is greater than the preset pressure threshold, output an alarm signal indicating abnormal oil pressure.
[0190] Specifically, the controller 8 compares the currently acquired oil pressure with a preset pressure threshold. When the oil pressure exceeds the preset pressure threshold, the controller 8 determines that the oil pressure is abnormal and generates an alarm signal indicating the abnormal oil pressure.
[0191] Alarm signals can be sent to the vehicle's instrument panel, engine fault management module, on-board diagnostic system, or other alarm modules, enabling the driver or maintenance personnel to be aware of abnormal oil pressure. The alarm signal can also carry information such as the fault type, the time of the fault, and the current oil pressure.
[0192] Step F3: If the oil temperature remains below the preset low temperature threshold for an extended period or remains above the preset high temperature threshold for an extended period longer than the preset duration threshold, output an alarm signal indicating an abnormal oil temperature.
[0193] Specifically, controller 8 is also configured with preset low temperature threshold, preset high temperature threshold, and preset duration threshold. For example: The preset low temperature threshold can be 85℃; The preset high temperature threshold can be 110℃; The preset duration threshold can be 10 minutes.
[0194] When controller 8 detects that the oil temperature is lower than the preset low temperature threshold, it begins to accumulate the duration of the low temperature. In each subsequent control cycle, if the oil temperature is still lower than the preset low temperature threshold, the duration of the low temperature continues to accumulate; if the oil temperature recovers to a level not lower than the preset low temperature threshold, the accumulation stops and the duration of the low temperature can be reset to zero.
[0195] When the duration of low temperature exceeds a preset time threshold, the controller 8 outputs an alarm signal indicating an abnormal oil temperature. This abnormality may indicate that the first flow control valve 5 is not opening properly, the high-temperature coolant temperature is insufficient, the first coolant pipe 3 is blocked, the heat exchange coil 2 is experiencing abnormal heat exchange, or the oil temperature detection element is malfunctioning.
[0196] When controller 8 detects that the oil temperature is higher than the preset high temperature threshold, it begins to accumulate the duration of the high temperature. In each subsequent control cycle, if the oil temperature is still higher than the preset high temperature threshold, the duration of the high temperature continues to accumulate; if the oil temperature recovers to a level not higher than the preset high temperature threshold, the accumulation stops and the duration of the high temperature can be reset to zero.
[0197] When the duration of high temperature exceeds the preset time threshold, the controller 8 outputs an alarm signal indicating an abnormal oil temperature. This abnormality may indicate that the second flow control valve 6 is not properly opened, the second cooling water pipe 4 is blocked, the cooling fan 11 is malfunctioning, the water pump 13 is malfunctioning, the low-temperature cooling water temperature is too high, or the heat exchange coil 2 has insufficient heat exchange capacity.
[0198] By using a sustained duration for judgment, rather than immediately triggering an alarm when the engine oil temperature briefly exceeds the abnormal temperature threshold, false alarms caused by factors such as transient vehicle operating conditions and sensor measurement fluctuations can be reduced.
[0199] In this way, alarm signals can be output in a timely manner when closed-loop temperature control fails, coolant circulation is abnormal, flow control valve malfunctions, or oil pressure is abnormal, so as to remind the driver or maintenance personnel to troubleshoot the fault and improve the safety of the engine lubrication system and oil temperature control system.
[0200] Secondly, this embodiment also provides an engine oil temperature control system, the system comprising: Oil pan 1, oil pan 1 is used to store engine oil; Heat exchange coil 2 is installed inside oil pan 1 and is used for heat exchange with engine oil; The first cooling water pipe 3, the heat exchange coil 2 obtains the high temperature cooling water of the engine through the first cooling water pipe 3, and the first cooling water pipe 3 is equipped with a first flow control valve 5 to control the flow rate of the high temperature cooling water flowing into the heat exchange coil 2. The second cooling water pipe 4, through which the heat exchange coil 2 obtains the low-temperature cooling water from the engine, is provided with a second flow control valve 6 to control the flow rate of the low-temperature cooling water flowing into the heat exchange coil 2. The controller 8 is used to execute the engine oil temperature control method provided in the first aspect of this embodiment.
[0201] The engine oil temperature control system provided in the second aspect of this embodiment can realize the various processes implemented in the above method embodiments and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[0202] Figure 4 This is a schematic diagram of the engine oil temperature control device provided in an embodiment of the present invention, as shown below. Figure 4 As shown, in a third aspect, this embodiment also provides an engine oil temperature control device for implementing the above embodiments and preferred embodiments, and details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0203] This embodiment provides an engine oil temperature control device 40. Engine oil is stored in an oil pan 1. A heat exchange coil 2 is installed inside the oil pan 1. The heat exchange coil 2 is used to exchange heat with the engine oil. The heat exchange coil 2 is connected to a first cooling water pipe 3 and a second cooling water pipe 4. The first cooling water pipe 3 is used to transmit high-temperature cooling water from the engine to the heat exchange coil 2. The second cooling water pipe 4 is used to transmit low-temperature cooling water from the engine to the heat exchange coil 2. A first flow control valve 5 is installed on the first cooling water pipe 3 to control the flow rate of the high-temperature cooling water flowing into the heat exchange coil 2. A second flow control valve 6 is installed on the second cooling water pipe 4 to control the flow rate of the low-temperature cooling water flowing into the heat exchange coil 2. Device 40 includes: The acquisition module 41 is used to acquire the oil temperature of the engine oil at every first preset time interval, and to obtain the temperature difference by subtracting the target temperature from the oil temperature. The determination module 42 is used to determine the target operating state of the first flow control valve and the second flow control valve based on the temperature difference. The control module 43 is used to control the opening degree of the first flow control valve and the second flow control valve according to the target working state, so as to control the flow rate of high temperature cooling water and low temperature cooling water flowing into the heat exchange coil.
[0204] In this embodiment, the engine oil temperature control device is presented in the form of a functional unit. Here, a unit refers to an ASIC circuit, a processor and memory that execute one or more software or fixed programs, and / or other devices that can provide the above functions.
[0205] Further functional descriptions of the above modules and units are the same as those in the corresponding embodiments described above, and will not be repeated here.
[0206] This invention also provides a vehicle having the above-described features. Figure 4 The engine oil temperature control device shown.
[0207] Please see Figure 5 , Figure 5 This is a structural schematic diagram of the vehicle provided in an embodiment of the present invention, such as... Figure 5 As shown, the vehicle includes a controller comprising one or more processors 51, a memory 52, and interfaces for connecting the various components, including high-speed and low-speed interfaces. The components communicate with each other via different buses and can be mounted on a common motherboard or otherwise as required. The processors can process instructions executed within the controller, including instructions stored in or on memory to display graphical information of a GUI on external input / output devices (such as display devices coupled to the interfaces). In some alternative implementations, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple devices can be connected, each providing some of the necessary operations (e.g., as a server array, a set of blade servers, or a multiprocessor system). Figure 5 Take the 51 processor as an example.
[0208] Processor 51 may be a central processing unit, a network processor, or a combination thereof. Processor 51 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The programmable logic device may be a complex programmable logic device (CAMP), a field-programmable gate array (FPGA), a general-purpose array logic (GDA), or any combination thereof.
[0209] The memory 52 stores instructions executable by at least one processor 51 to cause the at least one processor 51 to perform the method shown in the above embodiments.
[0210] The memory 52 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created by the use of a controller based on the display of a mini-program landing page. Furthermore, the memory 52 may include high-speed random access memory and may also include non-transient memory, such as at least one disk storage device, flash memory device, or other non-transient solid-state storage device. In some alternative embodiments, the memory 52 may optionally include memory remotely located relative to the processor 51, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0211] The memory 52 may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory 52 may also include a combination of the above types of memory.
[0212] The input device can receive input numerical or character information, and generate key signal inputs related to user settings and function control of the controller, such as a touchscreen, keypad, mouse, trackpad, touchpad, joystick, one or more mouse buttons, trackball, joystick, etc. The output device may include a display device, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some alternative embodiments, the display device may be a touchscreen.
[0213] The computer device also includes a communication interface 53 for the controller to communicate with other devices or communication networks.
[0214] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the above embodiments.
[0215] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for controlling engine oil temperature, characterized in that, The engine oil is stored in an oil pan, and a heat exchange coil is installed inside the oil pan. The heat exchange coil is used to exchange heat with the engine oil. The heat exchange coil is connected to a first cooling water line and a second cooling water line. The first cooling water line is used to transmit high-temperature cooling water from the engine to the heat exchange coil, and the second cooling water line is used to transmit low-temperature cooling water from the engine to the heat exchange coil. A first flow control valve is installed on the first cooling water line to control the flow rate of high-temperature cooling water flowing into the heat exchange coil, and a second flow control valve is installed on the second cooling water line to control the flow rate of low-temperature cooling water flowing into the heat exchange coil. The method includes: Every first preset time interval, the oil temperature of the engine oil is obtained, and the target temperature is subtracted from the oil temperature to obtain the temperature difference value; Based on the temperature difference, determine the target operating states of the first flow control valve and the second flow control valve; The opening degrees of the first flow control valve and the second flow control valve are controlled according to the target operating state to control the flow rate of high-temperature cooling water and low-temperature cooling water flowing into the heat exchange coil.
2. The method according to claim 1, characterized in that, The heat exchange coil is connected to the outlet side of the cylinder head cooling water jacket of the engine through the first cooling water pipeline. The first cooling water pipeline is used to transport the high-temperature cooling water output from the cylinder head cooling water jacket to the heat exchange coil. The heat exchange coil is connected to the cooling water circuit via the second cooling water pipeline. The cooling water circuit is connected to the outlet side of the cylinder head cooling water jacket. The cooling water circuit is used to dissipate heat from the high-temperature cooling water output by the cylinder head cooling water jacket using a cooling fan to obtain low-temperature cooling water, and then transport the obtained low-temperature cooling water to the heat exchange coil via the second cooling water pipeline.
3. The method according to claim 1, characterized in that, Determining the target operating states of the first flow control valve and the second flow control valve based on the temperature difference includes: When the temperature difference is less than a first difference threshold, the target operating state is determined to include the opening of the first flow control valve, wherein the first difference threshold is less than 0. If the temperature difference is greater than a second difference threshold, the target operating state is determined to include the second flow control valve being open, wherein the second difference threshold is greater than 0.
4. The method according to claim 3, characterized in that, Determining the target operating state includes opening the first flow control valve, including: The first target opening degree of the first flow control valve is determined based on the temperature difference value, wherein the first target opening degree is positively correlated with the absolute value of the temperature difference value; Determining the target operating state includes opening the first flow control valve at the first target opening degree; Determining the target operating state includes opening the second flow control valve, including: The second target opening degree of the second flow control valve is determined based on the temperature difference value, wherein the second target opening degree is positively correlated with the absolute value of the temperature difference value; Determining the target operating state includes opening the second flow control valve at the second target opening degree.
5. The method according to claim 4, characterized in that, After controlling the opening degrees of the first flow control valve and the second flow control valve according to the target operating state, the method further includes: The oil temperature obtained after the first time point is used as the feedback temperature, wherein the first time point is the execution time point of the step of controlling the opening degree of the first flow control valve and the second flow control valve according to the target working state. If the target operating state includes the first flow control valve being opened at the first target opening degree, and if the feedback temperature is less than the target temperature, the process jumps to the step of determining the first target opening degree of the first flow control valve based on the temperature difference until the feedback temperature equals the target temperature. If the target operating state includes the second flow control valve being open at the second target opening degree, and the feedback temperature is greater than the target temperature, the process jumps to the step of determining the second target opening degree of the second flow control valve based on the temperature difference until the feedback temperature equals the target temperature.
6. The method according to claim 3, characterized in that, The method further includes: If the temperature difference is less than the first difference threshold, determining the target operating state further includes closing the second flow control valve; If the temperature difference is greater than the second difference threshold, determining the target operating state also includes closing the first flow control valve.
7. The method according to claim 1, characterized in that, The method further includes: If the temperature difference is greater than or equal to the first difference threshold and less than or equal to the second difference threshold, and if the temperature difference is less than 0, and the temperature change rate is greater than the preset rate threshold and indicates that the oil temperature is decreasing, the second flow control valve is closed and the opening degree of the first flow control valve is set to the preset opening degree as the target working state, wherein the first difference threshold is less than 0 and the second difference threshold is greater than 0. If the temperature difference is greater than 0, and the rate of temperature change is greater than the preset rate threshold, indicating that the oil temperature is rising, the first flow control valve is closed and the second flow control valve is opened to the preset opening degree, which is determined as the target working state. The rate of temperature change is determined by at least one oil temperature obtained before the second time point, where the second time point is the time point at which the temperature difference is obtained.
8. The method according to claim 1, characterized in that, The method further includes: The oil pressure of the engine oil is obtained at every second preset time interval; If the oil pressure exceeds a preset pressure threshold, an alarm signal indicating an abnormal oil pressure will be output. If the duration for which the oil temperature is below a preset low temperature threshold or the duration for which it is above a preset high temperature threshold exceeds a preset duration threshold, an alarm signal indicating an abnormal oil temperature will be output.
9. An engine oil temperature control system, characterized in that, The system includes: An oil pan for storing the engine oil; A heat exchange coil is disposed inside the oil pan for heat exchange with the engine oil; The first cooling water pipeline is provided, through which the heat exchange coil obtains high-temperature cooling water from the engine. A first flow control valve is provided on the first cooling water pipeline to control the flow rate of the high-temperature cooling water flowing into the heat exchange coil. The second cooling water pipeline is provided, through which the heat exchange coil obtains low-temperature cooling water from the engine. A second flow control valve is provided on the second cooling water pipeline to control the flow rate of the low-temperature cooling water flowing into the heat exchange coil. A controller for performing the method as described in any one of claims 1-8.
10. An engine oil temperature control device, characterized in that, The engine oil is stored in an oil pan, and a heat exchange coil is installed inside the oil pan. The heat exchange coil is used to exchange heat with the engine oil. The heat exchange coil is connected to a first cooling water line and a second cooling water line. The first cooling water line is used to transmit high-temperature cooling water from the engine to the heat exchange coil, and the second cooling water line is used to transmit low-temperature cooling water from the engine to the heat exchange coil. A first flow control valve is installed on the first cooling water line to control the flow rate of high-temperature cooling water flowing into the heat exchange coil, and a second flow control valve is installed on the second cooling water line to control the flow rate of low-temperature cooling water flowing into the heat exchange coil. The device includes: The acquisition module is used to acquire the oil temperature of the engine oil at every first preset time interval, and to obtain the temperature difference by subtracting the target temperature from the oil temperature. The determination module is used to determine the target operating state of the first flow control valve and the second flow control valve based on the temperature difference. The control module is used to control the opening degree of the first flow control valve and the second flow control valve according to the target working state, so as to control the flow rate of high-temperature cooling water and low-temperature cooling water flowing into the heat exchange coil.
11. A vehicle, characterized in that, include: A memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, the processor executing the computer instructions to perform the method of any one of claims 1 to 8.
12. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 1 to 8.
