Method and device for generating reservoir capacity curve of water conservancy project and storage medium

By constructing a three-dimensional terrain model and using parameterized space algorithm to generate closed flooded areas, the problem of inefficient generation of reservoir capacity curves in the existing technology is solved, and high-precision and efficient reservoir capacity curve generation is achieved.

CN119991992AInactive Publication Date: 2025-05-13NORTHWEST ENGINEERING CORPORATION LIMITED

Patent Information

Application Number
CN202510461437.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-14
Publication Date
2025-05-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art is inefficient when generating storage capacity curves in water conservancy projects, which can easily lead to errors and inaccurate storage capacity calculations, making it difficult to quickly compare and choose a multi-water level solution.

Method used

By obtaining three-dimensional terrain data, a three-dimensional terrain model is constructed, based on the dam axis position and elevation parameters, a parameterized space algorithm is used to generate a closed flooded area, calculate the horizontal water level plane area and layered storage capacity, and accumulate the storage capacity curve of the water conservancy project layer by layer.

Benefits of technology

It realizes the precise and efficient generation of water conservancy project storage capacity curves, improves calculation accuracy and efficiency, and reduces errors in manual drawing and calculation processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119991992A_ABST
    Figure CN119991992A_ABST
Patent Text Reader

Abstract

The invention provides a water conservancy project storage capacity curve generation method and device and a storage medium, and belongs to the technical field of reservoir water storage monitoring. The method comprises the steps that a reservoir area three-dimensional model is constructed based on three-dimensional topographic data, and closed submerged areas corresponding to all elevations are generated through a parameterization algorithm in combination with the dam axis position and elevation parameters; then extracting a plane water level area corresponding to each elevation value, and calculating a layered reservoir capacity according to an elevation difference between adjacent elevations and a volume algorithm; and finally, accumulating all the layered reservoir capacities corresponding to the elevation values, generating a total reservoir capacity value corresponding to the elevation values, forming a discrete elevation-reservoir capacity data set, and generating a continuous hydraulic engineering reservoir capacity curve through least square fitting. According to the method, the reservoir capacity curve of the water conservancy project can be accurately and efficiently generated, and the calculation precision in a complex reservoir scene is remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of reservoir water storage monitoring, and in particular to a method, device and storage medium for generating a water conservancy project storage capacity curve. Background Art

[0002] In the planning and design of water conservancy projects, the calculation of characteristic water levels and corresponding reservoir capacity is one of the core contents of the preliminary demonstration. The relevant technology is usually carried out based on two-dimensional topographic maps. Designers need to manually select contour lines of different elevations and delineate closed areas in CAD software in combination with the dam axis. Then, they manually measure the area of ​​the closed area and use the volume formula to calculate the reservoir capacity.

[0003] However, the relevant technology has obvious shortcomings: first, manually measuring the area of ​​the enclosed area of ​​the contour lines one by one requires repeated drawing, measurement and calculation, which is time-consuming and inefficient, and it is difficult to meet the needs of rapid comparison of multiple water level schemes; second, manual operation is prone to misinterpretation of reservoir boundaries, data recording deviations and other problems, requiring multiple rework and verification, and limited reliability. Summary of the invention

[0004] The problem solved by the present invention is how to accurately and efficiently generate a reservoir capacity curve for a water conservancy project.

[0005] In order to solve the above problems, the present invention provides a method, device and storage medium for generating a reservoir capacity curve of a water conservancy project.

[0006] In a first aspect, the present invention provides a method for generating a reservoir capacity curve of a water conservancy project, comprising: Acquire three-dimensional terrain data of a target reservoir area, and construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; Acquire the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by using a parameterized spatial algorithm; Determine the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculate the area of ​​the horizontal water level plane of each elevation value, and calculate the stratified reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; All the layered storage capacities corresponding to each elevation value are accumulated to generate a total storage capacity value corresponding to the elevation value, and a water conservancy project storage capacity curve is generated based on the elevation value and the corresponding total storage capacity value.

[0007] Optionally, the acquiring three-dimensional terrain data of the target reservoir area and constructing a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data includes: Extracting digital elevation model data of the target reservoir area based on the aerial image data; Preprocessing the digital elevation model data; Using a triangulation algorithm to triangulate the preprocessed digital elevation model data to generate a three-dimensional terrain model of the target reservoir area; The digital elevation model data is used as three-dimensional terrain data for constructing the three-dimensional terrain model.

[0008] Optionally, the acquiring three-dimensional terrain data of the target reservoir area and constructing a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data includes: Obtain three-dimensional point cloud data of the target reservoir area scanned by the laser radar; Importing historical hydrological survey data, the historical hydrological survey data including river section elevation point data and hydrological station benchmark elevation data; The three-dimensional point cloud data and the historical hydrological survey data are spatially matched, and an interpolation algorithm is used to fuse them to generate a three-dimensional terrain model of the target reservoir area.

[0009] Optionally, the acquiring the dam axis position and elevation parameters in the three-dimensional terrain model, and generating closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by a parameterized spatial algorithm, comprises: Obtaining the dam axis position and elevation parameters in the three-dimensional terrain model; Determine the reservoir division area in the three-dimensional terrain model based on the dam axis position, and determine a plurality of elevation values ​​based on the elevation parameters; A horizontal water level plane corresponding to each elevation value is generated in the reservoir division area in the three-dimensional terrain model, a continuous surface area in the three-dimensional terrain model with an elevation value less than or equal to the horizontal water level plane is intercepted, and a closed flooding boundary line is determined based on a spatial topological analysis algorithm to form closed flooding areas corresponding to different elevation values.

[0010] Optionally, determining the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculating the area of ​​the horizontal water level plane of each elevation value, and calculating the stratified reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values, comprises: Performing vertical projection on the closed flooded area corresponding to each elevation value to obtain a horizontal water level plane corresponding to the elevation value, counting the total number of pixels of the horizontal water level plane by a spatial grid algorithm, and calculating the area of ​​the horizontal water level plane in combination with a resolution parameter of the three-dimensional terrain model; According to the vertical height difference between adjacent elevation values ​​and the area of ​​the horizontal water level plane, the trapezoidal volume integral formula is used to determine the stratified storage capacity between adjacent horizontal water level planes.

[0011] Optionally, the elevation parameters include a minimum elevation value, a maximum elevation value and an elevation interval.

[0012] Optionally, the step of accumulating all the layered storage capacities corresponding to each elevation value to generate a total storage capacity value corresponding to the elevation value, and generating a water conservancy project storage capacity curve based on the elevation value and the corresponding total storage capacity value includes: Traversing each target elevation value in order from low to high according to the elevation values, accumulating all the layered storage capacities from the minimum elevation value to the target elevation value, and obtaining a total storage capacity value corresponding to each target elevation value; Associating each of the target elevation values ​​with the corresponding total reservoir capacity value to form an elevation value-reservoir capacity value scatter point data set; Based on the elevation value-reservoir capacity scattered point data set, a continuous water conservancy project reservoir capacity curve is generated according to a least squares fitting algorithm.

[0013] In a second aspect, the present invention provides a system for generating a reservoir capacity curve for a water conservancy project, comprising: A three-dimensional terrain model construction module, used to obtain three-dimensional terrain data of a target reservoir area, and to construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; A closed flooded area module, used to obtain the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model through a parameterized spatial algorithm; A horizontal water level plane module determines the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculates the horizontal water level plane area of ​​each elevation value, and calculates the layered storage capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; The reservoir capacity curve module is used to accumulate all the layered reservoir capacities corresponding to each elevation value to generate a total reservoir capacity value corresponding to the elevation value, and generate a water conservancy project reservoir capacity curve based on the elevation value and the corresponding total reservoir capacity value.

[0014] In a third aspect, the present invention provides an electronic device, including a memory and a processor; The memory is used to store computer programs; The processor is used to implement any of the above-mentioned methods for generating a reservoir capacity curve for a water conservancy project when executing the computer program.

[0015] In a fourth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, any one of the above-mentioned methods for generating a reservoir capacity curve for a water conservancy project is implemented.

[0016] Compared with the prior art, the beneficial effects of the present invention are as follows: by acquiring three-dimensional terrain data to construct a three-dimensional terrain model, the surface space characteristics can be completely retained, avoiding the accumulation of errors caused by manual drawing; then, based on the dam axis position and elevation parameters, a parameterized spatial algorithm is used to generate a closed flooded area, which can improve the efficiency of regional delineation and boundary adaptability; each flooded area is further plane-cut to extract the horizontal water level plane and calculate the area, and the volume algorithm is used to solve the layered storage capacity in combination with the adjacent elevation difference, which can avoid the spatial morphological distortion of the traditional projection simplification algorithm; finally, the total storage capacity value is generated by accumulating the storage capacity layer by layer and constructing a continuous water conservancy project storage capacity curve, forming a high-resolution elevation-storage capacity mapping relationship. The present invention can accurately and efficiently generate water conservancy project storage capacity curves, significantly improving the calculation accuracy in complex reservoir scenarios. In addition, the manual drawing and calculation process are reduced, effectively improving the calculation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A schematic diagram of a flow chart of a method for generating a reservoir capacity curve of a water conservancy project provided by an embodiment of the present invention; Figure 2 A schematic flow chart of step S12 in a method for generating a reservoir capacity curve for a water conservancy project provided by an embodiment of the present invention; Figure 3 A schematic structural diagram of a water conservancy project storage capacity curve generation system provided by another embodiment of the present invention; Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0018] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be interpreted as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.

[0019] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.

[0020] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc. mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0021] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".

[0022] In traditional water conservancy project design, the calculation of characteristic water level and reservoir capacity mainly relies on the semi-automatic processing method of two-dimensional topographic map, that is, the designer needs to manually draw the closed water storage boundary at a specific elevation based on the position of the dam axis (such as tracing contour lines through CAD software to generate the flooding range), and then calculate the water surface projection area and estimate the reservoir capacity. This method has significant bottlenecks: first, the operation process of manually drawing boundaries and repeatedly switching measurement tools is cumbersome, especially when dozens or even hundreds of elevation schemes need to be evaluated, which is time-consuming and cannot guarantee the calculation response speed; second, manual operation is prone to omission of terrain details (such as ridge depressions, isolated islands, etc.) in closed areas, and the area measurement results are easily affected by human factors such as graphic scaling errors and boundary misconnections. The accuracy of the data needs to be cross-validated multiple times, which restricts the reliability of the results and the efficiency of engineering decision-making. In essence, this method compresses the three-dimensional terrain into a two-dimensional plane, which is difficult to truly reflect the spatial impact of slope and shoreline direction on the flooding range, resulting in the risk of systematic deviation in reservoir capacity calculation.

[0023] Based on this, the present invention provides a method, device and storage medium for generating a reservoir capacity curve of a water conservancy project to solve the above problems.

[0024] Reference Figure 1 The present invention provides a method for generating a reservoir capacity curve of a water conservancy project, comprising: S11. Acquire three-dimensional terrain data of a target reservoir area, and construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data.

[0025] The three-dimensional terrain data of the target reservoir area can be obtained by comprehensively adopting multi-source data such as airborne radar, unmanned aerial vehicle oblique photogrammetry, satellite stereo images, etc., and its specific form can be three-dimensional point cloud data. After obtaining the three-dimensional point cloud data of the target reservoir area, the continuous surface of the target data area can be constructed through the digital elevation model gridding method, thereby generating a three-dimensional terrain model of the target reservoir area.

[0026] S12, obtaining the dam axis position and elevation parameters in the three-dimensional terrain model, and generating closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model through a parameterized spatial algorithm.

[0027] It needs to be explained that the position of the dam axis is the preset center line of the dam, which determines the lateral extension direction of the dam, and the elevation parameter refers to the different elevation values ​​that need to be analyzed. The elevation value here corresponds to the water level of the reservoir, and the subsequent elevation value can also be understood as the water level value of the target reservoir area, and no specific division is made here. Through the parameterized spatial algorithm, the closed flooded area at different elevation values ​​can be calculated layer by layer based on the elevation data of the three-dimensional terrain model and the dam axis as the reference. The closed flooded area refers to a polygonal collection area in the three-dimensional terrain model that is surrounded by continuous and unbroken boundary lines and can completely cover the space that may be flooded at a certain water level.

[0028] S13. Determine the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculate the area of ​​the horizontal water level plane of each elevation value, and calculate the stratified storage capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values.

[0029] Specifically, the horizontal water level plane refers to a closed two-dimensional area generated by the horizontal plane section analysis method of the three-dimensional terrain model for a certain elevation value, to characterize the maximum horizontal range allowed for water coverage at this elevation value, where the geometric boundary of the horizontal water level plane is jointly defined by the contour lines of the closed flooded area and the dam axis.

[0030] Layered storage capacity means that when calculating the water storage capacity of a reservoir, the water storage space is divided into several layers in the vertical direction, and the storage capacity corresponding to each elevation interval (that is, the water demand between adjacent elevations) is calculated separately. The total storage capacity can be obtained by adding up the layered areas. The core of this method is to approximately simulate the three-dimensional water storage capacity of complex terrain through a simplified method of discretized layering.

[0031] S14, accumulating all the layered storage capacities corresponding to each elevation value to generate a total storage capacity value corresponding to the elevation value, and generating a water conservancy project storage capacity curve based on the elevation value and the corresponding total storage capacity value.

[0032] Compared with the prior art, the beneficial effects of the present invention are as follows: by acquiring three-dimensional terrain data to construct a three-dimensional terrain model, the surface spatial characteristics can be completely retained, avoiding the accumulation of errors caused by manual drawing; then, based on the dam axis position and elevation parameters, a parameterized spatial algorithm is used to generate a closed flooded area, which can improve the efficiency of regional delineation and boundary adaptability; further, each flooded area is plane-cut to extract the horizontal water level plane and calculate the area, and the volume algorithm is used to solve the layered reservoir capacity in combination with the adjacent elevation difference, which can avoid the spatial morphological distortion of the traditional projection simplification algorithm; finally, the total reservoir capacity value is generated by accumulating the reservoir capacity layer by layer and constructing a continuous curve to form a high-resolution elevation-reservoir capacity mapping relationship. The present invention can accurately and efficiently generate the reservoir capacity curve of a water conservancy project, significantly improving the calculation accuracy in complex reservoir scenarios. In addition, the manual drawing and calculation process are reduced, effectively improving the calculation efficiency.

[0033] In one embodiment, the step of acquiring three-dimensional terrain data of a target reservoir area and constructing a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data includes: Extracting digital elevation model data of the target reservoir area based on the aerial image data; Preprocessing the digital elevation model data; Using a triangulation algorithm to triangulate the preprocessed digital elevation model data to generate a three-dimensional terrain model of the target reservoir area; The digital elevation model data is used as three-dimensional terrain data for constructing the three-dimensional terrain model.

[0034] This embodiment extracts digital elevation model data of the target reservoir area through aerial images, and after pre-processing such as denoising and filling gaps, uses a triangulation algorithm to convert the digital elevation model data into a three-dimensional terrain model composed of an irregular triangulated network, which can truly reflect the details of the reservoir terrain and provide a high-precision spatial basis for reservoir capacity calculation. The specific content of the triangulation algorithm is prior art and will not be repeated here.

[0035] In one embodiment, the acquiring three-dimensional terrain data of the target reservoir area and constructing a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data includes: Obtain three-dimensional point cloud data of the target reservoir area scanned by the laser radar; Importing historical hydrological survey data, the historical hydrological survey data including river section elevation point data and hydrological station benchmark elevation data; The three-dimensional point cloud data and the historical hydrological survey data are spatially matched, and an interpolation algorithm is used to fuse them to generate a three-dimensional terrain model of the target reservoir area.

[0036] Specifically, the spatial coordinate matching process includes: selecting more than three control points common to the three-dimensional point cloud data and the historical hydrological survey data to construct an affine transformation model, and aligning the three-dimensional point cloud to the coordinate system of the historical hydrological survey data; matching the river section feature points in the three-dimensional point cloud data with the river section feature points in the historical hydrological survey data, and converging the matching error to a preset error threshold through the least squares method.

[0037] Exemplarily, a preliminary terrain model is constructed based on the three-dimensional point cloud data through an interpolation algorithm, and then the parameters (such as height, etc.) of the corresponding positions in the preliminary terrain model are adjusted according to the historical hydrological survey data to obtain the final three-dimensional terrain model.

[0038] The multi-source data fusion of this embodiment can solve the problems of incomplete coverage of single data or insufficient local resolution. The laser point cloud ensures the capture of terrain details (such as mountain cliffs and riverbed morphology), and the historical hydrological data enhances the elevation credibility of key river sections, significantly improving the overall accuracy of the model. The generated three-dimensional terrain model can more realistically reflect complex terrain features such as riverbank scouring traces and historical siltation layers, providing a highly reliable three-dimensional spatial foundation for dynamic analysis of reservoir capacity, flood evolution simulation and engineering risk prediction.

[0039] Reference Figure 2 , the step of obtaining the dam axis position and elevation parameters in the three-dimensional terrain model, and generating closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by a parameterized spatial algorithm includes: S121, obtaining the dam axis position and elevation parameters in the three-dimensional terrain model; S122, determining a reservoir division area in the three-dimensional terrain model based on the dam axis position, and determining a plurality of elevation values ​​based on the elevation parameters; S123. Generate a horizontal water level plane corresponding to each elevation value in the reservoir division area in the three-dimensional terrain model, intercept the continuous surface area in the three-dimensional terrain model whose elevation value is less than or equal to the horizontal water level plane, determine the closed flooding boundary line based on the spatial topological analysis algorithm, and form closed flooding areas corresponding to different elevation values.

[0040] Specifically, determining the reservoir division area in the three-dimensional terrain model includes: determining the position of the dam axis in the three-dimensional terrain model, and generating a vertical section of the dam axis along the dam axis; then, based on the vertical section of the dam axis, expanding a preset range to the upstream (or downstream) area of ​​the dam axis to form an initial reservoir area; finally, intercepting the terrain of the initial reservoir area based on the horizontal plane corresponding to the maximum elevation value, and the area in contact with the water surface is determined as the reservoir division area.

[0041] This embodiment extracts the dam axis position and elevation parameters from the three-dimensional terrain model, and constructs a dynamic water level inundation analysis process through a parameterized spatial algorithm: the reservoir simulation range is delineated based on the dam axis and multiple elevation values ​​are set, a horizontal water level plane is generated for each elevation, and the continuous area below the water surface is intercepted using three-dimensional terrain elevation data; spatial topology algorithms such as triangulation or domain boundary tracking are combined to quickly determine the closed inundation boundary. This method can automatically generate a set of inundated areas corresponding to stepped water levels, efficiently match the continuous change requirements of water level-storage capacity in reservoir scheduling, avoid the subjective errors of traditional manual contour division, and effectively improve the accuracy of the reservoir capacity curve of water conservancy projects.

[0042] In one embodiment, determining the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculating the area of ​​the horizontal water level plane of each elevation value, and calculating the stratified reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values, includes: Performing vertical projection on the closed flooded area corresponding to each elevation value to obtain a horizontal water level plane corresponding to the elevation value, counting the total number of pixels of the horizontal water level plane by a spatial grid algorithm, and calculating the area of ​​the horizontal water level plane in combination with a resolution parameter of the three-dimensional terrain model; According to the vertical height difference between adjacent elevation values ​​and the area of ​​the horizontal water level plane, the trapezoidal volume integral formula is used to determine the stratified storage capacity between adjacent horizontal water level planes.

[0043] This embodiment obtains the horizontal water level plane corresponding to each elevation value by vertically projecting the closed flooded area corresponding to the elevation value, and obtains the area of ​​the horizontal water level plane by using the spatial grid algorithm and resolution parameters, and then calculates the layered reservoir capacity layer by layer using the trapezoidal volume integral formula (i.e., layered volume = average area of ​​adjacent horizontal water level planes × height difference) based on the vertical height difference between adjacent elevations. This embodiment realizes the efficient coupling of elevation-area-volume by combining parameterized plane projection with trapezoidal integration, avoids the accumulation problem of discrete elevation fitting errors in traditional surveying and mapping, and greatly improves the calculation efficiency and data reliability compared to manual trial calculation and empirical interpolation.

[0044] In one embodiment, the elevation parameters include a minimum elevation value, a maximum elevation value, and an elevation interval.

[0045] In one embodiment, the step of accumulating all the layered storage capacities corresponding to each elevation value to generate a total storage capacity value corresponding to the elevation value, and generating a water conservancy project storage capacity curve based on the elevation value and the corresponding total storage capacity value includes: Traversing each target elevation value in order from low to high according to the elevation values, accumulating all the layered storage capacities from the minimum elevation value to the target elevation value, and obtaining a total storage capacity value corresponding to each target elevation value; For example, if the minimum elevation value in the elevation parameters is 10 meters, the maximum elevation value is 110, the elevation interval is 20 meters, and the target elevation values ​​are 50 meters and 70 meters, the above calculation shows that the stratified storage capacity between the elevation of 10 meters and 30 meters is 100,000 cubic meters, the stratified storage capacity between the elevation of 30 meters and 50 meters is 112,000 cubic meters, and the stratified storage capacity between the elevation of 50 meters and 70 meters is 126,000 cubic meters. The total storage capacity corresponding to the elevation of 50 meters is: 10+11.2=212,000 cubic meters, and the total storage capacity corresponding to the elevation of 70 meters is 10+11.2+12.6=338,000 cubic meters.

[0046] Associating each of the target elevation values ​​with the corresponding total reservoir capacity value to form an elevation value-reservoir capacity value scatter point data set; Based on the elevation value-reservoir capacity scattered point data set, a continuous water conservancy project reservoir capacity curve is generated according to a least squares fitting algorithm.

[0047] This embodiment combines layered accumulation with mathematical regression to ensure seamless conversion of reservoir capacity data from discrete to continuous, effectively avoiding step errors caused by piecewise interpolation, so that the reservoir capacity curve of the water conservancy project can accurately reflect the nonlinear influence of terrain undulation on the reservoir capacity, and facilitate water level sensitivity analysis and dynamic water storage capacity prediction, effectively improving the generation efficiency of the reservoir capacity curve of the water conservancy project.

[0048] Reference Figure 3 The present invention provides a water conservancy project storage capacity curve generation system 30, comprising: A three-dimensional terrain model building module 31 is used to obtain three-dimensional terrain data of a target reservoir area and build a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; A closed flooded area module 32 is used to obtain the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model through a parameterized spatial algorithm; The horizontal water level plane module 33 determines the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculates the horizontal water level plane area of ​​each elevation value, and calculates the layered storage capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; The reservoir capacity curve module 34 is used to accumulate all the layered reservoir capacities corresponding to each elevation value to generate a total reservoir capacity value corresponding to the elevation value, and generate a water conservancy project reservoir capacity curve based on the elevation value and the corresponding total reservoir capacity value.

[0049] Reference Figure 4 , the present invention provides an electronic device 40, including a memory 41 and a processor 42; The memory 41 is used to store computer programs; The processor 42 is used to implement the above-mentioned method for generating a reservoir capacity curve of a water conservancy project when executing the computer program.

[0050] In other words, an electronic device 40 includes a memory 41 and a processor 42 coupled to the memory 41; the memory 41 is configured to store a computer program; and the processor 42 is configured to perform the following operations when executing the computer program: Acquire three-dimensional terrain data of a target reservoir area, and construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; Acquire the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by using a parameterized spatial algorithm; Determine the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculate the area of ​​the horizontal water level plane of each elevation value, and calculate the stratified reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; All the layered storage capacities corresponding to each elevation value are accumulated to generate a total storage capacity value corresponding to the elevation value, and a water conservancy project storage capacity curve is generated based on the elevation value and the corresponding total storage capacity value.

[0051] The present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned method for generating a reservoir capacity curve of a water conservancy project is implemented.

[0052] In other words, a non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor performs the following operations: Acquire three-dimensional terrain data of a target reservoir area, and construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; Acquire the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by using a parameterized spatial algorithm; Determine the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculate the area of ​​the horizontal water level plane of each elevation value, and calculate the stratified reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; All the layered storage capacities corresponding to each elevation value are accumulated to generate a total storage capacity value corresponding to the elevation value, and a water conservancy project storage capacity curve is generated based on the elevation value and the corresponding total storage capacity value.

[0053] An electronic device 40 that can be used as a server or client of the present invention will now be described, which is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device 40 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 40 can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

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

[0055] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc. In the present application, the unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present invention. In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0056] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.

Claims

1. A method for generating a reservoir capacity curve of a water conservancy project, characterized in that: include: Acquire three-dimensional terrain data of a target reservoir area, and construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; Acquire the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by using a parameterized spatial algorithm; Determine the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculate the area of ​​the horizontal water level plane of each elevation value, and calculate the stratified reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; All the layered storage capacities corresponding to each elevation value are accumulated to generate a total storage capacity value corresponding to the elevation value, and a water conservancy project storage capacity curve is generated based on the elevation value and the corresponding total storage capacity value.

2. The method for generating a water conservancy project storage capacity curve according to claim 1, characterized in that: The step of acquiring three-dimensional terrain data of a target reservoir area and constructing a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data includes: Extracting digital elevation model data of the target reservoir area based on the aerial image data; Preprocessing the digital elevation model data; Using a triangulation algorithm to triangulate the preprocessed digital elevation model data to generate a three-dimensional terrain model of the target reservoir area; The digital elevation model data is used as three-dimensional terrain data for constructing the three-dimensional terrain model.

3. The method for generating a water conservancy project storage capacity curve according to claim 1, characterized in that: The acquiring of three-dimensional terrain data of the target reservoir area and constructing a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data comprises: Obtain three-dimensional point cloud data of the target reservoir area scanned by the laser radar; Importing historical hydrological survey data, the historical hydrological survey data including river section elevation point data and hydrological station benchmark elevation data; The three-dimensional point cloud data and the historical hydrological survey data are spatially matched, and an interpolation algorithm is used to fuse them to generate a three-dimensional terrain model of the target reservoir area.

4. The method for generating a water conservancy project storage capacity curve according to claim 1, characterized in that: The step of obtaining the dam axis position and elevation parameters in the three-dimensional terrain model and generating closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model by using a parameterized spatial algorithm includes: Obtaining the dam axis position and elevation parameters in the three-dimensional terrain model; Determine the reservoir division area in the three-dimensional terrain model based on the dam axis position, and determine a plurality of elevation values ​​based on the elevation parameters; A horizontal water level plane corresponding to each elevation value is generated in the reservoir division area in the three-dimensional terrain model, a continuous surface area in the three-dimensional terrain model with an elevation value less than or equal to the horizontal water level plane is intercepted, and a closed flooding boundary line is determined based on a spatial topological analysis algorithm to form closed flooding areas corresponding to different elevation values.

5. The method for generating a water conservancy project storage capacity curve according to claim 1, characterized in that: The step of determining the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculating the area of ​​the horizontal water level plane of each elevation value, and calculating the layered reservoir capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values, includes: Performing vertical projection on the closed flooded area corresponding to each elevation value to obtain a horizontal water level plane corresponding to the elevation value, counting the total number of pixels of the horizontal water level plane by a spatial grid algorithm, and calculating the area of ​​the horizontal water level plane in combination with a resolution parameter of the three-dimensional terrain model; According to the vertical height difference between adjacent elevation values ​​and the area of ​​the horizontal water level plane, the trapezoidal volume integral formula is used to determine the stratified storage capacity between adjacent horizontal water level planes.

6. The method for generating a water conservancy project storage capacity curve according to claim 1, characterized in that: The elevation parameters include a minimum elevation value, a maximum elevation value and an elevation interval.

7. The method for generating a water conservancy project storage capacity curve according to claim 6, characterized in that: The step of accumulating all the layered storage capacities corresponding to each elevation value to generate a total storage capacity value corresponding to the elevation value, and generating a water conservancy project storage capacity curve based on the elevation value and the corresponding total storage capacity value includes: Traversing each target elevation value in order from low to high according to the elevation values, accumulating all the layered storage capacities from the minimum elevation value to the target elevation value, and obtaining a total storage capacity value corresponding to each target elevation value; Associating each of the target elevation values ​​with the corresponding total reservoir capacity value to form an elevation value-reservoir capacity value scatter point data set; Based on the elevation value-reservoir capacity scattered point data set, a continuous water conservancy project reservoir capacity curve is generated according to a least squares fitting algorithm.

8. A water conservancy project storage capacity curve generation system, characterized in that: include: A three-dimensional terrain model construction module, used to obtain three-dimensional terrain data of a target reservoir area, and to construct a three-dimensional terrain model of the target reservoir area based on the three-dimensional terrain data; A closed flooded area module, used to obtain the dam axis position and elevation parameters in the three-dimensional terrain model, and generate closed flooded areas corresponding to different elevation values ​​in the three-dimensional terrain model through a parameterized spatial algorithm; A horizontal water level plane module determines the horizontal water level plane of the closed flooded area corresponding to each elevation value, calculates the horizontal water level plane area of ​​each elevation value, and calculates the layered storage capacity between adjacent horizontal water level planes based on a volume algorithm in combination with the vertical height difference between adjacent elevation values; The reservoir capacity curve module is used to accumulate all the layered reservoir capacities corresponding to each elevation value to generate a total reservoir capacity value corresponding to the elevation value, and generate a water conservancy project reservoir capacity curve based on the elevation value and the corresponding total reservoir capacity value.

9. An electronic device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is used to implement the method for generating a reservoir capacity curve of a water conservancy project as described in any one of claims 1 to 7 when executing the computer program.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the method for generating a reservoir capacity curve of a water conservancy project as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Extraction method for reservoir characteristic curve based on spatial information technology

    CN107063197A

  • Method and device for analyzing and calculating reservoir capacity by using DEM (Digital Elevation Model)

    CN119494143A

Cited By

  • Reservoir volume calculation model construction method, recording medium and system

    CN121330031A