A control method and device for a vehicle
By acquiring vehicle operating information and controlling the suspension to adjust the vehicle's posture, the problem of residue accumulation on vehicles under complex road conditions was solved, achieving rapid cleaning and cost reduction.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BYD CO LTD
- Filing Date
- 2023-10-31
- Publication Date
- 2026-08-04
AI Technical Summary
When vehicles encounter complex road conditions such as wading through water or getting stuck in sand, residue can easily accumulate inside the vehicle frame, increasing the risk of damage to electronic components. Existing technologies are not capable of cleaning this quickly and effectively.
By acquiring vehicle operating information, it is determined whether the preset cleaning trigger conditions are met, and the suspension is controlled to adjust the vehicle's posture to remove residues, including adjusting the height difference of the suspension to use gravity to remove foreign objects from the vehicle.
It enables rapid removal of residue from vehicle interiors, reduces the risk of damage to electronic components, lowers maintenance costs, and does not increase hardware costs.
Smart Images

Figure CN118418634B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, and more particularly to a vehicle control method and device. Background Technology
[0002] When vehicles travel on complex road conditions, such as wading through water or getting stuck in sand, the complex and diverse structure of vehicles can easily cause residue to accumulate inside the frame, which cannot be cleaned in a short time, thus increasing the risk of damage to electronic components.
[0003] Therefore, there is an urgent need for a vehicle control method to quickly clean up the residue. Application content
[0004] This application provides a vehicle control method and device that, by adjusting the height difference of the vehicle suspension, can quickly remove residues in the workshop and reduce removal costs, thereby avoiding the risk of residues damaging the vehicle's electronic components.
[0005] In a first aspect, embodiments of the present invention disclose a vehicle control method, the method comprising:
[0006] Obtain the vehicle's operating information;
[0007] After the operating information meets the preset conditions, if the vehicle meets the preset cleaning trigger conditions, the suspension is controlled to adjust the vehicle's posture in order to clean the vehicle.
[0008] Optionally, in the first aspect of this application, the vehicle's operating information includes:
[0009] The vehicle's driving mode, and / or the detection results of the vehicle's sensors.
[0010] Optionally, the method further includes:
[0011] When the vehicle's driving mode is a preset driving mode associated with the preset cleaning requirement environment, and / or when the detection results of the vehicle's sensors indicate that the vehicle is in the preset cleaning requirement environment, it is determined that the operating information meets the preset conditions.
[0012] Optionally, the preset cleaning requirement environment includes: water accumulation cleaning environment, silt cleaning environment, and sand cleaning environment.
[0013] Optionally, the vehicle meets preset cleaning trigger conditions, including:
[0014] The vehicle is in a state of having left the preset cleaning requirement environment.
[0015] Optionally, the method includes:
[0016] When the vehicle's driving time after leaving the preset cleaning requirement environment exceeds a preset time and / or the driving distance exceeds a preset distance, the vehicle is determined to be in a state of leaving the preset cleaning requirement environment.
[0017] Optionally, the vehicle meeting the preset cleaning triggering conditions further includes:
[0018] The vehicle received a cleanup command from the user.
[0019] Optionally, controlling the suspension to adjust the vehicle's attitude includes:
[0020] When the vehicle is stopped or its speed is below a first speed threshold, the suspension is controlled to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude.
[0021] Optionally, the multiple suspension adjustment modes include:
[0022] The first mode is to adjust the height of any one of the suspension components.
[0023] Optionally, the multiple suspension adjustment modes also include:
[0024] The second mode is to adjust the height of two preset suspensions of the vehicle, wherein the two preset suspensions include left front and right front, left rear and right rear, left front and left rear, and right front and right rear.
[0025] Optionally, the multiple suspension adjustment modes also include:
[0026] The third mode allows you to adjust the height of any three suspension components.
[0027] Optionally, the method further includes:
[0028] During the control of suspension conditions, any of the aforementioned suspension adjustment modes can run for a preset duration to maintain the suspension height state.
[0029] Secondly, embodiments of this application disclose a vehicle control device, the control device comprising:
[0030] An acquisition module is used to acquire the vehicle's operating information;
[0031] The control module is used to control the suspension to adjust the vehicle's posture to achieve vehicle cleaning after the operation information meets the preset conditions and the vehicle meets the preset cleaning trigger conditions.
[0032] Thirdly, embodiments of this application disclose an electronic device including at least one processor and at least one memory, wherein a program stored in the at least one memory is executed by the at least one processor, such that the at least one processor implements the vehicle control method described in any one of the first aspects.
[0033] Fourthly, embodiments of this application disclose a computer-readable storage medium including computer instructions, which, when executed, control the device containing the computer-readable storage medium to implement the vehicle control method described in any one of the first aspects.
[0034] Fifthly, embodiments of this application disclose a vehicle that includes the electronic equipment of the vehicle described in the third aspect.
[0035] Compared with the prior art, the present invention has the following beneficial effects:
[0036] This invention discloses a vehicle control method, apparatus, device, computer-readable storage medium, and vehicle. By acquiring the vehicle's operating information, and after the operating information meets preset conditions, if the vehicle meets preset cleaning trigger conditions, the suspension is controlled to adjust the vehicle's attitude to achieve vehicle cleaning. Therefore, this application can control the suspension to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude based on the vehicle's operating information and preset cleaning trigger conditions, thereby achieving rapid vehicle cleaning and avoiding the risk of residue damaging the vehicle's electronic components. Attached Figure Description
[0037] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying 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.
[0038] Figure 1 This is a schematic flowchart of a vehicle control method disclosed in an embodiment of this application;
[0039] Figure 2 This is a structural schematic diagram of a suspension adjustment mode disclosed in an embodiment of this application;
[0040] Figure 3 This is a schematic diagram of another suspension adjustment mode disclosed in the embodiments of this application;
[0041] Figure 4 This is a schematic diagram of the structure of a vehicle control device disclosed in an embodiment of this application;
[0042] Figure 5 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Detailed Implementation
[0043] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.
[0044] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.
[0045] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0046] This application discloses a vehicle control method and apparatus that can quickly remove residues from a vehicle, avoiding the risk of damage to the vehicle's electronic components. These will be described in detail below. Example 1
[0047] Please see Figure 1 , Figure 1 This is a flowchart illustrating a vehicle control method disclosed in an embodiment of this application. Wherein, Figure 1 The described method can be applied to a vehicle control device, which can be a standalone device or integrated into the vehicle; this application does not limit this. Figure 1 As shown, the vehicle control method may include the following operations:
[0048] 101. Obtain the vehicle's operating information.
[0049] In this embodiment, vehicle operating information is acquired, which may include the vehicle's driving mode and / or the detection results of vehicle sensors. This operating information is used to determine the vehicle's driving environment. For example, the Yangwang U8 model activates a buoyancy mode when wading through water, and the Formula Leopard 5 has multiple off-road modes, activating a desert mode when driving in the desert and a mud mode when driving on muddy roads. The vehicle's operating environment is determined by selecting the driving mode. Alternatively, the vehicle's operating environment can be determined by using sensors such as a height sensor, a sensor combined with a vehicle posture sensor, a rain sensor, and / or radar to detect the driving environment.
[0050] 102. After the operation information meets the preset conditions, if the vehicle meets the preset cleaning trigger conditions, control the suspension to adjust the vehicle's posture to achieve vehicle cleaning.
[0051] In this embodiment, when the vehicle acquires its operating information, or after acquiring the operating information, the system determines whether to control the suspension based on whether the current operating information meets preset conditions and whether the vehicle meets preset cleaning trigger conditions. For example, when the vehicle's driving mode is a preset driving mode associated with a preset cleaning requirement environment, and / or when the vehicle sensor's detection results indicate that the vehicle is in a preset cleaning requirement environment, it is determined that the operating information meets the preset conditions. When the vehicle's driving time after leaving the preset cleaning requirement environment exceeds a preset time and / or its driving distance exceeds a preset distance, it is determined that the vehicle is in a state of leaving the preset cleaning requirement environment, i.e., the vehicle meets the preset cleaning trigger conditions. When both conditions are met, i.e., after the operating information meets the preset conditions, if the vehicle meets the preset cleaning trigger conditions, the suspension is controlled to adjust the vehicle's posture to achieve vehicle cleaning. It should be noted that the control and adjustment of the vehicle suspension allows the suspension to move along the Z-axis, which refers to the direction perpendicular to the vehicle body or the direction perpendicular to the horizontal ground. The suspension height can be adjusted by moving the Z-axis upwards or downwards according to the specific conditions of the user's vehicle's suspension, thereby changing the vehicle's posture and achieving the purpose of quickly clearing accumulated water. There are no restrictions on the specific method of suspension adjustment, as long as it is within the vehicle's safe range and can change the vehicle's posture.
[0052] As can be seen, the method described in this application embodiment can acquire vehicle operating information, and when the operating information meets preset conditions, if the vehicle meets preset cleaning trigger conditions, it controls the suspension to adjust the vehicle's posture. The method described in this application embodiment does not increase hardware costs and avoids redundant vehicle actions, thereby achieving vehicle cleaning, improving vehicle safety, and reducing vehicle maintenance costs.
[0053] In an optional embodiment, the method of this disclosure may include: determining that the operating information meets the preset conditions when the vehicle's driving mode is a preset driving mode associated with the preset cleaning requirement environment, and / or when the detection results of the vehicle sensors indicate that the vehicle is in the preset cleaning requirement environment.
[0054] Specifically, in this embodiment, the vehicle's preset conditions can be determined by the vehicle's driving mode and / or by the detection results of the vehicle's sensors. When the vehicle's driving mode is a preset driving mode associated with a preset cleaning requirement environment, and / or when the vehicle sensor detection results indicate that the vehicle is in a preset cleaning requirement environment, it is determined that the operating information meets the preset conditions. For example, when the vehicle activates the driving mode corresponding to the cleaning requirement, for example, the Yangwang U8 model activates the floating mode when wading, and the Formula Leopard 5 has multiple off-road modes, activating the desert mode when driving in the desert and the mud mode when driving on muddy roads, the vehicle's driving mode is selected to determine whether the vehicle has met the preset conditions, i.e., is in a cleaning requirement environment; alternatively, the vehicle's sensors, such as height sensors, sensors combined with vehicle posture sensors, rain sensors, and / or radar sensors, can be used to detect the vehicle's driving environment to determine whether the vehicle is in a cleaning requirement environment. For example, when the vehicle passes through a wading section, if the entire vehicle activates a floating state, or if the sensor's wading depth exceeds a first depth threshold, it is determined that the vehicle has a risk of water accumulation.
[0055] As can be seen, the method described in this application embodiment can determine whether the vehicle's operating information meets preset conditions by monitoring the vehicle's driving environment through the vehicle's driving mode and / or through sensors, thereby increasing the method for meeting preset conditions and improving the vehicle's intelligence.
[0056] In an optional embodiment, the method may further include: pre-setting cleaning requirements environments including: water accumulation cleaning environment, silt cleaning environment, and sand cleaning environment.
[0057] Specifically, this application embodiment does not specify the cleaning environment, and can include driving environments such as waterlogged areas, silt removal environments, and sand removal environments. Vehicles often operate in harsh environments, such as when driving through waterlogged or flooded areas, muddy roads, or sandy terrain. This inevitably leaves foreign objects on the vehicle. These residues not only cause odors and shorten the lifespan of interior materials due to prolonged contact, but more importantly, they can potentially cause electrical leakage or short circuits in the vehicle's electronic components, affecting driving safety.
[0058] As can be seen, the method described in the embodiments of this application can solve the problems of cleaning up water accumulation, silt, and / or sand, and meet the cleaning needs of vehicle residues under various driving environments.
[0059] In an optional embodiment, the method may further include: the vehicle meeting a preset cleaning trigger condition, including: the vehicle being in a state of leaving the preset cleaning requirement environment.
[0060] Specifically, this application embodiment uses the vehicle leaving the preset cleaning requirement environment as a condition for determining whether the preset cleaning trigger is met. Meeting the preset cleaning trigger condition includes the vehicle leaving the preset cleaning requirement environment, and may also include the vehicle's driving status or a cleaning command issued by the user. When the vehicle is in the state of leaving the preset cleaning requirement environment, it indicates that the vehicle has met the preset cleaning trigger condition. It should be noted that determining whether the vehicle has left the preset cleaning requirement environment can be determined by the state of the preset driving mode associated with the cleaning requirement environment, or by the detection results of the vehicle's sensors. For example, when the state of the preset driving mode associated with the preset cleaning requirement environment switches from on to off, it is determined that the vehicle has left the preset cleaning requirement environment. This method of determining whether the vehicle has left the preset cleaning requirement environment involves the user selecting the corresponding driving mode based on the vehicle's driving environment. When the user determines that the vehicle has left the driving environment corresponding to the cleaning requirement, the user closes the driving mode corresponding to the cleaning requirement, thus confirming that the vehicle has left the cleaning requirement environment. If the user forgets to close the corresponding driving mode or the vehicle has not cleared the driving mode corresponding to the requirement, the vehicle can detect the vehicle's driving environment through sensors. When the detected driving environment does not meet the preset cleaning requirement environment, it is determined that the vehicle has left the preset cleaning requirement environment. When vehicle sensors determine whether the preset conditions are met, it means that the vehicle's driving mode can be used to determine whether the vehicle's operating information meets the preset conditions. In this case, the vehicle's departure from the preset cleaning environment can only be determined by the sensor detection results. For example, if the vehicle's buoyancy mode is off, and / or sensors detect that the wading depth is less than the second depth threshold, it is determined that the vehicle has left the water environment. Simultaneously, recording the vehicle's continued driving distance indicates that the vehicle has completely left the wading environment, thus meeting the requirements for clearing accumulated water.
[0061] As can be seen, the method described in the embodiments of this application can use multiple means to ensure that the vehicle has completely left the environment requiring cleaning, thereby determining that the vehicle needs cleaning and improving the robustness of environmental detection and the accuracy of cleaning requirements.
[0062] In an optional embodiment, the method may further include: determining that the vehicle is in a state of leaving the preset cleaning requirement environment when the vehicle's driving time after leaving the preset cleaning requirement environment exceeds a preset time and / or the driving distance exceeds a preset distance.
[0063] Specifically, the vehicle's driving mode status and / or sensors are used to ensure that the vehicle has left the preset cleaning requirement environment. Once the vehicle has left the preset cleaning requirement environment, the distance the vehicle continues to travel and / or the travel time begins to be recorded. If the vehicle's travel time after leaving the preset cleaning requirement environment exceeds a preset duration and / or the travel distance exceeds a preset distance, it is determined that the vehicle has left the preset cleaning requirement environment. For example, when the vehicle's buoyancy mode is off, and / or sensors detect a wading depth less than a second depth threshold, it is determined that the vehicle has left the water environment. Simultaneously, the vehicle's continued travel distance and / or travel time are recorded. If the travel distance exceeds a preset distance, and / or the travel time exceeds a preset duration, it is determined that the vehicle has left the preset cleaning requirement environment, meaning the vehicle has completely left the preset cleaning requirement environment.
[0064] As can be seen, the method described in the embodiments of this application can determine the situation when the vehicle leaves the preset cleaning requirement environment by setting a preset duration and / or preset distance, thereby ensuring the accuracy of the cleaning requirement information and improving the effectiveness of the cleaning operation.
[0065] In an optional embodiment, further optionally, if the vehicle meets the preset cleaning triggering conditions, the method further includes: the vehicle receiving a cleaning instruction from the user.
[0066] Specifically, when the vehicle receives a cleaning command from the user, it can determine that the vehicle meets the preset cleaning trigger conditions. The cleaning command can be issued by the user based on the vehicle's driving environment. Specifically, if the vehicle is determined to be leaving the environment requiring cleaning, the user can issue a cleaning command. This can mean the user directly gives the vehicle a cleaning command, the vehicle receives the command, and performs the cleaning operation. Alternatively, the user can issue a cleaning request to improve vehicle controllability and playability, adjusting the suspension to enhance the experience. The user can issue a cleaning command directly, prompting them to confirm their permission before issuing the command. The cleaning command can also be omitted or issued by the vehicle based on information gathered by its sensors. In this case, the vehicle can directly issue a cleaning command. Alternatively, the user can combine information from both the user and sensors to make a comprehensive judgment.
[0067] As can be seen, the method described in this application embodiment can determine whether the preset cleaning trigger conditions are met based on the cleaning command issued by the user, which can reduce the dependence on the device to a certain extent. The human-computer interaction method ensures that the user has a positive effect, and allows the user to always have a sense of control over the issuance of the cleaning request information, thereby improving the accuracy and reliability of the cleaning signal issuance.
[0068] In yet another optional embodiment, further optionally, controlling the suspension to adjust the vehicle's attitude includes: when the vehicle is in a stopped state or the vehicle speed is below a first speed threshold, controlling the suspension to operate at least one of a variety of suspension adjustment modes to adjust the vehicle's attitude.
[0069] Specifically, when the operating information meets preset conditions, if the vehicle meets the preset cleaning trigger conditions, it needs to be controlled to be parked, in Park (P) gear, or with the vehicle speed below a first speed threshold. In this case, the suspension can be controlled to operate at least one of several suspension adjustment modes to adjust the vehicle's attitude. For example, the first speed threshold can refer to a vehicle speed controlled at 3 km / h; that is, controlling the vehicle speed within 3 km / h allows for the cleaning action, i.e., adjusting the vehicle suspension. It should also be noted that the suspension control modes include multiple modes, and these modes can be combined. For example, Mode 1: adjusts any one of the vehicle's suspensions; Mode 2: adjusts two suspensions in any group of the vehicle's left front and right front, left rear and right rear, left front and right rear, and right front and right rear; Mode 3: adjusts the height of any three suspensions; Mode 4: adjusts the height of all four suspensions. The three modes can be combined arbitrarily, such as Mode 1 working once, then Mode 2, then Mode 3, and finally Mode 4. The adjustment modes described above are designed to create a height difference between the suspensions. The adjustment modes and their combination order will not be discussed in detail.
[0070] As can be seen, the method described in this application embodiment can determine whether to adjust the suspension by judging the vehicle's speed, ensuring that the action signal can only be executed when the vehicle is stopped or moving slowly, thereby improving user safety. At the same time, it enriches the suspension adjustment modes, making the way to adjust the suspension more diverse.
[0071] In this optional embodiment, further optional modes include:
[0072] The first mode is to adjust the height of any one of the suspension components.
[0073] For details, please refer to Figure 2 , Figure 2This is a structural schematic diagram of a suspension adjustment mode disclosed in an embodiment of this application. By adjusting the height of any one of the vehicle's suspensions, a height difference is created between the adjusted suspension and the remaining suspensions, thereby changing the vehicle's attitude. The suspension can be adjusted in levels; the suspension shown in this example has four levels. For example, the suspension has four black layer areas, meaning the suspension can move vertically downwards by four layers of areas. The specific number of layers can be adjusted according to actual needs, and will not be discussed in detail here. In this embodiment, the suspension movement is illustrated using three white layer areas. The order and starting position of adjusting the suspension are not limited. For example, taking clockwise adjustment as an example, the height of the left front suspension is adjusted first, while the heights of the other suspensions remain unchanged, i.e., the heights of the left rear suspension, right front suspension, and right rear suspension remain unchanged. This process can be maintained for a certain time t1. Then, the height of the right front suspension is adjusted, while the heights of the other suspensions remain unchanged. This process is also maintained for a certain time t2. Then, the other two suspensions are adjusted in sequence. The specific time t1 and t2 are not limited, and the number of adjustment cycles is also not limited. Of course, the suspension can also move upward along the Z-axis, perpendicular to the vehicle body or perpendicular to the horizontal plane, and the principle of creating a height difference is the same. For details, please refer to the above embodiments, which will not be repeated here.
[0074] As can be seen, the method described in this application embodiment can remove foreign objects from a vehicle by adjusting the height of one suspension to create a height difference with other suspensions. It can also be combined with the adjustment method and the duration of the adjustment to achieve diversified adjustment of the vehicle suspension, thereby changing the vehicle's posture and quickly removing foreign objects by swaying.
[0075] In this optional embodiment, further optional modes include:
[0076] The second mode is to adjust the height of two preset suspensions of the vehicle, wherein the two preset suspensions include left front and right front, left rear and right rear, left front and left rear, and right front and right rear.
[0077] For details, please refer to Figure 3 , Figure 3This is a schematic diagram of another suspension adjustment mode disclosed in this application. The vehicle's attitude is changed by adjusting the height of two suspensions in any one of the following groups: front left and front right, rear left and rear right, front left and rear left, and front right and rear right. For example, by switching the suspension heights of the front and rear axles, such as adjusting the heights of the front left and front right suspensions to lower them and create a height difference with the rear left and rear right suspensions, it is easier for debris or foreign objects at the rear of the vehicle to fall off due to their own weight. This can be maintained for a certain period of time (t3), after which the heights of the rear left and rear right suspensions are switched and lowered to create a height difference with the front left and front right suspensions. Alternatively, the heights of the front left and rear left suspensions can be adjusted to create a height difference with the front right and rear right suspensions, and the left front and rear left suspensions can also be adjusted cyclically. The specific adjustments to the heights of the four groups of two suspensions, the cyclic method, and the cyclic time are not limited in detail.
[0078] As can be seen, the method described in this application embodiment can adjust the vehicle posture by combining four sets of two-by-two suspensions, which can realize the vehicle's forward and backward swaying as well as the vehicle's left and right swaying, in order to eliminate vehicle abnormalities.
[0079] In this optional embodiment, further optional modes include:
[0080] The third mode allows you to adjust the height of any three suspension components.
[0081] Specifically, adjusting the height of any three suspensions is similar to adjusting the height of any single suspension as described above. This creates a height difference between one suspension and the remaining suspensions, altering the vehicle's posture and allowing any remaining debris to fall under its own weight. There are no strict limitations on which three suspensions to adjust, the cycle method, or the cycle time.
[0082] As can be seen, the method described in the embodiments of this application can change the vehicle's posture by adjusting the three suspensions, thereby achieving vehicle cleaning.
[0083] In yet another optional embodiment, the method of this disclosure may further include: during the control of suspension conditions, any of the suspension adjustment modes may run for a preset duration to maintain the suspension height state.
[0084] Specifically, during suspension control, any suspension adjustment mode can operate for a preset duration to maintain the suspension height. In other words, the duration for which the suspension is held can be controlled by setting a preset time. The preset duration can be used in conjunction with various vehicle modes, and the preset duration can be set according to needs, with no limit on the duration of each adjustment.
[0085] As can be seen, the method described in this application embodiment can maintain the vehicle's posture by adjusting the preset time to ensure that foreign objects are cleared, and can also improve the vehicle's stability when adjusting the suspension. Example 2
[0086] Please see Figure 4 , Figure 4 This is a schematic diagram of the structure of a vehicle control device disclosed in an embodiment of this application. Figure 4 The vehicle control device 400 described can be a standalone device or integrated into the vehicle; this application does not limit this. It should be noted that the vehicle control device 400 refers to the steps of a vehicle control method described in Embodiment 1; detailed descriptions will not be repeated in this embodiment. Figure 4 As shown, the vehicle's control device 400 may include:
[0087] An acquisition module is used to acquire the vehicle's operating information;
[0088] The control module is used to control the suspension to adjust the vehicle's posture after the operation information meets the preset conditions, and if the vehicle meets the preset cleaning trigger conditions, so as to clean the vehicle.
[0089] As can be seen, the vehicle control device described in this application embodiment can obtain the vehicle's operating information, and if the vehicle meets the preset cleaning trigger condition after the operating information meets the preset condition, control the suspension to change the height, thereby adjusting the vehicle's posture, realizing rapid cleaning of the vehicle and reducing the cost of cleaning, thereby avoiding the risk of residues damaging the vehicle's electronic components.
[0090] In an optional embodiment, such as Figure 4 As shown, the control device 400 may include:
[0091] The detection module 403 is used to detect the vehicle's driving environment.
[0092] Specifically, the detection module 403 can refer to various sensors that can detect the vehicle's driving environment. The vehicle can use the detection module 403 to detect its external environment. The detection module can refer to various sensors such as height sensors, sensors combined with vehicle posture sensors, rain sensors, and / or radar. For example, when the vehicle is driving in a floating or wading environment, the height sensor and rain sensor can work together to detect the water level around the vehicle to determine whether the vehicle has entered a wading environment. When the detected water level around the vehicle is higher than a certain height threshold, it is determined that the vehicle has entered a wading environment. At this time, there may be water accumulation inside the vehicle, and the vehicle needs to be cleaned. However, if the surrounding environment is detected later, the vehicle can be determined to have left the wading environment by detecting the water level around the vehicle or by radar detection of the surrounding environment. If it is necessary to determine whether the vehicle's driving environment is a sandy or muddy road condition, the content of dust particles or the condition of dirt on the vehicle can be detected to determine whether the vehicle is in a preset cleaning environment.
[0093] As can be seen, the control device described in the embodiments of this application can help the vehicle detect its own driving environment through the detection module, giving the vehicle the ability to actively perceive the environment and improving the vehicle's safety and reliability.
[0094] In another alternative embodiment, such as Figure 4 As shown, the control device 400 may include:
[0095] The determining module 404 is used to determine that the operating information meets the preset conditions when the vehicle's driving mode is a preset driving mode associated with the preset cleaning requirement environment, and / or when the detection results of the vehicle sensors indicate that the vehicle is in the preset cleaning requirement environment.
[0096] Specifically, in this embodiment, the vehicle's driving environment is determined by the determination module 404. When the vehicle's driving mode is a preset driving mode associated with a preset cleaning requirement environment, and / or, when the detection module 404 detects that the vehicle is in a preset cleaning requirement environment, it is determined that the operating information meets the preset conditions. When the vehicle has a driving mode corresponding to the cleaning requirement, the driving environment can be determined by the state of the driving mode, reducing unnecessary detections. However, it can also be used in conjunction with the detection module 404 to improve the certainty of the environment judgment. When the control device has a detection module, the detection module 404 can detect the environment around the vehicle to determine whether the vehicle's driving environment is a preset cleaning requirement environment. The detection results can also prompt the user whether to switch the corresponding driving mode, or directly and proactively switch the mode for the user. Therefore, whether the vehicle's driving mode state and the detection module 404 detect the vehicle's driving environment work individually or in combination, and their priority or order of operation is not limited, as both aim to determine the vehicle's driving environment.
[0097] As can be seen, the device described in this application embodiment can determine the vehicle's driving environment by detecting the vehicle's driving mode status and / or the results of the detection module detecting the vehicle's driving environment, thereby improving the accuracy of the determined environment and reducing the possibility of errors in the detection of the cleaning requirement environment.
[0098] In an optional embodiment, the control device 400 of this disclosure may include:
[0099] The recording module 405 is used to record the driving time and / or driving distance of the vehicle after it leaves the preset cleaning requirement environment.
[0100] In this optional embodiment, the determining module 404 is further configured to determine that the vehicle is in a state of leaving the preset cleaning requirement environment when the driving time exceeds a preset time and / or the driving distance exceeds a preset distance.
[0101] Specifically, in this embodiment, when it is determined that the vehicle has left the cleaning requirement environment, the recording module records the vehicle's travel time and / or travel distance, and compares this with a preset time and / or preset distance to comprehensively determine whether the vehicle has completely left the preset cleaning requirement environment. For example, if the recording module records a travel distance of 8m, and the first distance threshold is 10m, meaning the vehicle's travel distance is still less than the first distance threshold, the vehicle has not completely left the cleaning requirement environment, and the vehicle cannot issue a cleaning requirement message. When the recording module records a travel distance of 11m, which is greater than the first distance threshold, the vehicle can issue a cleaning requirement message.
[0102] As can be seen, the device described in this application can ensure that cleaning request information is only issued after the vehicle has completely left the cleaning request environment by recording its driving time and / or driving distance, thereby improving the reliability of cleaning request information.
[0103] In yet another optional embodiment, the control of the suspension to adjust the vehicle's attitude includes:
[0104] When the vehicle is stopped or its speed is below a first speed threshold, the suspension is controlled to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude.
[0105] Specifically, in this embodiment, when the vehicle operating information meets preset conditions, if the vehicle meets a preset cleanup trigger condition, the vehicle can be controlled to stop or its speed reduced to a first speed threshold. In this case, the suspension can be controlled to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude. For example, when the vehicle operating information meets preset conditions, if the vehicle meets the preset cleanup trigger condition, the vehicle speed is 40 km / h, the first speed threshold is 3 km / h, and the current speed is greater than the first speed threshold. The vehicle speed needs to be reduced to below 3 km / h before the suspension height can be adjusted. Furthermore, the suspension can be controlled to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude, thus enriching the suspension adjustment modes.
[0106] As can be seen, the device described in the embodiments of this application can ensure that the suspension height adjustment action can only be performed at low speeds by using a first speed threshold, thereby improving the reliability of the device and the safety of the user's driving. Example 3
[0107] Please see Figure 5 , Figure 5 This is a schematic diagram of the structure of an electronic device disclosed in an embodiment of this application. Figure 5 The described device can be a standalone device, integrated into a control device, or integrated into a vehicle; this application does not limit this. Figure 5 As shown, the electronic device 500 may include:
[0108] Memory 502 storing executable program code;
[0109] Processor 501 coupled to memory 502;
[0110] The processor 501 calls the executable program code stored in the memory 502 to execute some or all of the steps in the vehicle control method disclosed in Embodiment 1 of this application. Example 4
[0111] This application discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute steps in the vehicle control method disclosed in Embodiment 1 of this application. Example 5
[0112] This application discloses a vehicle, which includes a vehicle body and electronic devices of the vehicle as described in the above embodiments, wherein the electronic devices are disposed within the vehicle body.
[0113] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0114] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0115] It should be noted that the computer program code required for the operation of each part of this manual can be written in any one or more programming languages, including object-oriented programming languages such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB .NET, Python, etc.; conventional procedural programming languages such as C, Visual Basic, Fortran2003, Perl, COBOL 2002, PHP, ABAP; dynamic programming languages such as Python, Ruby, and Groovy; or other programming languages. This program code can run entirely on a computer (PC, embedded intelligent device, etc.), or as a standalone software package on the user's computer, or partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network, such as a local area network (LAN) or wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as Software as a Service (SaaS).
[0116] Finally, it should be noted that the vehicle control method and device disclosed in the embodiments of this application are merely preferred embodiments of this application and are only used to illustrate the technical solutions of this application, not to limit them. Although this application 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 this application.
Claims
1. A control method of a vehicle, characterized by, The method includes: The vehicle's operating information is acquired, which may include the vehicle's driving mode and / or the detection results of the vehicle's sensors. The operating information is used to determine the vehicle's driving environment. After the operating information meets the preset conditions, if the vehicle meets the preset cleaning trigger conditions, the suspension is controlled to adjust the vehicle's attitude in order to clean the vehicle. The vehicle meets the preset cleaning trigger conditions, including: The vehicle is in a state of leaving the preset cleaning requirement environment, which includes: water accumulation cleaning environment, silt cleaning environment and sand cleaning environment; The control suspension adjusts the vehicle's attitude, including: When the vehicle is stopped or its speed is below a first speed threshold, the suspension is controlled to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude, wherein the number of suspensions adjusted by different suspension adjustment modes is different. During the suspension adjustment process, any of the suspension adjustment modes may be operated for a preset duration to maintain the suspension height, and / or multiple suspension adjustment modes may be controlled in a cyclic manner.
2. The method of claim 1, wherein, The method further includes: When the vehicle's driving mode is a preset driving mode associated with the preset cleaning requirement environment, and / or when the detection results of the vehicle's sensors indicate that the vehicle is in the preset cleaning requirement environment, it is determined that the operating information meets the preset conditions.
3. The method of claim 1, wherein, The method includes: When the vehicle's driving time after leaving the preset cleaning requirement environment exceeds a preset time and / or the driving distance exceeds a preset distance, the vehicle is determined to be in a state of leaving the preset cleaning requirement environment.
4. The method according to claim 1 or 3, characterized in that, The vehicle meets the preset cleaning trigger conditions, including: The vehicle received a cleanup command from the user.
5. The method of claim 1, wherein, The various suspension adjustment modes include: The first mode is to adjust the height of any one of the suspension components.
6. The method of claim 1, wherein, The various suspension adjustment modes also include: The second mode is to adjust the height of two preset suspensions of the vehicle, wherein the two preset suspensions include left front and right front, left rear and right rear, left front and left rear, and right front and right rear.
7. The method of claim 1, wherein, The various suspension adjustment modes also include: The third mode allows you to adjust the height of any three suspension components.
8. A control device of a vehicle, applied to a vehicle, characterized by, The control device includes: The acquisition module is used to acquire the vehicle's operating information, which may include the vehicle's driving mode and / or the detection results of the vehicle's sensors. The operating information is used to determine the vehicle's driving environment. The control module is used to control the suspension to adjust the vehicle's posture after the operation information meets the preset conditions, and if the vehicle meets the preset cleaning trigger conditions, so as to clean the vehicle. The control module is also configured to control the suspension to operate at least one of multiple suspension adjustment modes to adjust the vehicle's attitude when the vehicle is in a stopped state or the vehicle speed is lower than a first speed threshold, and is also configured to operate any of the suspension adjustment modes for a preset duration to maintain the suspension height state during the control of suspension adjustment, and / or to cyclically control multiple suspension adjustment modes, wherein the number of suspensions adjusted by different suspension adjustment modes is different. The vehicle meets the preset cleaning trigger conditions, including: The vehicle is in a state of leaving the preset cleaning requirement environment, which includes: water accumulation cleaning environment, silt cleaning environment and sand cleaning environment.
9. An electronic device, comprising: It includes at least one processor and at least one memory, wherein a program stored in the at least one memory is executed by the at least one processor, such that the at least one processor implements the method as described in any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, Includes computer instructions that, when executed, control the device containing the computer-readable storage medium to implement the method as described in any one of claims 1-7.
11. A vehicle characterized by comprising: The vehicle includes the electronic device of claim 9.