Road waterlogging point prediction method fusing historical waterlogging points and spatial clustering

By integrating historical waterlogging points and spatial clustering methods, combined with the improved DBSCAN clustering algorithm, the problem of difficulty in accurately reaching point information in the existing technology is solved, and high-accurate road water accumulation point prediction is achieved, providing convenient emergency response Disposable point-based water accumulation address information.

CN119442927AActive Publication Date: 2025-02-14HANGZHOU YITU TECHNOLOGY CO LTD

Patent Information

Application Number
CN202510037733.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-02-14
Estimated Expiration
2045-01-10

AI Technical Summary

Technical Problem

The existing hydrological model based on numerical simulation of water accumulation is difficult to accurately locate point information, and it is impossible to directly guide front-line emergency response personnel to arrive at the site for quick disposal.

Method used

The road water accumulation point prediction method that integrates historical flooding points and spatial clustering is adopted to obtain the estimation of the depth of the surface water accumulation through rapid numerical simulation, and the high-risk areas of water accumulation are determined in combination with historical flooding points reservoirs, and the improved DBSCAN clustering algorithm is used for The water accumulation point is predicted, and the final output is the predicted water accumulation point with latitude and longitude coordinates, geographical address, and maximum water accumulation depth information.

Benefits of technology

It realizes the accurate conversion from surface-shaped water accumulation results to point information, provides point-based water accumulation address information that is convenient for emergency response, and improves the accuracy and efficiency of prediction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119442927A_ABST
    Figure CN119442927A_ABST
Patent Text Reader

Abstract

The invention discloses a road ponding point prediction method fusing historical waterlogging points and spatial clustering, and the method comprises the following steps: S1, carrying out the rapid numerical simulation of surface ponding through the rapid estimation of rainfall runoff and displacement, and obtaining a depth estimation value of the surface ponding; s2, on the basis of the historical waterlogging point position, the accumulated water high-risk area is determined by integrating the estimated value of the surface accumulated water depth; s3, adopting an improved DBSCAN clustering algorithm, and taking the ponding high-risk area as input to predict the ponding point location; and S4, outputting a predicted ponding point with latitude and longitude coordinates, a geographic address and maximum ponding depth information based on geocoding. The position address information is obtained on the basis of the surface ponding depth prediction matrix, so that the ponding address information based on points is formed, and emergency disposal personnel can conveniently and quickly arrive at the site.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of road waterlogging point prediction, and in particular to a road waterlogging point prediction method that integrates historical waterlogging points and spatial clustering. Background Art

[0002] With the acceleration of urbanization, the problem of urban waterlogging has become increasingly prominent. Urban waterlogging not only affects the normal lives of residents, but may also cause serious economic losses and social problems. Given the sudden occurrence of waterlogging and the complexity of its spatial distribution, how to effectively prevent and respond to urban waterlogging has become a key issue that needs to be urgently addressed in urban management. Against this background, waterlogging point prediction technology has become an important research hotspot. In the early days, waterlogging point prediction mainly relied on manual field surveys. This method had high accuracy but low efficiency. Later, with the development of waterlogging numerical simulation technology, the use of hydrological models based on waterlogging numerical simulation for waterlogging point prediction has become the mainstream. At present, waterlogging numerical simulation technology is combined with other technologies (GIS technology, artificial intelligence, big data) to further improve the prediction effect.

[0003] Although the numerical simulation technology of waterlogging has made some progress, there are still some problems in its practical application. At present, the output of the hydrological model based on numerical simulation of waterlogging is still based on the surface of waterlogging results. In practical application, it is difficult to accurately obtain point information and cannot be directly used to guide the front-line emergency response personnel to quickly arrive at the scene for disposal. Therefore, it needs to be improved. Summary of the invention

[0004] In view of the shortcomings of the existing technology, the present application provides a road waterlogging point prediction method that integrates historical waterlogging points and spatial clustering, aiming to solve the above problems.

[0005] A road waterlogging point prediction method integrating historical waterlogging points and spatial clustering includes the following steps: Step S1: Rapidly estimate the rainfall runoff and drainage volume, and perform a rapid numerical simulation of surface waterlogging to obtain an estimated value of the depth of surface waterlogging; Step S2: Based on the historical waterlogging location and the estimated value of surface waterlogging depth, determine the high-risk area for waterlogging; Step S3: using the improved DBSCAN clustering algorithm to predict waterlogging points with high-risk areas of waterlogging as input; Step S4: Based on the geocoding, the predicted waterlogging point with latitude and longitude coordinates, geographic address, and maximum waterlogging depth information is output.

[0006] Optionally, the rapid numerical simulation of landmark waterlogging in step S1 specifically includes the following steps: Step S1.1: Based on the watershed division of the generalized drainage pipe points, the regional sub-watersheds are formed by establishing Thiessen polygons; Step S1.2: Calculate the rainfall runoff depth of each pixel through the rainfall-runoff curve number model (SCS-CN), convert it into runoff, accumulate the runoff of each catchment pixel, and obtain the runoff of each catchment; Step S1.3: According to the runoff of each catchment area and the drainage volume of the drainage network, the total amount of surface water in each catchment area is obtained; Step S1.4: Based on the total amount of surface water in each catchment area and the digital elevation model (DEM), the water depth of all pixels is estimated through passive inundation calculation, and the surface water depth prediction matrix is ​​output.

[0007] Optionally, the calculation formula in step S1.2 specifically includes: According to SCS-CN, the rainfall-runoff relationship is obtained: , Through empirical formula Calculate the S value, and then get the runoff of each pixel in the region, where the CN value is an empirical value based on the land use type, P is the rainfall depth, Q is the runoff depth, and I a is the initial loss; The rainfall runoff of the catchment area is the total rainfall runoff of all pixels in the area, that is: , Where Q pix is the runoff depth of a single pixel in catchment area i, Area pix is the actual area of ​​the pixel.

[0008] Optionally, the calculation formula in step S1.3 specifically includes: The surface water volume of the catchment area is equal to the rainfall runoff in the catchment area minus the drainage volume of the drainage network, that is, , Where V remain_i is the total surface water volume in catchment area i, V catch_i is the total rainfall runoff of catchment area i, V drainage_i is the total discharge of the drainage system in catchment area i; Total displacement V drainage_i The average flow rate Q i And the drainage time t is estimated, that is , Average flow rate Q i The Manning formula is simplified through the average pipe diameter, Manning roughness coefficient, and average slope, namely: , Where n is the Manning roughness coefficient, D avg is the average diameter of all pipelines in catchment area i, Savg is the average slope of all pipelines in catchment area i, is the flow rate estimation constant.

[0009] Optionally, the calculation formula in step S1.4 specifically includes: First, sort all pixel DEM values ​​from small to large to get a sequence , Maximum water accumulation height H in the catchment area, surface water volume V remain 、Pixel area pix The following relationship exists: , So, according to the sequence , start from the minimum elevation and obtain m and D that satisfy the above formula m , directly use it as the highest elevation point of the submerged area, and the maximum submerged depth of the area is D m , Finally, the surface water depth of all pixels is calculated, that is, , output surface water depth prediction matrix M pre .

[0010] Optionally, step S2 specifically includes the following steps: Step S2.1: Establish a historical waterlogging point database containing location information longitude and latitude based on the waterlogging points obtained through prior knowledge and historical predictions of this algorithm; Step S2.2: The longitude and latitude coordinates of historical flooding points ( , i=1,2...n) into the surface water depth prediction matrix M pre The target pixel coordinate position in , i=1,2...n), set the matrix area with the target pixel coordinate position as the center as the historical waterlogging high risk area matrix M his , where the matrix pixel values ​​of historical high-risk waterlogging areas are set to 1, and the matrix pixel values ​​of non-historical high-risk waterlogging areas are set to 0; Step S2.3: Calculate the surface water depth prediction matrix M output by step S1.4 pre , the historical high-risk area matrix M output by the dot multiplication step S2.2 his , and obtain the matrix M of predicted high-risk areas for waterlogging hrisk : , That is M pre There is water accumulation, and M his Pixels with a value of 1 (historically at risk) retain the water depth value, while the remaining M his Pixel points with value 0 are assigned value 0.

[0011] Optionally, step S3 specifically includes the following steps: Step S3.1: Set the maximum expected value (MaxNumCl), minimum expected value (MinNumCl), initial search radius (Eps(0)), radius adjustment gain (ε) of the target water accumulation point clusters, and set the minimum element contained in the same cluster to 1; Step S3.2: Use the predicted high-risk area M of waterlogging in step S2.3 hrisk , the initial search radius Eps(0) and the minimum number of included elements 1 are used as input to complete a DBSCAN algorithm clustering; Step S3.3: Remove the category clusters with 1 element as noise, and determine the current actual number of category clusters NumCl, that is: , Among them, NumCl is the current actual number of category clusters, NumCl step NumCl is the number of initial category clusters after clustering is completed. 1pts is the number of category clusters with 1 element; Step S3.4: Adjust the search radius according to the relationship between the actual number of category clusters and the maximum and minimum expected values; if the actual number of category clusters NumCl is less than the expected minimum MinNumCl, the search radius is reduced according to the adjustment gain ε; if the actual number of category clusters NumCl is greater than the expected maximum MaxNumCl, the search radius is increased according to the adjustment gain ε, and steps S3.2-S3.4 are repeated, that is, the search radius is first calculated:

[0012] Then M hrisk ,Eps(step),the same cluster contains the minimum element 1 as input, and iterates the DBSCAN algorithm clustering; Step S3.5: According to the number of cluster categories, when the number of categories is between the expected maximum and minimum values, the algorithm is exited to obtain the final cluster category.

[0013] Optionally, the step S4 specifically includes the following steps: Step S4.1: According to the cluster category output in step S3.5, obtain the pixel location coordinate set of the cluster center point ; Step S4.2: Combine the coordinate position with the predicted high-risk area matrix M output from step S2.3 hrisk , get the maximum water depth information ( ,i=1,2... NumCl final ); Step S4.3: Based on the obtained cluster center pixel position coordinate set, convert it into a longitude and latitude coordinate position set, obtain the geographic address information, and convert the pixel row and column number coordinate set ( , i=1,2...NumCl final ), first converted into longitude and latitude coordinates ; Using the longitude and latitude coordinates as parameters, obtain the geographical address information of the location, thereby forming the geographical address information of the waterlogging point (Address i , i=1,2... NumCl final ); Step S4.4: The latitude and longitude coordinates, geographic addresses, and maximum water depth information of all waterlogging points are integrated into a one-dimensional array set, and the complete attribute information of the predicted waterlogging points is output, namely: .

[0014] In summary, the present application includes at least one of the following beneficial technical effects: 1. This application obtains location address information based on the surface water depth prediction matrix, thereby forming point-based water address information, which facilitates emergency response personnel to quickly arrive at the scene.

[0015] 2. The total amount of surface water is quickly assessed by simplifying the Manning formula through rainfall runoff and pipe network drainage in the catchment area, and then the depth of water accumulation is quickly predicted based on DEM and passive inundation of the total amount of water in the catchment area.

[0016] 3. Through geographic inverse coding, the geographic coordinates, address information and water depth of the point are integrated to output the waterlogging point information.

[0017] 4. This application uses the historical waterlogging database to determine the high-risk areas for waterlogging, and combines it with the prediction results to form a highly accurate prediction of high-risk areas for waterlogging. Secondly, an improved DBSCAN clustering algorithm is used to solve the problem that the simulation results of the waterlogged surface are difficult to cluster. The clustering effect is optimized by dynamically adjusting the search radius to improve the accuracy of waterlogging point extraction. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a flowchart of an embodiment of the present application.

[0019] Figure 2 is the surface water depth prediction matrix M in the embodiment of the present application pre Schematic diagram.

[0020] Figure 3 is the historical high-risk area matrix M in the embodiment of the present application his Schematic diagram.

[0021] Figure 4is the matrix M for predicting high-risk areas for waterlogging in the embodiment of the present application hrisk Schematic diagram. DETAILED DESCRIPTION

[0022] In order to facilitate the understanding of the present application, the present application is described in more detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that when an element is described as "fixed to" another element, it can be directly on the other element, or there can be one or more centered elements therebetween. When an element is described as "connected to" another element, it can be directly connected to the other element, or there can be one or more centered elements therebetween. The terms "vertical", "horizontal", "left", "right" and similar expressions used in this specification are for illustrative purposes only.

[0023] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items.

[0024] The present application embodiment discloses a method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering. Figure 1 , including the following steps: Step S1: Through rapid estimation of rainfall runoff and drainage, rapid numerical simulation of surface waterlogging is performed to obtain an estimated value of surface waterlogging depth; Step S2: Based on the historical waterlogging point locations, the estimated value of surface waterlogging depth is integrated to determine the high-risk areas for waterlogging; Step S3: Using the improved DBSCAN clustering algorithm, the high-risk areas for waterlogging are used as input to predict the waterlogging points; Step S4: Based on geographic coding, the predicted waterlogging points with latitude and longitude coordinates, geographic address, and maximum waterlogging depth information are output.

[0025] Reference Figure 1 and Figure 2 The rapid numerical simulation of landmark waterlogging in step S1 specifically includes the following steps: Step S1.1: Based on the watershed division of the generalized drainage pipe points, the regional sub-watersheds are formed by establishing Thiessen polygons; Step S1.2: Through the rainfall runoff curve number model (SCS-CN), the rainfall runoff depth (unit: mm) of each pixel is calculated and converted into runoff volume, and the runoff volume of each watershed pixel is accumulated to obtain the runoff volume of each watershed.

[0026] According to SCS-CN, the rainfall-runoff relationship is obtained: , Through empirical formula Calculate the S value, and then get the runoff of each pixel in the region, where the CN value is an empirical value based on the land use type, P is the rainfall depth, Q is the runoff depth, and I a is the initial loss; the rainfall runoff in the catchment area is the total value of rainfall runoff in all pixels in the area, that is: , Where Q pix is the runoff depth of a single pixel in catchment area i, Area pix is the actual area of ​​the pixel.

[0027] Step S1.3: According to the runoff of each catchment area and the drainage volume of the drainage network, the total amount of surface water in each catchment area is obtained; the surface water volume of the catchment area is equal to the rainfall runoff of the catchment area minus the drainage volume of the drainage network, that is, , Where V remain_i is the total surface water volume in catchment area i, V catch_i is the total rainfall runoff of catchment area i, V drainage_i is the total discharge of the drainage system in catchment area i; Total displacement V drainage_i The average flow rate Q i And the drainage time t is estimated, that is , Average flow rate Q i The Manning formula is simplified through the average pipe diameter, Manning roughness coefficient, and average slope, namely: , Where n is the Manning roughness coefficient (estimated based on the material of all pipelines in catchment area i), D avg is the average diameter of all pipelines in catchment area i, S avg is the average slope of all pipelines in catchment area i, is the flow estimation constant (calculated according to Manning's formula).

[0028] Step S1.4: Based on the total surface water volume of each catchment area and the digital elevation model (DEM), the water depth of all pixels is estimated through passive inundation calculation, and the surface water depth prediction matrix is ​​output. First, according to the DEM values ​​of all pixels, the sequence is obtained by sorting from small to large.

[0029] Maximum water accumulation height H in the catchment area, surface water volume V remain 、Pixel area pix The following relationship exists: , The above formula can be transformed into: , According to the above formula and The relationship can be deduced: , So, according to the sequence , start from the minimum elevation and obtain m and D that satisfy the above formula m , directly use it as the highest elevation point of the submerged area, and the maximum submerged depth of the area is D m , Finally, the surface water depth of all pixels is calculated, that is, , output surface water depth prediction matrix M pre .

[0030] Reference Figure 1 and Figure 3 , step S2 specifically includes the following steps: step S2.1: using the prior knowledge and the waterlogging points predicted by the algorithm, a historical waterlogging point database is established, including the location information longitude and latitude; step S2.2: the historical waterlogging point location information ( , i=1,2...n) into the surface water depth prediction matrix M pre The target pixel coordinate position in , i=1,2...n), set the matrix area with the target pixel coordinate position as the center as the historical waterlogging high risk area matrix M his , and then set a 50m×50m matrix area as the historical waterlogging high risk area with the above pixel as the center (if the matrix grid is 10m resolution, set a 5×5 matrix area as the high risk area), where the matrix pixel value of the historical waterlogging high risk area is set to 1, and the matrix pixel value of the non-historical waterlogging high risk area is set to 0; Reference Figure 3 The red pixel is the historical waterlogging point. The pixel value of the red pixel and its surrounding 5×5 matrix area (yellow pixel) is set to 1, and the remaining pixels are set to 0.

[0031] Reference Figure 1 and Figure 4 , Step S2.3: The surface water depth prediction matrix M output by step S1.4 pre , the historical high-risk area matrix M output by the dot multiplication step S2.2 his , and obtain the matrix M of predicted high-risk areas for waterlogging hrisk :

[0032] That is M pre There is water accumulation, and M his Pixels with a value of 1 (historically at risk) retain the water depth value, while the remaining M hisPixel points with value 0 are assigned value 0.

[0033] Reference Figure 1 , step S3 specifically includes the following steps: step S3.1: set the maximum expected value (MaxNumCl), minimum expected value (MinNumCl), initial search radius (Eps(0)), radius adjustment gain (ε) of the target waterlogging point cluster number, and set the minimum element contained in the same cluster to 1; step S3.2: use the predicted high-risk area M of waterlogging in step S2.3 hrisk , initial search radius Eps(0), and the minimum number of included elements 1 are used as input to complete a DBSCAN algorithm clustering; Step S3.3: remove the category clusters with the number of elements of 1 as noise, and determine the current actual number of category clusters NumCl, that is: , Among them, NumCl is the current actual number of category clusters, NumCl step NumCl is the number of initial category clusters after clustering is completed. 1pts is the number of category clusters with 1 element; step S3.4: adjust the search radius according to the relationship between the actual number of category clusters and the maximum and minimum expected values; if the actual number of category clusters NumCl is less than the expected minimum MinNumCl, the search radius is reduced according to the adjustment gain ε; if the actual number of category clusters NumCl is greater than the expected maximum MaxNumCl, the search radius is increased according to the adjustment gain ε, and steps S3.2-S3.4 are repeated, that is, the search radius is first calculated:

[0034] Then M hrisk , Eps(step), the same cluster contains the minimum element 1 as input, and iteratively performs DBSCAN algorithm clustering; step S3.5: according to the number of cluster categories, when the number of categories is between the expected maximum and minimum values, jump out of the algorithm to obtain the final cluster category.

[0035] Reference Figure 1 Step S4 specifically includes the following steps: Step S4.1: According to the cluster category output in step S3.5, obtain the cluster center pixel position coordinate set ; Step S4.2: Combine the coordinate position with the predicted high-risk area matrix M output from step S2.3 hrisk , get the maximum water depth information ( ,i=1,2... NumCl final ); Step S4.3: Convert the obtained cluster center pixel position coordinate set into a longitude and latitude coordinate position set, and use the Tiandi Map reverse geocoding service to obtain the geographic address information. , i=1,2...NumCl final ), first converted into longitude and latitude coordinates ( ,i=1,2... NumCl final ); Using the longitude and latitude coordinates as parameters, use the Tiandi Map Reverse Geocoding API service (http: / / api.tianditu.gov.cn / geocoder?) to obtain the geographic address information of the location according to the "formatted_address" field of the return value, thereby forming the geographic address information of the waterlogging point (Address i , i=1,2...NumCl final ); Step S4.4: The latitude and longitude coordinates, geographic addresses, and maximum water depth information of all waterlogging points are integrated into a one-dimensional array set, and the complete attribute information of the predicted waterlogging points is output, namely: .

[0036] Reference Figures 2 to 4 The implementation principle of the embodiment of the present application is as follows: first, according to step S1, the surface water rapid numerical simulation result is calculated to obtain the surface water depth prediction matrix M pre (Reference Figure 2 ), and then through steps S2.1 and S2.2, the historical waterlogging high risk area matrix M is obtained. his (Reference Figure 3 ); M pre With M his Perform point multiplication calculation to obtain the predicted high-risk area M for waterlogging hrisk (Reference Figure 4 ), obtain the cluster point result according to step S3, obtain the pixel set {[3, 3], [10, 12], [38, 31]} through step S4.1, obtain the maximum water depth information (Deeps=[2,3,5]) through step S4.2, and then obtain the longitude and latitude coordinate set {[119.967515, 30.231346], [119.983432,30.213423], [120.213432, 30.187653]} through S4.3, call the Tiandi Map reverse geocoding interface service, and take the formatted_address attribute returned by the interface as the geographic address information; obtain the final waterlogging point prediction result containing longitude and latitude coordinates, geographic address, and maximum water depth information Waterlogging_Point= .

[0037] This application uses the Tiandi Map geocoding interface service to obtain location address information based on the surface waterlogging depth prediction matrix, thereby forming point-based waterlogging address information; in view of the fact that the existing numerical simulation methods for waterlogging are complex and have large data requirements, a passive submergence algorithm is used to quickly estimate the waterlogging depth of all pixels, and a surface waterlogging depth prediction matrix is ​​constructed to achieve rapid simulation of surface waterlogging conditions; in addition, this application uses the historical waterlogging point database to determine high-risk areas for waterlogging, and combines it with the prediction results to form a highly accurate prediction of high-risk areas for waterlogging. Secondly, an improved DBSCAN clustering algorithm is used to solve the problem that it is difficult to cluster the simulation results of the waterlogging surface, and the clustering effect is optimized by dynamically adjusting the search radius to improve the accuracy of waterlogging point extraction.

[0038] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.

Claims

1. A road waterlogging point prediction method integrating historical waterlogging points and spatial clustering, characterized by: The following steps are involved: Step S1: Rapidly estimate the rainfall runoff and drainage volume, and perform a rapid numerical simulation of surface waterlogging to obtain an estimated value of the depth of surface waterlogging; Step S2: Based on the historical waterlogging location and the estimated value of surface waterlogging depth, determine the high-risk area for waterlogging; Step S3: using the improved DBSCAN clustering algorithm to predict waterlogging points with high-risk areas of waterlogging as input; Step S4: Based on the geocoding, the predicted waterlogging point with latitude and longitude coordinates, geographic address, and maximum waterlogging depth information is output.

2. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 1, characterized in that: The rapid numerical simulation of landmark waterlogging in step S1 specifically includes the following steps: Step S1.1: Based on the watershed division of the generalized drainage pipe points, the regional sub-watersheds are formed by establishing Thiessen polygons; Step S1.2: Calculate the rainfall runoff depth of each pixel through the rainfall-runoff curve number model (SCS-CN), convert it into runoff, accumulate the runoff of each catchment pixel, and obtain the runoff of each catchment; Step S1.3: According to the runoff of each catchment area and the drainage volume of the drainage network, the total amount of surface water in each catchment area is obtained; Step S1.4: Based on the total amount of surface water in each catchment area and the digital elevation model (DEM), the water depth of all pixels is estimated through passive inundation calculation, and the surface water depth prediction matrix is ​​output.

3. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 2, characterized in that: The calculation formula in step S1.2 specifically includes: According to SCS-CN, the rainfall-runoff relationship is obtained: , Through empirical formula Calculate the S value, and then get the runoff of each pixel in the region, where the CN value is an empirical value based on the land use type, P is the rainfall depth, Q is the runoff depth, and I a is the initial loss; The rainfall runoff of the catchment area is the total rainfall runoff of all pixels in the area, that is: , Where Q pix is the runoff depth of a single pixel in catchment area i, Area pix is the actual area of ​​the pixel.

4. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 3 is characterized by: The calculation formula in step S1.3 specifically includes: The surface water volume of the catchment area is equal to the rainfall runoff in the catchment area minus the drainage volume of the drainage network, that is, , Where V remain_i is the total surface water volume in catchment area i, V catch_i is the total rainfall runoff of catchment area i, V drainage_i is the total discharge of the drainage system in catchment area i; Total displacement V drainage_i The average flow rate Q i And the drainage time t is estimated, that is , Average flow rate Q i The Manning formula is simplified through the average pipe diameter, Manning roughness coefficient, and average slope, namely: , Where n is the Manning roughness coefficient, D avg is the average diameter of all pipelines in catchment area i, S avg is the average slope of all pipelines in catchment area i, is the flow rate estimation constant.

5. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 4, characterized in that: The calculation formula in step S1.4 specifically includes: First, sort all pixel DEM values ​​from small to large to get a sequence , Maximum water accumulation height H in the catchment area, surface water volume V remain 、Pixel area pix The following relationship exists: , So, according to the sequence , start from the minimum elevation and obtain m and D that satisfy the above formula m , directly use it as the highest elevation point of the submerged area, and the maximum submerged depth of the area is D m , Finally, the surface water depth of all pixels is calculated, that is, , output surface water depth prediction matrix M pre .

6. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 5, characterized in that: The step S2 specifically includes the following steps: Step S2.1: Establish a historical waterlogging point database containing location information longitude and latitude based on the waterlogging points obtained through prior knowledge and historical predictions of this algorithm; Step S2.2: The longitude and latitude coordinates of historical flooding points ( , i=1,2...n) into the surface water depth prediction matrix M pre The target pixel coordinate position in , i=1,2...n), set the matrix area with the target pixel coordinate position as the center as the historical waterlogging high risk area matrix M his , where the matrix pixel values ​​of historical high-risk waterlogging areas are set to 1, and the matrix pixel values ​​of non-historical high-risk waterlogging areas are set to 0; Step S2.3: Calculate the surface water depth prediction matrix M output by step S1.4 pre , the historical high-risk area matrix M output by the dot multiplication step S2.2 his , and obtain the matrix M of predicted high-risk areas for waterlogging hrisk : , That is M pre There is water accumulation, and M his Pixels with a value of 1 (historically at risk) retain the water depth value, while the remaining M his Pixel points with value 0 are assigned value 0.

7. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 6, characterized in that: The step S3 specifically comprises the following steps: Step S3.1: Set the maximum expected value (MaxNumCl), minimum expected value (MinNumCl), initial search radius (Eps(0)), radius adjustment gain (ε) of the target water accumulation point clusters, and set the minimum element contained in the same cluster to 1; Step S3.2: Use the predicted high-risk area M of waterlogging in step S2.3 hrisk , the initial search radius Eps(0) and the minimum number of included elements 1 are used as input to complete a DBSCAN algorithm clustering; Step S3.3: Remove the category clusters with 1 element as noise, and determine the current actual number of category clusters NumCl, that is: , Among them, NumCl is the current actual number of category clusters, NumCl step NumCl is the number of initial category clusters after clustering is completed. 1pts is the number of category clusters with 1 element; Step S3.4: Adjust the search radius according to the relationship between the actual number of category clusters and the maximum and minimum expected values; if the actual number of category clusters NumCl is less than the expected minimum MinNumCl, the search radius is reduced according to the adjustment gain ε; if the actual number of category clusters NumCl is greater than the expected maximum MaxNumCl, the search radius is increased according to the adjustment gain ε, and steps S3.2-S3.4 are repeated, that is, the search radius is first calculated: ; Then M hrisk ,Eps(step),the same cluster contains the minimum element 1 as input, and iterates the DBSCAN algorithm clustering; Step S3.5: According to the number of cluster categories, when the number of categories is between the expected maximum and minimum values, the algorithm is exited to obtain the final cluster category.

8. The method for predicting road waterlogging points by integrating historical waterlogging points and spatial clustering according to claim 7, characterized in that: The step S4 specifically comprises the following steps: Step S4.1: According to the cluster category output in step S3.5, obtain the pixel location coordinate set of the cluster center point ; Step S4.2: Combine the coordinate position with the predicted high-risk area matrix M output from step S2.3 hrisk , get the maximum water depth information ( ,i=1,2... NumCl final ); Step S4.3: Based on the obtained cluster center pixel position coordinate set, convert it into a longitude and latitude coordinate position set, obtain the geographic address information, and convert the pixel row and column number coordinate set ( ,i=1,2... NumCl final ), first converted into longitude and latitude coordinates ; Using the longitude and latitude coordinates as parameters, obtain the geographical address information of the location, thereby forming the geographical address information of the waterlogging point (Address i , i=1,2... NumCl final ); Step S4.4: The latitude and longitude coordinates, geographic addresses, and maximum water depth information of all waterlogging points are integrated into a one-dimensional array set, and the complete attribute information of the predicted waterlogging points is output, namely: 。

Citation Information

Patent Citations

  • Urban waterlogging simulation method based on K-Means parameter clustering

    CN112989623A

  • Fine urban accumulated water level fitting method based on artificial intelligence

    CN114818984A

  • Road waterlogging area identification method based on data mining and deep learning

    CN116452850A

  • Flood disaster risk prediction evaluation and differentiation early warning system and method

    CN117522112A

  • Road section speed multi-step prediction method based on ponding risk prediction grade

    CN118247947A

Cited By

  • Mountain torrent disaster comprehensive risk prediction method and system

    CN120146589A

  • Foundation settlement detection method, system, equipment and medium for engineering detection

    CN121829451A