Water level monitoring point arrangement method and device, electronic equipment and storage medium

By using DEM data to determine the terrain ridgeline and confluence zone in the substation area, and rationally arranging water level monitoring devices, the problems of high cost and resource waste in substation water level monitoring have been solved, and effective water level monitoring and operation and maintenance management have been achieved.

CN117664267BActive Publication Date: 2026-08-04STATE GRID HUNAN ELECTRIC POWER COMPANY LIMITED +3
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
STATE GRID HUNAN ELECTRIC POWER COMPANY LIMITED
Filing Date
2023-12-08
Publication Date
2026-08-04

AI Technical Summary

Technical Problem

In widespread rainstorm disasters, there are many power grid equipment such as substations, which are widely distributed. Installing water level monitoring devices on all of them would be costly, difficult to maintain, and could lead to a waste of resources.

Method used

By acquiring monitoring data of the area to be monitored, the terrain ridge line is determined using digital elevation model (DEM) data, the area is divided into independent runoff zones, and the water level monitoring point layout scheme is determined based on the monitoring data of the runoff zones. A reasonable water level monitoring device layout is planned by combining topography, terrain and power grid data.

Benefits of technology

Effectively monitor the real-time status of power grid equipment susceptible to heavy rain, reduce resource waste, and lower operation and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117664267B_ABST
    Figure CN117664267B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a water level monitoring point distribution method and device, electronic equipment and a storage medium, which are applied to the technical field of water level monitoring and can solve the problem of high cost, high operation and maintenance difficulty and possible resource waste if all power grid equipment is installed with water level monitoring devices. The method comprises the following steps: acquiring a to-be-detected area and monitoring data corresponding to the to-be-detected area, wherein the to-be-detected area comprises a plurality of to-be-measured position points; determining at least one terrain ridge line in the to-be-detected area according to digital elevation model (DEM) data of each to-be-measured position point; dividing the to-be-detected area into a plurality of independent confluence areas according to the at least one terrain ridge line; and determining a water level monitoring point distribution scheme of the to-be-detected area according to monitoring data corresponding to each independent confluence area; wherein the monitoring data comprises geographic information data, power grid equipment data and historical disaster data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of water level monitoring technology, and in particular to a water level monitoring point deployment method, device, electronic equipment and storage medium. Background Technology

[0002] During widespread rainstorm disasters, water level monitoring devices can help staff monitor substation water level changes and the extent of flooding in real time, facilitating timely flood control and drainage measures by maintenance personnel to ensure the normal operation of substations. However, due to the rapid development of the power grid and the large number and wide distribution of substations and other power grid equipment, installing water level monitoring devices in all of them would not only be costly and difficult to maintain, but some areas may not have a high demand for water level monitoring devices. Summary of the Invention

[0003] To address, or at least partially address, the aforementioned technical problems, this application provides a water level monitoring deployment method, apparatus, electronic device, and storage medium to solve the problems that would result in high costs, difficult maintenance, and potential resource waste if all power grid equipment were equipped with water level monitoring devices.

[0004] To achieve the above objectives, the technical solutions provided in this application are as follows:

[0005] In a first aspect, embodiments of this application provide a method for water level monitoring point layout, the method comprising: acquiring a region to be monitored and monitoring data corresponding to the region to be monitored, wherein the region to be monitored includes multiple locations to be monitored;

[0006] Based on the digital elevation model (DEM) data of each location point to be measured, determine at least one terrain ridge line in the area to be detected;

[0007] Based on at least one terrain ridge line, the area to be detected is divided into multiple independent confluence zones;

[0008] Based on the monitoring data corresponding to each independent confluence zone, determine the water level monitoring point layout scheme for the area to be monitored;

[0009] The monitoring data includes geographic information data, power grid equipment data, and historical disaster data.

[0010] As an optional implementation, in a first aspect of this application, determining at least one terrain ridge line in the area to be detected based on the digital elevation model (DEM) data of each location point to be measured includes:

[0011] Based on the DEM data of each test location, multiple suspected ridge points are determined from the multiple test locations;

[0012] Connect the multiple suspected ridge points to obtain multiple suspected ridges;

[0013] The terrain is assessed from the multiple suspected ridge lines to obtain at least one terrain ridge line.

[0014] As an optional implementation, in a first aspect of the embodiments of this application, determining a plurality of suspected ridge points from the plurality of test locations based on the DEM data of each test location point includes:

[0015] Determine the DEM data for each location to be measured;

[0016] The DEM data of the first location point to be measured is compared with the DEM data of all adjacent locations to obtain multiple comparison results;

[0017] If the proportion of comparison results indicating that the DEM data of the first test location point is greater than the DEM data of the adjacent location point is greater than a preset proportion, then the first test location point is determined to be the suspected ridge point.

[0018] Wherein, the first test location point is any one of the plurality of test location points.

[0019] As an optional implementation, in a first aspect of this application, the step of performing terrain assessment on the plurality of suspected ridgelines to obtain the at least one terrain ridgeline includes:

[0020] Determine the terrain data for the two endpoints corresponding to each suspected ridge line;

[0021] If both endpoints of the suspected target ridge are high points, or if the two endpoints are the boundary between the high point and the area to be detected, then the suspected target ridge is determined to be the terrain ridge.

[0022] The target suspected ridge line is any one of the plurality of suspected ridge lines.

[0023] As an optional implementation, in the first aspect of the embodiments of this application, before determining the suspected target ridge line as the terrain ridge line if both endpoints of the detected target ridge line are extremely high points, or if the two endpoints are the boundary between an extremely high point and the area to be detected, the method further includes:

[0024] Determine the DEM data for each location to be measured;

[0025] With the second location point to be measured as the center and a preset distance as the radius, determine the range of the terrain to be measured corresponding to the second location point to be measured;

[0026] If the DEM data of all other locations within the measured terrain area are found to be smaller than the DEM data of the second measured location, then the second measured location is determined to be the highest point in the terrain.

[0027] The second test location point is any one of the plurality of test location points.

[0028] As an optional implementation, in a first aspect of this application, dividing the area to be detected into multiple independent confluence zones based on the at least one terrain ridgeline includes:

[0029] Based on the at least one terrain ridgeline and the boundary of the area to be detected, at least one closed area is determined;

[0030] Based on the boundary between the at least one closed region and the region to be detected, the region to be detected is divided into the plurality of independent confluence zones.

[0031] As an optional implementation, in the first aspect of this application embodiment, determining the water level monitoring point layout scheme for the area to be monitored based on the monitoring data corresponding to each independent confluence zone includes:

[0032] When the monitoring data of the target independent catchment area is detected to meet the deployment conditions, a water level monitoring device is deployed in the target independent catchment area to monitor the water level.

[0033] The target independent collector area is any one of the multiple independent collector areas, and the location conditions include: the presence of a cable tunnel in the area, the presence of an underground substation in the area, and the presence of a substation in the area where the DEM data of the location point corresponding to the substation is less than the average DEM data of the area.

[0034] Secondly, this application provides a water level monitoring deployment device, which includes: an acquisition module for acquiring a detection area and monitoring data corresponding to the detection area, wherein the detection area includes multiple detection location points;

[0035] The processing module is used to determine at least one terrain ridge line in the area to be detected based on the digital elevation model (DEM) data of each location point to be measured.

[0036] The processing module is further configured to divide the area to be detected into multiple independent confluence zones based on the at least one terrain ridge line;

[0037] The processing module is also used to determine the water level monitoring point layout scheme of the area to be detected based on the monitoring data corresponding to each independent confluence zone;

[0038] The monitoring data includes geographic information data, power grid equipment data, and historical disaster data.

[0039] As an optional implementation, in a second aspect of the embodiments of this application, the processing module is specifically used to determine a plurality of suspected ridge points from the plurality of test locations based on the DEM data of each test location point;

[0040] The processing module is specifically used to connect the multiple suspected ridge points to obtain multiple suspected ridges;

[0041] The processing module is specifically used to perform terrain assessment on the multiple suspected ridge lines to obtain at least one terrain ridge line.

[0042] As an optional implementation, in a second aspect of the embodiments of this application, the processing module is specifically used to determine the DEM data of each location point to be measured;

[0043] The processing module is specifically used to compare the DEM data of the first location point to be measured with the DEM data of all adjacent location points to obtain multiple comparison results.

[0044] The processing module is specifically used to determine the first test location as the suspected ridge point if the proportion of the number of comparison results indicating that the DEM data of the first test location is greater than the DEM data of the adjacent location is greater than a preset proportion.

[0045] Wherein, the first test location point is any one of the plurality of test location points.

[0046] As an optional implementation, in a second aspect of the embodiments of this application, the processing module is specifically used to determine the terrain data of the two endpoints corresponding to each suspected ridge line;

[0047] The processing module is specifically used to determine the suspected target ridge line as the terrain ridge line if both endpoints of the detected target ridge line are extremely high points, or if the two endpoints are the boundary between the extremely high point and the area to be detected.

[0048] The target suspected ridge line is any one of the plurality of suspected ridge lines.

[0049] As an optional implementation, in a second aspect of the embodiments of this application, the processing module is further configured to determine the DEM data of each location point to be measured;

[0050] The processing module is also used to determine the range of terrain to be measured corresponding to the second location point to be measured, with the second location point to be measured as the center and a preset distance as the radius;

[0051] The processing module is further configured to determine the second location point to be the highest point if it is detected that the DEM data of all other locations within the range of the terrain to be measured are smaller than the DEM data of the second location point to be measured.

[0052] The second test location point is any one of the plurality of test location points.

[0053] As an optional implementation, in a second aspect of the embodiments of this application, the processing module is specifically used to determine at least one closed region based on the at least one terrain ridgeline and the boundary of the area to be detected;

[0054] The processing module is specifically used to divide the area to be detected into multiple independent confluence zones based on the boundary between the at least one closed area and the area to be detected.

[0055] As an optional implementation, in the second aspect of the embodiments of this application, the processing module is specifically used to deploy a water level monitoring device in the target independent confluence area to monitor the water level when the monitoring data of the target independent confluence area is detected to meet the deployment conditions.

[0056] The target independent collector area is any one of the multiple independent collector areas, and the location conditions include: the presence of a cable tunnel in the area, the presence of an underground substation in the area, and the presence of a substation in the area where the DEM data of the location point corresponding to the substation is less than the average DEM data of the area.

[0057] Thirdly, embodiments of this application provide an electronic device, the electronic device comprising:

[0058] Memory containing executable program code;

[0059] A processor coupled to the memory;

[0060] The processor calls the executable program code stored in the memory to execute the water level monitoring point deployment method in the first aspect of the embodiments of this application.

[0061] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that causes a computer to execute the water level monitoring point deployment method of the first aspect of this application. The computer-readable storage medium includes ROM / RAM, a magnetic disk, or an optical disk, etc.

[0062] Fifthly, embodiments of this application provide a computer program product that, when run on a computer, causes the computer to perform some or all of the steps of any of the methods of the first aspect.

[0063] Sixthly, embodiments of this application provide an application publishing platform for publishing computer program products, wherein when the computer program product is run on a computer, the computer performs some or all of the steps of any of the methods of the first aspect.

[0064] Compared with the prior art, the embodiments of this application have the following beneficial effects:

[0065] This application provides a method, apparatus, electronic device, and storage medium for water level monitoring deployment. The method acquires a region to be monitored and corresponding monitoring data, including multiple monitoring points within the region. Based on the digital elevation model (DEM) data of each monitoring point, at least one terrain ridge is determined within the region. The region is then divided into multiple independent runoff zones based on the at least one terrain ridge. A water level monitoring deployment scheme is determined based on the monitoring data corresponding to each independent runoff zone. The monitoring data includes geographic information data, power grid equipment data, and historical disaster data. This scheme combines topography, terrain, power grid data, and disaster data within the region to be monitored to plan a more reasonable deployment scheme for water level monitoring devices. This not only effectively monitors the real-time status of power grid equipment susceptible to heavy rain but also avoids significant resource waste. Attached Figure Description

[0066] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0067] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0068] Figure 1 This is a flowchart illustrating a water level monitoring point deployment method provided in an embodiment of this application. Figure 1 ;

[0069] Figure 2 This is a flowchart illustrating a water level monitoring point deployment method provided in an embodiment of this application. Figure 2 ;

[0070] Figure 3 This is a schematic diagram of the structure of a water level monitoring deployment device provided in an embodiment of this application;

[0071] Figure 4This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0072] To better understand the above-mentioned objectives, features, and advantages of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be noted that, unless otherwise specified, the embodiments and features of this application can be combined with each other. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0073] The terms "first" and "second," etc., used in the specification and claims of this application are used to distinguish different objects, rather than to describe a specific order of objects.

[0074] The terms “comprising” and “having”, and any variations thereof, in this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or device.

[0075] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0076] like Figure 1 As shown, Figure 1 This application provides a flowchart of a water level monitoring point layout method, which may include the following steps:

[0077] 101. Obtain the area to be detected and the corresponding monitoring data.

[0078] In this embodiment of the application, the area to be detected is the area in this solution where the water level monitoring point layout scheme needs to be determined. This area can generally be based on an administrative region, that is, an administrative district of a city can be determined as the area to be detected, or a city can be determined as the area to be detected, or other areas with a defined range.

[0079] In this embodiment of the application, after determining the area to be detected, it is also necessary to determine the grid points for the area to be detected. Since the entire area to be detected can be a very large area, in order to facilitate calculation and point placement, it is necessary to detect every location in the area to be detected. Therefore, multiple test location points included in the area to be detected can be determined.

[0080] It should be noted that the multiple test locations can be determined based on virtual coordinates. For example, the entire test area can be incorporated into a two-dimensional coordinate system, with any fixed location point in the test area as the origin. In this way, the entire test area can be represented by the coordinate range of two-dimensional coordinates. Similarly, each location in the test area corresponds to a two-dimensional coordinate.

[0081] It should be noted that the multiple locations to be tested can also be determined based on actual latitude and longitude. Since the area to be tested is itself an actual administrative region, the latitude and longitude range corresponding to the area to be tested can be directly obtained, and each location in the area to be tested also corresponds to a latitude and longitude.

[0082] In some embodiments, since the entire area to be detected is a large area, it includes a large number of locations. Therefore, the accuracy of the location points can be freely set, that is, the area size of each location point and the distance between adjacent location points.

[0083] It should be noted that a location point can indicate a position corresponding to a longitude and a latitude, or it can be an area; each location point can be adjacent or separated by a distance; these can all be determined based on the monitoring data of the area to be monitored.

[0084] The monitoring data may include geographic information data, power grid equipment data, and historical disaster data.

[0085] Geographic information data can specifically include refined topographic data and water system data, namely topographic information (plateaus, mountains, plains, hills, basins, etc.) and water information (rivers, streams, oceans, etc.) in the area to be detected.

[0086] The data on power grid equipment can specifically include data on equipment such as substations, cable trenches, and cable tunnels, that is, the distribution of each power grid device in the area to be tested.

[0087] Historical disaster data can specifically include data on flooding damage to equipment such as substations, cable trenches, and cable tunnels in recent years. The years can be 5 years, 10 years, etc., and there are no restrictions.

[0088] 102. Based on the digital elevation model (DEM) data of each location to be measured, determine at least one terrain ridge line in the area to be measured.

[0089] In this embodiment of the application, after determining the area to be detected, at least one terrain ridge line included in the area to be detected can be determined. The terrain ridge line is defined as follows: with the terrain ridge line as the center, the terrain height of the grid on both sides is less than the terrain height of the center point. It can be seen that the terrain ridge line is determined based on the terrain height. Therefore, the terrain ridge line can be determined based on the DEM data of each location point to be measured.

[0090] It should be noted that Digital Elevation Model (DEM) data indicates the elevation information corresponding to each location point. DEM data is a digital simulation of the terrain surface or a digital representation of the terrain surface morphology through a limited terrain elevation. This DEM data is usually expressed in absolute elevation or altitude (i.e., the height measured from the geoid). DEM data can also be understood as Digital Terrain Model (DTM). This DEM data can also be obtained through InSAR technology. InSAR obtains the terrain information of the area by processing two radar images of the same area acquired from different locations using Young's double-slit interferometry principle. For two master and slave radar images covering the same area, a phase difference map of the area, i.e., an interferometric image, can be obtained using a phase unwrapping processing algorithm. After determining the baseline parameters, the DEM data of the area can be obtained.

[0091] It should be noted that DEM data comes in different resolutions, and the appropriate resolution can be selected based on actual data requirements. Higher resolution results in more accurate data, but also more complex data processing; conversely, lower resolution simplifies data processing, but reduces accuracy. Therefore, in this embodiment, the specific resolution of the DEM data can be determined based on parameters such as the size of the area to be monitored, the expected installation data of the water level monitoring device, and the distribution density of power grid equipment. Currently, 90-meter resolution DEM data is typically used for calculations.

[0092] 103. Based on at least one terrain ridge line, divide the area to be detected into multiple independent confluence zones.

[0093] In this embodiment of the application, after determining at least one terrain ridge line, the area to be detected can be divided in combination with the at least one terrain ridge line to obtain multiple independent confluence zones, each of which is a closed area.

[0094] It should be noted that a catchment area refers to a region where surface water, groundwater, or a mixture of both from multiple watersheds or regions converge at a single outlet section or segment before discharging downstream or into the estuary. Within a catchment area, water flows through different terrains, landforms, and soil types along different paths and at different times, resulting in various hydrological characteristics. The size of a catchment area can vary greatly, depending on factors such as topography, climate, hydrological conditions, and human activities. In arid regions, catchment areas are typically small, while in humid regions they can be quite large. An independent catchment area, on the other hand, refers to a catchment area where the water from all tributaries flows only into a single outlet section of the catchment area and cannot flow into other outlet sections.

[0095] In some embodiments, if a portion of a topographic ridge can form a closed loop to create a closed region, then this region can be considered an independent confluence area. Within this region, water can only flow into a single outlet segment and cannot flow into other outlet segments. Therefore, the confluence characteristics of this region are independent. It is understood that the elevation of a topographic ridge is higher than the elevation of its surrounding areas. Therefore, if topographic ridges can be connected to form a region, the topography of that region can resemble a basin, meaning that the elevation within the region is lower than the elevation of the region's boundaries.

[0096] 104. Based on the monitoring data corresponding to each independent confluence zone, determine the water level monitoring point layout scheme for the area to be monitored.

[0097] In this embodiment of the application, after obtaining multiple independent confluence zones, the water level monitoring point layout scheme in each independent confluence zone can be determined by combining the monitoring data in each independent confluence zone, thereby obtaining the water level monitoring point layout scheme for the entire area to be monitored.

[0098] It should be noted that since the monitoring data includes power grid equipment data and historical disaster data, it can indicate the distribution of power grid equipment in the area and the disaster situation in recent years. Therefore, the specific location for installing water level monitoring devices can be determined by combining the distribution of power grid equipment and the disaster situation in recent years.

[0099] This application provides a method for water level monitoring point deployment, which involves acquiring a monitoring area and corresponding monitoring data, including multiple monitoring locations within the monitoring area; determining at least one terrain ridge line in the monitoring area based on the digital elevation model (DEM) data of each monitoring location; dividing the monitoring area into multiple independent runoff zones based on the at least one terrain ridge line; and determining a water level monitoring point deployment scheme for the monitoring area based on the monitoring data corresponding to each independent runoff zone. The monitoring data includes geographic information data, power grid equipment data, and historical disaster data. This scheme combines topography, terrain, power grid data, and disaster data within the monitoring area to plan a more reasonable water level monitoring device deployment scheme. This not only effectively monitors the real-time status of power grid equipment susceptible to heavy rain but also avoids significant resource waste.

[0100] like Figure 2 As shown, Figure 2 This application provides a flowchart of a water level monitoring point layout method, which may further include the following steps:

[0101] 201. Obtain the area to be detected and the corresponding monitoring data.

[0102] In this embodiment, the description of step 201 is the same as the detailed description of step 101 in the above embodiments, and will not be repeated in this embodiment.

[0103] 202. Based on the DEM data of each test location, identify multiple suspected ridge points from the multiple test locations.

[0104] In this embodiment of the application, since the terrain ridge is a line, which may be a straight line or a curve, the terrain ridge is also composed of multiple points. Therefore, a suspected ridge point can be determined first. The definition of a suspected ridge point is: taking the point as the center, analyze the difference in terrain height between the point and multiple surrounding points. If the terrain height of the point is higher than the terrain height of most surrounding points, then the point can be determined as a suspected ridge point.

[0105] In some embodiments, the method for determining a suspected ridge point may specifically include: determining the DEM data of each test location point; comparing the DEM data of the first test location point with the DEM data of all adjacent location points to obtain multiple comparison results; if the proportion of the number of comparison results indicating that the DEM data of the first test location point is greater than the DEM data of the adjacent location points is greater than a preset proportion, then the first test location point is determined to be a suspected ridge point.

[0106] It should be noted that when identifying suspected ridge points, every test point in the detection area needs to be detected. Therefore, only the first test point will be explained. The first test point is any one of multiple test points. After determining the DEM data of each test point, M adjacent points can be selected. Adjacent can include edge adjacent and corner adjacent. Theoretically, there should be 8, 5, or 3 points. The DEM data of the first test point is compared with the DEM data of these M points, that is, the terrain height between the two points is compared. If the DEM data of the first test point is larger than the DEM data of the N adjacent points, and the ratio between N and M is greater than a preset ratio, then the first test point can be considered a suspected ridge point.

[0107] It should be noted that this preset ratio is generally greater than 60%, meaning that the first point to be measured must be at least 3 / 5 higher than its surrounding points to be considered a suspected ridge point. This preset ratio can also be set arbitrarily and is not specifically limited.

[0108] 203. Connect multiple suspected ridge points to obtain multiple suspected ridges.

[0109] In this embodiment of the application, after identifying multiple suspected ridge points, these suspected ridge points can be connected to obtain multiple suspected ridge lines. These suspected ridge lines are not actually terrain ridge lines and need to be judged. When connecting, adjacent suspected ridge points are connected, and the resulting suspected ridge lines can be straight lines or curves.

[0110] 204. Assess the terrain of multiple suspected ridge lines and obtain at least one terrain ridge line.

[0111] In this embodiment of the application, it is necessary to judge each suspected ridge line in order to select the terrain ridge line. Since the terrain ridge line is higher than the terrain of the surrounding area, the judgment can be made based on the terrain data of each suspected ridge line.

[0112] In some embodiments, the method for determining the terrain of a suspected ridgeline may specifically include: determining the terrain data of the two endpoints corresponding to each suspected ridgeline; if both endpoints of the detected target suspected ridgeline are both extremely high points, or if the two endpoints are the boundary between an extremely high point and the area to be detected, then the target suspected ridgeline is determined to be a terrain ridgeline.

[0113] It should be noted that when determining the terrain ridgeline, each suspected ridgeline needs to be tested. Therefore, only the target suspected ridgeline is explained. The target suspected ridgeline is any one of multiple suspected ridgelines. The target suspected ridgeline includes two endpoints. The terrain data of these two endpoints can be determined. If both endpoints are extremely high points, or if one endpoint is an extremely high point and the other endpoint is the boundary of the area to be tested, then the target suspected ridgeline can be determined as a terrain ridgeline.

[0114] Since a suspected ridgeline is obtained by connecting suspected ridgeline points, both endpoints of a suspected ridgeline are suspected ridgeline points. In other words, if at least one of two suspected ridgeline points is a high point and the other is a high point or a regional boundary, then the line connecting these two suspected ridgeline points can be identified as a terrain ridgeline. According to this method, every pair of suspected ridgeline points is tested. If the lines connecting several adjacent suspected ridgeline points are identified as terrain ridgelines, then these terrain ridgelines can be combined to form a long terrain ridgeline. Thus, at least one terrain ridgeline composed of these suspected ridgeline points can be obtained.

[0115] In some embodiments, when judging suspected ridge lines, a high point is introduced. The definition of a high point is: with the high point as the center, the terrain height of the grid within a certain distance in any direction around the high point is less than the terrain height of the high point. In other words, a high point can be understood as the highest point in a region, and the size of this region can be set arbitrarily.

[0116] In some embodiments, the method for determining the highest point may specifically include: determining the DEM data of each location point to be measured; taking the second location point to be measured as the center and a preset distance as the radius, determining the range of the terrain to be measured corresponding to the second location point to be measured; if it is detected that the DEM data of all other locations within the range of the terrain to be measured are smaller than the DEM data of the second location point to be measured, then the second location point to be measured is determined to be the highest point.

[0117] It should be noted that when determining the highest point, each location to be measured needs to be tested. Therefore, this explanation only focuses on the second location to be measured, which is any one of multiple locations. After determining the DEM data of each location to be measured, all locations in the surrounding area of ​​the second location to be measured can be determined. This area can be a circular area with the second location to be measured as the center and a preset distance as the radius. If the DEM data of the second location to be measured is the highest within this area, then it can be said that the second location to be measured is the highest point.

[0118] In determining the range of terrain to be measured corresponding to the second location point, a preset distance is used as the radius. This preset distance can be set freely. It can be set and adjusted according to parameters such as the size of the area to be measured, the expected water level monitoring device installation data, and the distribution density of power grid equipment such as substations, cable trenches, and cable tunnels. For example, it can be set to 900 meters.

[0119] In some embodiments, the determination of a high point can be made after acquiring the data to be detected and the monitoring data. Then, after identifying suspected ridge points, each suspected ridge point is directly queried to see if it is a previously determined high point. Alternatively, all suspected ridge points can be identified, and then the DEM data of each suspected ridge point is combined to determine whether it is a high point. Both of the above determination sequences can be implemented, and the embodiments of this application are not specifically limited to them.

[0120] 205. Determine at least one closed area based on at least one terrain ridgeline and the boundary of the area to be detected.

[0121] In this embodiment of the application, since independent confluence areas are all closed areas, after determining at least one terrain ridge, the closed area can be determined first, that is, whether at least one terrain ridge can form a closed area; at the same time, since the range of the area to be detected is limited, the boundary of the area to be detected can also be involved in the determination, that is, whether the terrain ridges can form a closed area, or the terrain ridge and the area boundary can form a closed area, and thus determine at least one closed area based on the determination result.

[0122] 206. Based on the boundary between at least one closed region and the region to be detected, divide the region to be detected into multiple independent confluence zones.

[0123] In this embodiment, if multiple terrain ridges can form a closed area, then the closed area can be determined as an independent confluence zone; in addition, if the terrain ridge and the boundary of the area to be detected can also form a closed area, then the closed area can also be determined as an independent confluence zone; furthermore, if other areas do not form a closed area through terrain ridges, they can also form a closed area based on the boundary of the area to be detected. These closed areas can all be determined as independent confluence zones, thereby dividing the area to be detected into multiple independent confluence zones.

[0124] 207. When the monitoring data of the target independent runoff area is found to meet the deployment conditions, water level monitoring devices shall be deployed in the target independent runoff area for water level monitoring.

[0125] In this embodiment of the application, when determining the water level monitoring layout scheme in an independent confluence zone, it is necessary to monitor each independent confluence zone. Therefore, the description is only for the target independent confluence zone, which is any one of multiple independent confluence zones. The layout conditions of the water level monitoring device can be set in advance. If the monitoring data of the target independent confluence zone meets the layout conditions, the water level monitoring device will be deployed.

[0126] It should be noted that the site selection conditions include: the presence of cable tunnels in the area, the presence of underground substations in the area, and the presence of substations in the area where the DEM data of the corresponding locations is less than the average DEM data of the area.

[0127] In other words, if there are cable tunnels and underground substations within an independent catchment area, then water level monitoring devices should be installed in both; if there is a substation within an independent catchment area and the substation is located at a elevation lower than the average elevation, then water level monitoring devices should also be installed in both.

[0128] In some embodiments, monitoring points can also be deployed based on historical disaster data. If a power grid device is detected to have experienced flooding in recent years but has not undergone flood prevention renovation, then a water level monitoring device can also be installed.

[0129] The water level monitoring deployment method provided in this application can combine the terrain, topography, power grid data and disaster data of the area to be monitored to plan a more reasonable deployment scheme for water level monitoring devices in the area. This can not only effectively grasp the real-time status of power grid equipment that is susceptible to rainstorms, but also avoid causing a large waste of resources.

[0130] like Figure 3 As shown in the figure, this application provides a water level monitoring deployment device, which may include:

[0131] The acquisition module 301 is used to acquire the area to be detected and the monitoring data corresponding to the area to be detected. The area to be detected includes multiple locations to be measured.

[0132] Processing module 302 is used to determine at least one terrain ridge line in the area to be detected based on the digital elevation model (DEM) data of each location point to be measured.

[0133] The processing module 302 is also used to divide the area to be detected into multiple independent confluence zones based on at least one terrain ridge line;

[0134] The processing module 302 is also used to determine the water level monitoring point layout scheme for the area to be monitored based on the monitoring data corresponding to each independent confluence zone;

[0135] The monitoring data includes geographic information data, power grid equipment data, and historical disaster data.

[0136] In some embodiments, the processing module 302 is specifically configured to determine multiple suspected ridge points from multiple test locations based on the DEM data of each test location point;

[0137] The processing module 302 is specifically used to connect multiple suspected ridge points to obtain multiple suspected ridges;

[0138] The processing module 302 is specifically used to determine the terrain from multiple suspected ridge lines and obtain at least one terrain ridge line.

[0139] In some embodiments, the processing module 302 is specifically used to determine the DEM data of each location point to be measured;

[0140] Processing module 302 is specifically used to compare the DEM data of the first location point to be measured with the DEM data of all adjacent location points to obtain multiple comparison results;

[0141] The processing module 302 is specifically used to determine the first test location point as a suspected ridge point if the proportion of the number of comparison results indicating that the DEM data of the first test location point is greater than the DEM data of the adjacent location points is greater than a preset proportion.

[0142] The first test location point is any one of multiple test location points.

[0143] In some embodiments, the processing module 302 is specifically used to determine the terrain data of the two endpoints corresponding to each suspected ridge line;

[0144] The processing module 302 is specifically used to determine the suspected target ridge line as a terrain ridge line if both endpoints of the detected target ridge line are extremely high points, or if the two endpoints are the boundary between an extremely high point and the area to be detected.

[0145] Among them, the target suspected ridge line is any one of multiple suspected ridge lines.

[0146] In some embodiments, the processing module 302 is further configured to determine the DEM data for each location point to be measured;

[0147] The processing module 302 is also used to determine the range of the terrain to be measured corresponding to the second location point to be measured, with the second location point to be measured as the center and a preset distance as the radius;

[0148] The processing module 302 is also used to determine the second location point to be the highest point if the DEM data of all other locations within the range of the terrain to be measured are less than the DEM data of the second location point to be measured.

[0149] The second test location point is any one of multiple test location points.

[0150] In some embodiments, the processing module 302 is specifically configured to determine at least one closed region based on at least one terrain ridgeline and the boundary of the area to be detected;

[0151] The processing module 302 is specifically used to divide the area to be detected into multiple independent confluence zones based on the boundary between at least one closed area and the area to be detected.

[0152] In some embodiments, the processing module 302 is specifically used to deploy a water level monitoring device in the target independent catchment area to monitor the water level when the monitoring data of the target independent catchment area is detected to meet the deployment conditions.

[0153] The target independent collector area is any one of multiple independent collector areas. The location conditions include: the presence of a cable tunnel in the area, the presence of an underground substation in the area, and the presence of a substation in the area where the DEM data of the location point corresponding to the substation is less than the average DEM data of the area.

[0154] In this embodiment, each module can implement the water level monitoring point layout method provided in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0155] like Figure 4 As shown in the embodiments of this application, an electronic device is also provided, which may include:

[0156] Memory 401 storing executable program code;

[0157] Processor 402 coupled to memory 401;

[0158] Specifically, the processor 402 calls the executable program code stored in the memory 401 to execute the water level monitoring point deployment method executed by the electronic device in the above method embodiments.

[0159] This application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the water level monitoring point deployment method described in the above method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0160] This application also provides a computer program product, which stores a computer program. When the computer program is executed by a processor, it implements each process of the water level monitoring point deployment method in the above method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0161] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0162] It should be understood, in the several embodiments provided in this application, that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code, which contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0163] In this application, the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.

[0164] In this application, memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0165] In this application, those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. This program can be stored in a computer-readable storage medium, including permanent and non-permanent, removable and non-removable storage media. The storage medium can implement information storage by any method or technology, and the information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), other types of random access memory (RAM), read-only memory (ROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information that can be accessed by a computing device. As defined in this document, computer-readable media do not include transient media, such as modulated data signals and carrier waves.

[0166] It should be noted that, in this document, relational terms such as "first" and "second" are used merely 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 term "comprising" or any other variations thereof is intended to cover non-exclusive inclusion, such that a process, method, article, or 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 the element.

[0167] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application. The above-mentioned multiple embodiments are not necessarily multiple independent embodiments; they are divided into multiple embodiments only to highlight different technical features in different embodiments. Those skilled in the art should understand that the above-mentioned multiple embodiments can also be combined arbitrarily.

[0168] In the various embodiments of this application, it should be understood that the sequence number of each process does not necessarily imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0169] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they can be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0170] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0171] If the aforementioned integrated units are implemented as software functional units and sold or used as independent products, they can be stored in a computer-accessible memory. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several requests to cause a computer device (which can be a personal computer, server, or network device, specifically a processor in the computer device) to execute some or all of the steps of the methods described in the various embodiments of this application.

[0172] The above are merely specific embodiments of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to these embodiments, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A water level monitoring point arrangement method, characterized by, The method includes: Acquire the area to be detected and the corresponding monitoring data of the area to be detected. The area to be detected includes multiple locations to be monitored. The monitoring data includes: geographic information data, power grid equipment data and historical disaster data. The power grid equipment data includes the distribution of each power grid device in the area to be detected. Based on the size of the area to be detected, the expected installation data of the water level monitoring device, and the distribution density of the power grid equipment, the resolution of the digital elevation model (DEM) data is determined, and at least one terrain ridge line in the area to be detected is determined based on the DEM data of each location point to be measured. Based on at least one terrain ridge line, the area to be detected is divided into multiple independent confluence zones; Based on the monitoring data corresponding to each independent confluence zone, a water level monitoring point layout scheme for the area to be monitored is determined.

2. The method of claim 1, wherein, The step of determining at least one terrain ridge line in the area to be detected based on the digital elevation model (DEM) data of each location point to be measured includes: Based on the DEM data of each test location, multiple suspected ridge points are determined from the multiple test locations; Connect the multiple suspected ridge points to obtain multiple suspected ridges; The terrain is assessed from the multiple suspected ridge lines to obtain at least one terrain ridge line.

3. The method according to claim 2, characterized in that, The step of determining multiple suspected ridge points from the multiple test locations based on the DEM data of each test location includes: Determine the DEM data for each location point to be measured; The DEM data of the first location point to be measured is compared with the DEM data of all adjacent locations to obtain multiple comparison results; If the proportion of comparison results indicating that the DEM data of the first test location point is greater than the DEM data of the adjacent location point is greater than a preset proportion, then the first test location point is determined to be the suspected ridge point. Wherein, the first test location point is any one of the plurality of test location points.

4. The method according to claim 2, characterized in that, The step of determining the terrain from the plurality of suspected ridge lines to obtain at least one terrain ridge line includes: Determine the terrain data for the two endpoints corresponding to each suspected ridge line; If both endpoints of the suspected target ridge are high points, or if the two endpoints are the boundary between the high point and the area to be detected, then the suspected target ridge is determined to be the terrain ridge. The target suspected ridge line is any one of the plurality of suspected ridge lines.

5. The method according to claim 4, characterized in that, Before determining that the suspected target ridge line is the ridge line if both endpoints are extremely high points, or if the two endpoints are the boundary between an extremely high point and the area to be detected, the method further includes: Determine the DEM data for each location point to be measured; With the second location point to be measured as the center and a preset distance as the radius, determine the range of the terrain to be measured corresponding to the second location point to be measured; If the DEM data of all other locations within the measured terrain area are found to be smaller than the DEM data of the second measured location, then the second measured location is determined to be the highest point in the terrain. The second test location point is any one of the plurality of test location points.

6. The method according to claim 1, characterized in that, The step of dividing the area to be detected into multiple independent confluence zones based on the at least one terrain ridge line includes: Based on the at least one terrain ridgeline and the boundary of the area to be detected, at least one closed area is determined; Based on the boundary between the at least one closed region and the region to be detected, the region to be detected is divided into the plurality of independent confluence zones.

7. The method according to claim 1, characterized in that, The step of determining the water level monitoring point layout scheme for the area to be monitored based on the monitoring data corresponding to each independent confluence zone includes: When the monitoring data of the target independent catchment area is detected to meet the deployment conditions, a water level monitoring device is deployed in the target independent catchment area to monitor the water level. The target independent collector area is any one of the multiple independent collector areas, and the location conditions include: the presence of a cable tunnel in the area, the presence of an underground substation in the area, and the presence of a substation in the area where the DEM data of the location point corresponding to the substation is less than the average DEM data of the area.

8. A water level monitoring point deployment device, characterized in that, include: The acquisition module is used to acquire the area to be detected and the monitoring data corresponding to the area to be detected. The area to be detected includes multiple locations to be monitored. The monitoring data includes: geographic information data, power grid equipment data and historical disaster data. The power grid equipment data includes the distribution of each power grid device in the area to be detected. The processing module is used to determine the resolution of the digital elevation model (DEM) data based on the size of the area to be detected, the expected installation data of the water level monitoring device, and the distribution density of the power grid equipment, and to determine at least one terrain ridge line in the area to be detected based on the DEM data of each location point to be measured. The processing module is further configured to divide the area to be detected into multiple independent confluence zones based on the at least one terrain ridge line; The processing module is also used to determine the water level monitoring point layout scheme of the area to be detected based on the monitoring data corresponding to each independent confluence zone.

9. An electronic device, characterized in that, include: Memory containing executable program code; and the processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the water level monitoring point deployment method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, include: The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the water level monitoring point deployment method as described in any one of claims 1 to 7.