Vehicle-based sand protection control methods, devices and vehicles
By controlling the fan speed while driving on sand, the problems of running resistance and component damage caused by sand accumulation are solved, ensuring safe vehicle operation.
Patent Information
- Application Number
- CN202411928128.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-12-25
AI Technical Summary
When a vehicle is off-roading in the desert, rotating parts such as the fan may experience increased running resistance or limited balance due to sand accumulation, which could damage the parts and affect the vehicle's driving safety.
After the vehicle enters the sandy area, the fan is controlled to rotate at a higher first speed to prevent sand from sticking to it. The fan is checked for any abnormalities. If an abnormality is found, the speed is reduced to a second speed. If the fan is normal, the first speed is maintained and the check continues until the vehicle leaves the sandy area.
It effectively prevents damage to fan components caused by sand particles adhering to them, ensuring vehicle driving safety and reducing safety issues.
Smart Images

Figure CN119705318B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, specifically to a vehicle sand protection control method, device, and vehicle. Background Technology
[0002] With the increasing functionality of vehicles, many vehicles possess certain desert off-road capabilities. When vehicles are off-roading in the desert, traversing long distances through sandy terrain and in harsh driving conditions, sand can easily enter rotating components such as the cooling fan used to cool the engine.
[0003] When rotating parts such as fans are covered with a lot of sand, it can increase their operating resistance or limit their balance, and may even cause damage or detachment of their parts, affecting vehicle operation and causing safety problems. Summary of the Invention
[0004] In view of this, the present application provides a vehicle sand protection control method, device and vehicle to solve the technical problem that when a vehicle fan is covered with a lot of sand particles during desert off-roading, it causes abnormalities or damage to the vehicle and affects the vehicle's driving.
[0005] In a first aspect, embodiments of this application provide a vehicle sand protection and control method, including:
[0006] After detecting that the vehicle has entered a sandy area, the fan is controlled to rotate at a first speed, which is greater than a preset speed.
[0007] Check if the fan is rotating abnormally;
[0008] If the fan rotates abnormally, the fan is controlled to rotate at a second speed, wherein the second speed is less than the first speed.
[0009] If the fan is rotating normally, the fan is controlled to continue rotating at the first speed, and the step of detecting whether the fan is rotating abnormally is repeated after a preset time interval, until the vehicle leaves the sandy area.
[0010] In one possible implementation of the first aspect, after the fan is operating normally and the vehicle has left the sandy area, the method further includes:
[0011] After controlling the fan to rotate for a first preset time based on the idle speed, the fan is then controlled to rotate for a second preset time based on a third speed to perform self-cleaning; the third speed is greater than the idle speed.
[0012] The process of controlling the fan to rotate for a first preset time based on the idle speed and then controlling the fan to rotate for a second preset time based on the third speed is repeated until the preset number of repetitions is reached, at which point the self-cleaning process stops.
[0013] In one possible implementation of the first aspect, the method further includes:
[0014] During the process of controlling the fan to rotate for a second preset time based on the third rotation speed, it is detected whether the maximum rotation speed of the fan is less than the third rotation speed, and whether the time required for the fan to reach the third rotation speed is greater than the third preset time.
[0015] If the maximum speed of the fan is less than the third speed, or if the time required for the fan to reach the third speed is greater than the third preset time, an abnormal alarm will be issued.
[0016] In one possible implementation of the first aspect, the second rotational speed includes a plurality of rotational speeds;
[0017] Before controlling the fan to rotate at the second speed, the method further includes:
[0018] To determine the degree of abnormal fan rotation;
[0019] The second speed is determined based on the degree of abnormal fan rotation; wherein the second speed is negatively correlated with the degree of abnormal fan rotation, and the second speed is greater than or equal to the idle speed.
[0020] In one possible implementation of the first aspect, detecting whether the fan rotation is abnormal includes:
[0021] Check whether the dynamic balance of the fan is abnormal, and check whether the rotational angular velocity of the fan is abnormal;
[0022] If the dynamic balance of the fan is abnormal, or if the rotational angular velocity of the fan is abnormal, then the fan rotation is determined to be abnormal.
[0023] In one possible implementation of the first aspect, detecting whether the dynamic balance of the fan is abnormal and detecting whether the rotational angular velocity of the fan is abnormal include:
[0024] The fan speed is checked to see if it is outside the preset speed range. If the speed is outside the preset speed range, the dynamic balance of the fan is determined to be abnormal.
[0025] The rotational angular velocity of the fan is detected to be outside the preset angular velocity range. If the rotational angular velocity of the fan is outside the preset angular velocity range, it is determined that the rotational angular velocity of the fan is abnormal.
[0026] In one possible implementation of the first aspect, detecting whether the vehicle has entered a sandy area includes:
[0027] Detect whether the vehicle's driving mode is sand mode. If the driving mode is sand mode, then determine that the vehicle has entered a sandy area.
[0028] Alternatively, detect whether the vehicle's location is in a preset sandy area; if the vehicle's location is in the preset sandy area, then determine that the vehicle has entered the sandy area.
[0029] Alternatively, an image of the vehicle's surrounding environment can be acquired, and the presence of a sandy scene in the surrounding environment image can be detected. If a sandy scene is present in the surrounding environment image, it can be determined that the vehicle has entered a sandy area.
[0030] In one possible implementation of the first aspect, the control fan rotates at a first speed, comprising:
[0031] Obtain the standard fan speed corresponding to the sandy area;
[0032] The first speed is obtained by adding the standard speed and the additional speed.
[0033] The fan is controlled to rotate based on the first rotational speed.
[0034] Secondly, embodiments of this application provide a vehicle sand protection control device, comprising:
[0035] The first control module is used to control the fan to rotate at a first speed after detecting that the vehicle has entered the sandy area; wherein the first speed is greater than a preset speed.
[0036] The detection module is used to detect whether the fan rotation is abnormal;
[0037] The second control module is used to control the fan to rotate at a second speed when the fan rotates abnormally; wherein the second speed is less than the first speed.
[0038] The third control module is used to control the fan to continue rotating at the first speed when the fan is rotating normally, and to re-execute the step of detecting whether the fan rotation is abnormal after a preset time interval, until the vehicle leaves the sandy area.
[0039] In one possible implementation of the second aspect, after the fan is operating normally and the vehicle has left the sandy area, the third control module is further configured to:
[0040] After controlling the fan to rotate for a first preset time based on the idle speed, the fan is then controlled to rotate for a second preset time based on a third speed to perform self-cleaning; the third speed is greater than the idle speed.
[0041] The process of controlling the fan to rotate for a first preset time based on the idle speed and then controlling the fan to rotate for a second preset time based on the third speed is repeated until the preset number of repetitions is reached, at which point the self-cleaning process stops.
[0042] In one possible implementation of the second aspect, the third control module is further configured to:
[0043] During the process of controlling the fan to rotate for a second preset time based on the third rotation speed, it is detected whether the maximum rotation speed of the fan is less than the third rotation speed, and whether the time required for the fan to reach the third rotation speed is greater than the third preset time.
[0044] If the maximum speed of the fan is less than the third speed, or if the time required for the fan to reach the third speed is greater than the third preset time, an abnormal alarm will be issued.
[0045] In one possible implementation of the second aspect, the second rotational speed includes multiple rotational speeds; the second control module is further configured to:
[0046] To determine the degree of abnormal fan rotation;
[0047] The second speed is determined based on the degree of abnormal fan rotation; wherein the second speed is negatively correlated with the degree of abnormal fan rotation, and the second speed is greater than or equal to the idle speed.
[0048] In one possible implementation of the second aspect, the detection module is further configured to:
[0049] Check whether the dynamic balance of the fan is abnormal, and whether the rotational angular velocity of the fan is abnormal;
[0050] If the dynamic balance of the fan is abnormal, or if the rotational angular velocity of the fan is abnormal, then the fan rotation is determined to be abnormal.
[0051] In one possible implementation of the second aspect, the detection module is further configured to:
[0052] The fan speed is checked to see if it is outside the preset speed range. If the speed is outside the preset speed range, the dynamic balance of the fan is determined to be abnormal.
[0053] The rotational angular velocity of the fan is detected to be outside the preset angular velocity range. If the rotational angular velocity of the fan is outside the preset angular velocity range, it is determined that the rotational angular velocity of the fan is abnormal.
[0054] In one possible implementation of the second aspect, the first control module is further configured to:
[0055] Detect whether the vehicle's driving mode is sand mode. If the driving mode is sand mode, then determine that the vehicle has entered a sandy area.
[0056] Alternatively, detect whether the vehicle's location is in a preset sandy area; if the vehicle's location is in the preset sandy area, then determine that the vehicle has entered the sandy area.
[0057] Alternatively, an image of the vehicle's surrounding environment can be acquired, and the presence of a sandy scene in the surrounding environment image can be detected. If a sandy scene is present in the surrounding environment image, it can be determined that the vehicle has entered a sandy area.
[0058] In one possible implementation of the second aspect, the first control module is further configured to:
[0059] Obtain the standard fan speed corresponding to the sandy area;
[0060] The first speed is obtained by adding the standard speed and the additional speed.
[0061] The fan is controlled to rotate based on the first rotational speed.
[0062] Thirdly, embodiments of this application provide a vehicle including a memory and a controller. The memory stores a computer program that can run on the controller. When the controller executes the computer program, it implements the vehicle sand protection control method as described in any of the first aspects.
[0063] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a controller, implements the vehicle sand protection control method as described in any of the first aspects.
[0064] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0065] The vehicle sand protection control method, device, and vehicle provided in this application, after detecting that the vehicle has entered a sandy area, firstly increase the speed of the fan, controlling the fan to rotate at a higher first speed to prevent sand particles from adhering to the fan. Then, detect whether the fan rotation is abnormal. When abnormal fan rotation is detected, it indicates that the fan's balance is restricted or its running resistance is increased due to the adhesion of foreign sand particles. At this time, reduce the fan speed and control the fan to rotate at a second speed to protect the fan and related components in the engine compartment from damage. When the fan rotation is detected to be normal, control the fan to continue to maintain the first speed to prevent sand particles from adhering to the fan, and continue to detect whether the fan rotation is abnormal until the vehicle leaves the sandy area. In this way, it can prevent the fan from being damaged or falling off due to sand particles, without affecting vehicle driving and reducing the occurrence of safety problems.
[0066] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this specification. Attached Figure Description
[0067] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0068] Figure 1 This is a schematic diagram of an application scenario provided by an embodiment of this application;
[0069] Figure 2 This is a schematic flowchart of a vehicle sand protection and control method provided in an embodiment of this application;
[0070] Figure 3 This is a schematic flowchart of a vehicle sand protection and control method provided in another embodiment of this application;
[0071] Figure 4 This is a flowchart illustrating a vehicle sand protection and control method according to another embodiment of this application;
[0072] Figure 5 This is a schematic diagram of the structure of a vehicle sand protection control device provided in one embodiment of this application;
[0073] Figure 6 This is a schematic diagram of the structure of a vehicle provided in one embodiment of this application. Detailed Implementation
[0074] The present application will be described more clearly below with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the function of the present application, but do not limit the present application in any way. It should be noted that those skilled in the art can make several modifications and improvements without departing from the concept of the present application. These all fall within the protection scope of the present application.
[0075] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0076] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0077] In the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0078] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0079] Furthermore, the term "multiple" mentioned in the embodiments of this application should be interpreted as two or more.
[0080] When a vehicle is off-roading in the desert, if rotating parts such as the fan are covered with a lot of sand, it will increase its running resistance or limit its balance, and may even cause damage or detachment of its parts, affecting the vehicle's operation and causing safety problems.
[0081] Based on the above problems, the inventors discovered that after a vehicle enters a sandy area, the fan can be controlled to rotate at a first speed to prevent sand particles from adhering to it. Then, the fan rotation is checked for abnormalities. If abnormality is detected, it indicates that the fan's balance is restricted or its operating resistance is increased due to the adhesion of external sand particles. At this point, the fan speed is reduced to a second speed to protect the fan and engine compartment components. If the fan rotation is normal, it indicates that the fan is not affected by sand particles or is minimally affected. In this case, the fan is controlled to continue rotating at the first speed to prevent sand particles from adhering to it, and the fan rotation is continuously checked for abnormalities until the vehicle leaves the sandy area. This avoids situations where the fan's components are damaged due to sand particles, affecting the vehicle's operation.
[0082] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.
[0083] First refer to Figure 1 , Figure 1 The application scenario of this application is illustrated schematically, in which a vehicle, a controller, and a fan are included.
[0084] After detecting that the vehicle has entered the sandy area, the controller controls the fan to rotate at the first speed. Then, it checks whether the fan rotation is abnormal. If the fan is abnormal, it controls the fan to rotate at the second speed. If the fan is normal, it controls the fan to continue rotating at the first speed. The process of checking whether the fan rotation is abnormal is repeated after a preset time interval until the vehicle leaves the sandy area.
[0085] The first rotational speed is greater than the preset rotational speed, and the second rotational speed is less than the first rotational speed.
[0086] Optionally, the controller mentioned above can be a hardware device with data storage, processing and analysis functions, such as an electronic control unit (ECU) or a vehicle control unit (HCU).
[0087] The above application scenarios may also include speed sensors and angular velocity sensors. The speed sensor obtains the fan speed and sends it to the controller, and the angular velocity sensor obtains the fan rotation angular velocity and sends it to the controller. The controller detects whether the fan rotation is abnormal based on the obtained fan speed or rotation angular velocity.
[0088] The following is combined with Figure 1 ,refer to Figures 2-3This application describes a vehicle sand protection control method according to exemplary embodiments thereof. It should be noted that the above application scenarios are shown only to facilitate understanding of the spirit and principles of this application, and the embodiments of this application are not limited in any way. Rather, the embodiments of this application can be applied to any applicable scenario.
[0089] Figure 2 This is a schematic flowchart of a vehicle sand protection and control method provided in an embodiment of this application. Figure 2 As shown, the method in the embodiments of this application may include:
[0090] Step 201: After detecting that the vehicle has entered the sandy area, control the fan to rotate at the first speed.
[0091] In this embodiment, the fan is a cooling fan used to dissipate heat from the engine or other heat-generating components. When the vehicle enters a sandy area, to prevent sand particles from adhering to the fan, the fan speed can be increased; that is, the fan is controlled to rotate at a first speed, which is greater than a preset speed.
[0092] Here, the preset speed can be the speed after the fan speeds up when the vehicle enters a sandy area, for example, the standard fan speed corresponding to the vehicle's sand mode. When the fan rotates at the standard speed, it can just meet the heat dissipation needs of the corresponding engine or other heat-generating components in sand mode.
[0093] In this embodiment, controlling the fan to rotate at a higher first speed than the preset speed can prevent sand particles from sticking to the fan and improve heat dissipation redundancy, which is beneficial for better heat dissipation of the corresponding engine or other heat-generating components.
[0094] In some embodiments, when detecting whether a vehicle has entered a sandy area, it can be detected whether the vehicle's driving mode is sand mode. If the driving mode is sand mode, it is determined that the vehicle has entered a sandy area.
[0095] Alternatively, the system can detect whether the vehicle's location is within a preset sandy area. If the vehicle's location is within the preset sandy area, then it is determined that the vehicle has entered the sandy area.
[0096] Alternatively, acquire images of the vehicle's surrounding environment, detect whether there is a sandy scene in the surrounding environment images, and if there is a sandy scene in the surrounding environment images, then determine that the vehicle has entered a sandy area.
[0097] Optionally, in this embodiment, when the vehicle's driving mode is detected to be sand mode, it indicates that the vehicle has entered a sandy area. The vehicle's driving mode is switched to sand mode manually or automatically by the vehicle controller. This embodiment can also acquire the vehicle's location in real time and determine whether the vehicle is in a preset sandy area based on the location. For example, it can acquire the vehicle's GPS location. When the vehicle's GPS location is within the preset sandy area calibrated by GPS, it indicates that the vehicle has entered the sandy area. This embodiment can also set a preset distance, such as 100 meters. When the vehicle's GPS location is 100 meters from the boundary of the preset sandy area calibrated by GPS, it indicates that the vehicle is about to enter the sandy area. At this time, the fan can be controlled to rotate at a first speed, i.e., the fan is controlled in advance to achieve a better sand-clearing effect and better protect the fan.
[0098] For example, this embodiment can also acquire images of the vehicle's surrounding environment in real time, such as through an onboard camera. Scene recognition is then performed on the surrounding environment images; if a sandy scene is detected in the images, it indicates that the vehicle has entered a sandy area.
[0099] In some embodiments, when controlling the fan to rotate at a first speed, a standard speed of the fan corresponding to the sandy area can be obtained, and the first speed can be obtained by adding the standard speed and the additional speed. Based on the first speed, the fan is controlled to rotate.
[0100] For example, the standard fan speed corresponding to the sandy area can be the standard fan speed corresponding to the sand mode of the vehicle. The additional speed can be set as needed so that when the fan rotates at the sum of the standard speed and the additional speed, it can effectively prevent sand particles from sticking to the fan and improve heat dissipation redundancy. For example, the additional speed can be set to 500 rpm.
[0101] Step 202: Check if the fan is rotating abnormally.
[0102] After controlling the fan to rotate at the initial speed, although increasing the speed can prevent some sand particles from adhering to the fan, this embodiment can promptly detect any abnormalities in the fan's rotation to further protect the fan and related components and prevent sand particles from affecting the fan's operation and damaging the components. If abnormal fan rotation is detected, it indicates that the fan may be experiencing imbalance or increased operating resistance due to the adhesion of foreign sand particles, and the fan should be controlled immediately.
[0103] In some embodiments, when detecting whether the fan rotation is abnormal, it is possible to detect whether the fan dynamic balance is abnormal and whether the fan rotation angular velocity is abnormal, and determine that the fan rotation is abnormal when the fan dynamic balance is abnormal or the fan rotation angular velocity is abnormal.
[0104] For example, in this embodiment, it can detect whether the fan speed is outside the preset speed range. If the speed is outside the preset speed range, it is determined that the fan dynamic balance is abnormal. It can also detect whether the fan rotation angular velocity is outside the preset angular velocity range. If the fan rotation angular velocity is outside the preset angular velocity range, it is determined that the fan rotation angular velocity is abnormal.
[0105] In this embodiment, when the fan's rotational speed does not match the preset speed range, or when the fan's rotational angular velocity does not match the preset angular velocity range, it indicates that the fan's dynamic balance is abnormal or stress has increased due to the adhesion of foreign sand particles, causing abnormal fan rotation. The preset speed range and preset angular velocity range can be set as needed; for example, the preset speed and preset angular velocity can be set based on a first speed.
[0106] Step 203: If the fan rotates abnormally, control the fan to rotate at a second speed; wherein the second speed is less than the first speed.
[0107] In this embodiment, when abnormal fan rotation is detected, it indicates that the fan's balance is restricted or its operating resistance is increased due to the adhesion of foreign sand particles, and the fan can no longer work normally. At this time, in order to protect the fan and related components in the engine compartment, and to prevent damage or detachment of components due to sand adhesion, thereby affecting the vehicle's operation, the fan speed should be controlled to be reduced, for example, by controlling the fan to rotate at a second speed, which can be the idle speed.
[0108] In this way, reducing the fan speed, such as controlling the fan speed to idle speed, can effectively protect the fan and related components in the engine compartment from damage, thereby preventing safety issues from occurring.
[0109] It should be noted that if abnormal fan rotation is detected and the fan is controlled to rotate at the second speed, if the vehicle leaves the sandy area, the fan can be controlled to continue rotating at the second speed or another lower speed to protect the fan and related components in the engine compartment.
[0110] Step 204: If the fan is rotating normally, control the fan to continue rotating at the first speed, and repeat the step of checking whether the fan rotation is abnormal after a preset time interval, until the vehicle leaves the sandy area.
[0111] In this embodiment, when normal fan rotation is detected, it indicates that sand particles are not adhering to the fan or are minimally adhering to it, meaning the fan is not affected by the sand particles or is minimally affected. In this case, the fan continues to rotate at a higher initial speed to prevent sand particles from adhering to it. Simultaneously, before the vehicle leaves the sandy area, the fan rotation is continuously monitored for abnormalities, such as by re-monitoring the fan rotation at preset time intervals. This allows for timely detection of any abnormal fan rotation, enabling subsequent control measures to protect the fan and related components within the engine compartment.
[0112] The vehicle sand protection control method provided in this application first increases the speed of the fan after the vehicle enters the sandy area, controlling the fan to rotate at a higher first speed to prevent sand particles from adhering to the fan. Then, it detects whether the fan rotation is abnormal. When abnormal fan rotation is detected, it means that the fan's balance is restricted or its running resistance is increased due to the adhesion of foreign sand particles. At this time, the fan speed is reduced, controlling the fan to rotate at a second speed to protect the fan and related components in the engine compartment from damage. When the fan rotation is detected to be normal, the fan is controlled to continue to maintain the first speed to prevent sand particles from adhering to the fan, and the fan rotation is continuously detected for abnormality until the vehicle leaves the sandy area. In this way, it can prevent the fan from being damaged or falling off due to sand particles, without affecting vehicle driving and reducing the occurrence of safety problems.
[0113] In some embodiments, to further prevent sand particles from adhering to the fan, a sand-proof net can be installed outside the fan. The sand-proof net can surround or partially surround the fan to prevent sand particles from adhering to the fan.
[0114] Optionally, as mentioned above, when abnormal fan rotation is detected, the fan speed is reduced to a second speed. Here, to minimize the impact of reducing the fan speed on vehicle operation, the second speed can be determined based on the degree of fan rotation abnormality.
[0115] Figure 3 This is a flowchart illustrating a vehicle sand protection and control method according to another embodiment of this application. Figure 3 As shown, the method in the embodiments of this application may include:
[0116] Step 301: After detecting that the vehicle has entered the sandy area, control the fan to rotate at the first speed.
[0117] For example, after a vehicle is detected to have entered a sandy area, the fan speed can be increased to prevent sand particles from sticking to the fan. In other words, the fan is controlled to rotate at a first speed, which is greater than a preset speed.
[0118] Here, the preset speed can be the speed after the fan speeds up when the vehicle enters the sandy area, for example, it can be the standard speed of the fan corresponding to the vehicle's sand mode.
[0119] Step 302: Check if the fan is rotating abnormally.
[0120] For example, it is possible to detect whether the dynamic balance of the fan is abnormal and whether the rotational angular velocity of the fan is abnormal, and determine that the fan rotation is abnormal when the dynamic balance of the fan is abnormal or the rotational angular velocity of the fan is abnormal.
[0121] Step 303: If the fan rotates abnormally, obtain the degree of abnormality of the fan rotation, determine the second speed according to the degree of abnormality of the fan rotation, and control the fan to rotate at the second speed.
[0122] The second speed includes multiple speeds, and the second speed is less than the first speed. Furthermore, the second speed is negatively correlated with the degree of fan rotation abnormality, and the second speed is greater than or equal to the idle speed.
[0123] Correspondingly, when abnormal fan rotation is detected, the degree of abnormality can also be determined.
[0124] For example, in this embodiment, after detecting that the fan speed is outside the preset speed range, the system further detects the speed range within which the fan speed falls. For instance, the speed range is divided into multiple sub-speed ranges, each corresponding to a different degree of fan rotation abnormality. The lower the upper bound of a sub-speed range, the greater the degree of fan rotation abnormality. Therefore, the degree of fan rotation abnormality can be determined based on the sub-speed range in which the fan speed falls. Furthermore, the second speed is negatively correlated with the degree of fan rotation abnormality; the greater the degree of fan rotation abnormality, the lower the second speed.
[0125] For example, if it is detected that the fan speed is in a certain sub-speed range for a long time, the degree of abnormal fan rotation corresponding to that sub-speed range is taken as the current degree of abnormal fan rotation. Then, based on the correspondence between the degree of abnormal fan rotation and the second speed, the second speed is determined and the fan is controlled to rotate at the second speed.
[0126] Similarly, in this embodiment, after detecting that the fan's rotational angular velocity is outside the preset angular velocity range, it further detects the angular velocity range within which the fan's rotational angular velocity falls. For example, the angular velocity range is divided into multiple sub-angular velocity ranges, with different sub-angular velocity ranges corresponding to different degrees of fan rotation abnormality. The lower the upper bound of a sub-angular velocity range, the greater the degree of fan rotation abnormality. Thus, the degree of fan rotation abnormality can be determined based on the sub-angular velocity range in which the fan's rotational angular velocity falls. Furthermore, the second rotational speed is negatively correlated with the degree of fan rotation abnormality; the greater the degree of fan rotation abnormality, the lower the second rotational speed.
[0127] Thus, in this embodiment, after detecting abnormal fan rotation, a second rotational speed is determined based on the degree of abnormality, and this second rotational speed is negatively correlated with the degree of abnormality. This reduces the impact of lowering the fan speed on vehicle operation.
[0128] It should be noted that if the degree of abnormality in fan rotation determined by the fan speed is different from the degree of abnormality in fan rotation determined by the fan rotation angular velocity, the degree of abnormality with the greater degree of abnormality shall be taken as the degree of abnormality in fan rotation.
[0129] Step 304: If the fan is rotating normally, control the fan to continue rotating at the first speed, and repeat the step of checking whether the fan rotation is abnormal after a preset time interval, until the vehicle leaves the sandy area.
[0130] The specific implementation process and principle of steps 301 to 302 and step 304 in this embodiment can be referred to the relevant descriptions in the foregoing embodiments, and will not be repeated here.
[0131] In this embodiment, when abnormal fan rotation is detected, a second rotation speed is determined based on the degree of abnormality, and the fan is controlled to rotate at the second rotation speed, which can reduce the impact of reducing the fan speed on vehicle driving.
[0132] Optionally, after the vehicle finishes driving on the sand and leaves the sandy area, in order to reduce the impact of sand particles on the fan and keep the fan in optimal working condition, the fan can be controlled to perform self-cleaning.
[0133] Figure 4 This is a schematic flowchart of a vehicle sand protection and control method provided in another embodiment of this application. Figure 4 As shown, the method in the embodiments of this application may include:
[0134] Step 401: After detecting that the vehicle has entered the sandy area, control the fan to rotate at the first speed.
[0135] For example, after detecting that the vehicle has entered a sandy area, the fan speed can be increased to prevent sand particles from sticking to the fan. This means the fan is controlled to rotate at a first speed, which is greater than a preset speed. Here, the preset speed can be the fan speed after the vehicle enters the sandy area and the fan speeds up; for example, it could be the standard fan speed corresponding to the sand mode.
[0136] In this embodiment, controlling the fan to rotate at a higher first speed than the preset speed can prevent sand particles from sticking to the fan and improve heat dissipation redundancy, which is beneficial for better heat dissipation of the corresponding engine or other heat-generating components.
[0137] Step 402: Check if the fan rotation is abnormal.
[0138] After controlling the fan to rotate at the initial speed, although increasing the speed can prevent some sand particles from adhering to the fan, it is still necessary to further protect the fan and related components, and to prevent the sand particles from affecting the fan's operation and damaging the components. Therefore, it is important to promptly check for any abnormal fan rotation. If abnormal fan rotation is detected, it indicates that the fan may be experiencing imbalance or increased operating resistance due to the adhesion of foreign sand particles, and the fan should be controlled immediately.
[0139] Step 403: If the fan rotates abnormally, control the fan to rotate at a second speed; wherein the second speed is less than the first speed.
[0140] For example, when abnormal fan rotation is detected, it indicates that the fan's balance is restricted or its operating resistance is increased due to the adhesion of foreign sand particles, and the fan can no longer work normally. At this time, in order to protect the fan and related components in the engine compartment, and to prevent damage or detachment of parts due to sand adhesion, which would affect the vehicle's operation, the fan speed should be controlled to be reduced, for example, by controlling the fan to rotate at a second speed, which could be the idle speed.
[0141] Step 404: If the fan is rotating normally, control the fan to continue rotating at the first speed, and repeat the step of checking whether the fan rotation is abnormal after a preset time interval, until the vehicle leaves the sandy area.
[0142] For example, when the fan is detected to be rotating normally, it means that sand particles are not or are minimally attached to the fan, and the fan is not affected by the sand particles or is minimally affected by them. In this case, the fan is kept rotating at a higher first speed to prevent sand particles from sticking to the fan.
[0143] At the same time, it can continuously monitor whether the fan rotation is abnormal.
[0144] The specific implementation process and principle of steps 401 to 404 in this embodiment can be referred to the relevant description in the foregoing embodiments, and will not be repeated here.
[0145] Step 405: After the fan is running normally and the vehicle leaves the sandy area, control the fan to rotate at different speeds to perform self-cleaning.
[0146] Optionally, in this embodiment, "vehicle leaving the sandy area" means that the vehicle leaves the sandy area after the fan has been detected to be rotating normally. After the vehicle leaves the sandy area, the fan can be controlled to rotate at two speeds, for example, first controlling the fan to rotate at a slow speed, and then controlling the fan to rotate at a fast speed, so that the fan can shake off the sand particles adhering to its surface, achieving self-cleaning. Alternatively, the fan can be controlled to rotate at different speeds, such as fast, medium, slow, or even more levels.
[0147] For example, in this embodiment, when detecting whether a vehicle has left a sandy area, it can detect whether the vehicle's driving mode is sand mode. If the driving mode is not sand mode, it is determined that the vehicle has left the sandy area. It can also detect whether the vehicle's location is within a preset sandy area. If the vehicle's location is not within the preset sandy area, it is determined that the vehicle has left the sandy area. It can also acquire images of the vehicle's surrounding environment and detect whether a sandy scene exists in the surrounding environment images. If no sandy scene exists in the surrounding environment images, it is determined that the vehicle has left the sandy area.
[0148] In some embodiments, when controlling the fan to rotate at different speeds, the fan can be controlled to rotate for a first preset time based on the idle speed, and then controlled to rotate for a second preset time based on the third speed. The steps of controlling the fan to rotate for a first preset time based on the idle speed and then controlling the fan to rotate for a second preset time based on the third speed are repeated until the number of repetitions reaches a preset number, at which point the self-cleaning process stops.
[0149] The third speed is greater than the idle speed. For example, the third speed can be the standard speed of the fan corresponding to the current vehicle mode.
[0150] For example, the fan can be controlled to rotate at a slower idle speed and a faster third speed, respectively, so that the fan can shake off the fine sand particles adhering to its surface, achieving self-cleaning. Furthermore, the above steps of controlling the fan to rotate at idle speed and then at the third speed can be repeated a preset number of times to achieve a better fan self-cleaning effect and shake off as many sand particles as possible from the fan surface.
[0151] In some embodiments, during the process of controlling the fan to rotate for a second preset time based on the third speed, it is also possible to detect whether the maximum speed of the fan is less than the third speed, and whether the time required for the fan to reach the third speed is greater than the third preset time. If the maximum speed of the fan is less than the third speed, or the time required for the fan to reach the third speed is greater than the third preset time, an abnormal alarm is issued.
[0152] In this embodiment, when controlling the fan to perform self-cleaning, specifically when controlling the fan to rotate at a third speed for a second preset time, if the fan speed cannot reach the third speed, or if the fan speed can reach the third speed, but the time required to reach the third speed is greater than the third preset time, wherein the third preset time is less than the second preset time, it indicates that the fan is rotating abnormally at this time, and an abnormality alarm is triggered to remind the occupants of the vehicle.
[0153] In this embodiment, after the vehicle finishes driving on the sand and leaves the sandy area, in order to reduce the impact of sand particles on the fan and keep the fan in the best working condition, the fan can be controlled to rotate at different speeds, thereby shaking off the sand particles adhering to the fan surface.
[0154] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0155] Figure 5 This is a schematic diagram of the structure of a vehicle sand protection control device provided in one embodiment of this application. Figure 5 As shown, the vehicle sand protection control device provided in this embodiment may include: a first control module 501, a detection module 502, a second control module 503, and a third control module 504.
[0156] The first control module 501 is used to control the fan to rotate at a first speed after detecting that the vehicle has entered the sandy area; wherein the first speed is greater than a preset speed.
[0157] The detection module 502 is used to detect whether the fan rotation is abnormal.
[0158] The second control module 503 is used to control the fan to rotate at a second speed when the fan rotates abnormally; wherein the second speed is less than the first speed.
[0159] The third control module 504 is used to control the fan to continue rotating at the first speed when the fan is rotating normally, and to re-execute the step of detecting whether the fan rotation is abnormal after a preset time interval, until the vehicle leaves the sandy area.
[0160] Optionally, after the fan is rotating normally and the vehicle leaves the sandy area, the third control module 504 is further configured to:
[0161] After controlling the fan to rotate for a first preset time based on the idle speed, the fan is then controlled to rotate for a second preset time based on a third speed to perform self-cleaning; the third speed is greater than the idle speed.
[0162] The process of controlling the fan to rotate for a first preset time based on the idle speed and then controlling the fan to rotate for a second preset time based on the third speed is repeated until the preset number of repetitions is reached, at which point the self-cleaning process stops.
[0163] Optionally, the third control module 504 is also used for:
[0164] During the process of controlling the fan to rotate for a second preset time based on the third rotation speed, it is detected whether the maximum rotation speed of the fan is less than the third rotation speed, and whether the time required for the fan to reach the third rotation speed is greater than the third preset time.
[0165] If the maximum speed of the fan is less than the third speed, or if the time required for the fan to reach the third speed is greater than the third preset time, an abnormal alarm will be issued.
[0166] Optionally, the second speed includes multiple speeds; before controlling the fan to rotate at the second speed, the second control module 503 is further configured to:
[0167] To determine the degree of abnormal fan rotation;
[0168] The second speed is determined based on the degree of abnormal fan rotation; wherein the second speed is negatively correlated with the degree of abnormal fan rotation, and the second speed is greater than or equal to the idle speed.
[0169] Optionally, the detection module 502 is also used for:
[0170] Check whether the dynamic balance of the fan is abnormal, and whether the rotational angular velocity of the fan is abnormal;
[0171] If the dynamic balance of the fan is abnormal, or if the rotational angular velocity of the fan is abnormal, then the fan rotation is determined to be abnormal.
[0172] Optionally, the detection module 502 is also used for:
[0173] The fan speed is checked to see if it is outside the preset speed range. If the speed is outside the preset speed range, the dynamic balance of the fan is determined to be abnormal.
[0174] The rotational angular velocity of the fan is detected to be outside the preset angular velocity range. If the rotational angular velocity of the fan is outside the preset angular velocity range, it is determined that the rotational angular velocity of the fan is abnormal.
[0175] Optionally, the first control module 501 is also used for:
[0176] Detect whether the vehicle's driving mode is sand mode. If the driving mode is sand mode, then determine that the vehicle has entered a sandy area.
[0177] Alternatively, detect whether the vehicle's location is in a preset sandy area; if the vehicle's location is in the preset sandy area, then determine that the vehicle has entered the sandy area.
[0178] Alternatively, an image of the vehicle's surrounding environment can be acquired, and the presence of a sandy scene in the surrounding environment image can be detected. If a sandy scene is present in the surrounding environment image, it can be determined that the vehicle has entered a sandy area.
[0179] Optionally, the first control module 501 is also used for:
[0180] Obtain the standard fan speed corresponding to the sandy area;
[0181] The first speed is obtained by adding the standard speed and the additional speed.
[0182] The fan is controlled to rotate based on the first rotational speed.
[0183] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0184] Figure 6 This is a schematic diagram of the structure of a vehicle provided in one embodiment of this application. Figure 6 As shown, the vehicle 600 in this embodiment includes a controller 610 and a memory 620, wherein the memory 620 stores a computer program 621 that can run on the controller 610. When the controller 610 executes the computer program 621, it implements the steps in any of the above method embodiments, for example... Figure 2 Steps 201 to 204 are shown. Alternatively, when the controller 610 executes the computer program 621, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 5 The functions of modules 501 to 504 are shown.
[0185] For example, computer program 621 may be divided into one or more modules / units, one or more of which are stored in memory 620 and executed by controller 610 to complete this application. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of computer program 621 in vehicle 600.
[0186] Those skilled in the art will understand that Figure 6 This is merely an example of a vehicle and does not constitute a limitation on the vehicle. It may include more or fewer components than shown, or combinations of certain components, or different components, such as input / output devices, network access devices, buses, etc.
[0187] The controller 610 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0188] The memory 620 can be an internal storage unit of the vehicle, such as a hard drive or memory, or an external storage device, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, or flash card. The memory 620 can also include both internal and external storage devices. The memory 620 is used to store computer programs and other programs and data required by the vehicle. The memory 620 can also be used to temporarily store data that has been output or will be output.
[0189] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0190] An embodiment of the present invention also provides a computer-readable storage medium storing a computer program, which, when executed by a controller, implements the above-described vehicle sand protection control method.
[0191] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0192] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0193] In the embodiments provided by this invention, it should be understood that the disclosed apparatus / vehicle and method can be implemented in other ways. For example, the apparatus / vehicle embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0194] The units described as separate components may or may not be physically separate. 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 units can be selected to achieve the purpose of this embodiment according to actual needs.
[0195] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0196] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a controller, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
[0197] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A method for vehicle protection and control in sandy areas, characterized in that, include: After detecting that the vehicle has entered a sandy area, the fan is controlled to rotate at a first speed, which is greater than a preset speed. Check if the fan is rotating abnormally; If the fan rotates abnormally, the fan is controlled to rotate at a second speed, wherein the second speed is less than the first speed. If the fan is rotating normally, the fan is controlled to continue rotating at the first speed, and the step of detecting whether the fan is rotating abnormally is repeated after a preset time interval, until the vehicle leaves the sandy area.
2. The vehicle sand protection and control method according to claim 1, characterized in that, After the fan is operating normally and the vehicle leaves the sandy area, the process further includes: After controlling the fan to rotate for a first preset time based on the idle speed, the fan is then controlled to rotate for a second preset time based on a third speed to perform self-cleaning; the third speed is greater than the idle speed. The process of controlling the fan to rotate for a first preset time based on the idle speed and then controlling the fan to rotate for a second preset time based on the third speed is repeated until the preset number of repetitions is reached, at which point the self-cleaning process stops.
3. The vehicle sand protection and control method according to claim 2, characterized in that, The method further includes: During the process of controlling the fan to rotate for a second preset time based on the third rotation speed, it is detected whether the maximum rotation speed of the fan is less than the third rotation speed, and whether the time required for the fan to reach the third rotation speed is greater than the third preset time. If the maximum speed of the fan is less than the third speed, or if the time required for the fan to reach the third speed is greater than the third preset time, an abnormal alarm will be issued.
4. The vehicle sand protection and control method according to any one of claims 1 to 3, characterized in that, The second rotational speed includes multiple rotational speeds; Before controlling the fan to rotate at the second speed, the method further includes: To determine the degree of abnormal fan rotation; The second speed is determined based on the degree of abnormal fan rotation; wherein the second speed is negatively correlated with the degree of abnormal fan rotation, and the second speed is greater than or equal to the idle speed.
5. The vehicle sand protection and control method according to any one of claims 1 to 3, characterized in that, The detection of whether the fan rotation is abnormal includes: Check whether the dynamic balance of the fan is abnormal, and whether the rotational angular velocity of the fan is abnormal; If the dynamic balance of the fan is abnormal, or if the rotational angular velocity of the fan is abnormal, then the fan rotation is determined to be abnormal.
6. The vehicle sand protection and control method according to claim 5, characterized in that, The detection of whether the dynamic balance of the fan is abnormal and whether the rotational angular velocity of the fan is abnormal includes: The fan speed is checked to see if it is outside the preset speed range. If the speed is outside the preset speed range, the dynamic balance of the fan is determined to be abnormal. The rotational angular velocity of the fan is detected to be outside the preset angular velocity range. If the rotational angular velocity of the fan is outside the preset angular velocity range, it is determined that the rotational angular velocity of the fan is abnormal.
7. The vehicle sand protection and control method according to any one of claims 1 to 3, characterized in that, Detecting whether the vehicle has entered a sandy area includes: Detect whether the vehicle's driving mode is sand mode. If the driving mode is sand mode, then determine that the vehicle has entered a sandy area. Alternatively, detect whether the vehicle's location is in a preset sandy area; if the vehicle's location is in the preset sandy area, then determine that the vehicle has entered the sandy area. Alternatively, an image of the vehicle's surrounding environment can be acquired, and the presence of a sandy scene in the surrounding environment image can be detected. If a sandy scene is present in the surrounding environment image, it can be determined that the vehicle has entered a sandy area.
8. The vehicle sand protection and control method according to any one of claims 1 to 3, characterized in that, The control fan rotates at a first speed, including: Obtain the standard fan speed corresponding to the sandy area; The first speed is obtained by adding the standard speed and the additional speed. The fan is controlled to rotate based on the first rotational speed.
9. A vehicle sand protection control device, characterized in that, include: The first control module is used to control the fan to rotate at a first speed after detecting that the vehicle has entered the sandy area; wherein the first speed is greater than a preset speed. The detection module is used to detect whether the fan rotation is abnormal; The second control module is used to control the fan to rotate at a second speed when the fan rotates abnormally; wherein the second speed is less than the first speed. The third control module is used to control the fan to continue rotating at the first speed when the fan is rotating normally, and to re-execute the step of detecting whether the fan rotation is abnormal after a preset time interval, until the vehicle leaves the sandy area.
10. A vehicle comprising a memory and a controller, the memory storing a computer program executable on the controller, characterized in that, When the controller executes the computer program, it implements the vehicle sand protection control method as described in any one of claims 1 to 8.
Citation Information
Patent Citations
Multi-axle special off-road vehicle temperature-regulation system and multi-axle special off-road vehicle
CN108583270A
Control method, device and system for electric fan in vehicle
CN111140525A