Vehicle control method, device and equipment and computer readable storage medium

By obtaining the surrounding environment and weather information of the vehicle, the suspension height is automatically adjusted to adapt to bad weather and terrain, the safety problem of the vehicle in bad weather is solved and the safety guarantee of the vehicle is achieved.

CN120462065APending Publication Date: 2025-08-12BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410175535.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-07
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

Existing vehicles are difficult to ensure safety in severe weather conditions, especially in heavy rains, which are prone to flooding or bumping.

Method used

By obtaining the environment information around the vehicle and the weather information of the current location, we can determine whether the preset warning conditions are met, and the suspension height is automatically adjusted to adapt to bad weather and terrain. Combining the correspondence between the preset position and weather information and the suspension height, we can ensure vehicle safety.

Benefits of technology

Adjust the suspension height in time in bad weather to avoid flooding or bumping of the vehicle and improve vehicle safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120462065A_ABST
    Figure CN120462065A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a vehicle control method, device and equipment and a computer readable storage medium. The method comprises the following steps: acquiring current environment information in a preset range acquired by a vehicle; if the current environment information is preset environment information, acquiring the current position of the vehicle; acquiring current weather information of the current position; if the current weather information meets the preset early warning condition or the current weather information and the terrain of the current position meet the preset early warning condition, the height of a suspension of the vehicle is adjusted. In this manner, the height of the suspension may be adjusted in time based on location and weather to ensure the safety of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicles, and in particular to the field of vehicle control technology. Background Art

[0002] Currently, vehicles can use cameras and other equipment to monitor the roads and traffic conditions around them, as well as the movement and position of other vehicles, pedestrians, and other objects, to facilitate subsequent accident reconstruction. However, these cameras cannot be used to prevent these accidents. For example, if encountering severe weather such as heavy rain, the vehicle may be submerged, making it difficult to ensure its safety. Summary of the Invention

[0003] The present disclosure provides a vehicle control method, apparatus, device, storage medium, and vehicle.

[0004] According to a first aspect of the present disclosure, a vehicle control method is provided. The method comprises:

[0005] Obtain the current environmental information within the preset range collected by the vehicle;

[0006] If the current environmental information is preset environmental information, obtaining the current position of the vehicle;

[0007] Obtaining current weather information for the current location;

[0008] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, the height of the suspension of the vehicle is adjusted.

[0009] According to the above aspect and any possible implementation, there is further provided an implementation, wherein if the current weather information meets a preset warning condition or the current weather information and the terrain at the current location meet a preset warning condition, adjusting the height of the suspension of the vehicle includes:

[0010] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, obtaining a preset correspondence between the location, weather information and suspension height;

[0011] matching the current weather information and the current position with the corresponding relationship to determine a target suspension height;

[0012] The height of the suspension is adjusted according to the target suspension height.

[0013] According to the above aspect and any possible implementation, an implementation is further provided, wherein the corresponding relationship is obtained by the following steps:

[0014] Obtaining weather information at different locations and corresponding theoretical suspension heights of different vehicles located at the different locations before the vehicles leave the factory;

[0015] The theoretical suspension heights of different vehicles at the different locations are classified according to location and weather conditions, and then weighted summed to obtain an average value of the theoretical suspension heights at the same location and under the same weather conditions;

[0016] The same location, the same weather information and the average value of the theoretical suspension height are stored correspondingly to obtain the corresponding relationship.

[0017] According to the above aspect and any possible implementation, an implementation is further provided, wherein a preset maximum suspension height of the vehicle is obtained, wherein the preset maximum suspension height includes an adjustment value of a maximum height of a space to which the current position belongs or a current maximum suspension height of a surrounding vehicle whose distance from the current position is less than a preset distance threshold, and the suspension heights of the vehicle and the surrounding vehicles are stored in the same database;

[0018] The adjusting the height of the suspension according to the target suspension height includes:

[0019] comparing the target suspension height with the preset maximum suspension height;

[0020] If the target suspension height is less than the preset maximum suspension height, the height of the suspension is adjusted according to the target suspension height.

[0021] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:

[0022] If the target suspension height is greater than or equal to the preset maximum suspension height, the height of the suspension is adjusted according to the preset maximum suspension height.

[0023] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:

[0024] If the current weather information meets the preset warning conditions, confirming that the current state of the vehicle is a dangerous state;

[0025] Prompt the user of the weather information and the dangerous situation.

[0026] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:

[0027] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, confirming whether the window is closed according to the window detection result;

[0028] If the vehicle window is not closed, a window closing signal is sent to a window controller to control the vehicle window to close.

[0029] According to the above aspects and any possible implementation manner, an implementation manner is further provided, wherein the method further includes:

[0030] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, searching for a safe area closest to the current location;

[0031] The vehicle is controlled to drive toward the safe area.

[0032] According to a second aspect of the present disclosure, a vehicle control device is provided. The device includes:

[0033] The first acquisition module is used to obtain the current environment information within a preset range collected by the vehicle;

[0034] A second acquisition module is configured to acquire the current position of the vehicle if the current environmental information meets the preset environmental information;

[0035] A third acquisition module is used to obtain the current weather information of the current location;

[0036] An adjustment module is used to adjust the height of the vehicle's suspension if the current weather information meets a preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition.

[0037] In a third aspect, an electronic device is provided, comprising: a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the above method when executing the program.

[0038] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the program is executed by a processor, the method according to the first aspect of the present disclosure is implemented.

[0039] According to a fifth aspect of the present disclosure, a vehicle is provided, comprising the vehicle control device according to the second aspect and / or the electronic device according to the third aspect.

[0040] In the present disclosure, after obtaining the current environmental information within a preset range collected by the vehicle, it can be determined whether the current environmental information meets the preset environmental information. If it meets the preset environmental information, the current position of the vehicle is obtained in time, and then the current weather information of the current position is obtained. If the current weather information meets the preset warning conditions or the current weather information and the terrain of the current position meet the preset warning conditions, it means that the current weather information is bad and has reached the warning level. Therefore, the height of the vehicle's suspension can be automatically and timely adjusted. In this way, the height of the suspension can be adjusted in time based on the position and weather. Once the suspension height changes, the height of the vehicle chassis from the ground changes, and the vehicle is not easily flooded and / or bumped, which naturally ensures the safety of the vehicle.

[0041] It should be understood that the contents described in the Summary of the Invention section are not intended to limit the key or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. The accompanying drawings are provided for a better understanding of the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, among which:

[0043] Figure 1 A flow chart of a vehicle control method according to an embodiment of the present disclosure is shown;

[0044] Figure 2 A flow chart showing another vehicle control method according to an embodiment of the present disclosure is shown;

[0045] Figure 3 A vehicle control principle diagram according to an embodiment of the present disclosure is shown;

[0046] Figure 4 A block diagram of a vehicle control device according to an embodiment of the present disclosure is shown;

[0047] Figure 5 A block diagram of an exemplary electronic device capable of implementing embodiments of the present disclosure is shown. DETAILED DESCRIPTION

[0048] To make the purpose, technical solutions, and advantages of the embodiments of the present disclosure more clear, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without making any creative efforts are within the scope of protection of the present disclosure.

[0049] In this document, the term "and / or" simply describes a relationship between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0050] Figure 1 A flow chart of a vehicle control method 100 according to an embodiment of the present disclosure is shown. The method 100 may include:

[0051] Step 110, obtaining current environmental information within a preset range collected by the vehicle;

[0052] The preset range may be a circular range centered on the vehicle, such as a range centered on the vehicle with a radius of 1 km, 2 km, or 3 km.

[0053] The vehicle can collect current environment information in sentinel mode or non-sentinel mode (such as normal vehicle power-off).

[0054] Sentry mode is a mode in which the vehicle's camera still works when no one is in the vehicle, and sentry mode is automatically activated after the driver leaves the vehicle.

[0055] The current environmental information includes but is not limited to whether the vehicle is bumpy, whether it is raining heavily, whether it is snowing heavily, whether it is windy and sandy, whether it is sunny, whether it is windy, etc.

[0056] The current environment information can be analyzed from the images collected by the camera in sentry mode.

[0057] Step 120: If the current environment information is preset environment information, obtain the current location of the vehicle;

[0058] The preset environmental information is severe vehicle working conditions such as heavy rain, heavy snow, sandstorm, etc.

[0059] Step 130, obtaining current weather information of the current location; wherein the current weather information may be current rain information (such as rainfall intensity), weather warning (such as wind force information, wind direction information) and snow thickness, etc.

[0060] Step 140: If the current weather information meets the preset warning conditions or the current weather information and the terrain at the current location meet the preset warning conditions, the height of the vehicle's suspension is adjusted. Preset warning conditions include, but are not limited to, rainfall reaching a preset amount, wind speed reaching a preset wind speed, snow depth reaching a preset thickness, etc. Of course, the preset warning conditions can also be flexibly adjusted according to the terrain.

[0061] For example, if the terrain is relatively high and not prone to snow accumulation, the preset thickness in the preset warning condition should be greater than the preset thickness when the terrain is relatively low and prone to snow accumulation;

[0062] For another example: if the terrain is relatively low-lying and prone to snow or water accumulation, then the preset thickness in the preset warning condition will be smaller than the preset thickness when the terrain is relatively flat or convex and not prone to snow accumulation; similarly, if the terrain is relatively low-lying and prone to snow or water accumulation, then the preset amount of rainfall in the preset warning condition will be smaller than the preset amount when the terrain is relatively flat or convex and not prone to snow accumulation.

[0063] After obtaining the current environmental information within the preset range collected by the vehicle, it can be determined whether the current environmental information meets the preset environmental information. If it meets the preset environmental information, the current position of the vehicle is obtained in time, and then the current weather information of the current position is obtained. If the current weather information meets the preset warning conditions or the current weather information and the terrain of the current position meet the preset warning conditions, it means that the current weather information is bad and has reached the warning level. Therefore, the height of the vehicle's suspension can be automatically and timely adjusted. In this way, the height of the suspension can be adjusted in time based on the position and weather. Once the suspension height changes, the height of the vehicle chassis from the ground changes, and the vehicle is not easily flooded and / or bumped, which naturally ensures the safety of the vehicle.

[0064] In some embodiments, if the current weather information meets a preset warning condition or the current weather information and the terrain of the current location meet a preset warning condition, adjusting the height of the vehicle's suspension includes:

[0065] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, obtaining a preset correspondence between the location, weather information and suspension height;

[0066] The terrain at different locations is different; therefore, the suspension height will be different depending on the location and weather information.

[0067] matching the current weather information and the current position with the corresponding relationship to determine a target suspension height;

[0068] The suspension height is adjusted based on the target suspension height. If the current weather information meets preset warning conditions, a preset correspondence between the location, weather information, and suspension height is obtained. The current weather information and current location are then automatically matched with the preset correspondence to determine the target suspension height for vehicles near the vehicle's current location. The suspension height is then adjusted based on the target suspension height to prevent the vehicle from flooding and ensure the safety of the vehicle after occupants leave the vehicle.

[0069] In some embodiments, the corresponding relationship is obtained by the following steps:

[0070] Obtaining weather information at different locations and corresponding theoretical suspension heights of different vehicles located at the different locations before the vehicles leave the factory;

[0071] The theoretical suspension heights of different vehicles at the different locations are classified according to location and weather conditions, and then weighted summed to obtain an average value of the theoretical suspension heights at the same location and under the same weather conditions;

[0072] By taking the weighted sum of the theoretical suspension heights of different vehicles at the same location (if the locations of different vehicles are less than a preset distance, they are considered to be at the same location) under the same weather information, the average theoretical suspension height of the vehicles at the same location under the weather information can be obtained.

[0073] For example: the theoretical suspension height of vehicle B1 under weather information T at location A is H1, the theoretical suspension height of vehicle B2 under weather information T at location A is H2, and the theoretical suspension height of vehicle B3 under weather information T at location A is H3. Then the average value of the theoretical suspension heights under weather information T at location A is (H1+H2+H3) / 3.

[0074] The same location, the same weather information and the average value of the theoretical suspension height are stored correspondingly to obtain the corresponding relationship.

[0075] After classifying the theoretical suspension heights of different vehicles located at different positions according to position and weather, and performing weighted summation on them respectively, the average value of the theoretical suspension heights at different positions and under different weather information can be obtained. Then, the corresponding relationship can be obtained by storing the same position, the same weather information and the average value of the theoretical suspension height. This makes it convenient for vehicles located at each position under different weather information to search for the average value of the theoretical suspension heights of nearby vehicles, so as to accurately adjust the vehicle height with reference to the suspension heights of surrounding vehicles to avoid flooding and / or collision of the vehicle.

[0076] In some embodiments, a preset maximum suspension height of the vehicle is obtained, wherein the preset maximum suspension height includes an adjusted value of a maximum height of a space to which the current position belongs or a current maximum suspension height of a surrounding vehicle whose distance from the current position is less than a preset distance threshold, and the suspension heights of the vehicle and the surrounding vehicles are stored in the same database;

[0077] For example, if the space to which the current location belongs is a basement, the adjustment value of the maximum height of the space to which the current location belongs is the product of the maximum height of the basement and a preset coefficient, where the preset coefficient can be greater than 0.5 and less than 1.

[0078] Using the maximum height adjustment value of the space to which the current position belongs as the preset maximum suspension height can avoid directly using the maximum height to adjust the suspension height, which may cause the roof to scrape the top of the space to which the current position belongs.

[0079] The current maximum suspension height of the surrounding vehicles whose distance from the current position is less than the preset distance threshold refers to the current maximum suspension height of vehicles of the same manufacturer near the vehicle. The maximum suspension height can be obtained through the above-mentioned database. Of course, it can also be obtained through analysis of photos taken by the camera of this vehicle. Regarding this point, the present disclosure does not impose any restrictions.

[0080] The adjusting the height of the suspension according to the target suspension height includes:

[0081] comparing the target suspension height with the preset maximum suspension height;

[0082] If the target suspension height is less than the preset maximum suspension height, the height of the suspension is adjusted according to the target suspension height.

[0083] After comparing the target suspension height with the preset maximum suspension height, if the target suspension height is less than the preset maximum suspension height, it means that the target suspension height does not exceed the preset maximum suspension height. The target suspension height is relatively reasonable and can be used directly. Therefore, the suspension height can be adjusted according to the target suspension height. In this way, in the sentry mode, the suspension height can be adjusted to the appropriate height in a timely manner to ensure the safety of the vehicle.

[0084] In some embodiments, the method further comprises:

[0085] If the target suspension height is greater than or equal to the preset maximum suspension height, the height of the suspension is adjusted according to the preset maximum suspension height.

[0086] If the target suspension height is greater than or equal to the preset maximum suspension height, it means that the target suspension height is too high and unreasonable, and is higher than the preset maximum suspension height. Therefore, the suspension height can be adjusted according to the preset maximum suspension height. In this way, in the sentry mode, the suspension height can also be adjusted in time to ensure the safety of the vehicle.

[0087] In some embodiments, the method further comprises:

[0088] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, determining that the current state of the vehicle is a dangerous state;

[0089] Prompt the user of the weather information and the dangerous situation.

[0090] If the current weather information meets the preset warning conditions or the current weather information and the terrain of the current location meet the preset warning conditions, it means that the vehicle is currently in danger. Therefore, it can be confirmed that the current state of the vehicle is a dangerous state, and then the weather information and dangerous state are reminded, such as through the vehicle terminal or voice prompts, APP, etc. to promptly wake up the vehicle driver and remind him to pay attention to potential rainstorms or extreme weather conditions.

[0091] In some embodiments, the method further comprises:

[0092] If the current weather information meets the preset warning conditions or the current weather information and the terrain of the current location meet the preset warning conditions, then confirm whether the window is closed based on the window detection result; the window detection result may be the window height, etc.

[0093] If the vehicle window is not closed, a window closing signal is sent to a window controller to control the vehicle window to close.

[0094] If the current weather information meets the preset warning conditions or the current weather information and the terrain of the current location meet the preset warning conditions, it is also possible to confirm whether the window is closed based on the window detection result; if the window is not closed, a window closing signal is sent to the window controller to automatically control the vehicle's windows to close, so as to minimize the entry of water, snow, dust, etc. into the vehicle.

[0095] In some embodiments, the method further comprises:

[0096] If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, searching for a safe area closest to the current location;

[0097] The safe area closest to the current location may be a high ground closest to the current location.

[0098] The vehicle is controlled to drive toward the safe area.

[0099] If the current weather information meets the preset warning conditions or the current weather information and the terrain of the current location meet the preset warning conditions, the system automatically searches for the safe area closest to the current location and then automatically drives the vehicle to the safe area. In this way, the safety of the vehicle can be ensured in severe weather.

[0100] The following will be combined Figure 2 and Figure 3 Further explain the technical solution of the present disclosure (wherein, Figure 3 HU is the HMI Unit (onboard central control system), BZCU is the Behind Zoom Control Unit (rear area controller), T-BOX is the Telematics Box (onboard communication device), and BCM is the Body Control Module (body controller).

[0101] Sentry mode activated;

[0102] HU activates other ECUs to query vehicle geographic information and weather information (such as heavy rain, heavy snow, wind and sand, water level information, snow accumulation information, etc.);

[0103] The HU accesses the cloud database to obtain the location information, weather information, and corresponding suspension heights of multiple vehicles, and passes this information to the XCU, which then analyzes the location information, weather information, and suspension heights of multiple vehicles to obtain the corresponding relationship. This relationship can then be used to determine the theoretical suspension heights of surrounding vehicles.

[0104] The XCU wakes up the HU to request a mobile app reminder and wakes up the suspension controller to request the suspension to rise. Specifically, the BZCU is woken up to raise the suspension, and the XCU sends a mobile app reminder through the HU.

[0105] The technical solution of the present disclosure will be further described below:

[0106] In Sentry mode, the camera captures the weather environment around the vehicle and wakes up the HU if it detects heavy rain.

[0107] Obtain vehicle location information: The vehicle navigation system or GPS positioning device obtains the vehicle's real-time location information through the vehicle's internal communication network.

[0108] Obtain weather map data: Obtain real-time weather map data of the vehicle's location information through a network connection, including rainfall intensity, weather warnings, and terrain information.

[0109] Determine trigger conditions: Based on preset trigger conditions, such as rainfall intensity exceeding a threshold, weather warnings, etc., determine whether to trigger the early warning system.

[0110] Wake up the vehicle driver: When the trigger conditions are met, the vehicle driver will be promptly awakened through the vehicle terminal, voice prompts, or APP to remind him or her of potential heavy rain or extreme weather conditions.

[0111] Automatically raise the suspension: After the warning is triggered, the system automatically raises the vehicle suspension height through the vehicle control unit to prevent the vehicle from being flooded.

[0112] It also updates and displays weather conditions in real time: The system uses weather map data to update and display weather conditions around the vehicle in real time, helping the driver understand the scope of the warning area and weather change trends.

[0113] Multi-vehicle coordinated warning: The location information, weather information and suspension height of multiple vehicles are analyzed in a coordinated manner to obtain the above-mentioned correspondence, so that the theoretical suspension height of surrounding vehicles can be obtained based on the correspondence, realizing multi-vehicle coordinated warning and protection.

[0114] It should be noted that for the aforementioned method embodiments, for simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present disclosure is not limited by the order of the actions described, because according to the present disclosure, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily required by the present disclosure.

[0115] The above is an introduction to the method embodiment. The following is a further explanation of the solution disclosed in the present disclosure through an apparatus embodiment.

[0116] Figure 4 FIG. 4 shows a block diagram of a vehicle control device 400 according to an embodiment of the present disclosure. Figure 4 As shown, the apparatus 400 includes:

[0117] The first acquisition module 410 is used to obtain the current environment information within a preset range collected by the vehicle;

[0118] A second acquisition module 420 is configured to acquire the current position of the vehicle if the current environment information meets the preset environment information;

[0119] The third acquisition module 430 is used to obtain the current weather information of the current location;

[0120] The adjustment module 440 is configured to adjust the height of the vehicle's suspension if the current weather information meets a preset warning condition or if the current weather information and the terrain of the current location meet a preset warning condition.

[0121] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the described module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0122] According to an embodiment of the present disclosure, the present disclosure further provides an electronic device, including:

[0123] at least one processor; and

[0124] a memory communicatively connected to the at least one processor; wherein,

[0125] The memory stores instructions that can be executed by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform any one of the above method embodiments.

[0126] According to an embodiment of the present disclosure, the present disclosure further provides a vehicle, comprising: the vehicle control device as described in the above embodiment or the electronic device as described in the above embodiment.

[0127] According to an embodiment of the present disclosure, the present disclosure further provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute any one of the above method embodiments.

[0128] Figure 5 A schematic block diagram of an electronic device 500 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0129] The device 500 includes a computing unit 501 that can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. Various programs and data required for the operation of the device 500 can also be stored in the RAM 503. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0130] Various components in device 500 are connected to I / O interface 505, including: an input unit 506, such as a keyboard, mouse, etc.; an output unit 507, such as various types of displays, speakers, etc.; a storage unit 508, such as a magnetic disk, optical disk, etc.; and a communication unit 509, such as a network card, modem, wireless communication transceiver, etc. The communication unit 509 allows device 500 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0131] The computing unit 501 can be a variety of general-purpose and / or specialized processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units that run machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 501 performs the various methods and processes described above, such as method 100. For example, in some embodiments, method 100 can be implemented as a computer software program that is tangibly contained in a machine-readable medium, such as a storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed on the device 500 via ROM 502 and / or communication unit 509. When the computer program is loaded into RAM 503 and executed by the computing unit 501, one or more steps of the method 100 described above can be performed. Alternatively, in other embodiments, the computing unit 501 can be configured to perform method 100 in any other appropriate manner (e.g., by means of firmware).

[0132] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0133] The program code for implementing the method of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device so that when the program code is executed by the processor or controller, the functions / operations specified in the flow chart and / or block diagram are implemented. The program code can be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0134] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in conjunction with an instruction execution system, device or equipment. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0135] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0136] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), and the Internet.

[0137] A computing system may include clients and servers. The client and server are generally remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers and forming a client-server relationship with each other. The server may be a cloud server, a server in a distributed system, or a server integrated with a blockchain.

[0138] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in this disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved. This is not a limitation herein.

[0139] The above specific embodiments do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure shall be included within the scope of protection of this disclosure.

Claims

1. A vehicle control method, characterized in that: include: Obtain the current environmental information within the preset range collected by the vehicle; If the current environmental information is preset environmental information, obtaining the current position of the vehicle; Obtaining current weather information for the current location; If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, the height of the suspension of the vehicle is adjusted.

2. The method according to claim 1, characterized in that If the current weather information meets a preset warning condition or the current weather information and the terrain of the current location meet a preset warning condition, adjusting the height of the suspension of the vehicle includes: If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, obtaining a preset correspondence between the location, weather information and suspension height; matching the current weather information and the current position with the corresponding relationship to determine a target suspension height; The height of the suspension is adjusted according to the target suspension height.

3. The method according to claim 2, characterized in that The corresponding relationship is obtained by the following steps: Obtaining weather information at different locations and corresponding theoretical suspension heights of different vehicles located at the different locations before the vehicles leave the factory; The theoretical suspension heights of different vehicles at the different locations are classified according to location and weather conditions, and then weighted summed to obtain an average value of the theoretical suspension heights at the same location and under the same weather conditions; The same location, the same weather information and the average value of the theoretical suspension height are stored correspondingly to obtain the corresponding relationship.

4. The method according to claim 2, characterized in that Obtaining a preset maximum suspension height of the vehicle, wherein the preset maximum suspension height includes an adjusted value of a maximum height of a space to which the current position belongs or a current maximum suspension height of a surrounding vehicle whose distance from the current position is less than a preset distance threshold, the suspension heights of the vehicle and the surrounding vehicles being stored in the same database; The adjusting the height of the suspension according to the target suspension height includes: comparing the target suspension height with the preset maximum suspension height; If the target suspension height is less than the preset maximum suspension height, the height of the suspension is adjusted according to the target suspension height.

5. The method according to claim 4, characterized in that The method further comprises: If the target suspension height is greater than or equal to the preset maximum suspension height, the height of the suspension is adjusted according to the preset maximum suspension height.

6. The method according to claim 1, characterized in that The method further comprises: If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, determining that the current state of the vehicle is a dangerous state; Prompt the user of the weather information and the dangerous situation.

7. The method according to claim 1, characterized in that The method further comprises: If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, confirming whether the window is closed according to the window detection result; If the vehicle window is not closed, a window closing signal is sent to a window controller to control the vehicle window to close.

8. The method according to any one of claims 1 to 7, characterized in that The method further comprises: If the current weather information meets the preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition, searching for a safe area closest to the current location; The vehicle is controlled to drive toward the safe area.

9. A vehicle control device, characterized in that: include: The first acquisition module is used to obtain the current environment information within a preset range collected by the vehicle; A second acquisition module is configured to acquire the current position of the vehicle if the current environmental information meets the preset environmental information; A third acquisition module is used to obtain the current weather information of the current location; An adjustment module is used to adjust the height of the vehicle's suspension if the current weather information meets a preset warning condition or the current weather information and the terrain of the current location meet the preset warning condition.

10. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 8.

11. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-8.

12. A vehicle, characterized in that: include: The apparatus according to claim 9, and / or the electronic device according to claim 10, and / or the readable storage medium according to claim 11.