A control method of a cooling fan and a related device
By detecting and controlling the speed of the cooling fan while the vehicle is going downhill, the problem of damage caused by excessive speed is solved, ensuring the safe operation of the cooling fan and improving vehicle safety.
Patent Information
- Application Number
- CN202410827265.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-25
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2044-06-25
AI Technical Summary
When a vehicle is going downhill, the cooling fan speed may exceed its structural limits, causing damage and affecting driving safety.
By detecting the vehicle's downhill condition, the maximum safe speed corresponding to the type of cooling fan is obtained. If the current speed is exceeded, the cooling fan is controlled to operate at the maximum safe speed to avoid damage caused by excessive speed.
This effectively avoids structural damage to the cooling fan caused by excessive speed, ensuring safe operation of the vehicle on downhill slopes.
Smart Images

Figure CN118517327B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a control method and related device for a cooling fan. Background Technology
[0002] As an important component of a vehicle's cooling system, the cooling fan is primarily used to dissipate heat from the engine, thereby ensuring its reliable operation. To ensure the engine's cooling efficiency under various operating conditions, the cooling fan speed is usually set to be proportional to the engine speed; that is, the higher the engine speed, the higher the cooling fan speed.
[0003] However, when a vehicle is going downhill, drivers often use engine braking to avoid excessive speed and overheating of the braking system. At this time, the engine is dragged by the vehicle, causing its speed to increase, sometimes exceeding the engine's maximum allowable idle speed. This also causes the cooling fan's speed to increase. When the engine speed exceeds the maximum idle speed, the linear velocity of the cooling fan's rotation exceeds the maximum linear velocity that the cooling fan structure can withstand. Prolonged operation in this condition can lead to structural damage to the cooling fan, thus affecting driving safety. Therefore, preventing damage to the cooling fan due to excessive speed has become an urgent problem to solve. Summary of the Invention
[0004] In view of the above problems, this application provides a cooling fan control method and related device to prevent damage to the cooling fan due to excessive speed. The specific solution is as follows:
[0005] The first aspect of this application provides a method for controlling a cooling fan, including:
[0006] When the vehicle is detected to be going downhill, a comparison parameter corresponding to the type of cooling fan is obtained, the comparison parameter including at least the maximum safe speed of the cooling fan;
[0007] If the current speed of the cooling fan is not less than the comparison parameter, control the cooling fan to operate at the maximum safe speed.
[0008] In one possible implementation, detecting that the vehicle is on a downhill slope includes:
[0009] Obtain the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status;
[0010] When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary brake switch is in the on state, the output content is the detection result that the vehicle is in a downhill state.
[0011] In one possible implementation, the cooling fan type includes: an electrically controlled silicone oil fan and an electromagnetic fan.
[0012] In one possible implementation, when the cooling fan type is the electronically controlled silicone oil fan, controlling the cooling fan to operate at the maximum safe speed when the current speed of the cooling fan is not less than the comparison parameter includes:
[0013] If the current speed of the cooling fan is not less than the comparison parameter, the maximum safe speed in the comparison parameter is introduced into the cooling fan clutch so that the cooling fan clutch controls the cooling fan to operate at the maximum safe speed.
[0014] In one possible implementation, when the cooling fan type is the electromagnetic fan, controlling the cooling fan to operate at the maximum safe speed while the current speed of the cooling fan is not less than the comparison parameter includes:
[0015] If the current speed of the cooling fan is not less than the comparison parameter, the operating gear of the cooling fan clutch is updated to the operating gear corresponding to the maximum safe speed in the comparison parameter, so that the cooling fan clutch controls the cooling fan to operate at the maximum safe speed.
[0016] A second aspect of this application provides a control device for a cooling fan, comprising:
[0017] The parameter acquisition unit is used to obtain comparison parameters corresponding to the type of cooling fan when the vehicle is detected to be in a downhill state. The comparison parameters include at least the maximum safe speed of the cooling fan.
[0018] The operation control unit is used to control the cooling fan to operate at the maximum safe speed, provided that the current speed of the cooling fan is not less than the comparison parameter.
[0019] In one possible implementation, the parameter acquisition unit is set to:
[0020] Obtain the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status;
[0021] When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary brake switch is in the on state, the output content is the detection result that the vehicle is in a downhill state.
[0022] In one possible implementation, the type of cooling fan obtained by the parameter obtaining unit includes: an electrically controlled silicone oil fan and an electromagnetic fan.
[0023] In one possible implementation, when the cooling fan type is the electronically controlled silicone oil fan, the operation control unit is configured to control the cooling fan to operate at the maximum safe speed, provided that the current speed of the cooling fan is not less than the comparison parameter.
[0024] If the current speed of the cooling fan is not less than the comparison parameter, the maximum safe speed in the comparison parameter is introduced into the cooling fan clutch so that the cooling fan clutch controls the cooling fan to operate at the maximum safe speed.
[0025] In one possible implementation, when the cooling fan type is the electromagnetic fan, the operation control unit is configured to control the cooling fan to operate at the maximum safe speed, provided that the current speed of the cooling fan is not less than the comparison parameter.
[0026] If the current speed of the cooling fan is not less than the comparison parameter, the operating gear of the cooling fan clutch is updated to the operating gear corresponding to the maximum safe speed in the comparison parameter, so that the cooling fan clutch controls the cooling fan to operate at the maximum safe speed.
[0027] A third aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the cooling fan control method of the first aspect or any implementation thereof.
[0028] A fourth aspect of this application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:
[0029] The memory is used to store computer programs;
[0030] The processor is used to execute the computer program to enable the electronic device to implement the cooling fan control method of the first aspect or any implementation thereof.
[0031] The fifth aspect of this application provides a computer storage medium carrying one or more computer programs that, when executed by an electronic device, enable the electronic device to control the cooling fan of the first aspect or any implementation thereof.
[0032] By employing the above technical solution, this application provides a cooling fan control method and related device. When the vehicle is detected to be downhill, a comparison parameter corresponding to the cooling fan type is obtained. If the current speed of the cooling fan is not less than the comparison parameter, the cooling fan is controlled to operate at its maximum safe speed. Since the maximum safe speed is the highest speed at which the cooling fan can safely operate, this avoids the risk of fan damage caused by existing control methods that control the cooling fan speed based on engine speed and proportional relationships. This is because the engine speed exceeding the maximum idle speed can cause the cooling fan speed to exceed the structural load limit of the cooling fan, leading to the cooling fan damage. Therefore, this application avoids cooling fan damage due to excessively high speed. Attached Figure Description
[0033] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.
[0034] Figure 1 A flowchart of a cooling fan control method provided in this application;
[0035] Figure 2 A flowchart illustrating a cooling fan control method provided in this application embodiment;
[0036] Figure 3 A flowchart illustrating the operation of resetting the speed of the cooling fan based on vehicle information and preset reset conditions, as provided in this embodiment of the application.
[0037] Figure 4 A block diagram of a control device for a cooling fan provided in this application;
[0038] Figure 5 This is a schematic diagram of the structure of an electronic device provided in this application. Detailed Implementation
[0039] The embodiments of this application are described below with reference to the accompanying drawings. The terminology used in the implementation section of this application is for explaining specific embodiments only and is not intended to limit the scope of this application.
[0040] The embodiments of this application will now be described with reference to the accompanying drawings. Those skilled in the art will recognize that, with technological advancements and the emergence of new scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.
[0041] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms are interchangeable where appropriate; this is merely a way of distinguishing objects with the same attributes in the embodiments of this application. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, so that a process, method, system, product, or apparatus that comprises a series of elements is not necessarily limited to those elements, but may include other elements not explicitly listed or inherent to those processes, methods, products, or apparatuses.
[0042] The first aspect of this application provides a method for controlling a cooling fan, such as... Figure 1 As shown, the control method for this cooling fan includes:
[0043] S101. When the vehicle is detected to be going downhill, obtain the comparison parameters corresponding to the type of cooling fan. The comparison parameters include at least the maximum safe speed of the cooling fan.
[0044] It should be noted that in practical application scenarios, the above-mentioned... Figure 1 There are various ways to obtain the comparison parameters corresponding to the cooling fan type in step S101 shown. Here, we provide an example of one such method, which includes the following steps A1 to A2.
[0045] Step A1: In response to a trigger signal that the vehicle is in a downhill state, obtain the type identifier of the cooling fan from the vehicle control unit;
[0046] Step A2: In the cooling fan parameter list of the preset database, find the parameter corresponding to the cooling fan type identifier obtained in step A1, and determine the parameter corresponding to the cooling fan type as the comparison parameter corresponding to the cooling fan type mentioned above.
[0047] It should be noted that in actual application scenarios, different vehicle models use different types of cooling fans, and the type of cooling fan may change during vehicle maintenance or upgrades. Therefore, this application improves the convenience and universal applicability of deployment by establishing a correspondence between cooling fan type and comparison parameters.
[0048] It should be noted that, in practical applications, the aforementioned maximum safe speed may refer to the maximum speed of each cooling fan during factory testing or design testing, assuming that the cooling fan does not suffer any structural damage.
[0049] S102. When the current speed of the cooling fan is not less than the comparison parameter, control the cooling fan to run at the highest safe speed.
[0050] It should be noted that, in practical applications, the current speed of the cooling fan can be obtained by retrieving the speed parameters of the cooling fan's clutch controller. There are various implementation methods for obtaining the current speed of the cooling fan; one example is provided here, which includes steps B1 to B3 as described below.
[0051] Step B1: When the vehicle is detected to be going downhill, a trigger command to obtain the cooling fan speed is sent to the vehicle electronic control unit.
[0052] In step B2, the vehicle electronic control unit responds to the trigger command to obtain the speed of the cooling fan by extracting the speed parameters from the feedback parameters of the clutch controller of the cooling fan.
[0053] Step B3: The extracted speed parameters fed back by the vehicle's electronic control unit are determined as the current speed of the cooling fan.
[0054] This application configures the system to obtain comparison parameters corresponding to the cooling fan type when the vehicle is detected to be downhill. If the current speed of the cooling fan is not less than the comparison parameters, the system controls the cooling fan to operate at its maximum safe speed. Since the maximum safe speed is the highest speed at which the cooling fan can safely operate, this avoids the risk of fan damage caused by existing control methods that control the cooling fan speed based on engine speed and proportional relationships. This is because if the engine speed exceeds the maximum idle speed, the cooling fan speed may exceed the structural load limit of the cooling fan, leading to the fan being damaged. Therefore, this application avoids cooling fan damage due to excessive speed.
[0055] In one possible implementation, the detection that the vehicle is going downhill includes:
[0056] Obtain the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status;
[0057] When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary brake switch is in the on state, the output content is the detection result that the vehicle is in a downhill state.
[0058] It should be noted that in practical applications, engine braking refers to a braking method that uses the compression resistance, internal friction, and intake and exhaust resistance generated by the engine's compression stroke to brake the drive wheels when the accelerator pedal is released.
[0059] It should be noted that in practical applications, engine braking can be used for vehicle braking when the vehicle is traveling on a level road. However, because engine braking is more effective on level roads, it will not cause the engine speed to exceed the maximum idle speed. Research by the developers of this application has shown that when the vehicle is going downhill, to ensure braking effectiveness, the driver uses engine braking while simultaneously activating auxiliary braking and pressing the brake pedal. Therefore, this application configures the system to obtain the accelerator pedal opening, brake pedal opening, and auxiliary braking switch status. When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary braking switch is active, the output shows that the vehicle is going downhill. This achieves accurate detection of the vehicle's operating status, thereby improving the intervention accuracy of cooling fan speed control when the vehicle is going downhill.
[0060] In one possible implementation, the accelerator pedal opening and brake pedal opening can be acquired by a sensor connected to the accelerator pedal. Specifically, the accelerator pedal and brake pedal are connected to an angle sensor. When the pedal is pressed, the angle sensor is driven to output a voltage signal. After the voltage signal is converted by the ECU, the pedal opening corresponding to the current voltage signal can be obtained.
[0061] It should be noted that in practical applications, the status of the aforementioned auxiliary brake switch can be obtained by querying the response status of the auxiliary brake switch of the ECU.
[0062] It should be noted that in practical applications, commonly used auxiliary braking methods for vehicles include, but are not limited to: exhaust braking, electric eddy current deceleration braking, and hydraulic deceleration braking.
[0063] In one possible implementation, the aforementioned cooling fan types include: electrically controlled silicone oil fans and electromagnetic fans.
[0064] It should be noted that, in practical applications, the aforementioned electronically controlled silicone oil fan and electromagnetic fan are two commonly used types of cooling fans in vehicles. The electronically controlled silicone oil fan offers advantages such as stepless speed regulation and direct connection to the engine spindle. The electromagnetic fan boasts high heat dissipation efficiency and good stability. This application establishes a correspondence between the type of cooling fan and the comparison parameters, thereby enabling it to adapt to various types of cooling fans and improving its versatility.
[0065] In one possible implementation, when the cooling fan type is an electronically controlled silicone oil fan, and the current speed of the cooling fan is not less than the comparison parameter, the cooling fan is controlled to operate at the highest safe speed, including:
[0066] If the current speed of the cooling fan is not less than the comparison parameter, the highest safe speed in the comparison parameter is introduced into the cooling fan clutch so that the cooling fan clutch controls the cooling fan to run at the highest safe speed.
[0067] It should be noted that since the electronically controlled silicone oil fan can be infinitely speed-regulated, this application configures the comparison parameter to be input to the fan clutch when the current speed of the cooling fan is not less than the comparison parameter, thereby using the fan clutch to control the cooling fan of the electronically controlled silicone oil fan type to operate at the highest safe speed.
[0068] In one possible implementation, when the cooling fan type is an electromagnetic fan, and provided the current speed of the cooling fan is not less than the comparison parameter, the cooling fan is controlled to operate at the maximum safe speed, including:
[0069] If the current speed of the cooling fan is not less than the comparison parameter, update the operating gear of the cooling fan clutch to the operating gear corresponding to the highest safe speed in the comparison parameter, so that the cooling fan clutch controls the cooling fan to operate at the highest safe speed.
[0070] It should be noted that since the electronically controlled silicone oil fan does not support stepless speed regulation, it only supports operation according to the speed corresponding to each control gear preset by the fan clutch. Therefore, this application updates the operating gear of the cooling fan clutch to the operating gear corresponding to the highest safe speed in the comparison parameters when the current speed of the cooling fan is not less than the comparison parameters, thereby using the fan clutch to control the cooling fan of the electronically controlled silicone oil fan type to operate at the highest safe speed.
[0071] It should be noted that there are multiple implementation methods for updating the operating gear of the cooling fan clutch to the operating gear corresponding to the highest safe speed in the comparison parameters. Here, one implementation method is provided as an example, which includes the following steps C1 to C2.
[0072] Step C1: If the current speed of the cooling fan is not less than the comparison parameters, extract the operating gear identifier corresponding to the maximum safe speed from the comparison parameters, and send the extracted operating gear identifier to the ECU.
[0073] In step C2, the ECU generates a gear change command based on the received operating gear identifier and sends the gear change command to the cooling fan clutch so that the cooling fan clutch switches the operating gear to the gear corresponding to the operating gear identifier extracted in step C1 above.
[0074] It should be noted that in practical applications, electromagnetic fans or electronically controlled silicone oil fans can be driven by a fan drive belt driven by the engine drive shaft. When the engine speed exceeds the maximum idle speed, if the existing proportional control method is used to control the fan speed, the cooling fan speed will be too high. At this time, the stress on the fan drive belt increases, even exceeding the maximum stress value that the fan drive belt can withstand, thus causing the belt to squeal, break, or snap. This application avoids the risk of fan drive belt damage due to excessive cooling fan speed by controlling the cooling fan to operate at the maximum safe speed.
[0075] It should be noted that in practical application scenarios, the above-mentioned... Figure 1 There are many implementations of the cooling fan control method shown, and one example is provided here:
[0076] like Figure 2 The diagram shown is a flowchart of a cooling fan control method provided in this application. The specific operation steps are as follows:
[0077] Step S201: Periodically collect the accelerator pedal opening according to the preset sampling interval, and trigger step S202.
[0078] Step S202: When the accelerator pedal opening is 0, acquire the brake pedal opening and auxiliary brake switch status at the same sampling time as the accelerator pedal opening of 0. Then trigger step S203.
[0079] Step S203: Determine whether the brake pedal opening is not zero when the accelerator pedal opening is 0, and whether the auxiliary brake switch is in the on state. If yes, then trigger step S204; otherwise, trigger step S201.
[0080] Step S204: Obtain the comparison parameters corresponding to the cooling fan type, and the cooling fan speed at the moment when the accelerator pedal opening is 0, and determine it as the current speed of the cooling fan. Then trigger step S205.
[0081] Step S205: Determine whether the current speed of the cooling fan is not less than the highest safe speed in the comparison parameters. If yes, trigger step S206; otherwise, trigger step S201.
[0082] Step S206: Use the cooling fan clutch to control the cooling fan to run at the maximum safe speed. This triggers step S207.
[0083] Step S207: When the cooling fan is running at the highest safe speed, reset the speed of the cooling fan based on vehicle information and preset reset conditions.
[0084] In one possible implementation, the above is as follows: Figure 2 The implementation of step S207 shown can be as follows: Figure 3 As shown, Figure 2 The flowchart for step S207 shown below illustrates the specific steps:
[0085] Step S301: When the cooling fan starts running at its maximum safe speed, the timer is triggered to begin counting down. Then step S302 is triggered.
[0086] Step S302: When the countdown ends, vehicle information at the end time is collected, including the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status at the end time. Then, step S303 is triggered.
[0087] Step S303: Determine whether the vehicle information at the termination time meets the preset reset conditions. If yes, trigger step S304; otherwise, trigger step S305. The preset reset conditions are: the accelerator pedal opening at the termination time is not 0, or the brake pedal opening at the termination time is 0, or the auxiliary brake switch is in the off state.
[0088] Step S304: Determine the reset speed of the cooling fan based on the engine speed at the termination time and the preset proportional relationship, and control the cooling fan to run at the reset speed.
[0089] Step S305: Restart the countdown. And trigger step S302.
[0090] It should be noted that in practical application scenarios, the above-mentioned... Figure 2 Steps S202 to S204 shown are as follows Figure 1 One possible implementation of step S101 is shown above. Figure 2 Steps S205 and S206 shown are as follows Figure 1 One possible implementation of step S102 shown.
[0091] A second aspect of this application provides a control device for a cooling fan, such as... Figure 4 As shown, the control device for the cooling fan includes:
[0092] The parameter acquisition unit 401 is used to acquire comparison parameters corresponding to the type of cooling fan when the vehicle is detected to be in a downhill state. The comparison parameters include at least the maximum safe speed of the cooling fan.
[0093] The operation control unit 402 is used to control the cooling fan to operate at the highest safe speed when the current speed of the cooling fan is not less than the comparison parameter.
[0094] In one possible implementation, the parameter acquisition unit 401 is set to the following when it detects that the vehicle is in a downhill state:
[0095] Obtain the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status;
[0096] When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary brake switch is in the on state, the output content is the detection result that the vehicle is in a downhill state.
[0097] In one possible implementation, the cooling fan type obtained by the parameter obtaining unit 401 includes: an electrically controlled silicone oil fan and an electromagnetic fan.
[0098] In one possible implementation, when the cooling fan type is an electronically controlled silicone oil fan, the aforementioned operation control unit 402, under the condition that the current speed of the cooling fan is not less than the comparison parameter, controls the cooling fan to run at the maximum safe speed and is configured as follows:
[0099] If the current speed of the cooling fan is not less than the comparison parameter, the highest safe speed in the comparison parameter is introduced into the cooling fan clutch so that the cooling fan clutch controls the cooling fan to run at the highest safe speed.
[0100] In one possible implementation, when the cooling fan type is an electromagnetic fan, the aforementioned operation control unit 402, under the condition that the current speed of the cooling fan is not less than the comparison parameter, controls the cooling fan to run at the maximum safe speed and is configured as follows:
[0101] If the current speed of the cooling fan is not less than the comparison parameter, update the operating gear of the cooling fan clutch to the operating gear corresponding to the highest safe speed in the comparison parameter, so that the cooling fan clutch controls the cooling fan to operate at the highest safe speed.
[0102] A third aspect of this application provides a computer program product including computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement any of the cooling fan control methods provided in the embodiments of this application.
[0103] A fourth aspect of this application provides an electronic device, including at least one processor and a memory connected to the processor, wherein:
[0104] Memory is used to store computer programs;
[0105] The processor is used to execute computer programs to enable electronic devices to implement any of the cooling fan control methods provided in the embodiments of this application.
[0106] The fifth aspect of this application provides a computer storage medium carrying one or more computer programs, which, when executed by an electronic device, enable the electronic device to implement any of the cooling fan control methods provided in the embodiments of this application.
[0107] The electronic device provided in this application embodiment has the following structural schematic diagram: Figure 5 As shown. The electronic devices mentioned in this article can be servers, PCs, PADs, mobile phones, ECUs (Electronic Control Units), VCUs (Vehicle Control Units), MCUs (Micro Controller Units), HCUs (Hybrid Control Units), etc. Figure 5 The electronic device shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this application.
[0108] like Figure 5 As shown, the electronic device may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 into a random access memory (RAM) 503. When the electronic device is powered on, the RAM 503 also stores various programs and data required for the operation of the electronic device. The processing unit 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0109] Typically, the following devices can be connected to I / O interface 505: input devices 506 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 507 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 508 including, for example, memory cards, hard drives, etc.; and communication devices 509. Communication device 509 allows electronic devices to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 5 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown. More or fewer devices may be implemented or have instead.
[0110] It should also be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. In addition, in the device embodiment drawings provided in this application, the connection relationship between modules indicates that they have a communication connection, which can be implemented as one or more communication buses or signal lines.
[0111] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0112] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.
[0113] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
Claims
1. A method for controlling a cooling fan, characterized in that, include: When the vehicle is detected to be going downhill, comparison parameters corresponding to the type of cooling fan are obtained. The comparison parameters include at least the maximum safe speed of the cooling fan. The type of cooling fan includes: electronically controlled silicone oil fan and electromagnetic fan. If the engine speed exceeds the maximum idle speed and the current speed of the cooling fan is not less than the comparison parameter, the cooling fan is controlled to operate at the maximum safe speed. The detection that the vehicle is on a downhill slope includes: obtaining the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status; When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary brake switch is in the on state, the output content is the detection result that the vehicle is in a downhill state.
2. The control method for a cooling fan according to claim 1, characterized in that, When the cooling fan type is the electronically controlled silicone oil fan, controlling the cooling fan to operate at the maximum safe speed when the engine speed exceeds the maximum idle speed such that the current speed of the cooling fan is not less than the comparison parameter includes: If the current speed of the cooling fan is not less than the comparison parameter, the maximum safe speed in the comparison parameter is introduced into the cooling fan clutch so that the cooling fan clutch controls the cooling fan to operate at the maximum safe speed.
3. The control method for a cooling fan according to claim 1, characterized in that, When the cooling fan type is the electromagnetic fan, controlling the cooling fan to operate at the maximum safe speed when the engine speed exceeds the maximum idle speed such that the current speed of the cooling fan is not less than the comparison parameter includes: If the current speed of the cooling fan is not less than the comparison parameter, the operating gear of the cooling fan clutch is updated to the operating gear corresponding to the maximum safe speed in the comparison parameter, so that the cooling fan clutch controls the cooling fan to operate at the maximum safe speed.
4. A control device for a cooling fan performing the method according to any one of claims 1 to 3, characterized in that, include: The parameter acquisition unit is used to obtain comparison parameters corresponding to the type of cooling fan when the vehicle is detected to be in a downhill state. The comparison parameters include at least the maximum safe speed of the cooling fan. The type of cooling fan includes: an electronically controlled silicone oil fan and an electromagnetic fan. The operation control unit is used to control the cooling fan to operate at the maximum safe speed when the engine speed exceeds the maximum idle speed and the current speed of the cooling fan is not less than the comparison parameter. The parameter acquisition unit is configured to acquire the accelerator pedal opening, brake pedal opening, and auxiliary brake switch status when the vehicle is detected to be in a downhill state. When the accelerator pedal opening is 0, the brake pedal opening is not 0, and the auxiliary brake switch is in the on state, the output content is the detection result that the vehicle is in a downhill state.
5. A computer program product, characterized in that, It includes computer-readable instructions that, when executed on an electronic device, cause the electronic device to implement the cooling fan control method as described in any one of claims 1 to 3.
6. An electronic device, characterized in that, It includes at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program to enable the electronic device to implement the cooling fan control method as described in any one of claims 1 to 3.
7. A computer storage medium, characterized in that, The storage medium carries one or more computer programs that, when executed by an electronic device, enable the electronic device to implement the cooling fan control method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Control device for cooling fan for vehicle
CN101541601A
Control method and control system of engine cooling fan
CN103758622A