A method for determining the rotation speed of a silicone oil fan, a vehicle and a storage medium

By detecting the engine speed and the required speed of the silicone oil fan, we determine whether there is a risk of overheating in the silicone oil fan, and determine the target speed based on the engine speed, solving the problem of overheating of the silicone oil fan, extending the service life and adapting to different cooling needs.

CN119288659BActive Publication Date: 2025-02-28ZHANGJIAGANG GREAT WALL MOTOR R&D CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411831747.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-02-28
Estimated Expiration
2044-12-12

AI Technical Summary

Technical Problem

How to reasonably control the speed of the silicone oil fan to avoid overheating of the silicone oil and extend the service life of the silicone oil fan.

Method used

By detecting the engine speed and the required speed of the silicone oil fan, determine whether there is a risk of overheating in the silicone oil fan. When there is a risk of overheating, determine the target speed based on the engine speed, so that the silicone oil fan can run at a lower speed, reducing the probability of overheating.

Benefits of technology

It effectively avoids overheating of silicone oil in the silicone oil fan, reduces the risk of silicone oil deterioration, extends the service life of the silicone oil fan, and adapts to the cooling needs at different engine speeds.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

The present application provides a method, vehicle and storage medium for determining the speed of a silicone oil fan, which is applied to the field of vehicle control, and includes: during vehicle operation, determining whether the silicone oil in the silicone oil fan is at risk of overheating according to the first engine speed and the first required speed of the silicone oil fan; when the silicone oil in the silicone oil fan is at risk of overheating, determining the target speed of the silicone oil fan according to the first engine speed, and when the silicone oil fan is running at the target speed, the probability of overheating of the silicone oil in the silicone oil fan is less than the preset probability; and controlling the silicone oil fan to run at the target speed. The method can make the silicone oil fan run at a target speed with a lower probability of overheating of the silicone oil when it is detected that the silicone oil in the silicone oil fan is at risk of overheating, thereby avoiding overheating of the silicone oil during the operation of the silicone oil fan, reducing the risk of silicone oil deterioration, and increasing the service life of the silicone oil fan.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle control, and more specifically, to a method for determining a rotation speed of a silicone oil fan in the field of vehicle control, a vehicle and a storage medium. Background Art

[0002] As a typical new energy vehicle, hybrid vehicles (HV) inherit the advantages of traditional internal combustion engine vehicles and pure electric vehicles, and use engines and electric motors as driving sources. For hybrid vehicles, during the operation of the vehicle, in order to achieve a good cooling effect on the engine, the operation of the silicone oil fan clutch (hereinafter referred to as "silicone oil fan") can be controlled during the operation of the vehicle. The silicone oil fan is a device used in the vehicle engine clutch. It adjusts the speed of the silicone oil fan by controlling the flow of silicone oil, thereby maintaining a good cooling effect on the engine.

[0003] In a possible implementation, in order to ensure the safety of the silicone oil fan during operation, the silicone oil fan has a theoretical thermal protection area. If the silicone oil fan works in the theoretical thermal protection area for a long time, the silicone oil temperature will be too high, causing the silicone oil fan to overheat or even be damaged.

[0004] Based on this, how to reasonably control the silicone oil fan has become an urgent problem to be solved. Summary of the invention

[0005] The present application provides a method, a vehicle and a storage medium for determining the rotational speed of a silicone oil fan. When the method detects that there is a risk of overheating of the silicone oil in the silicone oil fan, the method can operate the silicone oil fan at a target rotational speed with a lower probability of overheating of the silicone oil, thereby avoiding overheating of the silicone oil during the operation of the silicone oil fan, reducing the risk of silicone oil deterioration, and increasing the service life of the silicone oil fan.

[0006] In a first aspect, a method for determining a rotational speed of a silicone oil fan is provided, which is applied to a vehicle equipped with a silicone oil fan, the method comprising: during operation of the vehicle, determining whether there is a risk of overheating of the silicone oil in the silicone oil fan based on a first engine speed and a first required speed of the silicone oil fan; in the case where there is a risk of overheating of the silicone oil in the silicone oil fan, determining a target rotational speed of the silicone oil fan based on the first engine speed, when the silicone oil fan operates at the target rotational speed, a probability of overheating of the silicone oil in the silicone oil fan is less than a preset probability; and controlling the silicone oil fan to operate at the target rotational speed.

[0007] In the above technical solution, in order to avoid overheating of the silicone oil in the silicone oil fan during the operation of the vehicle, the present application proposes a method for determining the speed of the silicone oil fan. The vehicle can determine whether the silicone oil in the silicone oil fan has an overheating risk, that is, whether the silicone oil fan has a risk of running in the thermal protection zone, by using the first engine speed and the first required speed of the silicone oil fan. The above process can accurately judge the current operating safety of the silicone oil fan at any time during the vehicle's driving process, and promptly discover the problem of improper operation of the silicone oil fan. Further, when the silicone oil fan has an overheating risk, the vehicle determines the target speed of the silicone oil fan according to the first engine speed. Among them, when the silicone oil fan runs at the target speed, the probability of overheating of the silicone oil in the silicone oil fan is less than the preset probability. In the above process, when the silicone oil fan has the risk of running in the thermal protection zone, by controlling the silicone oil fan to run at the target speed, avoiding the thermal protection zone as much as possible, it can avoid the silicone oil in the silicone oil fan from being too high and extend the service life of the silicone oil fan. In addition, the above-mentioned dynamic adjustment of the target speed of the silicone oil fan by the engine speed can better adapt to the cooling requirements under different engine speeds, so that the engine can achieve a good cooling effect.

[0008] In combination with the first aspect, in some possible implementations, the method further includes: when there is no risk of overheating of the silicone oil in the silicone oil fan, determining the target rotation speed of the silicone oil fan as the first required rotation speed.

[0009] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the determination of whether the silicone oil in the silicone oil fan is at risk of overheating is made based on the first engine speed and the first required speed of the silicone oil fan, including: when the first engine speed is less than the first preset engine speed, controlling the speed flag of the silicone oil fan to be at the current flag, and determining that the silicone oil in the silicone oil fan is not at risk of overheating, the speed flag of the silicone oil fan being used to indicate the speed control method of the silicone oil fan; when the first engine speed is greater than or equal to the first preset engine speed, if the first required speed is in a preset speed range, determining that the silicone oil in the silicone oil fan is at risk of overheating, the preset speed range being a speed range where the silicone oil in the silicone oil fan is at risk of overheating; if the first required speed is not in the preset speed range, determining that the silicone oil in the silicone oil fan is not at risk of overheating.

[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the target speed of the silicone oil fan is determined according to the first engine speed, including: determining a first target preset fan speed from a plurality of first preset fan speeds according to the first engine speed, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed area, when the silicone oil fan operates at any one of the plurality of first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; determining the target speed according to the first target preset fan speed and the first engine speed.

[0011] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the target speed is determined based on the first target preset fan speed and the first engine speed, including: when the first engine speed is in a first preset engine speed interval, the target speed is determined to be the first target preset fan speed, and the lower limit of the first preset engine speed interval is the first preset engine speed; when the first engine speed is in a second preset engine speed interval, the target speed is determined to be the fan speed with a smaller value between the first target preset fan speed and the second preset fan speed, and the upper limit of the first preset engine speed interval is less than or equal to the lower limit of the second preset engine speed interval; when the first engine speed is in a third preset engine speed interval, the target speed is determined to be the fan speed with a smaller value between the first target preset fan speed and the third preset fan speed, and the upper limit of the second preset engine speed interval is less than or equal to the lower limit of the third preset engine speed interval.

[0012] In the above technical solution, when there is a risk of overheating of the silicone oil in the silicone oil fan, the vehicle first determines the first target preset fan speed corresponding to the first engine speed from multiple first preset fan speeds on the lower boundary of the thermal protection area according to the first engine speed. When determining the target speed of the silicone oil fan, considering that the engine speed is relatively high, the silicone oil fan should be ensured to run at a relatively low speed to avoid overheating of the silicone oil. According to the first target preset fan speed and the first engine speed, the vehicle can determine the target speed according to the different speed ranges in which the first engine speed is located. When the first engine speed is at a relatively high speed, the vehicle needs to determine a fan speed with a smaller value from the first target preset fan speed and the preset fan speeds corresponding to different intervals as the target speed. The above process can control the speed of the silicone oil fan within a relatively low range when the engine speed is relatively high, avoid the speed of the silicone oil fan increasing with the engine speed, and prevent the vehicle from having safety hazards.

[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: when the first engine speed is greater than the second preset engine speed, resetting the speed flag of the silicone oil fan, the speed flag of the silicone oil fan is used to indicate the speed control method of the silicone oil fan; generating target prompt information according to the first engine speed; or, when it is detected that the vehicle is powered off, resetting the speed flag of the silicone oil fan.

[0014] In the above technical solution, when it is detected that the first engine speed is greater than the second preset engine speed, it means that the engine speed has exceeded its limit speed at this time. In this case, the vehicle engine may have a fault. Therefore, the vehicle needs to reset the speed flag of the silicone oil fan. When the speed flag is in the reset state, the speed flag of the silicone oil fan is restored to its initial state after the fault is repaired. In addition, the vehicle can also generate target prompt information based on the first engine speed to remind the user to handle the fault in time to avoid engine damage caused by long-term engine failure. In addition, when the vehicle detects that the current vehicle is powered off, the speed flag of the silicone oil fan is reset to ensure that the silicone oil fan can be re-controlled next time.

[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, after controlling the silicone oil fan to run at the target speed, the method also includes: performing real-time detection on the required speed of the silicone oil fan to obtain a second required speed, and obtaining a second engine speed of the vehicle; when the first required speed is not in the preset speed range, and the first required speed is greater than or equal to the second preset fan speed corresponding to the first engine speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed range, according to the second engine speed, determining a second target preset fan speed from a plurality of second preset fan speeds, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed range, When the silicone oil fan operates at any one of the multiple second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; based on the second target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained; when the first required speed is not in the preset speed area, and the first required speed is less than or equal to the first target preset fan speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed area, based on the second engine speed, a third target preset fan speed is determined from the multiple first preset fan speeds; based on the third target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained.

[0016] In the above technical solution, when the first engine speed of the vehicle is greater than or equal to the first preset engine speed, there are usually two situations to determine the risk of the silicone oil fan not working in the thermal protection area. The first is that the first required speed is greater than or equal to the fan speed corresponding to the first engine speed on the highest speed line of the thermal protection area. During the operation of the vehicle, if the vehicle determines that the silicone oil fan is at risk of being in the thermal protection area based on the subsequent second engine speed and the second required speed, in this case, the corresponding fan speed can be determined from the highest speed line of the thermal protection area based on the second engine speed, and the new target speed can be re-determined based on the fan speed and the second engine speed determined above. The second is that the first required speed is less than or equal to the fan speed corresponding to the first engine speed on the lowest speed line of the thermal protection area. During the operation of the vehicle, if the vehicle determines that the silicone oil fan is at risk of being in the thermal protection area based on the subsequent second engine speed and the second required speed, in this case, the corresponding fan speed can be determined from the lowest speed line of the thermal protection area based on the second engine speed, and the new target speed can be re-determined based on the fan speed and the second engine speed determined above. In the above process, when it is subsequently detected that the silicone oil in the silicone oil fan is in a thermal protection area, a new target speed can be flexibly determined according to the different areas where the first required speed was previously located to prevent overheating of the silicone oil in the silicone oil fan.

[0017] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, controlling the silicone oil fan to operate at the target speed includes: in the process of controlling the speed of the silicone oil fan, re-determining whether the silicone oil in the silicone oil fan is at risk of overheating; when it is re-determined that the silicone oil in the silicone oil fan is at risk of overheating, determining the duration of the overheating risk of the silicone oil in the silicone oil fan; when it is re-determined that the overheating risk of the silicone oil in the silicone oil fan is not more than a preset duration, controlling the silicone oil fan to operate at the target speed.

[0018] In the above technical solution, when controlling the silicone oil fan to run at the target speed, the vehicle needs to monitor in real time whether there is an overheating risk of the silicone oil in the silicone oil fan during operation. When the silicone oil in the re-determined silicone oil fan is at risk of overheating, it means that the silicone oil fan is in the thermal protection area during the speed adjustment process. The vehicle can determine the length of time the silicone oil fan is in the thermal protection area and compare it with the preset length of time. The preset length of time is the maximum time to ensure that the silicone oil temperature will not be too high when the silicone oil fan is in the thermal protection area. When the length of time the silicone oil fan is in the thermal protection area is less than or equal to the preset length of time, it means that the silicone oil fan is only working in the thermal protection area for a short time, and the vehicle can continue to control the silicone oil fan to run at the target speed.

[0019] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the re-determination of whether the silicone oil in the silicone oil fan is at risk of overheating includes: obtaining the actual speed of the silicone oil fan and the third engine speed; when the third engine speed is greater than or equal to the first preset engine speed and the actual speed is in a preset speed range, determining that the re-determined silicone oil in the silicone oil fan is at risk of overheating, and the preset speed range is a speed range where the silicone oil of the silicone oil fan is at risk of overheating; when the third engine speed is less than the first preset engine speed, or the actual speed is not in the preset speed range, determining that the re-determined silicone oil in the silicone oil fan is not at risk of overheating.

[0020] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when the re-determined duration during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is greater than the target speed, a fourth target preset fan speed is determined from a plurality of first preset fan speeds based on the third engine speed, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed area, and when the silicone oil fan is operated at any one of the plurality of first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; the silicone oil fan is controlled at the fourth target preset fan speed. The fan runs at the fourth target preset fan speed; when the re-determined duration during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is less than the target speed, determine a fifth target preset fan speed from a plurality of second preset fan speeds according to the third engine speed, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area, and when the silicone oil fan runs at any one of the plurality of second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; control the silicone oil fan to run at the fifth target preset fan speed.

[0021] In the above technical solution, in another case, when the time the silicone oil fan is in the thermal protection area is longer than the preset time, it means that the silicone oil fan is working in the thermal protection area for a long time. In this case, in order to avoid the silicone oil temperature in the silicone oil fan being too high, the vehicle needs to redetermine the target speed of the silicone oil fan. Specifically, if the speed of the silicone oil fan continues to decrease during the speed adjustment process, the vehicle determines a new target speed from the lower boundary of the thermal protection area based on the current third engine speed, and controls the silicone oil fan at the new target speed. The above process can prevent the silicone oil temperature from being too high during the silicone oil fan speed decrease. If the speed of the silicone oil fan continues to increase during the speed adjustment process, the vehicle determines a new target speed from the upper boundary of the thermal protection area based on the current third engine speed, and controls the silicone oil fan at the new target speed. The above process can prevent the silicone oil temperature from being too high during the silicone oil fan speed increase.

[0022] In a second aspect, a device for determining the rotational speed of a silicone oil fan is provided, which is applied to a vehicle equipped with a silicone oil fan, and the device includes: a risk determination module, which is used to determine whether there is a risk of overheating of the silicone oil in the silicone oil fan according to a first engine speed and a first required speed of the silicone oil fan during the operation of the vehicle; a first speed determination module, which is used to determine the target speed of the silicone oil fan according to the first engine speed when there is a risk of overheating of the silicone oil in the silicone oil fan, and when the silicone oil fan operates at the target speed, the probability of overheating of the silicone oil in the silicone oil fan is less than a preset probability; and an operation control module, which is used to control the silicone oil fan to operate at the target speed.

[0023] In combination with the second aspect, in some possible implementations, the device further includes: a second speed determination module, configured to determine the target speed of the silicone oil fan as the first required speed when there is no risk of overheating of the silicone oil in the silicone oil fan.

[0024] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the risk determination module is specifically used to: when the first engine speed is less than the first preset engine speed, control the speed flag of the silicone oil fan to be at the current flag, and determine that there is no overheating risk of the silicone oil in the silicone oil fan, and the speed flag of the silicone oil fan is used to indicate the speed control method of the silicone oil fan; when the first engine speed is greater than or equal to the first preset engine speed, if the first required speed is in a preset speed range, determine that there is an overheating risk of the silicone oil in the silicone oil fan, and the preset speed range is a speed range where the silicone oil of the silicone oil fan is at risk of overheating; if the first required speed is not in the preset speed range, determine that there is no overheating risk of the silicone oil in the silicone oil fan.

[0025] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the first speed determination module is specifically used to: determine a first target preset fan speed from multiple first preset fan speeds based on the first engine speed, the multiple first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed area, when the silicone oil fan operates at any one of the multiple first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; determine the target speed based on the first target preset fan speed and the first engine speed.

[0026] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the first speed determination module is also used to: when the first engine speed is in a first preset engine speed range, determine the target speed to be the first target preset fan speed, and the lower limit of the first preset engine speed range is the first preset engine speed; when the first engine speed is in a second preset engine speed range, determine the target speed to be the fan speed with a smaller value between the first target preset fan speed and the second preset fan speed, and the upper limit of the first preset engine speed range is less than or equal to the lower limit of the second preset engine speed range; when the first engine speed is in a third preset engine speed range, determine the target speed to be the fan speed with a smaller value between the first target preset fan speed and the third preset fan speed, and the upper limit of the second preset engine speed range is less than or equal to the lower limit of the third preset engine speed range.

[0027] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a processing module, used to reset the speed flag of the silicone oil fan when the first engine speed is greater than the second preset engine speed, and the speed flag of the silicone oil fan is used to indicate the speed control method of the silicone oil fan; generate target prompt information according to the first engine speed; or, when it is detected that the vehicle is powered off, reset the speed flag of the silicone oil fan.

[0028] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, after controlling the silicone oil fan to run at the target speed, the device also includes: a speed updating module, used to perform real-time detection of the required speed of the silicone oil fan, obtain a second required speed, and obtain a second engine speed of the vehicle; when the first required speed is not in the preset speed range, and the first required speed is greater than or equal to the second preset fan speed corresponding to the first engine speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed range, according to the second engine speed, determine a second target preset fan speed from multiple second preset fan speeds, and the multiple second preset fan speeds are the wind speeds corresponding to different engine speeds on the upper boundary of the preset speed range. fan speed, when the silicone oil fan operates at any one of the multiple second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; based on the second target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained; when the first required speed is not in the preset speed area, and the first required speed is less than or equal to the first target preset fan speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed area, based on the second engine speed, a third target preset fan speed is determined from the multiple first preset fan speeds; based on the third target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained.

[0029] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the operation control module is specifically used to: in the process of controlling the rotational speed of the silicone oil fan, re-determine whether the silicone oil in the silicone oil fan is at risk of overheating; when it is re-determined that the silicone oil in the silicone oil fan is at risk of overheating, determine the duration of the overheating risk of the silicone oil in the silicone oil fan; when it is re-determined that the overheating risk of the silicone oil in the silicone oil fan is not more than the preset duration, control the silicone oil fan to operate at the target speed.

[0030] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the operation control module is also used to: obtain the actual speed of the silicone oil fan and the third engine speed; when the third engine speed is greater than or equal to the first preset engine speed and the actual speed is in the preset speed range, determine that the silicone oil in the re-determined silicone oil fan is at risk of overheating, and the preset speed range is a speed range where the silicone oil of the silicone oil fan is at risk of overheating; when the third engine speed is less than the first preset engine speed, or the actual speed is not in the preset speed range, determine that the silicone oil in the re-determined silicone oil fan is not at risk of overheating.

[0031] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the operation control module is also used for: when the re-determined duration of time during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is greater than the target speed, according to the third engine speed, determining a fourth target preset fan speed from a plurality of first preset fan speeds, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed area, and when the silicone oil fan is operated at any one of the plurality of first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; controlling the The silicone oil fan operates at the fourth target preset fan speed; when the re-determined duration during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is less than the target speed, a fifth target preset fan speed is determined from a plurality of second preset fan speeds according to the third engine speed, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area, and when the silicone oil fan operates at any one of the plurality of second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; the silicone oil fan is controlled to operate at the fifth target preset fan speed.

[0032] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.

[0033] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0034] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] Figure 1 This is a schematic diagram of a thermal protection area of ​​a silicone oil fan provided in an embodiment of the present application;

[0036] Figure 2 is a schematic flow chart of a method for determining the rotation speed of a silicone oil fan provided in an embodiment of the present application;

[0037] Figure 3 This is a schematic diagram of a scenario for determining whether silicone oil in a silicone oil fan has an overheating risk, provided in an embodiment of the present application;

[0038] Figure 4 is a schematic diagram of a scenario for determining a target rotation speed of a silicone oil fan provided in an embodiment of the present application;

[0039] Figure 5 It is a schematic diagram of a scenario for determining whether silicone oil in a silicone oil fan has an overheating risk, provided in an embodiment of the present application;

[0040] Figure 6 is a schematic diagram of a scenario for updating a target speed of a silicone oil fan provided in an embodiment of the present application;

[0041] Figure 7 It is a structural schematic diagram of a device for determining the rotation speed of a silicone oil fan provided in an embodiment of the present application;

[0042] Figure 8 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0043] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0044] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0045] Before introducing the solutions of the embodiments of the present application, the professional terms that may be involved in the embodiments of the present application are first explained.

[0046] Silicone oil fan: A device used in a vehicle engine cooling system that optimizes the engine cooling effect by controlling the flow of silicone oil to adjust the fan speed.

[0047] Specifically, the type of the silicone oil fan in the embodiment of the present application is an electrically controlled silicone oil fan.

[0048] The main structure of the electronically controlled silicone oil fan includes actuator (Actuator), driving shaft (Shaft), housing (Body), O-ring (O-ring), bearing (Bearing), sealing ring (Gasket), clutch (Clutch), valve (Valve), core (Flux Ring), oil reservoir cover (Reservoir Cover), front cover (Cover), labyrinth groove oil circuit structure, oil brush (WIPER) and electronic control unit (Electronic Control Unit, ECU).

[0049] Among them, the actuator is located on the left side of the silicone oil fan, with a coil and connecting wire. It controls the opening and closing of the valve by closing / closing, and adjusts the amount of silicone oil flowing into the clutch.

[0050] The driving shaft is used to connect the engine fan and clutch to achieve power transmission.

[0051] The purpose of the bearings is to support the drive shaft and allow it to rotate freely within the clutch while reducing friction.

[0052] The casing and the fan blades are connected by bolts to form an integral structure.

[0053] O-rings and sealing rings: ensure that silicone oil does not leak and maintain the sealing of the system.

[0054] Clutch: Contains the silicone oil chamber, which is used to transfer power to the fan blades.

[0055] Valve: used to control the flow of silicone oil between the oil storage chamber and the clutch.

[0056] Iron core: Enhances electromagnetic induction effect and improves control accuracy.

[0057] Oil storage cap (oil storage chamber): stores silicone oil and releases or recovers silicone oil as needed.

[0058] Front cover: covers the entire clutch structure and protects internal components.

[0059] Labyrinth groove oil path structure: located on the clutch and housing, controls the flow path of silicone oil.

[0060] Oil brush: When the valve is closed, scrape the residual silicone oil back to the oil storage chamber.

[0061] ECU: Sends pulse width modulation (PWM) signals to control the working state of the actuator.

[0062] Based on the main structure of the electronically controlled silicone oil fan, the working process of the electronically controlled silicone oil fan is as follows:

[0063] When the vehicle starts, the engine fan pulley starts to rotate, driving the driving shaft and clutch to rotate. At this time, the valve is closed, the silicone oil in the oil storage chamber does not enter the clutch oil channel, and the silicone oil fan hardly rotates or rotates at a very low speed, reducing energy consumption. The temperature sensor installed near the engine or radiator monitors temperature changes in real time and sends the data to the ECU.

[0064] Based on the received temperature, the ECU determines whether the speed of the silicone oil fan needs to be increased. When the speed of the silicone oil fan needs to be increased, the ECU sends a PWM signal to energize and close the coil in the actuator to open the valve. The silicone oil in the oil storage chamber flows into the clutch oil channel through the labyrinth groove oil path structure under the action of centrifugal force. The high viscosity of the silicone oil allows power to be transmitted from the clutch to the housing, which in turn drives the fan blades to rotate and the fan speed increases. O-rings and seals ensure that the silicone oil does not leak and maintain the sealing of the system. The bearings support the drive shaft and reduce friction to ensure smooth operation.

[0065] When the temperature drops, the ECU will close the valve, the silicone oil will flow back to the oil storage chamber, and the silicone oil fan will slow down or stop rotating.

[0066] Theoretical thermal equilibrium point (theoretical thermal equilibrium temperature): refers to the temperature at which the silicone oil in the silicone oil fan reaches a stable state under specific working conditions. This theoretical thermal equilibrium point is calculated based on the principles of thermodynamics and the design parameters of the silicone oil fan.

[0067] After introducing the professional terms that may be involved in the embodiments of the present application, the application scenarios of the embodiments of the present application are introduced below.

[0068] At present, in order to achieve a better cooling effect for the vehicle engine during vehicle operation, most vehicles are equipped with a silicone oil fan. The speed of the silicone oil fan is adjusted by the flow of silicone oil in the silicone oil fan, so that the engine can achieve a good heat dissipation effect.

[0069] When the silicone oil fan is working, the silicone oil will flow back and forth. Due to the viscosity of the silicone oil, friction heat will be generated during the flow of the silicone oil. If this heat is not dissipated in time, it will easily cause the silicone oil temperature to rise.

[0070] Therefore, in order to avoid the increase in silicone oil temperature caused by the flow of silicone oil, technicians also considered a certain heat dissipation mechanism in the design of silicone oil fans, which can help dissipate the heat generated by friction. Usually, silicone oil fans have an upper temperature limit for heat dissipation, that is, the temperature of the silicone oil cannot exceed this upper temperature limit. If the silicone oil temperature exceeds this upper temperature limit, it will cause the silicone oil fan to overheat, thereby affecting the performance and life of the silicone oil fan, and in severe cases, it may also cause the silicone oil fan to malfunction.

[0071] The upper temperature limit usually depends on the type and size of the silicone oil fan and the layout of the engine. In the embodiment of the present application, 230°C is taken as an example. When the silicone oil fan is working, in order to prevent the temperature of the silicone oil fan from exceeding the upper temperature limit, technicians generally pre-set a theoretical thermal protection area for the silicone oil fan. Specifically, when the silicone oil fan works outside the theoretical thermal protection area for a long time, the final theoretical thermal equilibrium point of the silicone oil temperature will not be greater than 230°C; on the contrary, when the silicone oil fan runs in the theoretical thermal protection area for a long time, once the silicone oil temperature is balanced, the silicone oil temperature will exceed the upper temperature limit, which can easily cause the performance of the silicone oil fan to be damaged.

[0072] Based on the above problems, an embodiment of the present application proposes a method for determining the rotational speed of a silicone oil fan. When the method detects that there is a risk of overheating of the silicone oil in the silicone oil fan, the silicone oil fan can be operated at a target speed with a lower probability of overheating of the silicone oil, thereby avoiding overheating of the silicone oil during the operation of the silicone oil fan, reducing the risk of silicone oil deterioration, and increasing the service life of the silicone oil fan.

[0073] Figure 1 This is a scene schematic diagram of the thermal protection area of ​​a silicone oil fan provided in an embodiment of the present application.

[0074] For example, Figure 1 As shown, the shaded area is the thermal protection area of ​​the silicone oil fan in the embodiment of the present application. Figure 1 The horizontal axis is the engine speed, unit: revolutions per minute (rpm); the vertical axis is the silicone oil fan speed, unit: rpm.

[0075] Through experiments, technicians found that when the engine speed is 4300rpm, the silicone oil fan will run in the above-mentioned thermal protection area, causing the silicone oil temperature in the silicone oil fan to rise sharply, exceeding the theoretical thermal equilibrium point of the silicone oil. Since the actual speed of the silicone oil fan during operation is adjusted according to the required speed. Therefore, the above-mentioned silicone oil fan is in the thermal protection area, which means that the required speed of the silicone oil fan is in the thermal protection area.

[0076] Based on this, the technicians found through experiments that when the engine speed exceeds 4300rpm, it can ensure that the silicone oil temperature in the silicone oil fan does not exceed the theoretical thermal equilibrium point of multiple fan speeds, as well as the above 4300rpm and the maximum speed that can be obtained under normal engine operation ( Figure 1 The above thermal protection area is preset.

[0077] like Figure 1As shown, the thermal protection area corresponds to four boundary lines, namely, an upper boundary line, a lower boundary line, a left boundary line and a right boundary line. In the embodiment of the present application, the left boundary line corresponds to a plurality of engine speeds greater than or equal to 4300 rpm, the right boundary line corresponds to an engine speed of 6000 rpm, the upper boundary line corresponds to a fan speed of 4150 rpm, and the lower boundary line corresponds to a plurality of fan speeds.

[0078] It should be noted that the various rotational speeds corresponding to the above-mentioned thermal protection areas are only illustrative examples. When the brands and models of the vehicle, silicone oil fan and engine are different, the various rotational speeds corresponding to the above-mentioned thermal protection areas will also change accordingly.

[0079] Among them, the upper boundary line can be regarded as the "maximum speed line of the thermal protection zone", and the lower boundary line can be regarded as the "minimum speed line of the thermal protection zone". When the engine speed exceeds or is equal to 4300rpm, if the required speed of the silicone oil fan is lower than the maximum speed line of the thermal protection zone (excluding the maximum speed line of the thermal protection zone) and higher than the minimum speed line of the thermal protection zone (excluding the minimum speed line of the thermal protection zone), there is a risk of overheating of the silicone oil in the silicone oil fan. Therefore, in order to prevent the above problems from occurring in the silicone oil fan, the speed of the silicone oil fan should be controlled so that it is not in the thermal protection zone as much as possible.

[0080] Table 1 is a schematic table of various fan speeds corresponding to a maximum speed line of a thermal protection zone and a minimum speed line of a thermal protection zone provided in an embodiment of the present application.

[0081] Table 1

[0082]

[0083] In addition to the maximum speed line and the minimum speed line corresponding to the thermal protection area, the silicone oil fan also has a maximum speed and a minimum speed. Figure 1 The maximum speed of the fan in the figure is the upper limit of the speed that the silicone oil fan can theoretically reach during operation. The minimum speed (i.e. Figure 1 The minimum fan speed in the figure is the lower limit of the speed that the silicone oil fan can theoretically reach during operation.

[0084] As for the minimum fan speed, during the operation of the vehicle engine, due to the mechanical connection between the silicone oil fan and the engine, even under low demand conditions, as long as the engine is running, the silicone oil fan cannot be completely stopped and will rotate with the rotation of the belt. Therefore, the speed of the silicone oil fan will not completely drop to 0rpm during operation, but will maintain a minimum speed, which is the "minimum fan speed". Optionally, the minimum fan speed in the embodiment of the present application is 200rpm.

[0085] like Figure 1 As shown, on the curve corresponding to the minimum fan speed, during the engine operation (speed greater than 1000 rpm), the minimum fan speed is 200 rpm at different engine speeds.

[0086] For the maximum speed of the fan, when the engine drives the silicone oil fan to rotate, the maximum speed that the silicone oil fan can reach is different at different engine speeds. In general, due to the mechanical connection between the engine and the silicone oil fan, there is a fixed transmission ratio corresponding to the engine speed and the silicone oil fan speed, which is approximately 1:1.2-1.4, that is, when the engine speed is 1000rpm, the silicone oil fan speed is 1200-1400rpm. However, during the actual vehicle driving process, affected by environmental factors, the technician needs to limit the fan speed in combination with the environmental factors during the actual vehicle operation process to avoid the situation where the silicone oil temperature is high due to the excessively high silicone oil speed. Therefore, in the embodiment of the present application, the technician can calibrate the maximum fan speed under each driving condition in combination with various influencing factors.

[0087] It should be understood that, during the calibration of the maximum fan speed, when the engine speed remains unchanged and the vehicle altitude is different, the speed of the silicone oil fan will be different due to the different atmospheric pressure.

[0088] Based on this, in an embodiment of the present application, the technician can calibrate the speed of the silicone oil fan at different altitudes and different engine speeds in advance according to the actual driving scenarios of the vehicle, and record it as the "maximum basic speed of the silicone oil fan".

[0089] Table 2 is a schematic table of the maximum basic speed of a silicone oil fan corresponding to different altitudes and different engine speeds provided in an embodiment of the present application.

[0090] Table 2

[0091]

[0092] For example, as shown in Table 2, the influence of different altitudes on the maximum basic speed of the silicone oil fan is caused by the atmospheric pressure. Therefore, in Table 2, the atmospheric pressure is used to represent the altitude. x Represents the atmospheric pressure at different altitudes (Kpa), y Represents different engine speeds.

[0093] It can be seen from Table 2 that when the altitude is fixed, the higher the engine speed, the higher the basic speed of the silicone oil fan. This is because the increase in engine speed is usually accompanied by a higher cooling demand, so the speed of the silicone oil fan needs to increase accordingly to adapt to the higher cooling demand.

[0094] It should be understood that at the same altitude, the vehicle may correspond to multiple different vehicle speeds, and different vehicle speeds will also affect the speed of the silicone oil fan. Therefore, in the embodiment of the present application, the vehicle speed can be used as the first influencing factor on the maximum basic speed of the silicone oil fan, and multiple first correction coefficients corresponding to multiple vehicle speeds and multiple altitudes are pre-set, and the maximum basic speed of the silicone oil fan in Table 2 is corrected according to the multiple first correction coefficients.

[0095] Table 3 is a schematic table of corresponding first correction coefficients at different altitudes and different vehicle speeds provided in an embodiment of the present application.

[0096] Table 3

[0097]

[0098] For example, as shown in Table 3, x Represents the atmospheric pressure at different altitudes. y It can be seen from Table 3 that the first correction coefficient of the silicone oil fan speed is different at different altitudes and different vehicle speeds.

[0099] In addition, at the same engine speed, the road slope of the vehicle is different due to the influence of road factors during the vehicle's driving process. Therefore, in the embodiment of the present application, in addition to correcting the maximum basic speed of the silicone oil fan by the vehicle speed, the slope can also be used as a second influencing factor on the maximum basic speed of the silicone oil fan, and multiple second correction coefficients corresponding to multiple vehicle speeds and multiple altitudes are pre-set, and the maximum basic speed of the silicone oil fan in Table 2 is corrected according to the multiple second correction coefficients.

[0100] Table 4 is a schematic table of the second correction coefficients corresponding to different engine speeds and different slopes provided in an embodiment of the present application.

[0101] Table 4

[0102]

[0103] For example, as shown in Table 4, x Represents different slopes, y It can be seen from Table 4 that under different slopes and different engine speeds, the second correction coefficient of the maximum basic speed of the silicone oil fan is also different.

[0104] Based on the first correction coefficient and the second correction coefficient determined at the above-mentioned different altitudes, different engine speeds, different vehicle speeds and different slopes, the maximum basic speed can be corrected to obtain the maximum fan speed.

[0105] Specifically, the maximum fan speed = maximum basic speed × first correction coefficient × second correction coefficient

[0106] During the specific driving process, the vehicle can look up Table 2 to obtain the current maximum basic speed of the silicone oil fan according to the current vehicle engine speed and the current altitude of the vehicle. Further, the current altitude and the current vehicle speed are used to look up Table 3 to obtain the first correction coefficient corresponding to the current maximum basic speed, and the current engine speed and the slope of the road on which the vehicle is currently located are used to obtain the second correction coefficient. Finally, the three are multiplied to obtain the maximum fan speed under the current driving condition.

[0107] Therefore, at multiple moments in the vehicle's driving process, the vehicle can obtain the maximum fan speed at multiple moments at each moment based on the above-mentioned method of solving the maximum fan speed, and generate a dynamic change curve of the fan maximum speed based on the maximum fan speed at multiple moments.

[0108] like Figure 1 As shown, the "maximum fan speed" curve is a curve showing the maximum fan speed at multiple consecutive moments during a certain driving process of the vehicle.

[0109] It should be noted that Figure 1 In the fan maximum speed curve in , when the engine speed is 5000rpm, the corresponding value of the fan maximum speed is about 4250rpm. When the engine speed is 5000rpm as shown in Table 2, the fan maximum basic speed is 2300rpm. Since the maximum values ​​of the first correction coefficient and the second correction coefficient are both 1, that is, if the maximum basic speed, the first correction coefficient and the second correction coefficient are used, the fan maximum speed must be less than or equal to 2300rpm, and Figure 1 This is because the maximum basic speed in Table 2 is set lower by the technicians during the actual vehicle experiment, considering the influence of the thermal protection area, in order to prevent the silicone oil in the silicone oil fan from overheating when the engine speed is high. 4250rpm is the maximum fan speed under theoretical conditions without considering the influence of the thermal protection area.

[0110] Figure 2 This is a schematic flow chart of a method for determining the speed of a silicone oil fan provided in an embodiment of the present application. It should be understood that the method can be applied to a vehicle, specifically any ECU in a vehicle. The following embodiment of the present application takes the execution subject of the method as an engine control module (ECM, also known as an engine control unit or engine controller) in a vehicle as an example to introduce the method provided in the embodiment of the present application in detail.

[0111] For example, Figure 2 As shown, the method 200 includes:

[0112] 201. During vehicle operation, determine whether silicone oil in a silicone oil fan has an overheating risk according to a first engine speed and a first required speed of the silicone oil fan.

[0113] It should be understood that the silicone oil fan plays a vital role in the operation of the vehicle. It can provide cooling for multiple key components of the vehicle during driving and ensure that the vehicle's electrical equipment can operate within the appropriate temperature range. Especially in high-load or high-temperature environments, the operation of the silicone oil fan can prevent the engine from overheating and avoid engine performance degradation or damage caused by engine overheating.

[0114] Therefore, in order to ensure that the silicone oil fan can provide heat dissipation for multiple electrical devices during vehicle operation, the ECM can comprehensively determine the first required speed of the silicone oil fan based on the heat dissipation requirements of the multiple electrical devices.

[0115] Optionally, the heat dissipation requirements include the heat dissipation requirements of water temperature, the heat dissipation requirements of intake air temperature, the heat dissipation requirements of a hybrid control unit (Hybrid Control Unit), the heat dissipation requirements of a transmission oil temperature, the heat dissipation requirements of air conditioning (AC, referred to as "air conditioning"), etc.

[0116] Among them, water temperature (engine coolant) is the core part of the engine cooling system. The coolant circulates inside the engine, absorbs energy and releases it into the air through the radiator. The ECM controls the air flow through the radiator by adjusting the speed of the silicone oil fan, thereby ensuring that the coolant temperature remains within a suitable temperature range.

[0117] Intake temperature refers to the air temperature of the engine. Too high intake temperature will lead to reduced engine efficiency and may even cause knock. ECM can reduce intake temperature and improve engine charging efficiency and combustion efficiency by adjusting the speed of the silicone oil fan.

[0118] In hybrid vehicles, the HCU is responsible for coordinating the work of the engine and the electric motor. Therefore, the HCU needs to reduce the temperature of the battery pack through the silicone oil fan so that the battery pack can maintain a relatively safe operating temperature during operation.

[0119] For the transmission, excessively high transmission oil temperature will cause the oil to deteriorate, reduce lubrication effect, increase wear, and even cause transmission failure. Therefore, ECM can ensure that the transmission oil temperature remains in a relatively safe range by adjusting the speed of the silicone oil fan, thereby extending the service life of the transmission and improving the smoothness of gear shifting.

[0120] The air conditioning system generates a lot of heat when it is running, which needs to be dissipated through the condenser. ECM can increase the heat of the air passing through the condenser by adjusting the speed of the silicone oil fan, thereby accelerating the heat dissipation process of the condenser.

[0121] Illustratively, for the above-mentioned multiple different heat dissipation requirements, the ECM can monitor the temperature of the engine coolant through the engine coolant temperature sensor in the vehicle; monitor the air temperature of the engine through the intake temperature sensor; monitor the temperature of the transmission oil through the transmission oil temperature sensor; monitor the temperature of the air conditioner condenser through the air conditioner condenser temperature sensor; and monitor the temperature of the battery pack through the battery temperature sensor.

[0122] After obtaining the temperatures collected by different sensors, the ECM can further obtain the local required rotation speeds corresponding to different heat dissipation requirements through the collected multiple temperatures.

[0123] In the embodiment of the present application, the ECM can obtain the local required speed corresponding to different heat dissipation requirements by looking up a table. Specifically, the ECM is preset with the corresponding relationship between the required speed and temperature for different heat dissipation requirements. Based on this, the ECM obtains the first local required speed by looking up a table through the coolant temperature; the ECM obtains the second local required speed by looking up a table through the intake temperature; the ECM obtains the third local required speed by looking up a table through the transmission oil temperature; the ECM obtains the fourth local required speed by looking up a table through the battery temperature; and the ECM obtains the fifth local required speed by looking up a table through the condenser temperature.

[0124] After obtaining the first local demand speed, the second local demand speed, the third local demand speed, the fourth local demand speed and the fifth local demand speed, the ECM can use the demand speed with the largest value as the demand speed of the silicone oil fan in the embodiment of the present application. The demand speed is the demand speed that the silicone oil fan can meet all heat dissipation requirements. For example, if the value of the third local demand speed is the largest, the demand speed of the silicone oil fan is the third local demand speed.

[0125] Therefore, through the above method, the ECM can obtain the first required speed of the silicone oil fan.

[0126] In addition, the silicone oil fan can meet the heat dissipation requirements of the above-mentioned electrical equipment during operation. Among them, the engine (coolant) is the largest heat source in the vehicle. Therefore, compared with other electrical equipment, the engine has a much greater heat dissipation requirement. Therefore, the operation of the silicone oil fan is closely related to the operation of the silicone oil fan. When the ECM determines whether the silicone oil fan is at risk of being in the thermal protection area, it needs to combine the two factors of required speed and engine speed. The above-mentioned judgment of whether the silicone oil fan is at risk of being in the thermal protection area is to judge whether the silicone oil in the silicone oil fan is at risk of overheating, which is specifically achieved by judging whether the first required speed is in the thermal protection area.

[0127] Exemplarily, the ECM may obtain the current first engine speed of the engine through a speed sensor inside the engine.

[0128] Specifically, the steps of determining whether the silicone oil in the silicone oil fan has an overheating risk according to the first engine speed and the first required speed are as follows.

[0129] In a possible implementation, determining whether the silicone oil in the silicone oil fan has an overheating risk according to the first engine speed and the first required speed of the silicone oil fan includes:

[0130] When the first engine speed is less than the first preset engine speed, the speed flag of the silicone oil fan is controlled to be at the current flag, and it is determined that there is no risk of overheating of the silicone oil in the silicone oil fan, and the speed flag of the silicone oil fan is used to indicate the speed control mode of the silicone oil fan;

[0131] When the first engine speed is greater than or equal to the first preset engine speed, if the first required speed is in the preset speed range, it is determined that the silicone oil in the silicone oil fan is at risk of overheating, and the preset speed range is the speed range where the silicone oil in the silicone oil fan is at risk of overheating; if the first required speed is not in the preset speed range, it is determined that the silicone oil in the silicone oil fan is not at risk of overheating.

[0132] Combined with the above-mentioned technicians' determination through actual vehicle experiments that when the engine speed exceeds 4300rpm, the required speed of the silicone oil fan will be at risk of being in the thermal protection area. Based on this, the embodiment of the present application can use 4300rpm as the first preset engine speed. After obtaining the first engine speed and the first required speed, the ECM can first compare the first preset engine speed and the first engine speed to determine that the silicone oil fan is not at risk of being in the thermal protection area.

[0133] Figure 3 It is a schematic diagram of a scenario for determining whether the silicone oil in a silicone oil fan has an overheating risk, provided in an embodiment of the present application.

[0134] For example, Figure 3As shown, when the first engine speed is less than 4300 rpm, no matter what the first required speed (ie, the value of the ordinate) is, the first required speed will not be in the thermal protection area.

[0135] In other words, when determining whether the silicone oil fan is in the thermal protection area, the embodiment of the present application actually determines whether the coordinate point composed of the first engine speed and the first required speed falls in the thermal protection area.

[0136] For example Figure 3 Point A and point B in FIG. 1 are coordinate points corresponding to when the first engine speed is less than 4300 rpm and the first required speed is different. It can be seen that point A and point B are not in the thermal protection area.

[0137] When the ECM determines that the first engine speed is less than 4300 rpm, the speed flag of the silicone oil fan can be kept unchanged. The speed flag is used to mark the speed control mode of the silicone oil fan. Optionally, the speed flag includes "0" and "1".

[0138] Specifically, the speed flag is "0", which means that when the ECM determines that the silicone oil in the silicone oil fan is at risk of overheating, the silicone oil fan needs to be controlled according to the minimum speed line of the thermal protection area. The speed flag is "1", which means that when the ECM determines that the silicone oil in the silicone oil fan is at risk of overheating, the silicone oil fan needs to be controlled according to the maximum speed line of the thermal protection area.

[0139] Because when the first engine speed is less than 4300 rpm, there is no risk of overheating of the silicone oil in the silicone oil fan, the ECM can control the speed flag of the silicone oil fan to continue to remain at the current flag.

[0140] In another case, when the first engine speed is greater than or equal to 4300 rpm, as Figure 3 As shown, the ECM can determine whether the first required speed corresponding to the current first engine speed falls within the thermal protection area (i.e., the preset speed area). Since the thermal protection area is the speed area where the silicone oil of the silicone oil fan is at risk of overheating. When the first required speed is in the thermal protection area, it means that the silicone oil of the current silicone oil fan is at risk of overheating; on the contrary, when the first required speed is not in the thermal protection area, it means that the silicone oil of the current silicone oil fan is not at risk of overheating.

[0141] It should be noted that, here, the first required speed falls within the thermal protection area, which means that the coordinate points corresponding to the first required speed and the first engine speed fall within the thermal protection area, excluding the upper and lower boundary lines of the thermal protection area.

[0142] Because when the engine speed exceeds or is equal to 4300rpm, if the required speed of the silicone oil fan is lower than the maximum speed line of the thermal protection zone (excluding the maximum speed line of the thermal protection zone) and higher than the minimum speed line of the thermal protection zone (excluding the minimum speed line of the thermal protection zone), the silicone oil in the silicone oil fan is at risk of overheating. When determining whether the silicone oil of the silicone oil fan is at risk of overheating, the ECM can determine a larger fan speed from multiple fan speeds corresponding to the maximum speed line of the thermal protection zone according to the first engine speed, and then determine a smaller fan speed from multiple fan speeds corresponding to the minimum speed line of the thermal protection zone. Finally, it is determined whether the first required speed is between the larger fan speed and the smaller fan speed. When the first required speed is between the smaller fan speed and the larger fan speed, it means that the coordinate point composed of the first engine speed and the first required speed falls in the thermal protection zone, and the ECM determines that the silicone oil of the silicone oil fan is at risk of overheating. On the contrary, when the first required speed is less than or equal to the smaller fan speed, or the first required speed is greater than or equal to the larger fan speed, it means that the coordinate point composed of the first engine speed and the first required speed does not fall in the thermal protection zone, and the ECM determines that the silicone oil of the silicone oil fan is not at risk of overheating.

[0143] For example, Figure 3 As shown, assuming that the first engine speed is 4700rpm, when determining whether the first required speed is in the thermal protection area, the ECM can specifically determine the smaller fan speed (approximately 2800rpm) corresponding to 4700rpm on the minimum speed line of the thermal protection area, and the larger fan speed (approximately 4150rpm) corresponding to 4700rpm on the maximum speed line of the thermal protection area based on the current first engine speed. The coordinate points corresponding to the first engine speed and the smaller fan speed are Figure 3 Point C in the figure, the coordinate point corresponding to the first engine speed and the larger fan speed is Figure 3 Point D in.

[0144] Further, the ECM determines that the first required speed is greater than 2800 rpm and less than 4150 rpm, and determines that the silicone oil in the silicone oil fan has an overheating risk. Figure 3 When the first required speed is the fan speed corresponding to point E, the first required speed is between 2800 rpm and 4150 rpm.

[0145] On the contrary, when the ECM determines that the first required rotation speed is less than or equal to 2800 rpm, or the first required rotation speed is greater than or equal to 4150 rpm, it is determined that there is no risk of overheating of the silicone oil in the silicone oil fan.

[0146] Therefore, through the above process, the ECM can determine whether the silicone oil in the silicone oil fan has an overheating risk.

[0147] When the ECM determines that there is no risk of overheating of the silicone oil in the silicone oil fan, it only needs to control the silicone oil fan according to the required speed.

[0148] In a possible implementation manner, the method further includes:

[0149] When there is no risk of overheating of the silicone oil in the silicone oil fan, the target rotation speed of the silicone oil fan is determined as the first required rotation speed.

[0150] Specifically, when the ECM determines that there is no risk of overheating of the silicone oil in the silicone oil fan, the current first required speed is used as the target speed of the silicone oil fan to control the silicone oil fan to adjust from the current actual speed to the first required speed.

[0151] 202. When there is a risk of overheating of the silicone oil in the silicone oil fan, determine a target speed of the silicone oil fan according to a first engine speed. When the silicone oil fan runs at the target speed, a probability of overheating of the silicone oil in the silicone oil fan is less than a preset probability.

[0152] When the ECM determines that the silicone oil in the silicone oil fan has an overheating risk, in order to prevent the silicone oil fan from operating in the thermal protection area, the ECM needs to control the silicone oil fan to operate outside the thermal protection area. Therefore, the ECM can determine the target speed that can prevent the silicone oil in the silicone oil fan from having a thermal risk based on the current first engine speed.

[0153] In a possible implementation, determining a target speed of the silicone oil fan according to the first engine speed includes:

[0154] According to the first engine speed, a first target preset fan speed is determined from a plurality of first preset fan speeds, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of a preset speed region, and when the silicone oil fan is operated at any one of the plurality of first preset fan speeds, a probability that the silicone oil in the silicone oil fan has an overheating risk is less than a preset probability;

[0155] A target speed is determined according to a first target preset fan speed and a first engine speed.

[0156] The above-mentioned multiple first preset fan speeds are multiple fan speeds corresponding to the minimum speed line of the aforementioned thermal protection area, that is, multiple speeds of the minimum speed line of the thermal protection area shown in Table 1. Each first preset fan speed corresponds to an engine speed. When the silicone oil fan runs at any first preset fan speed, the silicone oil fan will not work in the thermal protection area.

[0157] When the ECM determines that the silicone oil in the silicone oil fan is at risk of overheating, a corresponding first target preset fan speed may be determined from the minimum speed line of the thermal protection zone based on the current first engine speed.

[0158] For example, Figure 3 As shown, assuming that the first engine speed is 4700 rpm and the first required speed is 3500 rpm, the ECM can obtain the first target preset fan speed by looking up Table 1 according to the current first engine speed, such as Figure 3 Point C in the figure corresponds to a fan speed of about 2800 rpm.

[0159] After determining the first target preset fan speed, the ECM may determine a target speed according to the first engine speed and the first target preset fan speed.

[0160] It should be understood that in the embodiment of the present application, in order to prevent the silicone oil from overheating due to the silicone oil fan speed being too high when the engine speed is high, a preset fan speed is set in the embodiment of the present application to ensure that the silicone oil in the silicone oil fan does not have the risk of overheating when the engine speed is high. When the engine speed is greater than or equal to 4300rpmn and the speed is in a higher range, after determining the first target preset fan speed, it is also necessary to take into account the preset fan speed when the engine speed is high, so as to determine the target speed.

[0161] In a possible implementation, determining the target speed according to the first target preset fan speed and the first engine speed includes:

[0162] When the first engine speed is within a first preset engine speed interval, determining the target speed to be a first target preset fan speed, and the lower limit of the first preset engine speed interval to be the first preset engine speed;

[0163] When the first engine speed is within the second preset engine speed interval, determining the target speed to be the fan speed with the smaller value between the first target preset fan speed and the second preset fan speed, and the upper limit of the first preset engine speed interval is less than or equal to the lower limit of the second preset engine speed interval;

[0164] When the first engine speed is in the third preset engine speed range, the target speed is determined to be the fan speed with the smaller value between the first target preset fan speed and the third preset fan speed, and the upper limit of the second preset engine speed range is less than or equal to the lower limit of the third preset engine speed range.

[0165] Optionally, the first preset engine speed range is [4300, 5000), the second preset engine speed range is [5000, 5500), and the third preset engine speed range is [5500, 6000).

[0166] Among them, the lower limit of the first preset engine speed range is the first preset engine speed of 4300 rpm, which is also the critical engine speed at which the silicone oil of the silicone oil fan has a risk of overheating.

[0167] When the engine speed exceeds 5000 rpm, the embodiment of the present application considers that the engine is in a high speed operating condition. Therefore, the technician can pre-set the preset speeds corresponding to the second preset engine speed interval and the third preset engine speed interval, respectively, as "the second preset fan speed" and "the third preset fan speed".

[0168] Optionally, the second preset fan speed is 1500 rpm, and the third preset fan speed is 1000 rpm.

[0169] In the process of determining the target speed, if the ECM determines that the engine speed is in the first preset engine speed range, it means that the current first engine speed is not high. In this case, the ECM can control the silicone oil fan according to the first target preset fan speed on the lowest speed line of the thermal protection area, that is, determine the target speed of the silicone oil fan to be the first target preset fan speed.

[0170] If the ECM determines that the engine speed is in the second preset engine speed interval, it means that the current engine speed is relatively high. After determining the first target preset fan speed, the ECM also needs to consider the second preset fan speed within the interval preset in the embodiment of the present application. Therefore, in order to ensure that the silicone oil fan is maintained at a lower speed when the engine speed is high, the ECM can compare the second preset fan speed with the first target preset fan speed and select the fan speed with a smaller value as the target speed of the silicone oil fan.

[0171] Similarly, when the ECM determines that the engine speed is in the third preset engine speed interval, it means that the current engine speed is higher. After determining the first target preset fan speed, the ECM also needs to consider the third preset fan speed within the interval preset in the embodiment of the present application. Therefore, in order to ensure that the silicone oil fan is maintained at a lower speed when the engine speed is high. The ECM can compare the third preset fan speed with the first target preset fan speed, and select the fan speed with a smaller value as the target speed of the silicone oil fan.

[0172] Figure 4 It is a schematic diagram of a scenario for determining a target rotation speed of a silicone oil fan provided in an embodiment of the present application.

[0173] For example, Figure 4 As shown, when there is a risk of overheating of the silicone oil in the silicone oil fan, there are three specific situations when determining the target speed of the silicone oil fan:

[0174] In the first case, the coordinate point composed of the first engine speed and the first required speed is Figure 4 At point E in the middle thermal protection area, the ECM can determine the first target preset fan speed corresponding to the first engine speed from among the multiple first preset fan speeds corresponding to the minimum speed line of the thermal protection area in Table 1 according to the first engine speed. Figure 4 As shown, the first target preset fan speed is the fan speed corresponding to point C.

[0175] In this case, the first engine speed is in the interval [4300, 5000), so after determining the first target preset fan speed, the ECM determines that the target speed is the first target preset fan speed.

[0176] In the second case, the coordinate point composed of the first engine speed and the first required speed is Figure 4 At point F in the middle thermal protection area, the ECM can determine the first target preset fan speed corresponding to the first engine speed from among the multiple first preset fan speeds corresponding to the minimum speed line of the thermal protection area in Table 1 according to the first engine speed. Figure 4 As shown, the first target preset fan speed is the fan speed corresponding to point H.

[0177] In this case, the first engine speed is in the interval [5000,5500), so when the first target preset fan speed is determined, the second preset fan speed corresponding to this interval is 1500rpm. In order to ensure that the silicone oil fan runs at a lower speed, the ECM can compare and select the smaller fan speed between the first target preset fan speed and 1500rpm as the target speed.

[0178] In the third case, the coordinate point composed of the first engine speed and the first required speed is Figure 4 At point F in the middle thermal protection area, the ECM can determine the first target preset fan speed corresponding to the first engine speed from among the multiple first preset fan speeds corresponding to the minimum speed line of the thermal protection area in Table 1 according to the first engine speed. Figure 4 As shown, the first target preset fan speed is the fan speed corresponding to point I.

[0179] In this case, the first engine speed is in the interval [5500, 6000), so when the first target preset fan speed is determined, the second preset fan speed corresponding to this interval is 1000rpm. In order to ensure that the silicone oil fan runs at a lower speed, the ECM can compare and select the smaller fan speed between the first target preset fan speed and 1000rpm as the target speed.

[0180] It should be understood that in the process of controlling the silicone oil fan, there may be such a situation that if the engine speed is 4300rpm, the target speed of the silicone oil fan may be 4150rpm (as shown in Table 1), and when the engine speed is 5000rpm, the target speed of the silicone oil fan may be 1500rpm. Since the engine speed rises quickly, when the engine speed fluctuates back and forth between 4300 and 5000, the target speed of the silicone oil fan may switch back and forth between 4150rpm and 1500rpm. Similarly, when the engine speed fluctuates back and forth between 5000rpm and 5500rpm, the target speed of the silicone oil fan may switch back and forth between 1500rpm and 1000rpm. In order to avoid the target speed of the silicone oil fan jumping back and forth, a hysteresis control point of the speed is added in the embodiment of the present application, so that the target speed of the silicone oil fan can remain stable even when the engine speed fluctuates.

[0181] Specifically, for 1500rpm, when the ECM detects that the engine speed is 4700rpm, it can be determined that the target speed of the silicone oil fan becomes 1500rpm. From then on, when the engine speed is in the range of 4700-5000rpm, the target speed of the silicone oil fan is 1500rpm. Similarly, for 1000rpm, when the ECM detects that the engine speed becomes 5200rpm, it can be determined that the target speed of the silicone oil fan becomes 1000rpm. When the engine speed is in the range of 5200-5500rpm, the target speed of the silicone oil fan is 1000rpm.

[0182] In the above technical solution, when there is a risk of overheating of the silicone oil in the silicone oil fan, the vehicle first determines the first target preset fan speed corresponding to the first engine speed from multiple first preset fan speeds on the lower boundary of the thermal protection area according to the first engine speed. When determining the target speed of the silicone oil fan, considering the high engine speed, the silicone oil fan should be ensured to run at a lower speed to avoid overheating of the silicone oil. According to the first target preset fan speed and the first engine speed, the vehicle can determine the target speed according to the different speed ranges in which the first engine speed is located. When the first engine speed is at a higher speed, the vehicle needs to determine a fan speed with a smaller value from the first target preset fan speed and the preset fan speeds corresponding to different intervals as the target speed. The above process can control the speed of the silicone oil fan in a lower range when the engine speed is high, so as to avoid the speed of the silicone oil fan increasing with the engine speed, which may cause safety hazards to the vehicle.

[0183] In addition, during the driving process of the vehicle, the vehicle manufacturer generally sets an engine speed limit for normal driving in order to prevent the engine from being damaged due to excessive speed and to avoid excessive wear or damage to mechanical parts. When the limit is exceeded, it indicates that the engine is operating abnormally. Therefore, the embodiment of the present application also proposes a processing strategy in this case.

[0184] In a possible implementation manner, the method further includes:

[0185] When the first engine speed is greater than the second preset engine speed, the speed flag of the silicone oil fan is reset, and the speed flag of the silicone oil fan is used to indicate the speed control method of the silicone oil fan; according to the first engine speed, target prompt information is generated; or, when it is detected that the vehicle is powered off, the speed flag of the silicone oil fan is reset.

[0186] Optionally, the second preset engine speed is 6000 rpm, which is the upper limit of the third preset engine speed range.

[0187] When the vehicle is running, if the ECM detects that the first engine speed has exceeded 6000rpm, it means that the current vehicle's engine has exceeded its own operating limit. In this case, in order to ensure that the silicone oil fan speed will not be too high as the engine speed is too high, the ECM needs to reset the silicone oil fan speed flag to restore the silicone oil fan speed flag to "0". In addition, since the engine may have failed in this case, in order to ensure the safety of the vehicle and the safety of the driver and passengers, the ECM can also generate target prompt information based on the current first engine speed, and control the vehicle's alarm device to alarm based on the target prompt information.

[0188] Optionally, the alarm device includes an instrument panel and an audio playback device.

[0189] Specifically, when the first engine speed is greater than 6000 rpm, the ECM can generate a target prompt message and control the instrument panel in the vehicle to display the target prompt message, such as a text pop-up window of "The current engine speed has exceeded the operating limit. To ensure your driving safety, please handle it in time", and / or, the ECM can also control the audio playback device to broadcast the target prompt message, such as a voice of "The current engine speed has exceeded the operating limit. To ensure your driving safety, please handle it in time".

[0190] In another case, when the vehicle is driving, the ECM detects that the vehicle is powered off. In order to ensure that the silicone oil fan can be re-controlled when the vehicle is powered on next time, the ECM can also reset the speed flag.

[0191] In the above technical solution, when it is detected that the first engine speed is greater than the second preset engine speed, it means that the engine speed has exceeded its limit speed at this time. In this case, the vehicle engine may have a fault. Therefore, the vehicle needs to reset the speed flag of the silicone oil fan. When the speed flag is in the reset state, the speed flag of the silicone oil fan is restored to its initial state after the fault is repaired. In addition, the vehicle can also generate target prompt information based on the first engine speed to remind the user to handle the fault in time to avoid engine damage caused by long-term engine failure. In addition, when the vehicle detects that the current vehicle is powered off, the speed flag of the silicone oil fan is reset to ensure that the silicone oil fan can be re-controlled next time.

[0192] Therefore, through the above process, the ECM can determine the target speed of the silicone oil fan under different conditions.

[0193] 203, controlling the silicone oil fan to run at a target speed.

[0194] After determining the target speed of the silicone oil fan, the ECM may control the operation of the silicone oil fan based on the target speed.

[0195] It should be understood that the speed of the silicone oil fan is mainly controlled by the amount of silicone oil. In the process of controlling the silicone oil fan, the ECM can accurately control the amount of silicone oil in the silicone oil fan through a proportional-integral-derivative (PID) controller, thereby achieving the purpose of adjusting the speed of the silicone oil fan.

[0196] The specific calculation formula of PID is shown in the following formula (1).

[0197] Formula (1)

[0198] In formula (1):

[0199] e(t) : Speed ​​error, that is, the difference between the target speed and the actual speed;

[0200] Kp : Proportional coefficient P;

[0201] Kp / Ti : integration coefficient I;

[0202] Kp·Td : differential coefficient D;

[0203] u(t) : PID output, usually a unitless value.

[0204] When performing PID adjustment on the silicone oil fan, there are three main parameters, namely the proportional coefficient, integral coefficient and differential coefficient. During the adjustment process, the ECM also needs to take into account the engine speed.

[0205] Specifically, at any time during the adjustment process, the ECM can obtain the actual speed of the silicone oil fan at the current time through the speed sensor of the silicone oil fan, and calculate the difference between the actual speed and the target speed, that is, e (t) .

[0206] In the embodiment of the present application, technicians can pre-set the proportional coefficient P, integral coefficient I and differential coefficient D corresponding to different engine speeds based on experiments.

[0207] Tables 5 to 7 are schematic tables of the corresponding relationship between the proportional coefficient P, the integral coefficient I and the differential coefficient D at different engine speeds provided in an embodiment of the present application.

[0208] Table 5

[0209]

[0210] For example, as shown in Table 5, x Indicates the engine speed. y It means e(t) Table 5 shows the different engine speeds and different e(t) The corresponding proportionality coefficient P (×10 -4 ).

[0211] Table 6

[0212]

[0213] For example, as shown in Table 6, x Indicates the engine speed. y It means e(t) Table 6 shows the different engine speeds and different e(t) The corresponding integral coefficient I (×10 -6 ).

[0214] Table 7

[0215]

[0216] For example, as shown in Table 7, x Indicates the engine speed. y It means e(t) Table 7 shows the different engine speeds and different e(t) The corresponding differential coefficient D (×10 -3 ).

[0217] Therefore, when the ECM performs PID control on the silicone oil fan, at each adjustment moment, the ECM can obtain the actual speed of the silicone oil fan and the engine speed corresponding to the current adjustment moment, and calculate the difference between the actual speed and the target speed. Then, according to the difference between the actual speed and the target speed, as well as the engine speed, by looking up the above Tables 5-7, the target proportional coefficient, target integral coefficient and target differential coefficient at the adjustment moment are obtained.

[0218] After obtaining the target proportional coefficient, target integral coefficient and target differential coefficient, ECM can calculate the output of PID according to formula (1): u(t) .

[0219] In the calculation of PID output u(t) Afterwards, ECM can u(t) Normalize it and convert it into duty cycle.

[0220] It should be understood that the above u(t) The normalized duty cycle is the adjustment duty cycle calculated by the ECM based on the difference between the actual speed and the target speed of the silicone oil fan at the current adjustment moment. Correspondingly, the silicone oil fan is generally also set with a base duty cycle (Base Duty Cycle). The base duty cycle is pre-set and refers to the default duty cycle of the silicone oil fan in the absence of any additional control input. The base duty cycle can provide a reasonable initial state for PID regulation and is a static duty cycle, while the adjustment duty cycle is dynamic and will be adjusted according to the real-time speed error. When controlling the silicone oil fan, the actual duty cycle used to control the silicone oil fan is equal to the sum of the base duty cycle and the adjustment duty cycle.

[0221] Specifically, in the embodiment of the present application, the technicians can set up multiple sets of correspondence tables between the engine speed, the target speed of the silicone oil fan and the basic duty cycle according to the engine speed and the target speed of the silicone oil fan.

[0222] Table 8 is a schematic table of the correspondence between different engine speeds, different target speeds and basic duty cycles provided in an embodiment of the present application.

[0223] Table 8

[0224]

[0225] Exemplarily, as shown in Table 8, after calculating the adjusted duty cycle of the PID output, the ECM can look up Table 8 through the engine speed and target speed at the current adjustment moment, obtain the basic duty cycle corresponding to the current adjustment moment, and add the basic duty cycle and the adjusted duty cycle to obtain the final target duty cycle, that is, the duty cycle actually used to control the silicone oil fan.

[0226] Finally, the ECM outputs a PWM signal corresponding to the target duty cycle to adjust the opening of the silicone oil fan valve to control the amount of silicone oil in the silicone oil working chamber, thereby achieving the effect of adjusting the silicone oil fan speed to the target speed.

[0227] Combined with the above analysis, it can be seen that when the silicone oil fan is in the thermal protection area, the silicone oil in the silicone oil fan will be at risk of overheating. When the silicone oil fan is adjusted based on the target speed, since the speed of the silicone oil fan needs to be gradually adjusted to the target speed, the silicone oil fan may work in the thermal protection area during this process. In this case, in order to avoid overheating of the silicone oil in the silicone oil fan, the embodiment of the present application also proposes a control strategy.

[0228] In a possible implementation, controlling the silicone oil fan to run at a target speed includes:

[0229] In the process of controlling the speed of the silicone oil fan, re-determine whether the silicone oil in the silicone oil fan has an overheating risk;

[0230] In the case where there is a risk of overheating of the silicone oil in the silicone oil fan, determining the duration of the risk of overheating of the silicone oil in the silicone oil fan;

[0231] When the duration during which the silicone oil in the silicone oil fan is at risk of overheating does not exceed a preset duration, the silicone oil fan is controlled to operate at a target speed.

[0232] Specifically, in the embodiment of the present application, when the ECM adjusts the rotation speed of the silicone oil fan according to the PID controller, it can monitor in real time during the process whether there is a risk of the silicone oil fan operating in the thermal protection area.

[0233] When judging whether the silicone oil fan has a risk of operating in the thermal protection area during the speed adjustment process, the ECM can achieve this through the actual speed of the silicone oil fan during the adjustment process.

[0234] In a possible implementation, re-determining whether the silicone oil in the silicone oil fan has an overheating risk includes:

[0235] Obtaining the actual speed of the silicone oil fan and the speed of the third engine;

[0236] When the third engine speed is greater than or equal to the first preset engine speed and the actual speed is in a preset speed range, it is determined that the silicone oil in the silicone oil fan has an overheating risk, and the preset speed range is a speed range in which the silicone oil in the silicone oil fan has an overheating risk;

[0237] When the third engine speed is less than the first preset engine speed, or the actual speed is not in the preset speed range, it is determined that there is no risk of overheating of the silicone oil in the silicone oil fan.

[0238] It should be understood that in order to prevent the silicone oil fan from operating in the thermal protection area, the target speed of the silicone oil fan determined by any method is not in the thermal protection area. When the speed of the silicone oil fan is adjusted to the target speed, since the engine speed will also change in real time, the ECM needs to monitor in real time whether the coordinate point composed of the actual speed of the silicone oil fan and the third engine speed is in the thermal protection area.

[0239] When the third engine speed is greater than or equal to 4300rpm and the actual speed of the silicone oil fan is within the thermal protection area, it means that the coordinate point composed of the third engine speed and the actual speed falls within the thermal protection area, so the ECM determines that the silicone oil in the silicone oil fan is at risk of overheating during the adjustment process. On the contrary, when the third engine speed is less than 4300rpm or when the actual speed of the silicone oil fan is not within the thermal protection area, it means that the silicone oil in the silicone oil fan is not at risk of overheating during the adjustment process.

[0240] Figure 5 It is a schematic diagram of a scenario for determining whether the silicone oil in a silicone oil fan has an overheating risk, provided in an embodiment of the present application.

[0241] For example, Figure 5 As shown, assuming that the actual speed of the current silicone oil fan is Figure 5 The fan speed corresponding to the midpoint P. In one case, if the target speed is Figure 5 The fan speed corresponds to the midpoint S. Then, when the speed of the silicone oil fan is adjusted from point P to point S, no matter what the third engine speed is, the point formed by the speed of the silicone oil fan and the third engine speed will not fall in the thermal protection area. Therefore, the ECM determines that there is no risk of overheating of the silicone oil in the silicone oil fan.

[0242] In another case, if the target speed is Figure 5 The fan speed corresponds to the midpoint Q. Then, when the speed of the silicone oil fan is adjusted from point P to point Q, if the third engine speed is greater than or equal to 4300 rpm, the point formed by the third engine speed and the actual speed will fall in the thermal protection area. Therefore, the ECM determines that the silicone oil in the silicone oil fan is at risk of overheating.

[0243] When it is determined that the silicone oil in the silicone oil fan is at risk of overheating, the ECM in the embodiment of the present application can determine the duration of the silicone oil in the silicone oil fan being at risk of overheating, and compare it with the preset duration. Correspondingly, when the ECM determines that the silicone oil in the silicone oil fan is at risk of overheating, the speed adjustment process of the silicone oil fan can be timed from that moment on. The preset duration is the critical duration preset in advance by the technical staff of the present application when the silicone oil fan is at risk of overheating and the silicone oil temperature does not exceed the theoretical thermal equilibrium temperature.

[0244] Optional, the default duration is 15s.

[0245] When the silicone oil fan is in the thermal protection area for less than 15 seconds, the ECM determines that the silicone oil temperature in the silicone oil fan will not eventually exceed the theoretical thermal equilibrium temperature, and directly controls the silicone oil fan to run at the target speed.

[0246] In the above technical solution, when controlling the silicone oil fan to run at the target speed, the vehicle needs to monitor in real time whether there is an overheating risk of the silicone oil in the silicone oil fan during operation. When the silicone oil in the re-determined silicone oil fan is at risk of overheating, it means that the silicone oil fan is in the thermal protection area during the speed adjustment process. The vehicle can determine the length of time the silicone oil fan is in the thermal protection area and compare it with the preset length of time. The preset length of time is the maximum time to ensure that the silicone oil temperature will not be too high when the silicone oil fan is in the thermal protection area. When the length of time the silicone oil fan is in the thermal protection area is less than or equal to the preset length of time, it means that the silicone oil fan is only working in the thermal protection area for a short time, and the vehicle can continue to control the silicone oil fan to run at the target speed.

[0247] On the contrary, when the time duration during which the silicone oil in the silicone oil fan is at risk of overheating has exceeded 15 seconds, in order to avoid excessively high temperature of the silicone oil, the embodiment of the present application further provides a further processing measure.

[0248] In a possible implementation manner, the method further includes:

[0249] In the case that the duration of time during which the silicone oil in the re-determined silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is greater than the target speed, a fourth target preset fan speed is determined from a plurality of first preset fan speeds according to the third engine speed, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed region, and when the silicone oil fan is operated at any one of the plurality of first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; the silicone oil fan is controlled to operate at the fourth target preset fan speed;

[0250] When the time duration during which the silicone oil in the re-determined silicone oil fan is at risk of overheating exceeds the preset time duration, if the actual speed is less than the target speed, a fifth target preset fan speed is determined from multiple second preset fan speeds based on the third engine speed, and the multiple second preset fan speeds are fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area. When the silicone oil fan operates at any one of the multiple second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; the silicone oil fan is controlled to operate at the fifth target preset fan speed.

[0251] When the silicone oil in the re-determined silicone oil fan is at risk of overheating for more than 15 seconds, it can be divided into two specific situations: one is that the speed of the silicone oil fan shows a downward trend during the adjustment process, that is, the target speed is less than the actual speed, then the ECM can determine the corresponding fourth target preset fan speed from the lowest speed line of the thermal protection area based on the current third engine speed. The fourth target preset fan speed can be considered as the target speed of the updated silicone oil fan. Furthermore, the ECM can continue to control the speed of the silicone oil fan from the current actual speed to the fourth target preset fan speed based on the PID adjustment parameters.

[0252] The other is that the speed of the silicone oil fan shows an upward trend during the adjustment process, that is, the target speed is greater than the actual speed, then the ECM can determine the corresponding fifth target preset fan speed from the highest speed line of the thermal protection area according to the current third engine speed. Similarly, the fifth target preset fan speed can be considered as the target speed of the updated silicone oil fan. Further, the ECM can continue to control the speed of the silicone oil fan from the current actual speed to the fifth target preset fan speed based on the PID adjustment parameters.

[0253] In the above technical solution, in another case, when the time the silicone oil fan is in the thermal protection area is longer than the preset time, it means that the silicone oil fan is working in the thermal protection area for a long time. In this case, in order to avoid the silicone oil temperature in the silicone oil fan being too high, the vehicle needs to redetermine the target speed of the silicone oil fan. Specifically, if the speed of the silicone oil fan continues to decrease during the speed adjustment process, the vehicle determines a new target speed from the lower boundary of the thermal protection area based on the current third engine speed, and controls the silicone oil fan at the new target speed. The above process can prevent the silicone oil temperature from being too high during the silicone oil fan speed decrease. If the speed of the silicone oil fan continues to increase during the speed adjustment process, the vehicle determines a new target speed from the upper boundary of the thermal protection area based on the current third engine speed, and controls the silicone oil fan at the new target speed. The above process can prevent the silicone oil temperature from being too high during the silicone oil fan speed increase.

[0254] In addition, when the first engine speed is greater than or equal to 4300 rpm in the embodiment of the present application, when the first required speed is not in the thermal protection area, the target speed of the silicone oil fan is the first required speed. After the ECM controls the silicone oil fan to run at the target speed, if it is re-detected that the silicone oil in the silicone oil fan has an overheating risk, the embodiment of the present application also proposes a further processing strategy.

[0255] In a possible implementation, after controlling the silicone oil fan to run at the target speed, the method further includes:

[0256] Performing real-time detection on the required speed of the silicone oil fan to obtain a second required speed, and acquiring a second engine speed of the vehicle;

[0257] When the first required speed is not in the preset speed area, and the first required speed is greater than or equal to the second preset fan speed corresponding to the first engine speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed area, a second target preset fan speed is determined from a plurality of second preset fan speeds according to the second engine speed, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area, and when the silicone oil fan is operated at any one of the plurality of second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; a re-determined target speed of the silicone oil fan is obtained according to the second target preset fan speed and the second engine speed;

[0258] When the first required speed is not in the preset speed area, and the first required speed is less than or equal to the first target preset fan speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed area, according to the second engine speed, a third target preset fan speed is determined from multiple first preset fan speeds; according to the third target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained.

[0259] Combined with the above, when the first engine speed is greater than the first preset engine speed (4300rpm), if the first required speed is not in the preset speed area (thermal protection area), it is determined that the silicone oil in the silicone oil fan does not have an overheating risk. There are usually two situations: the first is that the first required speed is greater than the second preset fan speed corresponding to the first engine speed on the highest speed line of the thermal protection area; the second is that the first required speed is less than the first preset fan speed corresponding to the first engine speed on the lowest speed line of the thermal protection area, that is, the first target preset fan speed mentioned above. When the vehicle is running, the ECM re-detects that the silicone oil in the silicone oil fan has an overheating risk. Based on the differences in the above two scenarios, the ECM can take different treatment measures.

[0260] Figure 6 It is a schematic diagram of a scenario for updating the target speed of a silicone oil fan provided in an embodiment of the present application.

[0261] For example, Figure 6 As shown, assuming that the first engine speed is Figure 6 The midpoints U, V, X and Y correspond to the engine speed.

[0262] In the first case, if the first required speed at the current moment is Figure 6 The fan speed corresponding to the midpoint U, the first preset fan speed on the maximum speed line of the thermal protection area corresponding to the first engine speed is the fan speed corresponding to point V. It can be seen from the figure that the first required speed at the current moment is higher than the second preset fan speed on the maximum speed line of the thermal protection area corresponding to the first engine speed at the current moment, indicating that the coordinate point U composed of the first required speed and the first engine speed at the current moment does not fall in the thermal protection area.

[0263] In the above case, after the ECM determines the target speed of the silicone oil fan and controls the silicone oil fan to run at the target speed, the speed flag of the silicone oil fan can be controlled to "1", indicating that when it is subsequently detected that the silicone oil in the silicone oil fan is at risk of overheating, the silicone oil fan needs to be controlled to run at the speed of the maximum speed line of the thermal protection area.

[0264] Therefore, during the operation of the vehicle, the ECM can monitor the required speed of the silicone oil fan in real time, obtain the second required speed and acquire the second engine speed.

[0265] If the ECM determines that the second engine speed after re-detection is greater than or equal to 4300rpm, and the second required speed is in the preset speed range, it means that there is a risk of overheating of the silicone oil in the silicone oil fan. In this case, the ECM can re-determine the second target preset fan speed from multiple second preset fan speeds on the highest speed line of the thermal protection area based on the current second engine speed, and obtain the re-determined target speed based on the second target preset fan speed and the second engine speed.

[0266] The process by which the ECM determines the updated target speed based on the second target preset fan speed and the second engine speed is the same as the process by which the ECM determines the target speed based on the first target preset fan speed and the first engine speed, and will not be repeated here.

[0267] In the second case, if the first required speed at the current moment is Figure 6 The fan speed corresponding to the midpoint Y, the first preset fan speed on the highest speed line of the thermal protection area corresponding to the first engine speed is the fan speed corresponding to point X. It can be seen from the figure that the first required speed at the current moment is lower than the first preset fan speed on the lowest speed line of the thermal protection area corresponding to the first engine speed at the current moment, indicating that the coordinate point Y composed of the first required speed and the first engine speed at the current moment does not fall in the thermal protection area.

[0268] In the above case, after the ECM determines the target speed of the silicone oil fan and controls the silicone oil fan to run at the target speed, the speed flag of the silicone oil fan can be controlled to "0", indicating that when it is subsequently detected that the silicone oil in the silicone oil fan is at risk of overheating, the silicone oil fan needs to be controlled to run at the speed of the minimum speed line of the thermal protection area.

[0269] Therefore, during the operation of the vehicle, the ECM can monitor the required speed of the silicone oil fan in real time, obtain the second required speed and acquire the second engine speed.

[0270] If the ECM determines that the second engine speed after re-detection is greater than or equal to 4300rpm, and the second required speed is in the preset speed range, it means that there is a risk of overheating of the silicone oil in the silicone oil fan. In this case, the ECM can re-determine the third target preset fan speed from multiple first preset fan speeds on the lowest speed line of the thermal protection area based on the current second engine speed, and obtain the re-determined target speed based on the third target preset fan speed and the second engine speed.

[0271] The process by which the ECM determines the updated target speed based on the second target preset fan speed and the second engine speed is the same as the process by which the ECM determines the target speed based on the first target preset fan speed and the first engine speed, and will not be repeated here.

[0272] In the above technical solution, when the first engine speed of the vehicle is greater than or equal to the first preset engine speed, there are usually two situations to determine the risk of the silicone oil fan not working in the thermal protection area. The first is that the first required speed is greater than or equal to the fan speed corresponding to the first engine speed on the highest speed line of the thermal protection area. During the operation of the vehicle, if the vehicle determines that the silicone oil fan is at risk of being in the thermal protection area based on the subsequent second engine speed and the second required speed, in this case, the corresponding fan speed can be determined from the highest speed line of the thermal protection area based on the second engine speed, and the new target speed can be re-determined based on the fan speed and the second engine speed determined above. The second is that the first required speed is less than or equal to the fan speed corresponding to the first engine speed on the lowest speed line of the thermal protection area. During the operation of the vehicle, if the vehicle determines that the silicone oil fan is at risk of being in the thermal protection area based on the subsequent second engine speed and the second required speed, in this case, the corresponding fan speed can be determined from the lowest speed line of the thermal protection area based on the second engine speed, and the new target speed can be re-determined based on the fan speed and the second engine speed determined above. In the above process, when it is subsequently detected that the silicone oil in the silicone oil fan is in a thermal protection area, a new target speed can be flexibly determined according to the different areas where the first required speed was previously located to prevent overheating of the silicone oil in the silicone oil fan.

[0273] In addition, when the vehicle is running, if the ECM detects that the vehicle's engine changes from a starting state to an idling state, or from an idling state to an off state, the speed of the silicone oil fan is not controlled.

[0274] Specifically, when the engine is initially started, the engine speed usually rises rapidly and then drops back to the idle state. During this process, the engine cooling demand is relatively low, and the working state of the engine and the silicone oil fan is not yet completely stable. The ECM may not control the speed of the silicone oil fan. In addition, when the engine is about to shut down, the engine cooling demand will also be significantly reduced. Therefore, the ECM may not control the speed of the silicone oil fan.

[0275] It should be understood that the non-control of the silicone oil fan described here specifically means that the ECM will not send any control signal to the drive circuit of the silicone oil fan. The speed of the silicone oil fan is completely determined by the mechanical connection, that is, the speed of the engine, so that the silicone oil fan can run naturally.

[0276] In summary, in order to avoid overheating of the silicone oil in the silicone oil fan during vehicle operation, the present application proposes a method for determining the speed of the silicone oil fan. The vehicle can determine whether the silicone oil in the silicone oil fan is at risk of overheating, that is, whether the silicone oil fan is at risk of running in the thermal protection zone, by using the first engine speed and the first required speed of the silicone oil fan. The above process can accurately judge the current operating safety of the silicone oil fan at any time during the vehicle's driving process, and promptly discover the problem of improper operation of the silicone oil fan. Further, when the silicone oil fan is at risk of overheating, the vehicle determines the target speed of the silicone oil fan according to the first engine speed. Among them, when the silicone oil fan runs at the target speed, the probability of overheating of the silicone oil in the silicone oil fan is less than the preset probability. In the above process, when the silicone oil fan is at risk of running in the thermal protection zone, by controlling the silicone oil fan to run at the target speed, avoiding the thermal protection zone as much as possible, it is possible to avoid excessive silicone oil in the silicone oil fan and extend the service life of the silicone oil fan. In addition, the above-mentioned dynamic adjustment of the target speed of the silicone oil fan by the engine speed can better adapt to the cooling requirements under different engine speeds, so that the engine can achieve a good cooling effect.

[0277] Figure 7 It is a structural schematic diagram of a device for determining the rotation speed of a silicone oil fan provided in an embodiment of the present application.

[0278] For example, Figure 7 As shown, the device is applied to a vehicle equipped with a silicone oil fan, and the device 700 includes:

[0279] The risk determination module 701 is used to determine whether there is an overheating risk of the silicone oil in the silicone oil fan according to the first engine speed and the first required speed of the silicone oil fan during the operation of the vehicle;

[0280] A first speed determination module 702 is used to determine a target speed of the silicone oil fan according to the first engine speed when there is a risk of overheating of the silicone oil in the silicone oil fan, and when the silicone oil fan runs at the target speed, the probability of overheating of the silicone oil in the silicone oil fan is less than a preset probability;

[0281] The operation control module 703 is used to control the silicone oil fan to operate at the target speed.

[0282] Optionally, the device further includes: a second speed determination module, configured to determine the target speed of the silicone oil fan as the first required speed when there is no risk of overheating of the silicone oil in the silicone oil fan.

[0283] In one possible implementation, the risk determination module 701 is specifically used to: when the first engine speed is less than the first preset engine speed, control the speed flag of the silicone oil fan to be at the current flag, and determine that there is no overheating risk of the silicone oil in the silicone oil fan, and the speed flag of the silicone oil fan is used to indicate the speed control method of the silicone oil fan; when the first engine speed is greater than or equal to the first preset engine speed, if the first required speed is in a preset speed range, determine that there is an overheating risk of the silicone oil in the silicone oil fan, and the preset speed range is a speed range where the silicone oil of the silicone oil fan is at risk of overheating; if the first required speed is not in the preset speed range, determine that there is no overheating risk of the silicone oil in the silicone oil fan.

[0284] In one possible implementation, the first speed determination module 702 is specifically used to: determine a first target preset fan speed from multiple first preset fan speeds based on the first engine speed, the multiple first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed area, and when the silicone oil fan operates at any one of the multiple first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; determine the target speed based on the first target preset fan speed and the first engine speed.

[0285] In one possible implementation, the first speed determination module 702 is also used to: when the first engine speed is in a first preset engine speed range, determine the target speed to be the first target preset fan speed, and the lower limit of the first preset engine speed range is the first preset engine speed; when the first engine speed is in a second preset engine speed range, determine the target speed to be the fan speed with a smaller value between the first target preset fan speed and the second preset fan speed, and the upper limit of the first preset engine speed range is less than or equal to the lower limit of the second preset engine speed range; when the first engine speed is in a third preset engine speed range, determine the target speed to be the fan speed with a smaller value between the first target preset fan speed and the third preset fan speed, and the upper limit of the second preset engine speed range is less than or equal to the lower limit of the third preset engine speed range.

[0286] Optionally, the device also includes: a processing module, used to reset the speed flag of the silicone oil fan when the first engine speed is greater than a second preset engine speed, the speed flag of the silicone oil fan being used to indicate the speed control mode of the silicone oil fan; generate target prompt information based on the first engine speed; or, when it is detected that the vehicle is powered off, reset the speed flag of the silicone oil fan.

[0287] Optionally, after controlling the silicone oil fan to run at the target speed, the device also includes: a speed updating module, used to perform real-time detection of the required speed of the silicone oil fan, obtain a second required speed, and obtain a second engine speed of the vehicle; when the first required speed is not in the preset speed range, and the first required speed is greater than or equal to the second preset fan speed corresponding to the first engine speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed range, according to the second engine speed, determine a second target preset fan speed from multiple second preset fan speeds, the multiple second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed range, and the silicone oil fan is controlled to run at the target speed. When any one of a plurality of second preset fan speeds is running, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; based on the second target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained; when the first required speed is not in the preset speed range, and the first required speed is less than or equal to the first target preset fan speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed range, based on the second engine speed, a third target preset fan speed is determined from the plurality of first preset fan speeds; based on the third target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained.

[0288] In one possible implementation, the operation control module 703 is specifically used to: during the process of controlling the rotational speed of the silicone oil fan, re-determine whether the silicone oil in the silicone oil fan is at risk of overheating; when it is re-determined that the silicone oil in the silicone oil fan is at risk of overheating, determine the duration of the overheating risk of the silicone oil in the silicone oil fan; when it is determined that the overheating risk of the silicone oil in the silicone oil fan is not greater than a preset duration, control the silicone oil fan to operate at the target rotational speed.

[0289] In one possible implementation, the operation control module 703 is also used to: obtain the actual speed of the silicone oil fan and the third engine speed; when the third engine speed is greater than or equal to the first preset engine speed and the actual speed is in a preset speed range, determine that the silicone oil in the re-determined silicone oil fan is at risk of overheating, and the preset speed range is a speed range where the silicone oil in the silicone oil fan is at risk of overheating; when the third engine speed is less than the first preset engine speed, or the actual speed is not in the preset speed range, determine that the silicone oil in the re-determined silicone oil fan is not at risk of overheating.

[0290] In one possible implementation, the operation control module 703 is also used for: when the re-determined duration of time during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is greater than the target speed, according to the third engine speed, determining a fourth target preset fan speed from a plurality of first preset fan speeds, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed region, and when the silicone oil fan is operated at any one of the plurality of first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; controlling the silicone oil fan to operate at the fourth target preset fan speed. The fan runs at the fourth target preset fan speed; when the re-determined duration during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is less than the target speed, determine a fifth target preset fan speed from a plurality of second preset fan speeds according to the third engine speed, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area, and when the silicone oil fan runs at any one of the plurality of second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; control the silicone oil fan to run at the fifth target preset fan speed.

[0291] Figure 8 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0292] For example, Figure 8 As shown, the vehicle 800 includes: a memory 801 and a processor 802, wherein the memory 801 stores an executable program code 8011, and the processor 802 is used to call and execute the executable program code 8011 to perform a method for determining the rotation speed of a silicone oil fan.

[0293] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a method for determining the rotation speed of a silicone oil fan provided in an embodiment of the present application.

[0294] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0295] In the case of dividing each functional module according to each function, the device may also include a risk determination module, a first speed determination module, and an operation control module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0296] It should be understood that the device provided in this embodiment is used to execute the above-mentioned method for determining the rotation speed of the silicone oil fan, and thus can achieve the same effect as the above-mentioned implementation method.

[0297] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing relevant program codes, etc.

[0298] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits shown in combination with the contents disclosed in this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0299] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a method for determining the speed of a silicone oil fan provided in the above embodiment.

[0300] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a method for determining the rotation speed of a silicone oil fan provided in the above embodiment.

[0301] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement a method for determining the rotation speed of a silicone oil fan provided in the above embodiment.

[0302] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0303] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0304] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0305] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A method for determining the speed of a silicone oil fan, characterized in that: Applied to a vehicle equipped with a silicone oil fan, the method comprises: During the operation of the vehicle, determining whether there is an overheating risk of the silicone oil in the silicone oil fan according to a first engine speed and a first required speed of the silicone oil fan; In the case where there is a risk of overheating of the silicone oil in the silicone oil fan, determining a target speed of the silicone oil fan according to the first engine speed, and when the silicone oil fan runs at the target speed, a probability of overheating of the silicone oil in the silicone oil fan is less than a preset probability; Controlling the silicone oil fan to run at the target speed; Wherein, controlling the silicone oil fan to operate at the target speed includes: In the process of controlling the rotation speed of the silicone oil fan, re-determining whether there is a risk of overheating of the silicone oil in the silicone oil fan; In the case where the silicone oil in the silicone oil fan is re-determined to have an overheating risk, determining a duration for which the silicone oil in the silicone oil fan has an overheating risk; When the re-determined time period during which the silicone oil in the silicone oil fan is at risk of overheating does not exceed a preset time period, the silicone oil fan is controlled to operate at the target speed.

2. The method according to claim 1, characterized in that The method further comprises: When there is no risk of overheating of the silicone oil in the silicone oil fan, the target rotation speed of the silicone oil fan is determined as the first required rotation speed.

3. The method according to claim 2, characterized in that The determining, according to the first engine speed and the first required speed of the silicone oil fan, whether the silicone oil in the silicone oil fan has an overheating risk comprises: When the first engine speed is less than a first preset engine speed, the speed flag of the silicone oil fan is controlled to be at a current flag, and it is determined that there is no overheating risk of the silicone oil in the silicone oil fan, and the speed flag of the silicone oil fan is used to indicate a speed control mode of the silicone oil fan; When the first engine speed is greater than or equal to the first preset engine speed, if the first required speed is in a preset speed range, it is determined that the silicone oil in the silicone oil fan is at risk of overheating, and the preset speed range is a speed range in which the silicone oil in the silicone oil fan is at risk of overheating; if the first required speed is not in the preset speed range, it is determined that the silicone oil in the silicone oil fan is not at risk of overheating.

4. The method according to claim 3, characterized in that The step of determining a target speed of the silicone oil fan according to the first engine speed includes: determining a first target preset fan speed from a plurality of first preset fan speeds according to the first engine speed, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed region, and a probability that the silicone oil in the silicone oil fan has an overheating risk when the silicone oil fan runs at any one of the plurality of first preset fan speeds is less than the preset probability; The target speed is determined according to the first target preset fan speed and the first engine speed.

5. The method according to claim 4, characterized in that The step of determining the target speed according to the first target preset fan speed and the first engine speed includes: When the first engine speed is within a first preset engine speed interval, determining the target speed to be the first target preset fan speed, and the lower limit of the first preset engine speed interval is the first preset engine speed; When the first engine speed is within a second preset engine speed interval, determining the target speed to be the fan speed with a smaller value between the first target preset fan speed and the second preset fan speed, and the upper limit of the first preset engine speed interval is less than or equal to the lower limit of the second preset engine speed interval; When the first engine speed is in a third preset engine speed range, the target speed is determined to be the fan speed with a smaller value between the first target preset fan speed and the third preset fan speed, and the upper limit of the second preset engine speed range is less than or equal to the lower limit of the third preset engine speed range.

6. The method according to claim 1, characterized in that The method further comprises: When the first engine speed is greater than the second preset engine speed, the speed flag of the silicone oil fan is reset, and the speed flag of the silicone oil fan is used to indicate the speed control mode of the silicone oil fan; according to the first engine speed, target prompt information is generated; or, when it is detected that the vehicle is powered off, the speed flag of the silicone oil fan is reset.

7. The method according to claim 5, characterized in that After controlling the silicone oil fan to run at the target speed, the method further includes: Performing real-time detection on the required speed of the silicone oil fan to obtain a second required speed, and acquiring a second engine speed of the vehicle; In the case where the first required speed is not in the preset speed area, and the first required speed is greater than or equal to the second preset fan speed corresponding to the first engine speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed area, a second target preset fan speed is determined from a plurality of second preset fan speeds according to the second engine speed, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area, and when the silicone oil fan is operated at any one of the plurality of second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; a re-determined target speed of the silicone oil fan is obtained according to the second target preset fan speed and the second engine speed; When the first required speed is not in the preset speed area, and the first required speed is less than or equal to the first target preset fan speed, if the second engine speed is greater than or equal to the first preset engine speed, and the second required speed is in the preset speed area, according to the second engine speed, a third target preset fan speed is determined from the multiple first preset fan speeds; according to the third target preset fan speed and the second engine speed, a re-determined target speed of the silicone oil fan is obtained.

8. The method according to claim 1, characterized in that: The re-determining whether the silicone oil in the silicone oil fan has an overheating risk includes: Obtaining an actual rotation speed of the silicone oil fan and a rotation speed of a third engine; When the third engine speed is greater than or equal to the first preset engine speed and the actual speed is in a preset speed range, it is determined that the silicone oil in the re-determined silicone oil fan has an overheating risk, and the preset speed range is a speed range in which the silicone oil in the silicone oil fan has an overheating risk; When the third engine speed is less than the first preset engine speed, or the actual speed is not within the preset speed range, it is determined that the silicone oil in the re-determined silicone oil fan does not have an overheating risk.

9. The method according to claim 8, characterized in that The method further comprises: In the case that the re-determined duration during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is greater than the target speed, a fourth target preset fan speed is determined from a plurality of first preset fan speeds according to the third engine speed, the plurality of first preset fan speeds being fan speeds corresponding to different engine speeds on the lower boundary of the preset speed region, and when the silicone oil fan is operated at any one of the plurality of first preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; the silicone oil fan is controlled to operate at the fourth target preset fan speed; In a case where the re-determined duration during which the silicone oil in the silicone oil fan is at risk of overheating exceeds the preset duration, if the actual speed is less than the target speed, a fifth target preset fan speed is determined from a plurality of second preset fan speeds according to the third engine speed, the plurality of second preset fan speeds being fan speeds corresponding to different engine speeds on the upper boundary of the preset speed area, and when the silicone oil fan operates at any one of the plurality of second preset fan speeds, the probability that the silicone oil in the silicone oil fan is at risk of overheating is less than the preset probability; the silicone oil fan is controlled to operate at the fifth target preset fan speed.

10. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory so that the vehicle executes the method according to any one of claims 1 to 9.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Vehicle thermal management control method and device, controller and vehicle

    CN114810316A