Route planning method, device, equipment and medium based on low-lying waterlogging information
By integrating low-lying water accumulation information and vehicle height information in the navigation system, the problem that existing navigation systems cannot provide safe driving routes in bad weather is solved, and safe driving and vehicle protection in bad weather is achieved.
Patent Information
- Application Number
- CN202211446991.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-18
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2042-11-18
AI Technical Summary
The existing navigation system cannot effectively combine the weather conditions and low-lying information of the travel route, making it difficult to determine the travel route for vehicles to drive safely in bad weather.
By obtaining the current location and destination of the vehicle, planning the travel route, and obtaining weather grid data and road surface information. Then, based on this information, the low-lying water accumulation information of the travel route is determined, and the preferred travel route is determined based on the vehicle height information.
In severe weather, safe and feasible traffic routes can be determined to ensure users' safe driving and vehicle operation safely, and avoid damage to vehicles by severe weather.
Smart Images

Figure CN115938149B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of navigation safety technology, and in particular to a route planning method, device, equipment and medium based on low-lying waterlogging information. Background Art
[0002] At present, most navigation systems only provide navigation routes and information about surrounding roads, buildings, etc. Some existing navigation systems combine navigation systems with satellite cloud maps. During vehicle driving, the weather conditions of the vehicle's current location are obtained in real time based on the satellite cloud maps of the corresponding area of the current navigation map; or the navigation system and weather are usually combined to send weather conditions to users based on the weather forecast information stored in the electronic map database. However, this method is only equivalent to a simple superposition of the network map and the weather forecast. When traveling in severe weather conditions, more accurate meteorological information and geographical environment forecasts are needed to provide users with safer route planning, ensure the user's driving safety, and the normal operation of the vehicle, and avoid damage to the vehicle in severe weather. Summary of the invention
[0003] The main purpose of this application is to provide a route planning method, device, equipment and medium based on low-lying water accumulation information, aiming to solve the technical problem in the prior art that the weather conditions of the travel route and the low-lying road information cannot be combined to determine the travel route for safe driving of the vehicle.
[0004] In order to achieve the above-mentioned invention object, the present application proposes a route planning method based on low-lying waterlogging information, the method comprising:
[0005] Get the vehicle's current location and destination;
[0006] Planning a travel route according to the current location and destination, and obtaining weather grid data and road surface information of the travel route;
[0007] Determine low-lying waterlogging information on a travel route based on the weather grid data and the road surface information;
[0008] The preferred travel route is determined based on the low-lying waterlogging information on the travel route and combined with the vehicle height information.
[0009] Furthermore, the step of planning a travel route according to the current location and the destination, and obtaining weather grid data and road surface information of the travel route includes:
[0010] According to the travel route, determining a plurality of regional grids of the travel route;
[0011] Obtaining weather factors, real-time rainfall data and precipitation per unit area of each of the regional grids;
[0012] According to the travel route, determining the road width and road length of the travel route;
[0013] Obtaining the body length of the vehicle, and setting the sampling point distance according to the body length;
[0014] According to the sampling point distance, sampling points are set in each of the regional grids on the same travel route, and the altitude of each sampling point is obtained.
[0015] Furthermore, the step of determining low-lying waterlogging information on the travel route based on the weather grid data and the road surface information includes:
[0016] Calculating the altitude differences between adjacent sampling points according to the altitudes of the sampling points to obtain a plurality of altitude differences;
[0017] Determine whether the data regularity of the plurality of altitude difference values conforms to the regularity of arithmetic progression;
[0018] If the data pattern conforms to the pattern of arithmetic progression, it is determined that there is a low-lying area in the travel route;
[0019] Obtaining the length of the low-lying area, and calculating the precipitation in the low-lying area according to the unit area precipitation corresponding to the regional grid, the multiple altitude differences, the length of the low-lying area and the road width;
[0020] The depth of water accumulation in the low-lying area is determined according to the precipitation in the low-lying area.
[0021] Furthermore, the step of determining the preferred travel route based on the low-lying waterlogging information on the travel route and the vehicle height information includes:
[0022] Get the vehicle's motor height, battery pack height, and motor controller height;
[0023] Compare the motor height, the battery pack height and the motor controller height to obtain the minimum value among the three as the minimum height of the vehicle;
[0024] Determining whether the lowest height of the vehicle is greater than the depth of the accumulated water;
[0025] If the lowest height of the vehicle is greater than the depth of the accumulated water, the low-lying area is regarded as a passable low-lying area;
[0026] Determining whether all low-lying areas in the travel route are passable low-lying areas;
[0027] If all low-lying areas in the travel route are the traversable low-lying areas, the travel route is taken as the preferred travel route.
[0028] Furthermore, after the step of determining whether the lowest height of the vehicle is greater than the depth of the accumulated water, the following steps are performed:
[0029] If the lowest height of the vehicle is less than the depth of the water accumulation, a warning message is generated, and the low-lying area is regarded as an impassable low-lying area;
[0030] The travel route corresponding to the impassable low-lying area is marked as an impassable route.
[0031] Furthermore, if all low-lying areas in the travel route are the passable low-lying areas, after the step of taking the travel route as the preferred travel route, the method further comprises:
[0032] Calculate the area of the low-lying area of the preferred travel route according to the road width, the length of the low-lying area and the altitude of the sampling point;
[0033] Calculating the road surface area of the preferred travel route according to the road surface width and the length of the preferred travel route;
[0034] Calculate the low-lying area ratio according to the low-lying area area and the road surface area;
[0035] The reference information of the low-lying area ratio of the preferred travel route is generated according to the low-lying area ratio.
[0036] Furthermore, after the step of determining the preferred travel route based on the low-lying waterlogging information of the travel route and combining the vehicle height information, the method further comprises:
[0037] When the vehicle is moving, detect the direction of the vehicle head;
[0038] According to the vehicle head direction, obtaining weather factors of the regional grid at a specified distance in front of the vehicle head, precipitation per unit area of the regional grid, road width at a specified distance in front of the vehicle head, and sampling points of the regional grid at a specified distance in front of the vehicle head;
[0039] Calculate the precipitation at the specified distance in front of the vehicle head according to the precipitation per unit area of the regional grid, the road width at the specified distance in front of the vehicle head, and the sampling points of the regional grid at the specified distance in front of the vehicle head;
[0040] Determining the depth of water accumulation at the specified distance in front of the vehicle head according to the amount of precipitation at the specified distance in front of the vehicle head;
[0041] Determining whether the lowest height of the vehicle is less than the depth of water at a specified distance in front of the vehicle head;
[0042] If the lowest height of the vehicle is less than the depth of the water at a specified distance in front of the front of the vehicle, an alarm message is generated.
[0043] The present application also provides a route planning device based on low-lying waterlogging information, the device comprising:
[0044] A location acquisition module is used to obtain the current location and destination of the vehicle;
[0045] A travel route information acquisition module, used to plan a travel route according to the current location and destination, and to acquire weather grid data and road surface information of the travel route;
[0046] A low-lying waterlogging information determination module, used to determine the low-lying waterlogging information on the travel route according to the weather grid data and the road surface information;
[0047] The travel route determination module is used to determine the preferred travel route based on the low-lying waterlogging information on the travel route and the vehicle height information.
[0048] The present application also provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above methods when executing the computer program.
[0049] The present application also provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of any of the above methods when executed by a processor.
[0050] The present application provides a route planning method based on low-lying waterlogging information, which obtains the current position and destination of a vehicle; plans a travel route based on the current position and destination, and obtains weather grid data and road surface information of the travel route; determines low-lying waterlogging information of the travel route based on the weather grid data and the road surface information; determines a preferred travel route based on the low-lying waterlogging information of the travel route and the height information of the vehicle. In bad weather, a safe and feasible traffic route can be determined based on the low-lying waterlogging information in the travel route, ensuring safe driving of users and safe operation of vehicles. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Figure 1 A schematic diagram of a process of a route planning method based on low-lying waterlogging information according to an embodiment of the present application;
[0052] Figure 2 This is a schematic block diagram of the structure of a route planning device based on low-lying waterlogging information according to an embodiment of the present application;
[0053] Figure 3 A water accumulation model of a low-lying area according to an embodiment of the present application;
[0054] Figure 4 A schematic block diagram of the structure of a computer device according to an embodiment of the present application.
[0055] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0057] Reference Figure 1 In an embodiment of the present application, a route planning method based on low-lying waterlogging information is provided, including steps S1-S4, specifically:
[0058] S1. Get the current location and destination of the vehicle.
[0059] S2. Plan a travel route according to the current location and destination, and obtain weather grid data and road surface information of the travel route.
[0060] Specifically, for steps S1 and S2, the current location of the vehicle is confirmed according to the vehicle-mounted GPS positioning, and it is used as the departure point. On the vehicle-mounted display interface embedded in the vehicle, or in the vehicle control application on the terminal associated with the vehicle, the user enters the destination manually or by voice. According to the current location of the vehicle and the location information of the destination, multiple feasible travel routes are planned. The intelligent grid forecasting technology is to divide the entire area into several areas according to the chessboard grid layout method. One area is composed of multiple square grids of specified sizes. Each area is distributed with a meteorological element collection point, which can finely reflect the temperature, precipitation, relative humidity and other meteorological factors of each grid in the city for local meteorological services and weather forecasts. Obtain the regional grid longitude and latitude information on each route, access the intelligent grid forecasting meteorological system, and obtain the weather grid data corresponding to each route, including the rainfall, wind force level, temperature, light intensity and other meteorological factors corresponding to each route. According to the weather conditions of each route, it can be determined whether the corresponding travel route can be safely driven under the current severe weather conditions. The present invention is particularly aimed at the scene of application in electric two-wheeled vehicles, and can also be applied to electric vehicles.
[0061] S3. Determine low-lying waterlogging information on the travel route based on the weather grid data and the road surface information.
[0062] S4. Determine an optimal travel route based on the low-lying waterlogging information on the travel route and the vehicle height information.
[0063] Specifically, for steps S3 and S4, when the meteorological factors are strong winds and rainfall, real-time rainfall data and the amount of precipitation per unit area of each regional grid are obtained. Combined with the road conditions of the travel route, if there is a low-lying area in a travel route, the depth of water accumulation in the low-lying area can be calculated. The depth of water accumulation in the low-lying area is compared with the vehicle height information to determine whether the vehicle can safely pass through the flooded area, and then determine the preferred travel route. Prevent vehicle failures caused by water accumulation affecting vehicle components and affecting the travel safety of vehicle drivers.
[0064] In one embodiment, the step S2 of planning a travel route according to the current location and the destination and obtaining weather grid data and road surface information of the travel route includes:
[0065] S201, determining a plurality of regional grids of the travel route according to the travel route;
[0066] S202, obtaining weather factors, real-time rainfall data and precipitation per unit area of each regional grid;
[0067] S203, determining a road width and a road length of the travel route according to the travel route;
[0068] S204, obtaining the body length of the vehicle, and setting the sampling point distance according to the body length;
[0069] S205: According to the sampling point distance, set sampling points in each of the regional grids of the same travel route, and obtain the altitude of each of the sampling points.
[0070] Specifically, for steps S201, S202, S203, S204 and S205, multiple regional grids of the travel route can be determined according to the intelligent grid forecasting technology. According to the weather factors of each regional grid, it can be determined whether the driving environment of the vehicle is in bad weather. When it is detected that the regional grid on the travel route has weather factors such as strong winds and rain, the real-time rainfall data and the precipitation per unit area X of each regional grid are obtained. According to multiple travel routes, the road width and road length of each travel route can be obtained from the vehicle navigation software. Sampling points are set on each travel route, and the vehicle body length Y is used as the distance of the sampling point. The altitude of each sampling point is obtained, and the altitude data of the same route are combined into a sampling data set according to the order of the sampling points. According to the altitude of the sampling point, it can be determined whether there is a low-lying area on the road surface in the travel route.
[0071] In one embodiment, the step S3 of determining low-lying waterlogging information on the travel route based on the weather grid data and the road surface information includes:
[0072] S301, calculating the altitude differences between adjacent sampling points according to the altitudes of the sampling points to obtain a plurality of altitude differences;
[0073] S302, determining whether the data regularity of the plurality of altitude differences conforms to the regularity of an arithmetic progression;
[0074] S303, if the data pattern conforms to the pattern of arithmetic progression, it is determined that there is a low-lying area in the travel route;
[0075] S304, obtaining the length of the low-lying area, and calculating the precipitation in the low-lying area according to the unit area precipitation corresponding to the regional grid, the multiple altitude differences, the length of the low-lying area and the road width;
[0076] S305: Determine the depth of water accumulation in the low-lying area according to the precipitation in the low-lying area.
[0077] Specifically, for steps S301, S302, S303, S304 and S305, for any travel route, i.e., a sampling data set, the altitude data of two adjacent sampling points are compared, and the altitude difference between the two adjacent sampling points is recorded to obtain multiple altitude difference values a1, a2, a3, ... a n-1 、a n . Determine whether the data pattern of multiple altitude differences conforms to the law of arithmetic progression. When multiple altitude differences are the same, or the sizes of multiple altitude differences are within a certain threshold range, it is determined that there is a low-lying area in the regional grid of the travel route. Among them, the threshold range can be set according to actual conditions. When multiple altitude differences are positive, the corresponding sampling point area is uphill; when multiple altitude differences are negative, the corresponding sampling point area is downhill. According to the altitude difference, the slope angle of the low-lying area can be calculated using the trigonometric transformation relationship as α. The height of the uphill slope can be the absolute value of the difference between the first altitude data corresponding to the positive altitude difference and the last altitude data corresponding to the positive altitude difference. The height of the downhill slope can be the absolute value of the difference between the first altitude data corresponding to the negative altitude difference and the last altitude data corresponding to the negative altitude difference. The height of the slope is recorded as |h3|. The accumulated water in the low-lying area and the low-lying road surface are simulated into a trapezoid, referring to Figure 3 The water accumulation model of the low-lying area. From the in-vehicle navigation software, we can get the road width d, the length of the low-lying area L, and X as the precipitation per unit area of the corresponding regional grid of the low-lying area. The precipitation V1 in the low-lying area can be calculated as:
[0078]
[0079] Assuming the depth of water accumulation is h1, according to the water accumulation model in low-lying areas, it can be deduced that
[0080]
[0081] The upper base length L1 of the water accumulation model in the low-lying area is:
[0082]
[0083] Substitute L1 into formula (1-2):
[0084]
[0085] Then the depth of water accumulation in low-lying areas can be deduced:
[0086]
[0087] Substituting formula (1-1) into (1-5) can calculate the depth of water accumulation h1. According to the depth of water accumulation, it can be accurately judged whether the vehicle can pass safely in the low-lying area.
[0088] In one embodiment, the step S4 of determining the preferred travel route based on the low-lying water accumulation information of the travel route and the vehicle height information includes:
[0089] S401, obtaining the motor height, battery pack height and motor controller height of the vehicle;
[0090] S402, comparing the motor height, the battery pack height and the motor controller height, and obtaining the minimum value among the three as the minimum height of the vehicle;
[0091] S403, determining whether the lowest height of the vehicle is greater than the depth of the accumulated water;
[0092] S404: If the lowest height of the vehicle is greater than the depth of the accumulated water, the low-lying area is regarded as a passable low-lying area;
[0093] S405, determining whether all low-lying areas in the travel route are passable low-lying areas;
[0094] S406: If all low-lying areas in the travel route are the passable low-lying areas, the travel route is taken as a preferred travel route.
[0095] Specifically, for steps S401, S402, S403, S404, S405 and S406, the motor, battery pack and motor controller of the vehicle are the components of the vehicle that are most likely to be damaged by the entry of water on the ground. Therefore, according to the different heights of the three components of the motor, battery pack and motor controller of different vehicles, the height of the component with the lowest height is selected as the lowest height of the vehicle, and compared with the calculated depth of water accumulation. If the lowest height of the vehicle is greater than the depth of water accumulation, the water accumulation from the departure point to the low-lying area will not affect the normal driving of the vehicle, and it can be passed, and the low-lying area is a passable low-lying area. If there are multiple low-lying areas in a travel route, continue to calculate the depth of water accumulation in other low-lying areas on the travel route, and compare them with the lowest height of the vehicle respectively to determine whether each low-lying area is a passable low-lying area. If all low-lying areas on a travel route are passable low-lying areas, the travel route is used as the preferred travel route. Avoid damaging the vehicle when passing through areas with too much water accumulation to ensure the safety of users. Among them, the vehicle's motor height, battery pack height and motor controller height can be preset height values obtained by calculating the corresponding average values based on the motor height, battery pack height and motor controller height of commonly used electric vehicles on the market, or they can be height values obtained based on the brand and model of the vehicle associated with the on-board display interface or the vehicle control application, and based on the factory machine component parameters of the vehicle of the corresponding brand and model.
[0096] In one embodiment, after the step S403 of determining whether the lowest height of the vehicle is greater than the depth of the accumulated water, the following steps are included:
[0097] S407: If the lowest height of the vehicle is less than the water depth, a warning message is generated, and the low-lying area is regarded as an impassable low-lying area;
[0098] S408: Mark the travel route corresponding to the impassable low-lying area as an impassable route.
[0099] Specifically, for steps S407 and S408, when the lowest height of the vehicle is less than the depth of water accumulation in a low-lying area, it indicates that at least one of the components of the vehicle's motor, battery pack, and motor controller will be affected by the water accumulation, which may damage the vehicle and affect normal driving. Therefore, the low-lying area is an impassable low-lying area, and an early warning message is generated, indicating that there is a serious water accumulation area in the travel route corresponding to the low-lying area. There may be one or more low-lying areas in the same travel route. When there are one or more impassable low-lying areas in a travel route, the travel route is marked as an impassable route to prevent users from going to the travel route.
[0100] In one embodiment, after the step S406 of taking the travel route as the preferred travel route if all low-lying areas in the travel route are the traversable low-lying areas, the following steps are included:
[0101] S409, calculating the area of the low-lying area of the preferred travel route according to the road width, the length of the low-lying area and the altitude of the sampling point;
[0102] S410, calculating the road surface area of the preferred travel route according to the road surface width and the length of the preferred travel route;
[0103] S411, calculating the low-lying area ratio according to the low-lying area area and the road surface area;
[0104] S412. Generate reference information on the proportion of low-lying land area of the preferred travel route according to the proportion of low-lying land area.
[0105] Specifically, for steps S409, S410, S411 and S412, when there is a low-lying area in a preferred travel route, but the depth of water accumulation in the low-lying area will not affect the normal driving of the vehicle, the low-lying area ratio of the preferred travel route is calculated. Figure 3 , the area of a single low-lying area is calculated as If there is only one low-lying area in the preferred travel route, the calculated area of the single low-lying area is the low-lying area of the preferred travel route. If there are multiple low-lying areas in the preferred travel route, the calculated areas of the multiple low-lying areas are added together to obtain the low-lying area of the preferred travel route. The road width d and road length L2 of each preferred travel route can be obtained from the in-vehicle navigation software. The road surface area is calculated as S=L2*d. The area of the low-lying area is divided by the road surface area to obtain the low-lying area ratio. Reference information is generated based on the low-lying area ratio to prompt the user with the low-lying area ratio corresponding to each preferred travel route, providing a reference for the user to select the final travel route.
[0106] In one embodiment, after the step S4 of determining the preferred travel route based on the low-lying water accumulation information of the travel route and the vehicle height information, the following steps are included:
[0107] S413, when the vehicle is driving, detecting the direction of the vehicle head;
[0108] S414, according to the vehicle head direction, obtaining weather factors of the regional grid at a specified distance in front of the vehicle head, precipitation per unit area of the regional grid, road width at a specified distance in front of the vehicle head, and sampling points of the regional grid at a specified distance in front of the vehicle head;
[0109] S415, calculating the precipitation at the specified distance in front of the vehicle head according to the precipitation per unit area of the regional grid, the road width at the specified distance in front of the vehicle head, and the sampling points of the regional grid at the specified distance in front of the vehicle head;
[0110] S416, determining the depth of water accumulation at the specified distance in front of the vehicle head according to the amount of precipitation at the specified distance in front of the vehicle head;
[0111] S417, determining whether the lowest height of the vehicle is less than the depth of water at a specified distance in front of the vehicle head;
[0112] S418: If the lowest height of the vehicle is less than the depth of the water at a specified distance in front of the front of the vehicle, an alarm message is generated.
[0113] Specifically, for steps S413, S414, S415, S416, S417 and S418, when the vehicle is driving, the water accumulation in the low-lying area may change compared to the departure time. For example, when driving in heavy rain, as the rainfall increases, the depth of water accumulation in the low-lying area may increase, resulting in the appearance of a low-lying area that affects the normal driving of the vehicle in the preferred route at the departure time during driving. Therefore, when the vehicle is driving normally, according to the direction of the vehicle head, the weather grid data and road surface information at a specified distance in front of the vehicle head are obtained, the precipitation at a specified distance in front of the vehicle head is calculated, and then the depth of water accumulation at a specified distance in front of the vehicle head is determined. When the depth of water accumulation at a specified distance in front of the vehicle head exceeds the minimum height of the vehicle, an alarm message is generated, and a low-lying area with severe water accumulation at a specified distance in front can be broadcasted by voice, reminding the vehicle user to avoid the low-lying area with severe water accumulation, or to choose other preferred travel routes to continue driving.
[0114] Reference Figure 2 , is a structural block diagram of a route planning device based on low-lying waterlogging information in an embodiment of the present application, the device includes:
[0115] The position acquisition module 100 is used to acquire the current position and destination of the vehicle;
[0116] A travel route information acquisition module 200 is used to plan a travel route according to the current location and destination, and to acquire weather grid data and road surface information of the travel route;
[0117] A low-lying waterlogging information determination module 300 is used to determine the low-lying waterlogging information of the travel route according to the weather grid data and the road surface information;
[0118] The travel route determination module 400 is used to determine the preferred travel route according to the low-lying waterlogging information of the travel route and the vehicle height information.
[0119] In one embodiment, the route planning device based on low-lying waterlogging information further includes:
[0120] The travel route condition acquisition submodule is used to determine multiple regional grids of the travel route according to the travel route; obtain weather factors, real-time rainfall data and unit area precipitation of each regional grid; determine the road width and road length of the travel route according to the travel route; obtain the body length of the vehicle and set the sampling point distance according to the body length; according to the sampling point distance, set sampling points in each regional grid of the same travel route, and obtain the altitude of each sampling point.
[0121] In one embodiment, the route planning device based on low-lying waterlogging information further includes:
[0122] The low-lying waterlogging information determination submodule is used to calculate the altitude difference between adjacent sampling points according to the altitude of the sampling points to obtain multiple altitude difference values; determine whether the data regularity of the multiple altitude difference values conforms to the law of arithmetic progression; if the data regularity conforms to the law of arithmetic progression, determine that there is a low-lying area in the travel route; obtain the length of the low-lying area, and calculate the precipitation in the low-lying area according to the unit area precipitation corresponding to the regional grid, the multiple altitude difference values, the length of the low-lying area and the road width; and determine the waterlogging depth in the low-lying area according to the precipitation in the low-lying area.
[0123] In one embodiment, the route planning device based on low-lying waterlogging information further includes:
[0124] The travel route determination submodule is used to obtain the motor height, battery pack height and motor controller height of the vehicle; compare the motor height, the battery pack height and the motor controller height to obtain the minimum value of the three as the minimum height of the vehicle; determine whether the minimum height of the vehicle is greater than the water depth; if the minimum height of the vehicle is greater than the water depth, the low-lying area is used as a passable low-lying area; determine whether all the low-lying areas in the travel route are the passable low-lying areas; if the low-lying areas in the travel route are all the passable low-lying areas, the travel route is used as the preferred travel route.
[0125] In one embodiment, the route planning device based on low-lying waterlogging information further includes:
[0126] The early warning module is used to generate early warning information if the lowest height of the vehicle is less than the depth of the accumulated water, and to mark the low-lying area as an impassable low-lying area; and to mark the travel route corresponding to the impassable low-lying area as an impassable route.
[0127] In one embodiment, the route planning device based on low-lying waterlogging information further includes:
[0128] A low-lying area ratio calculation module is used to calculate the area of the low-lying area of the preferred travel route according to the road width, the length of the low-lying area and the altitude of the sampling point; calculate the road surface area of the preferred travel route according to the road width and the length of the preferred travel route; calculate the low-lying area ratio according to the low-lying area and the road surface area; and generate reference information on the low-lying area ratio of the preferred travel route according to the low-lying area ratio.
[0129] In one embodiment, the route planning device based on low-lying waterlogging information further includes:
[0130] The alarm module is used to detect the direction of the front of the vehicle when the vehicle is traveling; obtain the weather factors of the regional grid at a specified distance in front of the front of the vehicle, the unit area precipitation of the regional grid, the road width at a specified distance in front of the front of the vehicle, and the sampling points of the regional grid at a specified distance in front of the front of the vehicle according to the direction of the front of the vehicle; calculate the precipitation at a specified distance in front of the front of the vehicle according to the unit area precipitation of the regional grid, the road width at a specified distance in front of the front of the vehicle, and the sampling points of the regional grid at a specified distance in front of the front of the vehicle; determine the depth of water accumulation at a specified distance in front of the front of the vehicle according to the precipitation at a specified distance in front of the front of the vehicle; judge whether the lowest height of the vehicle is less than the depth of water accumulation at a specified distance in front of the front of the vehicle; if the lowest height of the vehicle is less than the depth of water accumulation at a specified distance in front of the front of the vehicle, generate an alarm message.
[0131] Reference Figure 4 In an embodiment of the present application, a computer device is also provided. The computer device may be a server, and its internal structure may be as follows: Figure 4 As shown. The computer device includes a processor, a memory, a network interface and a database connected via a system bus. Among them, the processor designed by the computer is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store usage data in the process of the route planning method based on low-lying waterlogging information. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a route planning method based on low-lying waterlogging information in any of the above embodiments can be implemented.
[0132] Those skilled in the art will understand that Figure 4The structure shown in is merely a block diagram of a portion of the structure related to the present application solution and does not constitute a limitation on the computer device to which the present application solution is applied.
[0133] An embodiment of the present application further provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, a route planning method based on low-lying water accumulation information is implemented. It can be understood that the computer-readable storage medium in this embodiment can be a volatile readable storage medium or a non-volatile readable storage medium.
[0134] The present application provides a route planning method based on low-lying waterlogging information, which obtains the current position and destination of a vehicle; plans a travel route based on the current position and destination, and obtains weather grid data and road surface information of the travel route; determines low-lying waterlogging information of the travel route based on the weather grid data and the road surface information; determines a preferred travel route based on the low-lying waterlogging information of the travel route and the height information of the vehicle. In bad weather, a safe and feasible traffic route can be determined based on the low-lying waterlogging information in the travel route, ensuring safe driving of users and safe operation of vehicles.
[0135] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media provided in this application and used in the embodiments may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (SSRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0136] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, device, article or method including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, device, article or method. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, device, article or method including the element.
[0137] The above description is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A route planning method based on low-lying waterlogging information, characterized in that: The method comprises: Get the vehicle's current location and destination; Planning a travel route according to the current location and destination, and obtaining weather grid data and road surface information of the travel route; Determine low-lying waterlogging information on a travel route based on the weather grid data and the road surface information; Determine a preferred travel route based on the low-lying waterlogging information on the travel route and the vehicle height information; The step of planning a travel route according to the current location and the destination, and obtaining weather grid data and road surface information of the travel route includes: According to the travel route, determining a plurality of regional grids of the travel route; Obtaining weather factors, real-time rainfall data and precipitation per unit area of each of the regional grids; According to the travel route, determining the road width and road length of the travel route; Obtaining the body length of the vehicle, and setting the sampling point distance according to the body length; According to the sampling point distance, a sampling point is set in each of the regional grids of the same travel route, and the altitude of each of the sampling points is obtained; The step of determining low-lying waterlogging information on a travel route according to the weather grid data and the road surface information comprises: Calculating the altitude differences between adjacent sampling points according to the altitudes of the sampling points to obtain a plurality of altitude differences; Determine whether the data regularity of the plurality of altitude difference values conforms to the regularity of an arithmetic progression; If the data pattern conforms to the pattern of arithmetic progression, it is determined that there is a low-lying area in the travel route; Obtaining the length of the low-lying area, and calculating the precipitation in the low-lying area according to the unit area precipitation corresponding to the regional grid, the multiple altitude differences, the length of the low-lying area and the road width; Determining the depth of water accumulation in the low-lying area according to the precipitation in the low-lying area; The precipitation in the low-lying area is calculated by the following formula: Among them, V1 is the precipitation in the low-lying area, X is the precipitation per unit area of the regional grid corresponding to the low-lying area, L is the length of the low-lying area, and d is the width of the road surface; according to the altitude difference, the height of the slope is recorded as |h3|; according to the altitude difference, the slope angle of the low-lying area is obtained by using the trigonometric transformation relationship as α; The depth of water accumulation in the low-lying area is calculated by the following formula: Among them, h1 is the depth of water accumulation, L is the length of the low-lying area, V1 is the precipitation in the low-lying area, d is the width of the road surface; α is the slope angle of the low-lying area.
2. The route planning method based on low-lying waterlogging information according to claim 1 is characterized in that: The step of determining the preferred travel route based on the low-lying water accumulation information on the travel route and the vehicle height information comprises: Get the vehicle's motor height, battery pack height, and motor controller height; Compare the motor height, the battery pack height and the motor controller height to obtain the minimum value among the three as the minimum height of the vehicle; Determining whether the lowest height of the vehicle is greater than the depth of the accumulated water; If the lowest height of the vehicle is greater than the depth of the accumulated water, the low-lying area is regarded as a passable low-lying area; Determining whether all low-lying areas in the travel route are passable low-lying areas; If all low-lying areas in the travel route are the traversable low-lying areas, the travel route is taken as the preferred travel route.
3. The route planning method based on low-lying waterlogging information according to claim 2 is characterized in that: After the step of determining whether the lowest height of the vehicle is greater than the depth of the accumulated water, the method further comprises: If the lowest height of the vehicle is less than the depth of the water accumulation, a warning message is generated, and the low-lying area is regarded as an impassable low-lying area; The travel route corresponding to the impassable low-lying area is marked as an impassable route.
4. The route planning method based on low-lying waterlogging information according to claim 2 is characterized in that: After the step of taking the travel route as the preferred travel route if all low-lying areas in the travel route are the traversable low-lying areas, the method further comprises: Calculate the area of the low-lying area of the preferred travel route according to the road width, the length of the low-lying area and the altitude of the sampling point; Calculating the road surface area of the preferred travel route according to the road surface width and the length of the preferred travel route; Calculate the low-lying area ratio according to the low-lying area area and the road surface area; The reference information of the low-lying area ratio of the preferred travel route is generated according to the low-lying area ratio.
5. The route planning method based on low-lying waterlogging information according to claim 2 is characterized in that: After the step of determining the preferred travel route based on the low-lying water accumulation information of the travel route and the vehicle height information, the method further comprises: When the vehicle is moving, detect the direction of the vehicle head; According to the vehicle head direction, obtaining weather factors of the regional grid at a specified distance in front of the vehicle head, precipitation per unit area of the regional grid, road width at a specified distance in front of the vehicle head, and sampling points of the regional grid at a specified distance in front of the vehicle head; Calculate the precipitation at the specified distance in front of the vehicle head according to the precipitation per unit area of the regional grid, the road width at the specified distance in front of the vehicle head, and the sampling points of the regional grid at the specified distance in front of the vehicle head; Determining the depth of water accumulation at the specified distance in front of the vehicle head according to the amount of precipitation at the specified distance in front of the vehicle head; Determining whether the lowest height of the vehicle is less than the depth of water at a specified distance in front of the vehicle head; If the lowest height of the vehicle is less than the depth of the water at a specified distance in front of the front of the vehicle, an alarm message is generated.
6. A route planning device based on low-lying waterlogging information, characterized in that: The device comprises: A location acquisition module is used to obtain the current location and destination of the vehicle; A travel route information acquisition module is used to plan a travel route according to the current location and the destination, and obtain weather grid data and road surface information of the travel route; wherein the steps of planning a travel route according to the current location and the destination, and obtaining weather grid data and road surface information of the travel route include: According to the travel route, determining a plurality of regional grids of the travel route; Obtaining weather factors, real-time rainfall data and precipitation per unit area of each of the regional grids; According to the travel route, determining the road width and road length of the travel route; Obtaining the body length of the vehicle, and setting the sampling point distance according to the body length; According to the sampling point distance, a sampling point is set in each of the regional grids of the same travel route, and the altitude of each of the sampling points is obtained; A low-lying waterlogging information determination module, used to determine the low-lying waterlogging information on the travel route according to the weather grid data and the road surface information; The step of determining low-lying waterlogging information on a travel route based on the weather grid data and the road surface information includes: Calculating the altitude differences between adjacent sampling points according to the altitudes of the sampling points to obtain a plurality of altitude differences; Determine whether the data regularity of the plurality of altitude difference values conforms to the regularity of an arithmetic progression; If the data pattern conforms to the pattern of arithmetic progression, it is determined that there is a low-lying area in the travel route; Obtaining the length of the low-lying area, and calculating the precipitation in the low-lying area according to the unit area precipitation corresponding to the regional grid, the multiple altitude differences, the length of the low-lying area and the road width; Determining the depth of water accumulation in the low-lying area according to the precipitation in the low-lying area; The precipitation in the low-lying area is calculated by the following formula: Among them, V1 is the precipitation in the low-lying area, X is the precipitation per unit area of the regional grid corresponding to the low-lying area, L is the length of the low-lying area, and d is the width of the road surface; according to the altitude difference, the height of the slope is recorded as |h3|; according to the altitude difference, the slope angle of the low-lying area is obtained by using the trigonometric transformation relationship as α; The depth of water accumulation in the low-lying area is calculated by the following formula: Among them, h1 is the depth of water accumulation, L is the length of the low-lying area, V1 is the precipitation in the low-lying area, d is the width of the road surface; α is the slope angle of the low-lying area; The travel route determination module is used to determine the preferred travel route based on the low-lying waterlogging information on the travel route and the vehicle height information.
7. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Navigation route planning method and device
CN110906948A
Road guidance method and system in rainstorm weather
CN112489476A