Control method and device of vehicle, vehicle and storage medium

By combining driving behavior with rainfall and water level data to adjust the height of suspension components in advance or in real time, the problem of vehicles being submerged after power failure is solved, achieving efficient and accurate adjustment of suspension components, avoiding the risk of immersion, and improving the user experience.

CN119099272BActive Publication Date: 2026-05-12GREAT WALL MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2024-09-30
Publication Date
2026-05-12

Smart Images

  • Figure CN119099272B_ABST
    Figure CN119099272B_ABST
Patent Text Reader

Abstract

The application provides a control method and device of a vehicle, the vehicle and a storage medium, and belongs to the field of vehicle control. The method comprises the following steps: in the case that it is determined that a driver has an intention to perform a power-off operation, determining a first suspension height of a suspension assembly of the vehicle based on a first accumulated water height collected by a water level monitoring sensor and a rainfall prediction parameter; since the suspension assembly is adjusted according to the first suspension height in advance before the driver performs the power-off operation, the driver can avoid being unable to adjust the suspension assembly after performing the power-off operation; and in the case that it is determined that the driver does not have an intention to perform the power-off operation, adjusting the height of the suspension assembly according to the first suspension height determined based on a rainfall parameter collected by a rainfall monitoring sensor and a second accumulated water height collected by the water level monitoring sensor, so that the suspension assembly can be adjusted according to actual conditions, and the accuracy of adjusting the suspension height is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicles, and more specifically, to a method, apparatus, vehicle, and storage medium for controlling a vehicle. Background Technology

[0002] In cities or regions with high rainfall, and on roads with inadequate drainage systems, short-term heavy rainfall or continuous rain can easily lead to road flooding. If vehicles are parked in these areas, the floodwaters can easily submerge them, causing damage to the owners. Some solutions use rainfall monitoring sensors to control the vehicle's suspension components based on the amount of rainfall. However, even after the vehicle's power is cut off, the risk of the vehicle being submerged remains unavoidable. Summary of the Invention

[0003] This application provides a vehicle control method, device, vehicle, and storage medium. The method adjusts the suspension assembly based on a first suspension height determined by an acquired rainfall prediction parameter and a first water accumulation height detected by a water level monitoring sensor, thereby improving the accuracy of pre-adjusting the suspension assembly.

[0004] In a first aspect, a vehicle control method is provided, the vehicle including a rainfall monitoring sensor and a water level monitoring sensor. The method includes: acquiring driving behavior information of a driver; if it is determined based on the driving behavior information that the driver intends to perform a power-off operation, acquiring rainfall prediction parameters of the vehicle's ambient space and a first water level height collected by the water level monitoring sensor, and determining a first suspension height of the vehicle's suspension assembly based on the first water level height and the rainfall prediction parameters; if it is determined based on the driving behavior information that the driver does not intend to perform a power-off operation, acquiring rainfall parameters collected by the rainfall monitoring sensor and a second water level height collected by the water level monitoring sensor, and determining a first suspension height of the vehicle's suspension assembly based on the rainfall parameters and the second water level height; and controlling the height of the suspension assembly to adjust to the first suspension height.

[0005] In this embodiment, when it is determined that the driver intends to perform a power-off operation, the first suspension height of the vehicle's suspension assembly is determined based on rainfall prediction parameters and the first water level height collected by the water level monitoring sensor. Since the suspension assembly is adjusted in advance based on the first suspension height before the driver performs the power-off operation, it avoids the inability to adjust the suspension assembly after the operation. Furthermore, adjusting the suspension assembly based on the first suspension height determined by the acquired rainfall prediction parameters and the first water level height detected by the water level monitoring sensor improves the accuracy of pre-adjustment. Conversely, when it is determined that the driver does not intend to perform a power-off operation, the height of the suspension assembly is adjusted based on the first suspension height determined by the rainfall parameters collected by the rainfall monitoring sensor and the second water level height collected by the water level monitoring sensor. Since the first suspension height is determined by combining the actual collected rainfall parameters and the second water level height of the vehicle's surrounding environment, the suspension assembly can be adjusted according to the actual situation, improving the accuracy of suspension height adjustment.

[0006] In conjunction with the first aspect, in some possible implementations, determining the first suspension height of the vehicle's suspension components based on rainfall parameters and the second water accumulation height includes: acquiring the third water accumulation height collected by a water level monitoring sensor at a historical time; determining the difference between the second and third water accumulation heights as the change height of the second water accumulation height within a historical duration threshold, wherein the historical time is the starting time of the historical duration threshold; and determining the first suspension height of the vehicle's suspension components based on the obtained rainfall parameters and the change height.

[0007] Using the above scheme, the first suspension height of the suspension assembly is determined by obtaining the difference between the rainfall parameters and the third and second water accumulation heights collected at historical times, which is the change height of the second water accumulation height within a historical time threshold. Since the change height of the water level within the historical time threshold can reflect the water accumulation height in the future to a certain extent, the accuracy of the determined first suspension height of the suspension assembly is improved.

[0008] In conjunction with the first aspect, in some possible implementations, the rainfall parameters include current rainfall parameters and historical rainfall parameters collected within a historical duration threshold. Determining the first suspension height of the vehicle's suspension assembly based on the obtained rainfall parameters and the change in height includes: determining a comparison result between the current rainfall parameters and the historical rainfall parameters; determining the second suspension height of the vehicle's suspension assembly based on the change in height; and determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height.

[0009] By adopting the above scheme, the height of the first suspension can be adjusted by comparing the current rainfall parameters with historical rainfall parameters. Since the height of the first suspension, which is predicted, is adjusted by actually collected environmental spatial parameters, the accuracy of the height of the first suspension can be improved.

[0010] In conjunction with the first aspect, in some possible implementations, determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height includes: if the comparison result is that the current rainfall parameter is greater than the historical rainfall parameter, then determining the difference between the current rainfall parameter and the historical rainfall parameter, and determining the suspension height change corresponding to the difference; determining the sum of the suspension height change and the second suspension height as the first suspension height of the suspension assembly.

[0011] By adopting the above solution, when the comparison result between the current rainfall parameter and the historical rainfall parameter shows that the current rainfall parameter is greater than the historical rainfall parameter, the second suspension height determined by the change in height is adjusted to obtain the first suspension height. This avoids the problem of adjusting the suspension height according to the second suspension height determined by the change in height when the current rainfall parameter is greater than the historical rainfall parameter, which would cause the vehicle chassis to be submerged due to the change in water level being much greater than the change in the second suspension height.

[0012] In conjunction with the first aspect, in some possible implementations, determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height includes: if the comparison result is that the current rainfall parameter is less than or equal to the historical rainfall parameter, then determining the second suspension height as the first suspension height of the suspension assembly.

[0013] Using the above scheme, when the comparison result between the current rainfall parameter and the historical rainfall parameter shows that the current rainfall parameter is less than the historical rainfall parameter, the second suspension height is determined as the first suspension height. Since the current rainfall will not cause the water level change to be greater than the predicted change height, the second suspension height can be directly determined as the first suspension height, thus improving the accuracy of the obtained first suspension height.

[0014] In conjunction with the first aspect, in some possible implementations, determining the first suspension height of the vehicle's suspension components based on the first water accumulation height and rainfall prediction parameters includes: determining the rainfall prediction level of the environmental space where the vehicle is located based on the rainfall prediction parameters; determining the chassis height level of the vehicle corresponding to the rainfall prediction level; and determining the first suspension height of the suspension components based on the chassis height level and the first water accumulation height.

[0015] By adopting the above scheme, the rainfall forecast level is determined by the rainfall forecast parameters, and the corresponding chassis height level is determined by the rainfall forecast level. Then, the first suspension height of the suspension assembly is determined by the chassis height level and the first water accumulation height. Since the first suspension height is determined by the rainfall forecast parameters and the actual first water accumulation height, combined with the water accumulation situation in the environment where the vehicle is located, the first suspension height can be accurately determined, thus avoiding the vehicle chassis from being submerged.

[0016] In conjunction with the first aspect, in some possible implementations, before adjusting the height of the suspension assembly to the first suspension height, the method further includes: displaying activation request information containing the first suspension height on the vehicle's display interface; if confirmation information is obtained, activating the suspension assembly and performing the adjustment of the suspension assembly's height to the first suspension height, wherein the confirmation information is triggered by the user based on the activation request command displayed on the display interface.

[0017] By adopting the above solution, an activation request containing the first suspension height is displayed on the vehicle's display interface before controlling the suspension components. Only after receiving the user's confirmation information is the suspension components controlled to adjust according to the first suspension height. Since the suspension components are controlled to adjust according to the first suspension height only after receiving the user's confirmation information, the user can choose whether to adjust the suspension components according to their own driving needs, thus improving the user experience.

[0018] Secondly, a vehicle control device is provided, the device comprising:

[0019] The acquisition unit is used to acquire information about the driver's driving behavior.

[0020] The first determining unit is used to, if it is determined from driving behavior information that the driver has the intention to perform a power-down operation, acquire the rainfall prediction parameters of the environmental space where the vehicle is located and the first water accumulation height collected by the water level monitoring sensor, and determine the first suspension height of the vehicle's suspension components based on the first water accumulation height and the rainfall prediction parameters.

[0021] The second determining unit is used to obtain the rainfall parameters collected by the rainfall monitoring sensor and the second water accumulation height collected by the water level monitoring sensor if it is determined based on the driving behavior information that the driver does not have the intention to perform the power-down operation, and to determine the first suspension height of the vehicle's suspension assembly based on the rainfall parameters and the second water accumulation height.

[0022] The control unit is used to control the height adjustment of the suspension assembly to the first suspension height.

[0023] Thirdly, a vehicle is provided, comprising: a memory for storing executable program code;

[0024] A processor is configured to call and run executable program code from memory, causing the vehicle to perform the methods described in the first aspect or any possible implementation thereof.

[0025] Fourthly, a computer program product is provided, comprising: computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.

[0026] Fifthly, a computer-readable storage medium is provided that stores computer program code, which, when executed on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof. Attached Figure Description

[0027] Figure 1 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;

[0028] Figure 2 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;

[0029] Figure 3 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;

[0030] Figure 4 This is a schematic flowchart of a vehicle control method provided in an embodiment of this application;

[0031] Figure 5 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;

[0032] Figure 6 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;

[0033] Figure 7 This is a schematic diagram of the structure of a vehicle provided in an embodiment of this application. Detailed Implementation

[0034] The technical solutions in this application will be clearly and thoroughly described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.

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

[0036] Please refer to Figure 1 , Figure 1 This is a schematic diagram illustrating a vehicle control method provided in an embodiment of this application. In related technologies, vehicles are typically equipped with rain monitoring sensors to monitor rainfall in real time and automatically adjust suspension components to prevent the vehicle from being submerged. However, this approach still has a potential problem: since the rain monitoring sensors and suspension adjustment system usually require a power supply to operate, if the driver controls the vehicle to perform a power-off operation, the suspension system will lose its adjustment function and will be unable to adjust the vehicle's suspension, thus failing to accurately prevent the risk of the vehicle being submerged.

[0037] Therefore, in this application, by determining the first suspension height of the vehicle's suspension assembly based on rainfall prediction parameters and the first water level height collected by the water level monitoring sensor when it is determined that the driver intends to perform a power-off operation, the first suspension height of the vehicle's suspension assembly is determined. Since the suspension assembly is adjusted in advance based on the first suspension height before the driver performs the power-off operation, it can avoid the inability to adjust the suspension assembly after the driver performs the power-off operation. Furthermore, adjusting the suspension assembly based on the first suspension height determined by the obtained rainfall prediction parameters and the first water level height detected by the water level monitoring sensor improves the accuracy of pre-adjusting the suspension assembly. By adjusting the height of the suspension assembly based on the first suspension height determined by the rainfall parameters collected by the rainfall monitoring sensor and the second water level height collected by the water level monitoring sensor when it is determined that the driver does not intend to perform a power-off operation, the first suspension height is determined by combining the rainfall parameters and the second water level height of the actual vehicle's environmental space. This allows for adjustment of the suspension assembly according to the actual situation, improving the accuracy of adjusting the suspension height.

[0038] based on Figure 1 The flowchart shown below will be combined with... Figures 2-4 The present application provides a detailed description of the vehicle control method provided in the embodiments.

[0039] Please see Figure 2 This is a flowchart illustrating a vehicle control method provided in an embodiment of this application. Figure 2 As shown, the method in this application embodiment may include the following steps S101-S104.

[0040] S101, Obtain driver behavior information;

[0041] In one embodiment, driving behavior information refers to the behavioral characteristics of a driver during vehicle use, which can be obtained through the vehicle's dashboard, sensors, camera devices, etc. For example, in this embodiment, the driver's driving behavior information includes gear shifting behavior, accelerator pedal operation, brake pedal operation, making a phone call, and engaging parking gear.

[0042] S102, if it is determined from the driving behavior information that the driver intends to perform a power-off operation, then the rainfall prediction parameters of the vehicle's environment space and the first water level collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension components is determined based on the first water level and the rainfall prediction parameters.

[0043] In one embodiment, the power-down operation intention refers to the driver's intention to turn off the vehicle's power system; the environmental space refers to the space where the vehicle is currently located; and the rainfall prediction parameter refers to the predicted rainfall amount. Optionally, the vehicle can send its current location information to a meteorological data platform via a network connection module to obtain the rainfall prediction parameters for its spatial environment in the future.

[0044] In some implementations, if the driver's driving behavior information is obtained by displaying the gear position information on the dashboard and it is found that the vehicle is in park, then it is determined that the driver intends to perform a power-off operation.

[0045] In other implementations, the driver's driving behavior information can be used to determine whether parking has been completed. This can be achieved by using sensors such as radar or cameras at the front and rear of the vehicle to determine that the vehicle is fully parked in the parking space and in a suitable position. If so, it can be determined that the driver intends to perform a power-off operation.

[0046] In some implementations, a water level monitoring sensor installed at the bottom of the vehicle can directly contact the water that may enter the vehicle, thereby accurately measuring the first water level. Alternatively, multiple water level monitoring sensors can be used to obtain the first water level, with each sensor positioned at different locations: the front of the vehicle to monitor the wading position, the rear of the vehicle to monitor the wading position, and so on.

[0047] Specifically, after obtaining the first water accumulation height and rainfall prediction parameters, if it is determined that the rainfall prediction parameters are greater than the predicted rainfall threshold and the first water accumulation height is greater than the water accumulation height threshold, then the first suspension height of the vehicle's suspension components is determined to be the preset height.

[0048] For example, the first water accumulation height can be 50 mm, the rainfall prediction parameter is 80 mm, the first water accumulation height is greater than the water accumulation height threshold (20 mm), and the rainfall prediction parameter is greater than the predicted rainfall threshold (30 mm). Since the first water accumulation height is high and the rainfall prediction parameter is large, it is determined that there is a risk of the vehicle chassis being submerged in water. Therefore, the height of the suspension assembly is increased according to the first suspension height as a preset height (160 mm).

[0049] Understandably, once the driver triggers the power-down operation, the vehicle will no longer be drivable, and related systems (such as motors and drives) will stop working. At this time, the vehicle will be unable to perform operations such as driving, accelerating, braking, or controlling the raising and lowering of the suspension components.

[0050] In this embodiment, by predicting the driver's power-off operation based on the driver's driving behavior information, the first suspension height of the vehicle's suspension components is determined based on rainfall prediction parameters and water level monitoring data. This allows the suspension components to be adjusted to the first suspension height before the driver performs the power-off operation, thus preventing the vehicle's chassis from being submerged if the suspension components cannot be raised after the driver performs the power-off operation.

[0051] S103, if it is determined based on driving behavior information that the driver does not intend to perform the power-off operation, then the rainfall parameters collected by the rainfall monitoring sensor and the second water level collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension components is determined based on the rainfall parameters and the second water level.

[0052] In one embodiment, if it is determined that the driver does not have the driving behavior information of engaging the parking gear or completing parking, it is determined that the driver does not have the intention to perform the power-down operation, that is, the driver will not trigger the power-down operation within a certain period of time. Then, the rainfall parameters and the second water level of the vehicle can be obtained in real time through the rainfall monitoring sensor and the water level monitoring sensor.

[0053] Optionally, in this embodiment, the rain monitoring sensor can be installed near the rearview mirror of the vehicle or on the upper part of the windshield. These locations allow for better monitoring of rainfall and ensure that the rain monitoring sensor receives sufficient reflected light to determine the intensity of the rain. They also prevent direct interference from weather factors such as wind, rain, and snow, improving the sensor's accuracy and stability. It is understood that, considering the influence of the vehicle's parking location—for example, if there is an obstruction on the side where the rain monitoring sensor is installed, preventing the sensor from accurately obtaining rainfall parameters—this embodiment can also install rain monitoring sensors at relatively different locations on the exterior of the vehicle to improve the accuracy of the obtained rainfall parameters.

[0054] Specifically, in this embodiment of the application, determining the first suspension height of the vehicle's suspension assembly based on rainfall parameters and the second water accumulation height can be as follows: after obtaining the second water accumulation height and rainfall parameters, if it is determined that the rainfall parameters are greater than the rainfall threshold and the second water accumulation height is greater than the height threshold, then the first suspension height of the vehicle's suspension assembly is determined to be a preset height.

[0055] For example, the second water accumulation height can be 50 mm, the rainfall parameter is 80 mm, the second water accumulation height is greater than the height threshold (20 mm), and the rainfall parameter is greater than the rainfall threshold (30 mm). Since the second water accumulation height is high and the rainfall parameter is large, it is determined that there is a risk of the vehicle chassis being submerged in water. Therefore, the height of the suspension assembly is increased according to the first suspension height as the preset height (160 mm).

[0056] S104, control the height of the suspension assembly to adjust to the first suspension height.

[0057] In one embodiment, if it is determined that the driver intends to perform a power-down operation, after determining the first suspension height of the vehicle's suspension components based on the rainfall prediction parameters of the vehicle's surrounding environment and the first water level collected by the water level monitoring sensor, if the driver triggers a power-down operation while the vehicle is adjusting the suspension components according to the first suspension height (before the adjustment is completed), since the adjustment of the suspension components according to the first suspension height has not yet been completed, the vehicle can be controlled to delay the execution of the power-down operation until the adjustment of the suspension components is completed. Optionally, if it is determined that it is necessary to control the vehicle to delay the execution of the power-down operation, a prompt message is sent to inform the driver that the vehicle is currently adjusting the suspension components and delaying the execution of the power-down operation, thus informing the driver of the current operation performed by the vehicle and improving the driver's user experience.

[0058] In this embodiment, when it is determined that the driver intends to perform a power-off operation, the first suspension height of the vehicle's suspension assembly is determined based on rainfall prediction parameters and the first water level height collected by the water level monitoring sensor. Since the suspension assembly is adjusted in advance based on the first suspension height before the driver performs the power-off operation, it avoids the inability to adjust the suspension assembly after the operation. Furthermore, adjusting the suspension assembly based on the first suspension height determined by the acquired rainfall prediction parameters and the first water level height detected by the water level monitoring sensor improves the accuracy of pre-adjustment. Conversely, when it is determined that the driver does not intend to perform a power-off operation, the height of the suspension assembly is adjusted based on the first suspension height determined by the rainfall parameters collected by the rainfall monitoring sensor and the second water level height collected by the water level monitoring sensor. Since the first suspension height is determined by combining the actual collected rainfall parameters and the second water level height of the vehicle's surrounding environment, the suspension assembly can be adjusted according to the actual situation, improving the accuracy of suspension height adjustment.

[0059] Please see Figure 3 This is a flowchart illustrating a vehicle control method provided in an embodiment of this application. Figure 3 As shown, the method in this application embodiment may include the following steps S201-S207.

[0060] S201, Obtain driver behavior information;

[0061] S202, if it is determined from the driving behavior information that the driver intends to perform a power-off operation, then the rainfall prediction parameters of the vehicle's environment space and the first water accumulation height collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension components is determined based on the first water accumulation height and the rainfall prediction parameters.

[0062] S203, if it is determined based on driving behavior information that the driver does not intend to perform the power-off operation, then the rainfall parameters collected by the rainfall monitoring sensor and the second water accumulation height collected by the water level monitoring sensor are obtained;

[0063] Specifically, in the embodiments of this application, the specific steps for determining the first suspension height when it is determined that the driver's driving behavior information indicates an intention to perform a power-down operation; and the specific steps for obtaining the rainfall parameters collected by the rainfall monitoring sensor and the second water accumulation height collected by the water level monitoring sensor when it is determined that the driver's driving behavior information does not indicate an intention to perform a power-down operation, please refer to the description of steps S101-S103 in the embodiments of the above specification, which will not be repeated here.

[0064] S204, Obtain the third water level height collected by the water level monitoring sensor at a historical moment;

[0065] In one embodiment, after determining that the driver does not intend to perform a power-off operation, and after collecting the rainfall parameters and the second water accumulation height, it is necessary to obtain the change height of the second water accumulation within the historical duration threshold from the current time, and it is necessary to obtain the starting time of the historical duration threshold, that is, the third water accumulation height detected at the historical time.

[0066] It is understood that, in the embodiments of this application, if multiple second water accumulation heights and third water accumulation heights are collected by multiple water level monitoring sensors, the water accumulation height obtained by averaging the multiple second water accumulation heights and multiple third water accumulation heights is determined as the second water accumulation height and third water accumulation height for calculating the change height.

[0067] S205, determine the difference between the second water level and the third water level as the change height of the second water level within the historical duration threshold, where the historical time is the start time of the historical duration threshold;

[0068] In one embodiment, after collecting the second and third water accumulation heights, the difference between the second and third water accumulation heights is calculated to determine the change in the second water accumulation height within a historical time threshold. It is understood that calculating the change in the second water accumulation height within a historical time threshold can provide an estimate of the water accumulation height in the environment where the vehicle is located over a future period.

[0069] For example, if the second water accumulation height is 180mm and the third water accumulation height is 140mm, then the change in the second water accumulation height over the historical time threshold can be determined to be 40mm.

[0070] S206, Determine the first suspension height of the vehicle's suspension components based on the obtained rainfall parameters and the change in height;

[0071] In one embodiment, determining the first suspension height of the vehicle's suspension assembly using rainfall parameters obtained from the change height and rainfall monitoring sensors can be achieved by determining that, when the rainfall parameters are greater than a rainfall threshold, the suspension assembly is adjusted upwards based on the change height, meaning the first suspension height is the sum of the change height and the current suspension height.

[0072] Furthermore, the rainfall parameters include current rainfall parameters and historical rainfall parameters collected within a historical duration threshold. The determination of the first suspension height of the vehicle's suspension assembly based on the obtained rainfall parameters and the change in height includes: determining the comparison result between the current rainfall parameters and the historical rainfall parameters; determining the second suspension height of the vehicle's suspension assembly based on the change in height; and determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height.

[0073] Specifically, the current rainfall parameter is the rainfall amount collected by the rainfall monitoring sensor at the current moment; the historical rainfall parameter is the rainfall amount collected within a historical duration threshold. Optionally, in this embodiment, multiple historical rainfall parameters within the historical duration threshold can be acquired at preset time intervals, thereby obtaining the changes in historical rainfall parameters at multiple moments within the historical duration threshold, improving the accuracy of the comparison results when comparing historical rainfall parameters and current rainfall parameters. Optionally, the second suspension height of the vehicle's suspension assembly determined based on the change in height can specifically be the sum of the change in height and the current suspension height of the suspension assembly.

[0074] Furthermore, if the comparison result shows that the current rainfall parameter is greater than the historical rainfall parameter, then the difference between the current rainfall parameter and the historical rainfall parameter is determined, and the suspension height change corresponding to the difference is determined. The sum of the suspension height change and the second suspension height is determined as the first suspension height of the suspension assembly.

[0075] Optionally, in this embodiment of the application, the difference between the current rainfall parameter and the historical rainfall parameter can be correlated with the change in suspension height in advance, so that the change in suspension height can be determined when the difference between the current rainfall parameter and the historical rainfall parameter is determined.

[0076] For example, a difference of [0, 10) mm corresponds to a suspension height change of 3 mm; a difference of [10, 25) mm corresponds to a suspension height change of 5 mm; and a difference of [25, 50) mm corresponds to a suspension height change of 10 mm. If the current rainfall parameter is 90 mm and the historical rainfall parameter is 60 mm, and it is determined that the current rainfall parameter is greater than the historical rainfall parameter, and the difference between the current rainfall parameter and the historical rainfall parameter is determined to be 30 mm, then the suspension height change corresponding to the difference between the current rainfall parameter and the historical rainfall parameter can be determined to be 10 mm. If the second suspension height is 180 mm, then the first suspension height is determined to be 190 mm.

[0077] Furthermore, if the comparison result shows that the current rainfall parameter is less than or equal to the historical rainfall parameter, then the second suspension height is determined to be the first suspension height of the suspension assembly.

[0078] For example, if the current rainfall parameter is 50mm and the historical rainfall parameter is 20mm, and it is determined that the current rainfall parameter is less than the historical rainfall parameter, and it is determined that the current rainfall is decreasing, then the height of the suspension assembly can be directly adjusted according to the second suspension height determined by the change in height, that is, the second suspension height is the first suspension height.

[0079] Understandably, when the current rainfall parameters are determined to be less than the historical rainfall parameters, it can be determined that the second suspension height determined by the change in height is sufficient to cope with the current rainfall and water level conditions, and there is no need to adjust the second suspension height further.

[0080] It is understood that, in the embodiments of this application, if there are multiple historical rainfall parameters, the average value of the historical rainfall parameters is calculated and used as the historical rainfall parameter for comparison with the current rainfall parameter.

[0081] S207, control the height adjustment of the suspension assembly to the first suspension height.

[0082] In this embodiment, the first suspension height of the suspension assembly is determined by obtaining the difference between the rainfall parameters and the third and second water accumulation heights collected at historical times, which is the change in the second water accumulation height within a historical duration threshold. Since the change in water level within the historical duration threshold can reflect the water accumulation height over a certain period, the accuracy of the determined first suspension height is improved. Furthermore, the first suspension height can be adjusted by comparing the current rainfall parameters with historical rainfall parameters. Since the first suspension height, obtained through prediction, is adjusted based on actually collected environmental spatial parameters, the accuracy of the first suspension height is further improved. When the comparison result shows that the current rainfall parameter is greater than the historical rainfall parameter, the second suspension height determined by the change in height is adjusted to obtain the first suspension height. This avoids the problem of adjusting the suspension height according to the second suspension height determined by the change in height when the current rainfall parameter is greater than the historical rainfall parameter, as the change in water level is much greater than the second suspension height, leading to the vehicle chassis being submerged. Furthermore, when the comparison result between the current rainfall parameter and the historical rainfall parameter shows that the current rainfall parameter is less than the historical rainfall parameter, the second suspension height is determined as the first suspension height. Since the current rainfall will not cause the change in water level to be greater than the predicted change in height, the second suspension height can be directly determined as the first suspension height, thus improving the accuracy of the obtained first suspension height.

[0083] Please see Figure 4 This is a flowchart illustrating a vehicle control method provided in an embodiment of this application. Figure 4 As shown, the method in this application embodiment may include the following steps S301-S303.

[0084] S301, determine the rainfall forecast level of the vehicle's environmental space based on rainfall forecast parameters;

[0085] S302, determine the chassis height level of the vehicle corresponding to the rainfall forecast level;

[0086] S303, the first suspension height of the suspension assembly is determined based on the chassis height level and the first water accumulation height.

[0087] In one embodiment, when the driver intends to perform a power-off operation, the rainfall forecast level is determined by rainfall forecast parameters. In this embodiment, the rainfall forecast level is divided into four levels: light rain, moderate rain, heavy rain, and torrential rain. Different rainfall forecast levels correspond to different rainfall forecast parameters. For example, the rainfall forecast parameter for light rain is [0, 30); the rainfall forecast parameter for moderate rain is [30, 50); the rainfall forecast parameter for heavy rain is [50, 70); and the rainfall forecast parameter for torrential rain is [70, 120). The unit is mm. The chassis height is divided into three levels: Level 1, Level 2, and Level 3. The Level 1 is defined as the chassis height corresponding to light and moderate rain levels, Level 2 as the chassis height corresponding to heavy rain levels, and Level 3 as the chassis height corresponding to torrential rain levels. Therefore, the adjustment height for Level 1 is determined to be 30mm, for Level 2 to be 60mm, and for Level 3 to be 100mm. The sum of the adjustment height and the first water accumulation height is then used as the first suspension height of the suspension assembly.

[0088] Furthermore, in this embodiment, the vehicle's display interface shows an activation request message including the first suspension height. Optionally, the activation request message carrying the first suspension height can also be broadcast via voice. The user triggers the confirmation message through a button on the display interface or other preset confirmation method. Upon receiving the confirmation message, the vehicle activates the suspension components and controls the height of the suspension components to adjust to the first suspension height, wherein the confirmation message is triggered by the user based on the activation request command displayed on the display interface.

[0089] In this embodiment, the rainfall forecast level is determined by rainfall forecast parameters, and the corresponding chassis height level is determined by the rainfall forecast level. Then, the first suspension height of the suspension assembly is determined by the chassis height level and the first water accumulation height. Since the first suspension height is determined by both the rainfall forecast parameters and the actual first water accumulation height, combined with the water accumulation in the vehicle's surrounding environment, the first suspension height can be accurately determined, preventing the vehicle's chassis from being submerged. Furthermore, before controlling the suspension assembly, an activation request containing the first suspension height is displayed on the vehicle's display interface. Only after receiving the user's confirmation is the suspension assembly controlled to adjust according to the first suspension height. Because the suspension assembly is controlled to adjust according to the first suspension height only after receiving the user's confirmation, the user can choose whether to adjust the suspension assembly according to their driving needs, improving the user experience.

[0090] The following will combine Figures 5-6 This application provides a detailed description of the vehicle control device provided in the embodiments. It should be noted that... Figures 5-6 The vehicle control device in the application is used to perform the functions described herein. Figures 2-4 The methods shown in the embodiments are for illustrative purposes only, illustrating the parts relevant to the embodiments of this application. For specific technical details not disclosed, please refer to this application. Figures 2-4 The illustrated embodiment. Specifically, the voice processing device 1 includes: an acquisition unit 11, a first determination unit 12, a second determination unit 13, and a control unit 14.

[0091] Acquisition unit 11 is used to acquire driving behavior information of the driver;

[0092] The first determining unit 12 is used to obtain the rainfall prediction parameters of the vehicle's environmental space and the first water accumulation height collected by the water level monitoring sensor if it is determined based on the driving behavior information that the driver has the intention to perform the power-down operation, and to determine the first suspension height of the vehicle's suspension components based on the first water accumulation height and the rainfall prediction parameters.

[0093] The second determining unit 13 is used to obtain the rainfall parameters collected by the rainfall monitoring sensor and the second water accumulation height collected by the water level monitoring sensor if it is determined based on the driving behavior information that the driver does not have the intention to perform the power-off operation, and to determine the first suspension height of the vehicle's suspension assembly based on the rainfall parameters and the second water accumulation height.

[0094] Control unit 14 is used to control the height adjustment of the suspension assembly to the first suspension height.

[0095] Optionally, the second determining unit 13 includes:

[0096] Acquisition subunit 131 is used to acquire the third water level height collected by the water level monitoring sensor at a historical moment;

[0097] The first determining subunit 132 is used to determine the difference between the second water accumulation height and the third water accumulation height as the change height of the second water accumulation height within a historical duration threshold, wherein the historical time is the start time of the historical duration threshold;

[0098] The first determining subunit 133 is used to determine the first suspension height of the vehicle's suspension assembly based on the obtained rainfall parameters and the change in height.

[0099] Optionally, the first defined subunit 133 is specifically used for:

[0100] Determine the comparison results between current rainfall parameters and historical rainfall parameters;

[0101] The second suspension height of the vehicle's suspension components is determined based on the change in height;

[0102] The first suspension height of the suspension assembly is determined based on the comparison results and the second suspension height.

[0103] Optionally, the first defined subunit 133 is specifically used for:

[0104] If the comparison result shows that the current rainfall parameter is greater than the historical rainfall parameter, then the difference between the current rainfall parameter and the historical rainfall parameter is determined, and the corresponding change in suspension height is determined.

[0105] The sum of the suspension height change and the second suspension height is determined as the first suspension height of the suspension assembly.

[0106] Optionally, the first defined subunit 133 is specifically used for:

[0107] If the comparison result shows that the current rainfall parameter is less than or equal to the historical rainfall parameter, then the second suspension height is determined to be the first suspension height of the suspension assembly.

[0108] Optionally, the first determining unit 12 includes:

[0109] The first determining subunit 121 is used to determine the rainfall forecast level of the environmental space where the vehicle is located based on the rainfall forecast parameters.

[0110] The second determining subunit 122 is used to determine the chassis height level of the vehicle corresponding to the rainfall forecast level;

[0111] The third determining subunit 123 is used to determine the first suspension height of the suspension assembly based on the chassis height level and the first water accumulation height.

[0112] Alternatively, please refer to Figure 6 The vehicle control device also includes: display unit 15 and activation unit 16.

[0113] Display unit 15 is used to display activation request information including the first suspension height on the vehicle's display interface;

[0114] If the activation unit 16 receives confirmation information, it activates the suspension component and controls the height of the suspension component to be adjusted to the first suspension height. The confirmation information is triggered by the user's activation request command displayed on the display interface.

[0115] In this embodiment, when it is determined that the driver intends to perform a power-off operation, the first suspension height of the vehicle's suspension assembly is determined based on rainfall prediction parameters and the first water level height collected by the water level monitoring sensor. Since the suspension assembly is adjusted in advance based on the first suspension height before the driver performs the power-off operation, it avoids the inability to adjust the suspension assembly after the operation. Furthermore, adjusting the suspension assembly based on the first suspension height determined by the acquired rainfall prediction parameters and the first water level height detected by the water level monitoring sensor improves the accuracy of pre-adjustment. Conversely, when it is determined that the driver does not intend to perform a power-off operation, the height of the suspension assembly is adjusted based on the first suspension height determined by the rainfall parameters collected by the rainfall monitoring sensor and the second water level height collected by the water level monitoring sensor. Since the first suspension height is determined by combining the actual collected rainfall parameters and the second water level height of the vehicle's surrounding environment, the suspension assembly can be adjusted according to the actual situation, improving the accuracy of suspension height adjustment.

[0116] Please see Figure 7 This provides a structural schematic diagram of a vehicle according to an embodiment of this application. Figure 7 As shown, the vehicle 500 includes a processor 501 and a memory 502. The processor 501 and the memory 502 are electrically connected.

[0117] The processor 501 is the control center of the vehicle 500 and may include one or more processing cores. The processor 501 connects to various parts of the vehicle 500 via various interfaces and lines. It executes various functions and processes data of the vehicle 500 by running or calling computer programs stored in the memory 502 and by calling data stored in the memory 502, thereby providing overall control of the vehicle 500. Optionally, the processor 501 may be implemented using at least one of the following hardware forms: Digital Signal Processing (DSP), Field Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 501 may integrate one or more of the following: CPU, Graphics Processing Unit (GPU), and modem. The CPU primarily handles the operating system, user page, and applications; the GPU is responsible for rendering and drawing the displayed content; and the modem handles wireless communication. It is understood that the modem may also be implemented separately as a communication chip, without being integrated into the processor 501.

[0118] The memory 502 can be used to store software programs and modules. The processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502. The memory 502 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, computer programs required for at least one function, etc.; the data storage area may store data created based on the use of the vehicle 500, etc.

[0119] Furthermore, memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory 502 may also include a memory controller to provide processor 501 with access to memory 502.

[0120] In this embodiment, the processor 501 in the vehicle 500 loads the instructions corresponding to the processes of one or more computer programs into the memory 502 according to the following steps, and the processor 501 runs the computer programs stored in the memory 502 to realize various functions, as follows:

[0121] Obtain information about the driver's driving behavior;

[0122] If it is determined from the driving behavior information that the driver intends to perform a power-off operation, then the rainfall prediction parameters of the vehicle's environment space and the first water level collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension components is determined based on the first water level and the rainfall prediction parameters.

[0123] If it is determined based on driving behavior information that the driver does not intend to perform the power-off operation, then the rainfall parameters collected by the rainfall monitoring sensor and the second water level collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension components is determined based on the rainfall parameters and the second water level.

[0124] Adjust the height of the control suspension assembly to the first suspension height.

[0125] Optionally, when processor 501 executes the first suspension height determination of the vehicle's suspension components based on rainfall parameters and the second water accumulation height, it specifically performs the following:

[0126] Obtain the third water level height collected by the water level monitoring sensor at a historical moment;

[0127] The difference between the second and third water accumulation heights is determined as the change in the second water accumulation height within a historical duration threshold, where the historical time is the starting time of the historical duration threshold;

[0128] The first suspension height of the vehicle's suspension components is determined based on the obtained rainfall parameters and the change in height.

[0129] Optionally, the rainfall parameters include current rainfall parameters and historical rainfall parameters collected within a historical duration threshold. When processor 501 executes the first suspension height determination of the vehicle's suspension components based on the obtained rainfall parameters and the change in height, it specifically performs the following:

[0130] Determine the comparison results between current rainfall parameters and historical rainfall parameters;

[0131] The second suspension height of the vehicle's suspension components is determined based on the change in height;

[0132] The first suspension height of the suspension assembly is determined based on the comparison results and the second suspension height.

[0133] Optionally, when processor 501 executes the process of determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height, it specifically performs the following:

[0134] If the comparison result shows that the current rainfall parameter is greater than the historical rainfall parameter, then the difference between the current rainfall parameter and the historical rainfall parameter is determined, and the corresponding change in suspension height is determined.

[0135] The sum of the suspension height change and the second suspension height is determined as the first suspension height of the suspension assembly.

[0136] Optionally, when processor 501 executes the process of determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height, it specifically performs the following:

[0137] If the comparison result shows that the current rainfall parameter is less than or equal to the historical rainfall parameter, then the second suspension height is determined to be the first suspension height of the suspension assembly.

[0138] Optionally, when processor 501 executes the process of determining the first suspension height of the vehicle's suspension components based on the first water accumulation height and rainfall prediction parameters, it specifically performs the following:

[0139] The rainfall forecast level of the vehicle's environment is determined based on rainfall forecast parameters.

[0140] Determine the vehicle's chassis height level corresponding to the rainfall forecast level;

[0141] The first suspension height of the suspension assembly is determined based on the chassis height level and the first water accumulation height.

[0142] Optionally, before executing the control of adjusting the height of the suspension assembly to the first suspension height, the processor 501 also executes:

[0143] The vehicle's display screen shows an activation request message including the first suspension height;

[0144] If a confirmation message is received, the suspension component is activated, and the height of the suspension component is adjusted to the first suspension height. The confirmation message is triggered by the user's activation request command displayed on the screen.

[0145] It should be understood that the apparatus provided in this application embodiment is used to execute the above-described vehicle control method, and therefore can achieve the same effect as the above-described implementation method.

[0146] When using an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module can be used to control and manage the vehicle's movements. The storage module can be used to support the vehicle in executing relevant program code.

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

[0148] In addition, the device provided in this application embodiment may specifically be a chip, component or module. The chip may include a connected processor and a memory. The memory is used to store instructions. When the processor calls and executes the instructions, the chip can execute a vehicle control method provided in the above embodiment.

[0149] This application also provides a computer-readable storage medium storing computer program code. When the computer program code is run on a computer, the computer executes the above-described related method steps to implement a vehicle control method provided in the above embodiments.

[0150] This embodiment also provides a computer program product that, when run on a computer, causes the computer to perform the aforementioned related steps to implement a vehicle control method provided in the above embodiment.

[0151] In this embodiment, the device, computer-readable storage medium, computer program product, or chip are all used to execute the corresponding methods provided above. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0152] Through the above description of the embodiments, those skilled in the art will understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0153] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus 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 device, 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 devices or units may be electrical, mechanical, or other forms.

[0154] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for controlling a vehicle, characterized in that, The vehicle includes a rainfall monitoring sensor and a water level monitoring sensor, and the method includes: Obtain information about the driver's driving behavior; If it is determined based on the driving behavior information that the driver intends to perform a power-off operation, then the rainfall prediction parameters of the environmental space where the vehicle is located and the first water accumulation height collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension assembly is determined based on the first water accumulation height and the rainfall prediction parameters. If it is determined based on the driving behavior information that the driver does not intend to perform a power-off operation, then the rainfall parameters collected by the rainfall monitoring sensor and the second water level collected by the water level monitoring sensor are obtained, and the first suspension height of the vehicle's suspension assembly is determined based on the rainfall parameters and the second water level. The rainfall parameters include the current rainfall parameters and historical rainfall parameters collected within the historical duration threshold. The height of the suspension assembly is adjusted to the first suspension height. The step of determining the first suspension height of the vehicle's suspension assembly based on the rainfall parameters and the second water accumulation height includes: Obtain the third water level height collected by the water level monitoring sensor at a historical moment; The difference between the second water accumulation height and the third water accumulation height is determined as the change height of the second water accumulation height within a historical duration threshold, wherein the historical time is the start time of the historical duration threshold; Determine the comparison result between the current rainfall parameters and the historical rainfall parameters; The second suspension height of the vehicle's suspension assembly is determined based on the change in height; The first suspension height of the suspension assembly is determined based on the comparison results and the second suspension height. If the comparison result indicates that the current rainfall parameter is greater than the historical rainfall parameter, the second suspension height is adjusted to obtain the first suspension height; If the comparison result is that the current rainfall parameter is less than or equal to the historical rainfall parameter, then the second suspension height is determined to be the first suspension height of the suspension assembly.

2. The method according to claim 1, characterized in that, Determining the first suspension height of the suspension assembly based on the comparison result and the second suspension height includes: If the comparison result is that the current rainfall parameter is greater than the historical rainfall parameter, then the difference between the current rainfall parameter and the historical rainfall parameter is determined, and the suspension height change corresponding to the difference is determined. The sum of the suspension height change and the second suspension height is determined as the first suspension height of the suspension assembly.

3. The method according to claim 1, characterized in that, Determining the first suspension height of the vehicle's suspension assembly based on the first water accumulation height and the rainfall prediction parameters includes: The rainfall forecast level of the environmental space where the vehicle is located is determined based on the rainfall forecast parameters. Determine the chassis height level of the vehicle corresponding to the rainfall forecast level; The first suspension height of the suspension assembly is determined based on the chassis height level and the first water accumulation height.

4. The method according to claim 1, characterized in that, Before adjusting the height of the suspension assembly to the first suspension height, the method further includes: The vehicle's display interface displays an activation request message including the first suspension height; If a confirmation message is received, the suspension component is activated, and the height of the suspension component is adjusted to the first suspension height. The confirmation message is triggered by the user's activation request command displayed on the display interface.

5. A vehicle control device, characterized in that, The device includes: The acquisition unit is used to acquire information about the driver's driving behavior. The first determining unit is configured to, if it is determined based on the driving behavior information that the driver has the intention to perform a power-off operation, acquire the rainfall prediction parameters of the environmental space where the vehicle is located and the first water accumulation height collected by the water level monitoring sensor, and determine the first suspension height of the vehicle's suspension assembly based on the first water accumulation height and the rainfall prediction parameters. The second determining unit is configured to, if it is determined based on the driving behavior information that the driver does not have the intention to perform a power-off operation, acquire the rainfall parameters collected by the rainfall monitoring sensor and the second water accumulation height collected by the water level monitoring sensor, and determine the first suspension height of the vehicle's suspension assembly based on the rainfall parameters and the second water accumulation height, wherein the rainfall parameters include the current rainfall parameters and historical rainfall parameters collected within a historical duration threshold. A control unit is used to control the height of the suspension assembly to be adjusted to the first suspension height; The second determining unit is specifically used to acquire the third water accumulation height collected by the water level monitoring sensor at a historical time; determine the difference between the second water accumulation height and the third water accumulation height as the change height of the second water accumulation height within a historical duration threshold, wherein the historical time is the start time of the historical duration threshold; determine the comparison result between the current rainfall parameter and the historical rainfall parameter; determine the second suspension height of the vehicle's suspension assembly based on the change height; determine the first suspension height of the suspension assembly based on the comparison result and the second suspension height; if the comparison result is that the current rainfall parameter is greater than the historical rainfall parameter, adjust the second suspension height to obtain the first suspension height; if the comparison result is that the current rainfall parameter is less than or equal to the historical rainfall parameter, determine the second suspension height as the first suspension height of the suspension assembly.

6. A vehicle, characterized in that, The vehicles include: Memory, used to store executable program code; A processor for calling and running the executable program code from the memory, causing the vehicle to perform the method as described in any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed, implements the method as described in any one of claims 1 to 4.