Waterlogging scheduling method, device and equipment, readable storage medium and program product

By acquiring surface and underground water level information from monitoring nodes and combining it with coordinate information for evaluation and spatial clustering, the problem of inaccurate prediction of urban flooding in existing technologies has been solved. This enables precise prediction and timely dispatch of urban flooding, thereby improving drainage efficiency.

CN121836268APending Publication Date: 2026-04-10CHINA MOBILE (JIANGXI) VIRTUAL REALITY TECH CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
CHINA MOBILE (JIANGXI) VIRTUAL REALITY TECH CO LTD
Filing Date
2026-01-12
Publication Date
2026-04-10

AI Technical Summary

Technical Problem

Existing technologies cannot accurately predict the flooding status of different areas in a city, resulting in the inability to take timely flood control measures and exacerbating the degree of urban flooding.

Method used

By acquiring the surface and underground water level information of the monitoring nodes, and combining it with coordinate information for evaluation and spatial clustering, the waterlogging status of the monitoring nodes is determined, and the distance between the node combination and the monitoring equipment is calculated to establish a correspondence for carrying out drainage tasks.

Benefits of technology

It enables accurate prediction and timely dispatch of flood conditions in various urban areas, improves the working efficiency of monitoring equipment, and reduces flooding losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121836268A_ABST
    Figure CN121836268A_ABST
Patent Text Reader

Abstract

The invention provides a waterlogging scheduling method, device and equipment, a readable storage medium and a program product, and the method comprises the steps: obtaining water level information and first coordinate information of a monitoring node and second coordinate information of monitoring equipment, and the water level information comprises ground water level information and underground water level information; the monitoring nodes are evaluated according to the water level information, and the waterlogging state of each monitoring node is obtained; according to the first coordinate information and a preset distance threshold value, spatial clustering is carried out on the target monitoring node, a plurality of node combinations are obtained, and the waterlogging state of the target monitoring node indicates a risk state; according to the first coordinate information and the second coordinate information, the distance between each node combination and the multiple monitoring devices is calculated, the corresponding relation between the node combinations and the monitoring devices is determined, and the monitoring devices are used for executing the flood drainage task of the corresponding node combinations. The embodiment of the invention can effectively predict the waterlogging state of the monitoring node and take timely waterlogging scheduling measures.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of Internet of Things (IoT) technology, and in particular to a method, apparatus, equipment, readable storage medium, and program product for flood control scheduling. Background Technology

[0002] Urban flooding refers to the phenomenon of excessive surface water and overloaded drainage systems during short-duration heavy rainfall events in urban areas, caused by rainfall intensity exceeding the surface runoff capacity. With the continuous advancement of urbanization, urban flooding has become increasingly prominent. Current technologies for addressing urban flooding only focus on preventative measures for areas with high rainfall intensity and concentrated areas. In extreme weather conditions, they cannot accurately predict the location and causes of flooding in different urban areas, leading to a failure to implement timely intervention measures and exacerbating flooding disasters. Alternatively, existing technologies, while identifying flood-prone water levels and areas to guide drivers, do not fundamentally solve the problem of water accumulation, thus worsening urban flooding. Summary of the Invention

[0003] The purpose of this invention is to provide a method, apparatus, device, readable storage medium, and program product for flood control, which addresses the problems of inaccurate prediction of flood conditions in different urban areas and the inability to take timely flood control measures, leading to increased urban flooding and greater losses.

[0004] To address the aforementioned technical problems, embodiments of the present invention provide a method for waterlogging control, comprising:

[0005] The water level information of the monitoring node, the first coordinate information, and the second coordinate information of the monitoring equipment are acquired, wherein the water level information includes surface water level information and underground water level information;

[0006] The monitoring nodes are evaluated based on the water level information to obtain the waterlogging status of each monitoring node;

[0007] Based on the first coordinate information and a pre-set distance threshold, spatial clustering is performed on the target monitoring nodes to obtain multiple node combinations, wherein the waterlogging status of the target monitoring nodes indicates that the target monitoring nodes are in a risky state;

[0008] Based on the first coordinate information and the second coordinate information, the distance between each node combination and the plurality of monitoring devices is calculated to determine the correspondence between the node combination and the monitoring devices, wherein the monitoring devices are used to perform the drainage task corresponding to the node combination.

[0009] Optionally, the step of assessing the monitoring nodes based on the water level information to obtain the flood risk status of each monitoring node includes:

[0010] The rate of change of the well water level is calculated based on the well water level information.

[0011] The rate of change of the well water level is calculated based on the well water level information.

[0012] The waterlogging risk status of each monitoring node is obtained by assessing the rate of change of the surface water level and the rate of change of the underground water level.

[0013] Optionally, the step of evaluating the monitoring nodes based on the water level information to obtain the flooding status of each monitoring node includes:

[0014] If both the rate of change of the surface water level and the rate of change of the underground water level are less than or equal to zero, the waterlogging status of the monitoring node is determined to be a safe state.

[0015] When both the rate of change of the surface water level and the rate of change of the underground water level are greater than zero, the waterlogging status of the monitoring node is determined to be the first risk state.

[0016] If the rate of change of the surface water level is less than or equal to zero, and the rate of change of the underground water level is greater than zero, the waterlogging status of the monitoring node is determined to be the second risk status.

[0017] If the rate of change of the surface water level is greater than zero and the rate of change of the underground water level is less than or equal to zero, the waterlogging status of the monitoring node is determined to be the third risk state.

[0018] The risk level of the first risk state is higher than that of the second risk state, and the risk level of the second risk state is higher than that of the third risk state.

[0019] Optionally, based on the first coordinate information and a pre-set distance threshold, spatial clustering is performed on the target monitoring nodes to obtain multiple node combinations, including:

[0020] Based on the first coordinate information of the target monitoring node, calculate the node distance between every two target monitoring nodes;

[0021] Based on a pre-set distance threshold and the distance between the nodes, the target monitoring nodes are spatially clustered to obtain multiple node combinations.

[0022] Optionally, the step of calculating the distance between each node combination and the plurality of monitoring devices based on the first coordinate information and the second coordinate information, and determining the correspondence between the node combination and the monitoring devices, includes:

[0023] Based on the first coordinate information, calculate the coordinates of the center point of each node combination;

[0024] Based on the coordinates of the center point of the node combination and the second coordinate information, calculate the first distance between the center point of each node combination and the multiple monitoring devices;

[0025] For each node combination, the monitoring device with the shortest first distance is determined as the monitoring device corresponding to the node combination.

[0026] Optionally, calculating the coordinates of the center point of each node combination based on the first coordinate information includes:

[0027] For each of the node combinations, color filling is performed in the geographic information system (GIS) map to obtain the coverage area of ​​each node combination;

[0028] Based on the first coordinate information, calculate the coordinates of the center point of the coverage area of ​​each node combination.

[0029] This invention also provides a flood control scheduling device, comprising:

[0030] The first acquisition module is used to acquire water level information, first coordinate information and second coordinate information of the monitoring node, wherein the water level information includes surface water level information and underground water level information;

[0031] The first assessment module is used to assess the monitoring nodes based on the water level information to obtain the waterlogging status of each monitoring node;

[0032] The first clustering module is used to perform spatial clustering of the target monitoring node based on the first coordinate information and a pre-set distance threshold to obtain multiple node combinations, wherein the waterlogging status of the target monitoring node indicates that the target monitoring node is in a risky state.

[0033] The first determining module is used to calculate the distance between each node combination and the plurality of monitoring devices based on the first coordinate information and the second coordinate information, and to determine the correspondence between the node combination and the monitoring devices, wherein the monitoring devices are used to perform the drainage task corresponding to the node combination.

[0034] This invention also provides a network device, including: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the flood control scheduling method as described above.

[0035] This invention also provides a readable storage medium, comprising: a program stored on the readable storage medium, wherein when the program is executed by a processor, it implements the steps of the flood control scheduling method described above.

[0036] This invention also provides a computer program product, including computer instructions, which, when executed by a processor, implement the steps of the flood control scheduling method described above.

[0037] At least one of the above technical solutions of the present invention has the following beneficial effects:

[0038] The above scheme provides a method for flood control scheduling. First, it acquires in real time the water level information, first coordinate information, and second coordinate information of the monitoring equipment of the monitoring nodes. The water level information includes surface water level information and underground water level information. Then, it evaluates the monitoring nodes based on the water level information to obtain the flood status of each monitoring node. Second, it performs spatial clustering of the target monitoring nodes based on the first coordinate information and a pre-set distance threshold to obtain multiple node combinations. The flood status of the target monitoring nodes indicates that the target monitoring nodes are in a risky state. Finally, it calculates the distance between each node combination and multiple monitoring devices based on the first and second coordinate information to determine the correspondence between the node combinations and the monitoring devices. The monitoring devices are used to perform the drainage tasks of the corresponding node combinations. In the above scheme, the water level information of the monitoring nodes pre-configured in each urban area is used to assess the waterlogging status of each monitoring node in real time, which can effectively predict the waterlogging status in each area of ​​the city. In addition, for monitoring nodes in a risky state, the correspondence between the monitoring nodes and the monitoring equipment is determined according to the distance between the monitoring nodes and the monitoring equipment, which improves the deployment efficiency of the monitoring equipment and enables timely waterlogging scheduling measures to be taken, thereby improving waterlogging drainage efficiency and reducing waterlogging losses. Attached Figure Description

[0039] Figure 1 This is a flowchart illustrating the urban flood control scheduling method according to an embodiment of the present invention;

[0040] Figure 2 This is a schematic diagram of the structure of the flood control dispatching system according to an embodiment of the present invention;

[0041] Figure 3 This is a schematic diagram of the modules of the flood control scheduling device according to an embodiment of the present invention. Detailed Implementation

[0042] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0043] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0044] like Figure 1 As shown, an embodiment of the present invention provides a method for flood control scheduling, including:

[0045] Step S101: Obtain the water level information of the monitoring node, the first coordinate information, and the second coordinate information of the monitoring equipment, wherein the water level information includes surface water level information and underground water level information;

[0046] In step S101, the first coordinate information of the monitoring node and the second coordinate information of the monitoring device in the target monitoring area are obtained, and the water level information of the monitoring node in the target monitoring area is collected in real time. The monitoring device is an urban flood monitoring station used to perform the drainage task of the corresponding monitoring node.

[0047] Step S102: Evaluate the monitoring nodes based on the water level information to obtain the waterlogging status of each monitoring node;

[0048] Step S103: Based on the first coordinate information and a pre-set distance threshold, spatial clustering is performed on the target monitoring nodes to obtain multiple node combinations, wherein the waterlogging status of the target monitoring nodes indicates that the target monitoring nodes are in a risky state.

[0049] Step S104: Based on the first coordinate information and the second coordinate information, calculate the distance between each node combination and the plurality of monitoring devices, and determine the correspondence between the node combination and the monitoring devices, wherein the monitoring devices are used to perform the drainage task corresponding to the node combination.

[0050] This invention provides a method for flood control scheduling. First, it acquires in real time water level information, first coordinate information, and second coordinate information of monitoring devices for monitoring nodes. The water level information includes surface water level information and underground water level information. Then, it evaluates the monitoring nodes based on the water level information to obtain the flood status of each monitoring node. Second, it performs spatial clustering of target monitoring nodes based on the first coordinate information and a pre-set distance threshold to obtain multiple node combinations. The flood status of the target monitoring nodes indicates that the target monitoring nodes are in a risky state. Finally, it calculates the distance between each node combination and multiple monitoring devices based on the first and second coordinate information to determine the correspondence between the node combinations and the monitoring devices. The monitoring devices are used to perform the drainage tasks of the corresponding node combinations. In the above scheme, the water level information of the monitoring nodes pre-configured in each urban area is used to assess the waterlogging status of each monitoring node in real time, which can effectively predict the waterlogging status in each area of ​​the city. In addition, for monitoring nodes in a risky state, the correspondence between the monitoring nodes and the monitoring equipment is determined according to the distance between the monitoring nodes and the monitoring equipment, which improves the deployment efficiency of the monitoring equipment and enables timely waterlogging scheduling measures to be taken, thereby improving waterlogging drainage efficiency and reducing waterlogging losses.

[0051] One optional implementation method for obtaining the first coordinate information of the monitoring nodes and the second coordinate information of the monitoring devices includes: calling a two-dimensional Geographic Information System (GIS) map of the target monitoring area in a big data warehouse, and obtaining a pre-labeled set of monitoring nodes and a set of monitoring devices based on the two-dimensional GIS map. The set of monitoring nodes includes the node numbers and the first coordinate information of the monitoring nodes, specifically represented as follows:

[0052]

[0053] in, Represents the set of monitoring nodes. Indicates the number of the monitoring node. Indicates the number is monitoring nodes Indicates monitoring node x-coordinate Indicates monitoring node The vertical coordinate. For example, if there are 5 monitoring nodes within the target monitoring area, then the monitoring nodes... The first coordinate information is respectively , , , and .

[0054] The monitoring equipment set includes the monitoring equipment's serial number and its second coordinate information, as shown below:

[0055]

[0056] in, Indicates a collection of monitoring equipment. Indicates the serial number of the monitoring equipment. Indicates the number is Surveillance equipment, Indicates monitoring equipment x-coordinate Indicates monitoring equipment The vertical coordinate. For example, if there are two monitoring devices within the target monitoring area, the monitoring devices... The coordinates are respectively and .

[0057] It should be noted that the second coordinate information of the monitoring equipment and the first coordinate information of the monitoring node are obtained through a two-dimensional GIS map of the target monitoring area. Therefore, the first coordinate information and the second coordinate information belong to the same coordinate system.

[0058] One optional implementation method for obtaining water level information of monitoring nodes includes: first, setting a data acquisition period t, wherein the unit of the data acquisition period is minutes; then, according to the data acquisition period, collecting water level information of monitoring nodes in real time through sensors, wherein the water level information includes surface water level information and underground water level information.

[0059] In one embodiment, optionally, the step of assessing the monitoring nodes based on the water level information to obtain the waterlogging risk status of each monitoring node includes:

[0060] The rate of change of the well water level is calculated based on the well water level information.

[0061] The rate of change of the well water level is calculated based on the well water level information.

[0062] The waterlogging risk status of each monitoring node is obtained by assessing the rate of change of the surface water level and the rate of change of the underground water level.

[0063] In this embodiment of the invention, the waterlogging risk status of each monitoring node is obtained by assessing the rate of change of surface water level and the rate of change of underground water level. The process of calculating the rate of change of surface water level and the rate of change of underground water level is as follows:

[0064] First, select the surface water level information and downhole water level information collected within the previous g data acquisition cycles at the current time, and generate surface water level datasets and downhole water level datasets respectively, denoted as:

[0065]

[0066] in, This represents the dataset of well water levels. This represents a dataset of downhole water levels. These represent the monitoring nodes collected during the 1st, 2nd, 3rd, ..., gth data acquisition periods, respectively. Information on the water level above the well. These represent the monitoring nodes collected during the 1st, 2nd, 3rd, ..., gth data acquisition periods, respectively. Information on the water level in the well.

[0067] Then, the rate of change of the well water level is calculated based on the well water level dataset. The specific calculation formula is as follows:

[0068]

[0069] in, Indicates monitoring node The rate of change of surface water level during the first g data acquisition period. This represents the monitoring node data collected during the g-th data acquisition period in the well water level dataset. Information on the water level above the well. This represents the monitoring nodes collected during the first data acquisition period in the well water level dataset. Information on the water level above the well. This represents the time interval between the first data acquisition cycle and the g-th data acquisition cycle, in minutes.

[0070] Then, the rate of change of the well water level is calculated based on the downhole water level dataset. The specific calculation formula is as follows:

[0071]

[0072] in, Indicates monitoring node The rate of change of downhole water level during the first g data acquisition period. This represents the monitoring node data collected during the g-th data acquisition period in the downhole water level dataset. Downhole water level information, This represents the monitoring nodes collected during the first data acquisition period in the downhole water level dataset. Downhole water level information, This represents the time interval between the first data acquisition cycle and the g-th data acquisition cycle, in minutes.

[0073] This invention collects and analyzes surface and underground water level information in real time, calculates the rate of water level change, establishes a two-parameter risk assessment matrix, accurately determines the risk of urban flooding at monitoring nodes, provides real-time decision-making basis for the intelligent scheduling of urban drainage systems, and effectively improves the response efficiency of urban flooding prevention and control.

[0074] It should be noted that the data collection cycle is set to... , The time can be set to 2 minutes, 5 minutes, 10 minutes, and 30 minutes, etc., without limitation. It can be set according to the actual situation. In one optional embodiment, the time can be set to... The setting of 2 minutes is intended to collect more monitoring node information, improve data accuracy, monitor the rate of change of water levels above and below ground, facilitate timely dispatch of monitoring equipment, and reduce urban drainage pressure.

[0075] In one embodiment, optionally, the step of evaluating the monitoring nodes based on the water level information to obtain the flooding status of each monitoring node includes:

[0076] If both the rate of change of the surface water level and the rate of change of the underground water level are less than or equal to zero, the waterlogging status of the monitoring node is determined to be a safe state.

[0077] When both the rate of change of the surface water level and the rate of change of the underground water level are greater than zero, the waterlogging status of the monitoring node is determined to be the first risk state.

[0078] If the rate of change of the surface water level is less than or equal to zero, and the rate of change of the underground water level is greater than zero, the waterlogging status of the monitoring node is determined to be the second risk status.

[0079] If the rate of change of the surface water level is greater than zero and the rate of change of the underground water level is less than or equal to zero, the waterlogging status of the monitoring node is determined to be the third risk state.

[0080] The risk level of the first risk state is higher than that of the second risk state, and the risk level of the second risk state is higher than that of the third risk state.

[0081] In this embodiment of the invention, for each monitoring node, the risk status of urban flooding at the monitoring node is determined by analyzing the rate of change of surface water level and the rate of change of underground water level over the same time period. For example, for the monitoring node... According to the rate of change of the well water level and rate of change of well water level The assessment of its waterlogging risk status is as follows:

[0082] when ,and When the water level above and below the well is decreasing or remaining unchanged, it indicates that drainage is normal and there is no risk of flooding. Therefore, the monitoring node is determined. The flooding situation is considered safe.

[0083] when ,and This indicates that both the surface and underground water levels are rising, posing a risk of siltation above the well and waterlogging in the pipeline. Therefore, it is necessary to determine the monitoring nodes. The flooding situation is classified as the highest risk level.

[0084] when ,and When this occurs, it indicates that the surface water level is dropping while the underground water level is rising, posing a risk of pipeline flooding. Therefore, monitoring nodes are determined. The flooding situation is classified as a second-risk state.

[0085] when ,and This indicates that the surface water level is rising while the underground water level is falling, posing a risk of surface blockage. Therefore, monitoring nodes need to be determined. The flooding situation is classified as a third-risk state.

[0086] For example, by acquiring surface water level and downhole water level information within the first three data acquisition cycles, monitoring nodes can be obtained. The rates of change of surface water level and the rates of change of downhole water level are: ; ; ; ; ,but The node's risk status is the first risk status. and The node's risk status is the third risk status. The node's risk status is the second risk status. The node's risk status is now considered safe.

[0087] In one embodiment, optionally, before step S103, the method further includes:

[0088] Based on the flooding status of the monitoring nodes, target monitoring nodes are determined, wherein the flooding status of the target monitoring nodes indicates that the target monitoring nodes are in a risky state.

[0089] In this embodiment of the invention, if the flooding status of a monitoring node is unsafe, then that monitoring node is designated as a target monitoring node. Specifically, monitoring nodes with flooding status of a first risk state, a second risk state, or a third risk state are designated as target monitoring nodes and denoted as... ,in, Indicates the waterlogging status of the monitoring node. This indicates the third risk state. This indicates the second risk level. This represents the first risk state. Based on this, a set of target monitoring nodes is constructed, represented as follows:

[0090]

[0091] in, Represents the set of target monitoring nodes. This indicates the number of target monitoring nodes in the target monitoring node set. Indicates target monitoring node x-coordinate Indicates target monitoring node The ordinate.

[0092] For example, based on monitoring nodes The state of waterlogging, and the identification of target monitoring nodes. , , and The target monitoring node set includes , , and .

[0093] In one implementation, optionally, spatial clustering is performed on the target monitoring nodes based on the first coordinate information and a pre-set distance threshold to obtain multiple node combinations, including:

[0094] Based on the first coordinate information of the target monitoring node, calculate the node distance between every two target monitoring nodes;

[0095] Based on a pre-set distance threshold and the distance between the nodes, the target monitoring nodes are spatially clustered to obtain multiple node combinations.

[0096] In this embodiment of the invention, the spatial clustering process in step S103 is described. The target monitoring nodes are spatially clustered and divided according to the node distance between them. The specific operation is as follows:

[0097] First, based on the first coordinate information of the target monitoring nodes, calculate the node distance between every two target monitoring nodes in the target monitoring node set, using the following formula:

[0098]

[0099] in, Indicates target monitoring node and target monitoring nodes The distance between nodes and These are the monitoring node numbers and ;

[0100] Then, based on a pre-set distance threshold, spatial clustering is performed on the target monitoring nodes, aggregating two target monitoring nodes whose distance is less than the distance threshold into the same node combination, thus obtaining multiple node combinations. This can optimize scheduling efficiency.

[0101] For example, if the pre-set distance threshold is 4, the node distance between any two target monitoring nodes in the target monitoring node set is calculated, including: , , , , and Based on the distance threshold, spatial clustering is performed on the target monitoring nodes to obtain two node combinations, including: , .

[0102] In one embodiment, optionally, the step of calculating the distance between each node combination and the plurality of monitoring devices based on the first coordinate information and the second coordinate information, and determining the correspondence between the node combination and the monitoring devices, includes:

[0103] Based on the first coordinate information, calculate the coordinates of the center point of each node combination;

[0104] Based on the coordinates of the center point of the node combination and the second coordinate information, calculate the first distance between the center point of each node combination and the multiple monitoring devices;

[0105] For each node combination, the monitoring device with the shortest first distance is determined as the monitoring device corresponding to the node combination.

[0106] In this embodiment of the invention, step S105 is further explained as follows: First, the coordinates of the center point of each node combination are calculated. Then, the first distance between the center point of each node combination and the multiple monitoring devices is calculated. The formula for calculating the first distance between the center point of the node combination and one of the monitoring devices is as follows:

[0107]

[0108] in, Represents node combinations Central point and monitoring equipment The first distance between them Represents node combinations The x-coordinate of the center point, Represents node combinations The ordinate of the center point, Indicates monitoring equipment The x-coordinate of the center point, Indicates monitoring equipment The ordinate of the center point.

[0109] Finally, the optimal monitoring device for each node combination is matched using the nearest neighbor algorithm. Based on a first distance, the monitoring device with the shortest first distance for each node combination is determined as the corresponding monitoring device. The corresponding node combination is then sent to the monitoring device, generating urban flooding monitoring device scheduling information. The monitoring device then deploys its subsequent work based on the monitoring node numbers and flooding status contained in the received node combination, alleviating the drainage pressure on the urban drainage network and reducing the risk of urban flooding.

[0110] For example: After aggregating the target monitoring nodes, two node combinations are generated, namely: and Calculate the first distance between the center point of each node combination and each monitoring device. Assume there are two monitoring devices: monitoring device a and monitoring device b. For example, node combinations... The first distance between the center point and the monitoring device a is Node combination The first distance between the center point and monitoring device b is Node combination The first distance between the center point and the monitoring device a is Node combination The first distance between the center point and monitoring device b is Therefore, we determine that monitoring device 'a' is the node combination. Corresponding monitoring equipment, and node combination Send to monitoring device a, and determine that monitoring device b is a node combination. Corresponding monitoring equipment, and node combination The information is sent to monitoring device b to generate urban flood monitoring device scheduling information. The monitoring device then deploys subsequent work based on the monitoring node numbers and flood status contained in the received node combination, providing technical support for urban flood prevention and control from passive response to proactive regulation.

[0111] In one embodiment, optionally, calculating the coordinates of the center point of each node combination based on the first coordinate information includes:

[0112] For each of the node combinations, color filling is performed in the geographic information system (GIS) map to obtain the coverage area of ​​each node combination;

[0113] Based on the first coordinate information, calculate the coordinates of the center point of the coverage area of ​​each node combination.

[0114] In this embodiment of the invention, GIS visualization technology is used to perform regional rendering and center point positioning for each node combination. First, for each node combination, color filling is performed and displayed on a two-dimensional GIS map to obtain the coverage area of ​​each node combination. Among them, the same node combination is filled with the same color.

[0115] Then, based on the color-filled 2D GIS map, the coverage area of ​​the target monitoring node corresponding to the node combination is obtained, and the coordinates of the center point of the coverage area corresponding to each node combination are obtained through the 2D GIS map.

[0116] In one embodiment, optionally, after step S105, the method further includes:

[0117] Each node combination and the corresponding monitoring equipment (i.e., the scheduling information of the urban flood monitoring equipment) are sent to the display terminal.

[0118] In this embodiment of the invention, a display terminal is used to realize the visual monitoring of urban drainage networks and waterlogging monitoring points.

[0119] like Figure 2 As shown in the figure, this embodiment of the invention also provides an urban flood control scheduling system, including: a data acquisition module, a risk analysis module, and an optimization scheduling module. Each module is described below:

[0120] The data acquisition module is used to call the two-dimensional GIS map of the target monitoring area in the big data warehouse, and obtain the set of monitoring nodes and monitoring equipment based on the monitoring nodes and monitoring equipment already marked on the two-dimensional GIS map.

[0121] The risk analysis module is used to collect monitoring node information in real time, assess the waterlogging risk of each monitoring node based on this information, obtain the waterlogging status of each node, and determine the target monitoring node set based on the waterlogging status. Specifically, the risk analysis module includes a risk status assessment unit and a node list management unit.

[0122] The risk status assessment unit is used to collect water level information of monitoring nodes in real time through sensors according to the data acquisition cycle. The water level information includes surface water level information and underground water level information. Based on the surface water level information and underground water level information, surface water level dataset and underground water level dataset are generated respectively. Based on the surface water level dataset and underground water level dataset, the rate of change of surface water level and the rate of change of underground water level of monitoring nodes are calculated. Based on the rate of change of surface water level and the rate of change of underground water level of monitoring nodes, the waterlogging status of monitoring nodes is assessed. The waterlogging status includes first risk status, second risk status, third risk status and safe status.

[0123] The node list management unit is used to mark monitoring nodes whose flooding status is not safe as target monitoring nodes and construct a target monitoring node set based on the flooding status of the monitoring nodes. Based on the target monitoring node set, the node distance between any two target monitoring nodes is calculated. Based on the node distance and a pre-set distance threshold, the target monitoring nodes are spatially aggregated to obtain multiple node combinations.

[0124] The optimized scheduling module is used to determine the monitoring equipment corresponding to each node combination based on the distance between the node combination and the monitoring equipment, generate urban flood monitoring equipment scheduling information, and send each node combination and its corresponding monitoring equipment to the display terminal. Specifically, the optimized scheduling module includes a risk visualization unit and a monitoring station scheduling unit, wherein...

[0125] The risk visualization unit is used to fill and display the same color on a two-dimensional GIS map for the same node combination based on the number of the target monitoring node. Based on the color-filled two-dimensional GIS map, the coverage area corresponding to the node combination is obtained.

[0126] The monitoring station dispatch unit is used to obtain the regional center coordinates of the area covered by the node combination through a two-dimensional GIS map. Based on the regional center coordinates and the set of monitoring equipment, it calculates the first distance from each regional center coordinate to all monitoring equipment, filters the minimum first distance from each regional center coordinate to all monitoring equipment, sends the node combination corresponding to the regional center coordinate according to the monitoring equipment number corresponding to the minimum first distance, generates the urban flood monitoring equipment dispatch information, and uploads the node combination and urban flood monitoring equipment dispatch information to the display terminal.

[0127] In summary, based on the above systems and methods, the embodiments of the present invention have achieved visualized monitoring of urban drainage networks and waterlogging monitoring points, effectively alleviating the drainage pressure on urban drainage networks and reducing the risk of urban waterlogging.

[0128] like Figure 3 As shown, this embodiment of the invention also provides a flood control scheduling device, comprising:

[0129] The first acquisition module 301 is used to acquire water level information, first coordinate information and second coordinate information of the monitoring node, wherein the water level information includes surface water level information and underground water level information.

[0130] The first assessment module 302 is used to assess the monitoring nodes based on the water level information and obtain the waterlogging status of each monitoring node.

[0131] The first clustering module 303 is used to perform spatial clustering of the target monitoring node based on the first coordinate information and a pre-set distance threshold to obtain multiple node combinations, wherein the waterlogging status of the target monitoring node indicates that the target monitoring node is in a risk state.

[0132] The first determining module 304 is used to calculate the distance between each node combination and the plurality of monitoring devices based on the first coordinate information and the second coordinate information, and to determine the correspondence between the node combination and the monitoring devices, wherein the monitoring devices are used to perform the drainage task corresponding to the node combination.

[0133] Optionally, the first evaluation module 302 includes:

[0134] The first calculation submodule is used to calculate the rate of change of the well water level based on the well water level information.

[0135] The second calculation submodule is used to calculate the rate of change of the well water level based on the downhole water level information.

[0136] The first assessment submodule is used to assess the water level change rate above the well and the water level change rate below the well to obtain the waterlogging risk status of each monitoring node.

[0137] Optionally, the first evaluation submodule includes:

[0138] The first assessment unit is used to determine that the waterlogging status of the monitoring node is a safe state when both the rate of change of the surface water level and the rate of change of the underground water level are less than or equal to zero.

[0139] The second assessment unit is used to determine the waterlogging status of the monitoring node as the first risk state when both the rate of change of the surface water level and the rate of change of the underground water level are greater than zero.

[0140] The third assessment unit is used to determine the waterlogging status of the monitoring node as a second risk state when the rate of change of the surface water level is less than or equal to zero and the rate of change of the underground water level is greater than zero.

[0141] The fourth assessment unit is used to determine the waterlogging status of the monitoring node as the third risk state when the rate of change of the surface water level is greater than zero and the rate of change of the underground water level is less than or equal to zero.

[0142] The risk level of the first risk state is higher than that of the second risk state, and the risk level of the second risk state is higher than that of the third risk state.

[0143] Optionally, the first clustering module 303 includes:

[0144] The third calculation submodule is used to calculate the node distance between every two target monitoring nodes based on the first coordinate information of the target monitoring nodes.

[0145] The first clustering submodule is used to perform spatial clustering of the target monitoring nodes based on a preset distance threshold and the node distance to obtain multiple node combinations.

[0146] Optionally, the first determining module 304 includes:

[0147] The fourth calculation submodule is used to calculate the coordinates of the center point of each node combination based on the first coordinate information.

[0148] The fifth calculation submodule is used to calculate the first distance between the center point of each node combination and multiple monitoring devices based on the coordinates of the center point of the node combination and the second coordinate information.

[0149] The first determining submodule is used to determine, for each of the node combinations, the monitoring device with the shortest first distance as the monitoring device corresponding to the node combination.

[0150] Optionally, the fourth calculation submodule includes:

[0151] The first processing unit is used to fill each node combination with color in a geographic information system (GIS) map to obtain the coverage area of ​​each node combination.

[0152] The first calculation unit is used to calculate the coordinates of the center point of the coverage area of ​​each node combination based on the first coordinate information.

[0153] It should be noted that the embodiments of this device are devices corresponding to the embodiments of the above methods. All implementations in the embodiments of the above methods are applicable to the embodiments of this device and can achieve the same technical effect.

[0154] This invention also provides a network device, including: a processor, a memory, and a program stored in the memory and executable on the processor. When executed by the processor, the program implements the flood control scheduling method described above and achieves the same technical effect; therefore, to avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0155] This invention also provides a readable storage medium, comprising: a program stored on the readable storage medium, wherein when the program is executed by a processor, it implements the steps of the flood control scheduling method described above and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0156] This invention also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, they implement the steps of the flood control scheduling method described above and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0157] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0158] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A method for managing urban flooding, characterized in that, include: The water level information of the monitoring node, the first coordinate information, and the second coordinate information of the monitoring equipment are acquired, wherein the water level information includes surface water level information and underground water level information; The monitoring nodes are evaluated based on the water level information to obtain the waterlogging status of each monitoring node; Based on the first coordinate information and a pre-set distance threshold, spatial clustering is performed on the target monitoring nodes to obtain multiple node combinations, wherein the waterlogging status of the target monitoring nodes indicates that the target monitoring nodes are in a risky state; Based on the first coordinate information and the second coordinate information, the distance between each node combination and the plurality of monitoring devices is calculated to determine the correspondence between the node combination and the monitoring devices, wherein the monitoring devices are used to perform the drainage task corresponding to the node combination.

2. The flood control method according to claim 1, characterized in that, The step of assessing the monitoring nodes based on the water level information to obtain the waterlogging risk status of each monitoring node includes: The rate of change of the well water level is calculated based on the well water level information. The rate of change of the well water level is calculated based on the well water level information. The waterlogging risk status of each monitoring node is obtained by assessing the rate of change of the surface water level and the rate of change of the underground water level.

3. The flood control method according to claim 2, characterized in that, The assessment based on the rate of change of surface water level and the rate of change of underground water level to obtain the waterlogging risk status of each monitoring node includes: If both the rate of change of the surface water level and the rate of change of the underground water level are less than or equal to zero, the waterlogging status of the monitoring node is determined to be a safe state. When both the rate of change of the surface water level and the rate of change of the underground water level are greater than zero, the waterlogging status of the monitoring node is determined to be the first risk state. If the rate of change of the surface water level is less than or equal to zero, and the rate of change of the underground water level is greater than zero, the waterlogging status of the monitoring node is determined to be the second risk status. If the rate of change of the surface water level is greater than zero and the rate of change of the underground water level is less than or equal to zero, the waterlogging status of the monitoring node is determined to be the third risk state. The risk level of the first risk state is higher than that of the second risk state, and the risk level of the second risk state is higher than that of the third risk state.

4. The flood control method according to claim 1, characterized in that, Based on the first coordinate information and a pre-set distance threshold, spatial clustering is performed on the target monitoring nodes to obtain multiple node combinations, including: Based on the first coordinate information of the target monitoring node, calculate the node distance between every two target monitoring nodes; Based on a pre-set distance threshold and the distance between the nodes, the target monitoring nodes are spatially clustered to obtain multiple node combinations.

5. The flood control method according to claim 1, characterized in that, The step of calculating the distance between each node combination and multiple monitoring devices based on the first coordinate information and the second coordinate information, and determining the correspondence between the node combination and the monitoring devices, includes: Based on the first coordinate information, calculate the coordinates of the center point of each node combination; Based on the coordinates of the center point of the node combination and the second coordinate information, calculate the first distance between the center point of each node combination and the multiple monitoring devices; For each node combination, the monitoring device with the shortest first distance is determined as the monitoring device corresponding to the node combination.

6. The flood control method according to claim 5, characterized in that, The step of calculating the coordinates of the center point of each node combination based on the first coordinate information includes: For each of the node combinations, color filling is performed in the geographic information system (GIS) map to obtain the coverage area of ​​each node combination; Based on the first coordinate information, calculate the coordinates of the center point of the coverage area of ​​each node combination.

7. A flood control dispatching device, characterized in that, include: The first acquisition module is used to acquire water level information, first coordinate information and second coordinate information of the monitoring node, wherein the water level information includes surface water level information and underground water level information; The first assessment module is used to assess the monitoring nodes based on the water level information to obtain the waterlogging status of each monitoring node; The first clustering module is used to perform spatial clustering of the target monitoring node based on the first coordinate information and a pre-set distance threshold to obtain multiple node combinations, wherein the waterlogging status of the target monitoring node indicates that the target monitoring node is in a risky state. The first determining module is used to calculate the distance between each node combination and the plurality of monitoring devices based on the first coordinate information and the second coordinate information, and to determine the correspondence between the node combination and the monitoring devices, wherein the monitoring devices are used to perform the drainage task corresponding to the node combination.

8. A network device, characterized in that, include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the flood control scheduling method as described in any one of claims 1 to 6.

9. A readable storage medium, characterized in that, include: The readable storage medium stores a program that, when executed by a processor, implements the steps of the flood control scheduling method as described in any one of claims 1 to 6.

10. A computer program product, characterized in that, It includes computer instructions that, when executed by a processor, implement the steps of the flood control scheduling method as described in any one of claims 1 to 6.