Fan control method and device, vehicle controller and vehicle

By controlling the fan to self-clean in harsh environments, the problem of the fan being affected or failing due to pollution is solved, ensuring that the fan can still work normally in harsh environments.

CN119664723APending Publication Date: 2025-03-21BYD CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202311226024.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-20
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

The fans in the vehicle are easily contaminated in harsh environments, which will affect or fail in normal operation of the fan.

Method used

The fan is controlled to operate in a changing state through the controller to perform self-cleaning to avoid pollution affecting the normal operation of the fan.

Benefits of technology

It effectively avoids the normal operation of the fan due to pollution or failure, and ensures that the fan can still work normally in harsh environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119664723A_ABST
    Figure CN119664723A_ABST
Patent Text Reader

Abstract

The invention discloses a fan control method and device, a vehicle controller and a vehicle, and in the method, the controller can control the fan to run in a variable state so as to perform self-cleaning. Therefore, the problem that the normal work of the fan is affected and even the fan fails due to pollution can be avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicles, and in particular to a fan control method and device, a vehicle controller, and a vehicle. Background Art

[0002] With the continuous development of technology, an electronic fan may be provided in a vehicle. When the vehicle is driving, if the temperature in the cabin is high, the controller may control the electronic fan to operate to dissipate heat from the cabin. Summary of the invention

[0003] The present application provides a fan control method and device, a vehicle controller, and a vehicle, wherein the controller can control the fan to change state to perform self-cleaning, thereby avoiding the problem that the fan is affected in normal operation or even fails due to contamination.

[0004] In one aspect, a fan control method is provided, the method comprising:

[0005] Control the fan to run in variable state for self-cleaning.

[0006] On the other hand, a computer-readable storage medium is provided, on which a fan control program is stored. When the control program is executed by a processor, the fan control method described in the above aspect is implemented.

[0007] On the other hand, a vehicle controller is provided, comprising: a memory, a processor, and a fan control program stored in the memory and executable on the processor, wherein when the processor executes the control program, the fan control method described in the above aspects is implemented.

[0008] In another aspect, a fan control device is provided, comprising:

[0009] The control module is used to control the fan to operate in variable states for self-cleaning.

[0010] On the other hand, a vehicle is provided, comprising the vehicle controller described in the above aspect or the fan control device described in the above aspect.

[0011] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 is a flow chart of a fan control method provided by an embodiment of the present invention;

[0013] Figure 2 is a flow chart of another fan control method provided by an embodiment of the present invention;

[0014] Figure 3 is a schematic diagram of the structure of a controller provided by an embodiment of the present invention;

[0015] Figure 4 is a block diagram of a fan control device provided by an embodiment of the present invention;

[0016] Figure 5 is a block diagram of another fan control device provided by an embodiment of the present invention;

[0017] Figure 6 is a block diagram of an identification module provided by an embodiment of the present invention;

[0018] Figure 7 It is a block diagram of another identification module provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0019] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0020] The front cabin of the vehicle is equipped with a fan, which has a heat dissipation function. When the vehicle is driving in harsh environments such as deserts, muddy ground or sandstorms, the fan is easily contaminated. For example, sand, mud or gravel enters the fan, causing the fan to be contaminated, affecting the normal operation of the fan, and even causing the fan to fail.

[0021] The embodiment of the present invention provides a method for controlling a fan. Figure 1 As shown, the method includes:

[0022] Step 101, controlling the fan to change state to operate for self-cleaning.

[0023] The controller can control the fan to operate in variable states for self-cleaning.

[0024] In summary, the embodiment of the present invention provides a method for controlling a fan, in which a controller can control the fan to operate in a variable state to perform self-cleaning, thereby avoiding the problem that the fan is affected in normal operation or even fails due to contamination.

[0025] Figure 2 is a flow chart of another fan control method provided by an embodiment of the present invention. Figure 2 As shown, the method may include:

[0026] Step 201: Obtain at least one of the vehicle's environmental information and mode status information.

[0027] The controller may obtain at least one of the environmental information and mode status information of the vehicle. The environmental information may include at least one of the location information and weather information of the vehicle, the location information may be the current location information, and the weather information may be the current weather information. The location information may be the longitude and latitude, and the weather information may be a parameter used to reflect the weather of the vehicle's current environment, for example, the weather information may include parameters such as temperature, visibility, and wind speed. The mode status information may be a parameter used to indicate the current operating mode of the vehicle, for example, when the mode status information is 0, it indicates that the current operating mode of the vehicle is the sand operating mode.

[0028] The vehicle may be provided with a positioning system, and the controller may obtain the location information of the vehicle through the positioning system. The controller may send the location information of the vehicle to the weather platform, so that the weather platform returns the weather information at the location information to the controller.

[0029] Step 202: Identify whether the fan is contaminated according to at least one of the environmental information and the mode status information.

[0030] After acquiring at least one of the environmental information and the mode status information of the vehicle, the controller can identify whether the fan is contaminated according to at least one of the environmental information and the mode status information. In the case where it is identified that the fan is contaminated according to at least one of the environmental information and the mode status information, the controller can determine that the fan needs to be cleaned, and thus executes step 205. In the case where it is identified that the fan is not contaminated according to the environmental information and that the fan is not contaminated according to the mode status information, the controller can determine that the fan does not need to be cleaned, and thus ends the process.

[0031] If the environmental information includes location information, the controller can determine the area where the vehicle is located based on the location information. When it is determined that the vehicle is in the target area based on the location information, it can be determined that the fan is contaminated. When it is determined that the vehicle is not in the target area based on the location information, it can be determined that the fan is not contaminated.

[0032] The target area is used to characterize the environment where the fan is susceptible to pollution. Optionally, the target area may include a desert area or a muddy road area.

[0033] It is understandable that when the vehicle is driving in the target area, sand or mud may stick to the fan's motor, hub, blades, etc., causing the fan to be contaminated and affecting the normal operation of the fan, which may cause the fan's dynamic balance to deteriorate or even fail.

[0034] If the environmental information includes weather information, the controller can determine whether the weather of the vehicle's current environment is the target weather according to the weather information. If it is determined that the weather of the vehicle's current environment is the target weather according to the weather information, it can be determined that the fan is polluted. If it is determined that the weather of the vehicle's current environment is not the target weather according to the weather information, it can be determined that the fan is not polluted.

[0035] The target weather refers to weather that is likely to cause pollution to the fan, and the target weather may include sandstorm weather.

[0036] It is understandable that when the weather in the vehicle's current environment is the target weather, sand or mud may stick to the fan's motor, hub, blades, etc., causing the fan to be contaminated and affecting the normal operation of the fan, which may cause the fan's dynamic balance to deteriorate or even fail.

[0037] The controller may determine that the fan is contaminated when the vehicle is determined to be running in the target mode according to the mode status information, or may determine that the fan is not contaminated when the vehicle is determined not to be running in the target mode according to the mode status information.

[0038] The target mode refers to an operation mode that is likely to cause pollution to the fan. The target mode may include a sand operation mode or a mud operation mode. The sand operation mode may also be called a desert mode or a wasteland mode.

[0039] It is understandable that when the vehicle is driving on sand or mud, the vehicle will operate in target mode. When the vehicle is operating in target mode, sand or mud may adhere to the motor, hub, blades, etc. of the fan, causing the fan to be contaminated, affecting the normal operation of the fan, and further causing the dynamic balance of the fan to deteriorate or even fail.

[0040] Step 203: Obtain vibration information of the fan.

[0041] In the embodiment of the present invention, the controller may obtain vibration information of the fan, wherein the vibration information includes the vibration frequency of the fan.

[0042] Optionally, a fan vibration monitoring component may be provided in the vehicle, which is used to monitor the vibration information of the fan in real time when the vehicle is in a driving state or a parked state, and send the monitored vibration information to the controller, so that the controller can obtain the vibration information of the fan.

[0043] Step 204: Determine whether the fan is abnormal based on the vibration information.

[0044] After the controller obtains the vibration information of the fan, it can determine whether the fan is abnormal according to the vibration information. If it is determined that the fan is abnormal according to the vibration information, it can be identified that the fan is contaminated, so step 205 is executed. If it is determined that the fan is not abnormal according to the vibration information, it can be identified that the fan is not contaminated, so the process ends.

[0045] The controller can determine that the fan is abnormal if the vibration frequency of the fan exceeds the preset fan vibration threshold according to the vibration information. If the vibration frequency of the fan does not exceed the preset fan vibration threshold according to the vibration information, it can be determined that the fan is not abnormal.

[0046] The fan vibration threshold may be pre-stored in the controller, and the fan vibration threshold may be a fan vibration threshold of the fan in a daily cooling condition.

[0047] It is understandable that when sand or dirt is stuck to the motor, hub, blades, etc. of the fan, the vibration frequency of the fan will exceed the preset fan vibration threshold, which may cause the dynamic balance of the fan to deteriorate or even fail.

[0048] In an optional implementation of an embodiment of the present invention, when the controller determines that the fan is abnormal based on the vibration information, it can determine that the fan is contaminated, and therefore issues a fan self-cleaning prompt message, thereby prompting the user to check the fan in time and determine whether to control the fan to self-clean.

[0049] The fan self-cleaning prompt information may be a text message or a voice message, etc. If the fan self-cleaning prompt information is a text message, the controller may send the fan self-cleaning prompt information in a pop-up window.

[0050] Optionally, if the method is used for a vehicle, the controller may control the vehicle to issue a fan self-cleaning prompt message.

[0051] In another optional implementation of the embodiment of the present invention, when the controller determines that the fan is abnormal according to the vibration information, the controller may directly execute step 205 .

[0052] In an embodiment of the present invention, the controller may use the above steps 201 and 202 to identify whether the fan is contaminated, and if it is identified that the fan is contaminated, execute step 205. The above steps 203 and 204 may also be used to identify whether the fan is contaminated, and if it is identified that the fan is contaminated, execute step 205.

[0053] Step 205: Determine whether the vehicle meets the pollution removal conditions.

[0054] When the controller identifies that the fan is contaminated, it can determine whether the vehicle meets the contamination removal condition. If it is determined that the vehicle meets the contamination removal condition, step 206 can be executed. If it is determined that the vehicle does not meet the contamination removal condition, the process ends.

[0055] As an optional implementation, the controller may determine that the vehicle meets the pollution removal condition when the controller detects that the vehicle is in the target state. When the controller detects that the vehicle is not in the target state, the controller may determine that the vehicle does not meet the pollution removal condition. The target state may include an OFF gear state, a low voltage state of the vehicle, or a power-off state of the vehicle.

[0056] For example, for pure electric vehicles or hybrid vehicles, the vehicle is in a high voltage state when driving, and the fan may be working at this time. In this case, it is not convenient to self-clean the fan. For fuel vehicles, when the vehicle is in the OFF gear state or the vehicle is parked, the fan can be self-cleaned at this time.

[0057] As another optional implementation, the controller may determine that the vehicle meets the pollution removal condition when it detects that the vehicle is in the target state and the vehicle is in a preset safety area. The controller may determine that the vehicle does not meet the pollution removal condition when it detects that the vehicle is not in the target state and / or the vehicle is not in a preset safety area.

[0058] The position of the safety zone may be pre-stored in the controller, and the controller may determine whether the vehicle is in the safety zone according to the position information of the vehicle. The target state may include an OFF gear state, a low voltage state of the vehicle, or a power-off state of the vehicle.

[0059] As another optional implementation, the controller may determine that the vehicle meets the pollution removal condition when it detects that the vehicle is in the target state, the vehicle is in a preset safety area, and the vehicle is in a flat state. When the controller detects the target condition, it may determine that the vehicle does not meet the pollution removal condition. The target condition may include at least one of: the vehicle is not in the target state, the vehicle is not in a preset safety area, and the vehicle is not in a flat state. The target state may include an OFF gear state, a low voltage state of the whole vehicle, or a power-off state of the whole vehicle.

[0060] It should be noted that the manner of determining whether the vehicle meets the pollution-clearing condition is not limited to the above-mentioned implementation manner. For example, the controller may also determine that the vehicle meets the pollution-clearing condition when the fan is not working.

[0061] Step 206: Control the fan to change state to run for self-cleaning.

[0062] When the controller identifies that the fan is contaminated, if it determines that the vehicle meets the pollution cleaning conditions, it can control the fan to change state to operate for self-cleaning, so that the fan enters the pollution cleaning mode.

[0063] In an optional implementation of the embodiment of the present invention, after the controller recognizes that the fan is contaminated by the above steps 201 and 202, if it is determined that the vehicle meets the pollution cleaning conditions, the controller can control the fan to change state to perform self-cleaning.

[0064] Optionally, the controller may execute a post-cooling program, and after the post-cooling program is completed, control the fan to change state to operate.

[0065] In another optional implementation of the embodiment of the present invention, after the controller recognizes that the fan is contaminated by using the above steps 203 to 204, after issuing a fan self-cleaning prompt message and generating a user cleaning instruction based on the fan self-cleaning prompt message, if it is determined that the vehicle meets the cleaning conditions, the controller can respond to the user cleaning instruction and control the fan to change state operation for self-cleaning.

[0066] The user cleaning instruction is generated based on the fan self-cleaning prompt information. After receiving a confirmation operation for the fan self-cleaning prompt information, the controller can determine that the user cleaning instruction is received.

[0067] In another optional implementation of the embodiment of the present invention, the controller recognizes that the fan is contaminated by adopting the above steps 203 to 204. If it is determined that the vehicle meets the pollution cleaning conditions, the fan can be controlled to change state to operate for self-cleaning.

[0068] In the embodiment of the present invention, the controller may control the fan to operate in a target mode, wherein the target mode may include at least one of an intermittent operation mode, a variable speed operation mode, and a variable direction operation mode.

[0069] When the target mode includes an intermittent operation mode, the controller may control the fan to run forward at the target speed for a first preset time, and then control the fan to stop for a second preset time, and repeat this process at least once.

[0070] Alternatively, the controller may control the fan to reversely run at the target speed for a first preset time, and then control the fan to stop for a second preset time, and repeat this process at least once. The first preset time and the second preset time may be pre-stored in the controller.

[0071] When the target mode includes an intermittent operation mode and a variable direction operation mode, the controller may control the fan to rotate forward at the target speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to rotate reversely at the target speed for a third preset time, then control the fan to stop for a fourth preset time, and repeat this process at least once. The third preset time and the fourth preset time may be pre-stored in the controller.

[0072] Alternatively, the fan is controlled to run in reverse at the target speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at the target speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

[0073] When the target mode includes an intermittent operation mode and a variable speed operation mode, the controller may control the fan to rotate forward at a first speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to rotate forward at a second speed for a third preset time, then control the fan to stop for a fourth preset time, and repeat this process at least once, wherein the first speed is different from the second speed. The first speed and the second speed may be pre-stored in the controller.

[0074] Alternatively, the controller can control the fan to reversely run at a first speed for a first preset time, and then control the fan to stop for a second preset time, and then control the fan to reversely run at a second speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this process at least once, wherein the first speed is different from the second speed.

[0075] Alternatively, the controller can control the fan to run forward at a first variable speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to run forward at a second variable speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this process at least once.

[0076] Alternatively, the controller can control the fan to reversely run at a first changed speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to reversely run at a second changed speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this at least once.

[0077] When the target mode includes an intermittent operation mode, a variable speed operation mode and a variable direction operation mode, the controller can control the fan to run forward at a first speed for a first preset time, and then control the fan to stop for a second preset time, and then control the fan to run reversely at a second speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this process at least once, wherein the first speed is different from the second speed.

[0078] Alternatively, the controller can control the fan to run in reverse at a first speed for a first preset time, and then control the fan to stop for a second preset time, and then control the fan to run forward at a second speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this process at least once, wherein the first speed is different from the second speed.

[0079] Alternatively, the controller can control the fan to run forward at a first variable speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to run reversely at a second variable speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this process at least once.

[0080] Alternatively, the controller can control the fan to run in reverse at a first variable speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to run forward at a second variable speed for a third preset time, and then control the fan to stop for a fourth preset time, and repeat this process at least once.

[0081] When the target mode includes a variable speed operation mode and a variable direction operation mode, the controller can control the fan to run forward at a first speed for a first preset time, and then control the fan to run reversely at a second speed for a third preset time, and repeat this at least once, wherein the first speed is different from the second speed.

[0082] Alternatively, the controller may control the fan to run in reverse at a first speed for a first preset time, and then control the fan to run forward at a second speed for a third preset time, and repeat this process at least once, wherein the first speed is different from the second speed.

[0083] Alternatively, the controller may control the fan to rotate forward at a first variable speed for a first preset time, and then control the fan to rotate reversely at a second variable speed for a third preset time, and repeat this process at least once.

[0084] Alternatively, the controller may control the fan to run in reverse at a first variable speed for a first preset time, and then control the fan to run in forward at a second variable speed for a third preset time, and repeat this process at least once.

[0085] When the target mode includes a variable speed operation mode, the controller can control the fan to run forward at a first speed for a first preset time, and then control the fan to run forward at a second speed for a third preset time, and repeat this at least once, wherein the first speed is different from the second speed.

[0086] Alternatively, the controller may control the fan to reversely run at a first speed for a first preset time, and then control the fan to reversely run at a second speed for a third preset time, and repeat this process at least once, wherein the first speed is different from the second speed.

[0087] Alternatively, the controller may control the fan to rotate forward at a first variable speed for a first preset time, and then control the fan to rotate forward at a second variable speed for a third preset time, and repeat this process at least once.

[0088] Alternatively, the controller may control the fan to reversely run at a first variable speed for a first preset time, and then control the fan to reversely run at a second variable speed for a third preset time, and repeat this process at least once.

[0089] When the target mode includes a variable direction operation mode, the controller may control the fan to run forward at the target speed for a first preset time, and then control the fan to run reversely at the target speed for a second preset time, and repeat this process at least once.

[0090] Alternatively, the controller may control the fan to run in reverse at the target speed for a first preset time, and then control the fan to run forward at the target speed for a second preset time, and repeat this process at least once.

[0091] Step 207: During the self-cleaning process of the fan, control the fan to stop self-cleaning.

[0092] During the self-cleaning process of the fan, the controller can control the fan to stop self-cleaning, thereby causing the fan to exit the cleaning mode.

[0093] In an optional implementation, the controller may control the fan to stop self-cleaning in response to a user instruction during the self-cleaning process of the fan, wherein the user instruction includes a power-on instruction or a self-cleaning termination instruction.

[0094] Optionally, a self-cleaning termination button may be provided in the vehicle, and after receiving a selection operation of the user on the self-cleaning termination button, the vehicle may generate a self-cleaning termination instruction.

[0095] In another optional implementation, the controller may obtain vibration information of the fan during the self-cleaning process of the fan, and when it is determined according to the vibration information that the vibration frequency of the fan is greater than a preset abnormal frequency threshold, the fan may be controlled to stop self-cleaning. When it is determined according to the vibration information that the vibration frequency of the fan is less than or equal to a preset abnormal frequency threshold, the fan may be controlled to maintain the self-cleaning state unchanged. The abnormal frequency threshold may be pre-stored in the controller.

[0096] When the controller determines that the vibration frequency of the fan is greater than the preset abnormal frequency threshold based on the vibration information, the user needs to check the fan after shutting down and powering off the machine while ensuring the safety of the vehicle and personnel to see if there are other reasons causing the fan abnormality.

[0097] In the embodiment of the present invention, when the controller identifies that the cooling fan is contaminated, if it determines that the vehicle meets the cleaning conditions, it can control the cooling fan to run for self-cleaning. This can avoid the problem that the cooling fan is affected by contamination and the cooling fan's normal operation is affected, which in turn causes the cooling fan's dynamic balance to deteriorate or even fail.

[0098] In summary, the embodiment of the present invention provides a method for controlling a fan, in which a controller can control the fan to operate in a variable state to perform self-cleaning, thereby avoiding the problem that the fan is affected in normal operation or even fails due to contamination.

[0099] It should be noted that in the process of implementing the fan control method, the above step 205 can be deleted, that is, when the controller recognizes that the fan is contaminated, it can control the fan to change state to operate for self-cleaning.

[0100] In addition, the fan control method provided in the embodiment of the present invention can be applied to vehicles, and can also be applied to other target devices equipped with fans, for example, the target device can be a computer device, a medical device, a purifier, etc.

[0101] When the fan control method is used for a target device, the controller may identify whether the fan is contaminated by executing the above steps 203 and 204 .

[0102] An embodiment of the present invention provides a computer-readable storage medium on which a fan control program is stored. When the control program is executed by a processor, the fan control method described in the above embodiment is implemented. For example, Figure 1 or Figure 2 The fan control method shown.

[0103] Figure 3 is a schematic diagram of the structure of a vehicle controller provided by an embodiment of the present invention, such as Figure 3 As shown, the vehicle controller 30 may include: a memory 301, a processor 302, and a fan control program stored in the memory 301 and executable on the processor 302. When the processor 302 executes the control program, the fan control method described in the above embodiment is implemented. For example, Figure 1 or Figure 2 The fan control method shown.

[0104] Figure 4 is a block diagram of a fan control device provided by an embodiment of the present invention, such as Figure 4 As shown, including:

[0105] The control module 401 is used to control the fan to change its state to perform self-cleaning.

[0106] Optional, reference Figure 5 , the device further comprises:

[0107] The identification module 402 is used to identify whether the fan is contaminated.

[0108] The control module 401 is used to control the fan to change its state when it is identified that the fan is contaminated.

[0109] Optional, reference Figure 5 , the device is used for a vehicle; the device also includes: a detection module 403, used to:

[0110] Check whether the vehicle meets the pollution removal conditions;

[0111] The control module 401 is used to control the fan to change state if the vehicle meets the pollution removal conditions.

[0112] Optionally, the device is used in a vehicle; reference Figure 6 , the identification module 402 includes:

[0113] A first acquisition submodule 4021 is used to acquire at least one of the environment information and mode status information of the vehicle;

[0114] The identification submodule 4022 is used to identify whether the fan is contaminated according to at least one of the environmental information and the mode status information.

[0115] Optionally, the environmental information includes at least one of vehicle location information and weather information.

[0116] Optionally, the identification submodule 4022 is used to:

[0117] When it is determined according to the position information that the vehicle is in the target area, it is determined that the fan is contaminated, wherein the target area is used to characterize that the fan is in an environment that is susceptible to contamination.

[0118] Optionally, the target area includes a desert area or a muddy road area.

[0119] Optionally, the identification submodule 4022 is used to:

[0120] When the weather of the vehicle's current environment is determined as target weather according to weather information, it is determined that the fan is contaminated, wherein the target weather refers to weather that is likely to cause contamination to the fan.

[0121] Optionally, the target weather includes sandstorm weather.

[0122] Optionally, the identification submodule 4022 is used to:

[0123] When it is determined according to the mode state information that the vehicle is running in the target mode, it is determined that the fan is contaminated, wherein the target mode refers to an operation mode that is likely to cause contamination to the fan.

[0124] Optionally, the target mode includes a sand running mode or a mud running mode.

[0125] Optionally, the detection module 403 is used to:

[0126] When the vehicle is in a target state, it is determined that the vehicle meets the pollution removal conditions, wherein the target state includes an OFF gear state, a whole vehicle low voltage power state, or a whole vehicle power-off state.

[0127] Optionally, detection module 403:

[0128] When the vehicle is in a target state and in a preset safety area, it is determined that the vehicle meets the pollution removal conditions, wherein the target state includes an OFF gear state, a low-voltage power state of the entire vehicle, or a power-off state of the entire vehicle.

[0129] Optionally, the control module 401 is used to:

[0130] When the vehicle is in a target state, the vehicle is in a preset safety area, and the vehicle is in a flat state, it is determined that the vehicle meets the pollution removal conditions, wherein the target state includes an OFF gear state, a low-voltage power state of the entire vehicle, or a power-off state of the entire vehicle.

[0131] Optionally, the control module 401 is used to:

[0132] Control the fan to run in a targeted manner;

[0133] The target mode includes at least one of an intermittent operation mode, a variable speed operation mode and a variable direction operation mode.

[0134] The target mode includes an intermittent operation mode; the control module 401 is used to:

[0135] After controlling the fan to rotate forward at a target speed for a first preset time, the fan is controlled to stop for a second preset time, and this is repeated at least once;

[0136] Alternatively, the fan is controlled to reversely run at the target speed for a first preset time, and then the fan is controlled to stop for a second preset time, and this is repeated at least once.

[0137] Optionally, the target mode includes an intermittent operation mode and a variable direction operation mode; the control module 401 is used to:

[0138] After controlling the fan to rotate forward at the target speed for a first preset time, the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate reversely at the target speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once;

[0139] Alternatively, the fan is controlled to run in reverse at the target speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at the target speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

[0140] Optionally, the target mode includes an intermittent operation mode and a variable speed operation mode; the control module 401 is used to:

[0141] After controlling the fan to rotate forward at a first speed for a first preset time, the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate forward at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0142] Alternatively, the fan is controlled to reversely run at a first speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to reversely run at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0143] Alternatively, the fan is controlled to rotate forward at the first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate forward at the second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once;

[0144] Alternatively, the fan is controlled to reversely run at a first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to reversely run at a second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

[0145] Optionally, the target mode includes an intermittent operation mode, a variable speed operation mode, and a variable direction operation mode, and the control module 401 is used to:

[0146] Control the fan to run forward at a first speed for a first preset time, then control the fan to stop for a second preset time, then control the fan to run reversely at a second speed for a third preset time, then control the fan to stop for a fourth preset time, and repeat this process at least once, wherein the first speed is different from the second speed;

[0147] Alternatively, the fan is controlled to run in reverse at a first speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0148] Alternatively, the fan is controlled to rotate forward at the first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate reversely at the second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once;

[0149] Alternatively, the fan is controlled to run in reverse at a first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at a second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

[0150] Optionally, the target mode includes a variable speed operation mode and a variable direction operation mode, and the control module 401 is used to:

[0151] After controlling the fan to rotate forward at a first speed for a first preset time, the fan is controlled to rotate reversely at a second speed for a third preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0152] Alternatively, after controlling the fan to run in reverse at a first speed for a first preset time, the fan is controlled to run in forward at a second speed for a third preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0153] Alternatively, after controlling the fan to rotate forward at a first variable speed for a first preset time, the fan is controlled to rotate reversely at a second variable speed for a third preset time, and this is repeated at least once;

[0154] Alternatively, after controlling the fan to run in reverse at the first variable speed for a first preset time, the fan is controlled to run in forward at the second variable speed for a third preset time, and this is repeated at least once.

[0155] Optionally, the target mode includes a variable speed operation mode, and the control module 401 is used to:

[0156] After controlling the fan to rotate forward at a first speed for a first preset time, the fan is controlled to rotate forward at a second speed for a third preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0157] Alternatively, after controlling the fan to reversely run at a first speed for a first preset time, the fan is controlled to reversely run at a second speed for a third preset time, and this is repeated at least once, wherein the first speed is different from the second speed;

[0158] Alternatively, after controlling the fan to rotate forward at the first variable speed for a first preset time, the fan is controlled to rotate forward at the second variable speed for a third preset time, and this is repeated at least once;

[0159] Alternatively, after controlling the fan to reversely run at a first variable speed for a first preset time, the fan is controlled to reversely run at a second variable speed for a third preset time, and this is repeated at least once.

[0160] Optionally, the target mode includes a direction-changing operation mode, and the control module 401 is used to:

[0161] After controlling the fan to rotate forward at a target speed for a first preset time, the fan is then controlled to rotate reversely at the target speed for a second preset time, and this is repeated at least once;

[0162] Alternatively, the fan is controlled to run in reverse at the target speed for a first preset time, and then the fan is controlled to run forward at the target speed for a second preset time, and this is repeated at least once.

[0163] Optionally, the control module 401 is used to:

[0164] During the self-cleaning process of the fan, in response to a user instruction, the fan is controlled to stop self-cleaning, wherein the user instruction includes a power-on again instruction or a self-cleaning termination instruction.

[0165] Optional, reference Figure 7 , the identification module 402 includes:

[0166] The second acquisition submodule 4023 is used to acquire vibration information of the fan;

[0167] The control submodule 4024 is used to control the fan to change state to perform self-cleaning when it is determined that the fan is abnormal according to the vibration information.

[0168] Optionally, the identification module 402 includes:

[0169] The second acquisition submodule 4023 is used to acquire vibration information of the fan;

[0170] The control submodule 4024 is used to issue a fan self-cleaning prompt message when it is determined that the fan is abnormal according to the vibration information.

[0171] Optionally, the control module 401 is used to:

[0172] When it is determined that the vehicle meets the cleaning condition, in response to a user cleaning instruction, the fan is controlled to change state to operate for self-cleaning, wherein the user cleaning instruction is generated based on the fan self-cleaning prompt information.

[0173] Optionally, the control submodule 4024 is used to:

[0174] When it is determined according to the vibration information that the vibration frequency of the fan exceeds a preset fan vibration threshold, it is determined that the fan is abnormal.

[0175] Optionally, the control module 401 is further configured to:

[0176] During the self-cleaning process of the fan, when it is determined according to the vibration information that the vibration frequency of the fan is greater than a preset abnormal frequency threshold, the fan is controlled to stop self-cleaning.

[0177] In summary, the embodiment of the present invention provides a fan control device, which can control the fan to operate in variable states to perform self-cleaning, thereby avoiding the problem that the fan is affected in normal operation or even fails due to contamination.

[0178] An embodiment of the present invention provides a vehicle, comprising Figure 3 The vehicle controller shown, or Figures 4 to 7 A control device for any of the fans shown.

[0179] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0180] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0181] In the description of this specification, the description with reference to the terms "optional", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0182] In addition, the terms "first", "second", etc. used in the embodiments of the present invention are only used for descriptive purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of technical features indicated in the present embodiment. Therefore, the features defined by the terms "first", "second", etc. in the embodiments of the present invention can explicitly or implicitly indicate that the embodiment includes at least one of the features. In the description of the present invention, the word "multiple" means at least two or two or more, such as two, three, four, etc., unless otherwise clearly and specifically defined in the embodiments.

[0183] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. A method for controlling a fan, characterized in that: The method comprises: Control the fan to run in variable state for self-cleaning.

2. The method according to claim 1, characterized in that Control the fan to change state, including: When it is identified that the fan is contaminated, the fan is controlled to change its operation state.

3. The method according to claim 1, characterized in that The method is used for a vehicle; controlling a fan to change state to operate, comprising: If it is determined that the vehicle meets the pollution removal condition, the fan is controlled to change state to operate.

4. The method according to claim 2, characterized in that: The method is used for a vehicle, and the method further comprises: Acquiring at least one of environmental information and mode status information of the vehicle; Whether the fan is contaminated is identified according to at least one of the environmental information and the mode status information.

5. The method according to claim 4, characterized in that The environmental information includes at least one of location information and weather information of the vehicle.

6. The method according to claim 5, characterized in that Identifying whether the fan is contaminated according to the environmental information includes: When it is determined according to the position information that the vehicle is in a target area, it is determined that the fan is contaminated, wherein the target area is used to indicate that the fan is in an environment that is susceptible to contamination.

7. The method according to claim 6, characterized in that The target area includes a desert area or a muddy road area.

8. The method according to claim 5, characterized in that Identifying whether the fan is contaminated according to the environmental information includes: When it is determined according to the weather information that the weather of the current environment of the vehicle is the target weather, it is determined that the fan is polluted, wherein the target weather refers to the weather that is likely to cause pollution to the fan.

9. The method according to claim 8, characterized in that The target weather includes sandstorm weather.

10. The method according to claim 4, characterized in that Identifying whether the fan is contaminated according to the mode status information includes: When it is determined according to the mode status information that the vehicle is running in a target mode, it is determined that the fan is contaminated, wherein the target mode refers to an operation mode that is likely to cause contamination to the fan.

11. The method according to claim 10, characterized in that The target mode includes a sand running mode or a mud running mode.

12. The method according to any one of claims 3 to 11, characterized in that: Determine that the vehicle meets the cleaning conditions, including: When the vehicle is in a target state, it is determined that the vehicle meets the pollution removal condition, wherein the target state includes an OFF gear state, a whole vehicle low voltage power state, or a whole vehicle power-off state.

13. The method according to any one of claims 3 to 11, characterized in that: Determine that the vehicle meets the cleaning conditions, including: When the vehicle is in a target state and in a preset safety area, it is determined that the vehicle meets the pollution removal condition, wherein the target state includes an OFF gear state, a whole vehicle low voltage power state, or a whole vehicle power-off state.

14. The method according to any one of claims 3 to 11, characterized in that: Determine that the vehicle meets the cleaning conditions, including: When the vehicle is in a target state, the vehicle is in a preset safety area, and the vehicle is in a flat state, it is determined that the vehicle meets the pollution removal conditions, wherein the target state includes an OFF gear state, a whole vehicle low voltage power state, or a whole vehicle power-off state.

15. The method according to any one of claims 1 to 11, characterized in that Control the fan to change state, including: Controlling the fan to operate in a target manner; Wherein, the target mode includes: at least one of an intermittent operation mode, a variable speed operation mode and a variable direction operation mode.

16. The method according to claim 15, characterized in that The target mode includes the intermittent operation mode; controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at a target speed for a first preset time, the fan is controlled to stop for a second preset time, and this is repeated at least once; Alternatively, after controlling the fan to reversely run at the target speed for a first preset time, the fan is controlled to stop for a second preset time, and this is repeated at least once.

17. The method according to claim 15, characterized in that The target mode includes the intermittent operation mode and the variable direction operation mode; controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at the target speed for a first preset time, the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate reversely at the target speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once; Alternatively, the fan is controlled to run in reverse at the target speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at the target speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

18. The method according to claim 15, characterized in that The target mode includes the intermittent operation mode and the variable speed operation mode; controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at a first speed for a first preset time, the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate forward at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed; Alternatively, the fan is controlled to reversely run at a first speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to reversely run at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed; Alternatively, the fan is controlled to rotate forward at the first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate forward at the second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once; Alternatively, the fan is controlled to reversely run at a first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to reversely run at a second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

19. The method according to claim 15, characterized in that The target mode includes the intermittent operation mode, the variable speed operation mode and the variable direction operation mode, and controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at a first speed for a first preset time, the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate reversely at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed; Alternatively, the fan is controlled to run in reverse at a first speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at a second speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once, wherein the first speed is different from the second speed; Alternatively, the fan is controlled to rotate forward at the first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to rotate reversely at the second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once; Alternatively, the fan is controlled to run in reverse at a first variable speed for a first preset time, and then the fan is controlled to stop for a second preset time, and then the fan is controlled to run forward at a second variable speed for a third preset time, and then the fan is controlled to stop for a fourth preset time, and this is repeated at least once.

20. The method according to claim 15, characterized in that The target mode includes the variable speed operation mode and the variable direction operation mode, and controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at a first speed for a first preset time, controlling the fan to rotate reversely at a second speed for a third preset time, and repeating this process at least once, wherein the first speed is different from the second speed; Alternatively, after controlling the fan to run in reverse at a first speed for a first preset time, the fan is controlled to run in forward at a second speed for a third preset time, and this is repeated at least once, wherein the first speed is different from the second speed; Alternatively, after controlling the fan to rotate forward at a first variable speed for a first preset time, the fan is controlled to rotate reversely at a second variable speed for a third preset time, and this is repeated at least once; Alternatively, after controlling the fan to run in reverse at a first variable speed for a first preset time, the fan is controlled to run in forward at a second variable speed for a third preset time, and this is repeated at least once.

21. The method according to claim 15, characterized in that The target mode includes the variable speed operation mode, and controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at a first speed for a first preset time, controlling the fan to rotate forward at a second speed for a third preset time, and repeating this process at least once, wherein the first speed is different from the second speed; Alternatively, after controlling the fan to reversely run at a first speed for a first preset time, the fan is controlled to reversely run at a second speed for a third preset time, and this is repeated at least once, wherein the first speed is different from the second speed; Alternatively, after controlling the fan to rotate forward at the first variable speed for a first preset time, the fan is controlled to rotate forward at the second variable speed for a third preset time, and this is repeated at least once; Alternatively, after controlling the fan to reversely run at a first variable speed for a first preset time, the fan is controlled to reversely run at a second variable speed for a third preset time, and this is repeated at least once.

22. The method according to claim 15, characterized in that The target mode includes the direction-changing operation mode, and controlling the fan to operate according to the target mode includes: After controlling the fan to rotate forward at a target speed for a first preset time, the fan is then controlled to rotate reversely at the target speed for a second preset time, and this is repeated at least once; Alternatively, after controlling the fan to run in reverse at the target speed for a first preset time, the fan is controlled to run forward at the target speed for a second preset time, and this is repeated at least once.

23. The method according to any one of claims 1 to 11, characterized in that During the self-cleaning process of the fan, the method further comprises: In response to a user instruction, the fan is controlled to stop self-cleaning, wherein the user instruction includes a power-on instruction or a self-cleaning termination instruction.

24. The method according to claim 1, characterized in that The method further comprises: Acquiring vibration information of the fan; When it is determined according to the vibration information that the fan is abnormal, the fan is controlled to change state to operate for self-cleaning.

25. The method according to claim 1, characterized in that The method is used for a vehicle, and the method further comprises: Acquiring vibration information of the fan; When it is determined according to the vibration information that the fan is abnormal, a fan self-cleaning prompt message is issued.

26. The method according to claim 25, characterized in that The method further comprises: In response to a user cleaning instruction, the fan is controlled to change state to operate for self-cleaning, wherein the user cleaning instruction is generated based on the fan self-cleaning prompt information.

27. The method according to claim 24 or 25, characterized in that Determining, according to the vibration information, that the fan is abnormal, includes: When it is determined according to the vibration information that the vibration frequency of the fan exceeds a preset fan vibration threshold, it is determined that the fan is abnormal.

28. The method according to claim 24 or 25, characterized in that During the self-cleaning process of the fan, the method further comprises: When it is determined according to the vibration information that the vibration frequency of the fan is greater than a preset abnormal frequency threshold, the fan is controlled to stop self-cleaning.

29. A computer-readable storage medium, characterized in that: A fan control program is stored thereon, and when the control program is executed by a processor, a fan control method according to any one of claims 1-28 is implemented.

30. A vehicle controller, characterized in that: include: A memory, a processor, and a fan control program stored in the memory and executable on the processor, wherein when the processor executes the control program, the fan control method according to any one of claims 1 to 28 is implemented.

31. A fan control device, characterized in that: include: The control module is used to control the fan to operate in variable states for self-cleaning.

32. A vehicle, characterized in that: A control device comprising a vehicle controller according to claim 30 or a fan control device according to claim 31.

Citation Information

Patent Citations

  • Automatic dust removing method, automatic dust removing system and vehicle

    CN104832270A

  • New energy automobile efficient motor with blowback self-cleaning function

    CN111446817A

  • Autonomous variable fan

    CN114718714A

  • Air supply device for vehicle cooling module and control method of vehicle cooling module

    CN116335980A

  • Method for cleaning a cooling device by humidification

    DE102021134450A1