Water body volume estimation method based on lake surface height correction

By performing belt division and equivalent calculations on the lake, the equivalent lake elevation is obtained, and the problem of large error in water volume estimation caused by lake surface in traditional methods is solved, and a more accurate estimation of water volume is achieved.

CN120403440AActive Publication Date: 2025-08-01CHINA GEOLOGICAL SURVEY TIANJIN GEOLOGICAL SURVEY CENT (NORTH CHINA GEOLOGICAL TECH INNOVATION CENT)
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510919029.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-08-01
Estimated Expiration
2045-07-04

AI Technical Summary

Technical Problem

The traditional method of estimating the volume of water based on the shore water ruler ignores the unevenness of the lake surface, resulting in inaccurate estimation results and large errors.

Method used

By obtaining the actual elevation of the lake surface at multiple points in the lake, performing strip division, calculating the equivalent lake surface elevation of each strip water unit, and estimating the water volume based on the mapping relationship between the equivalent lake surface elevation and the water level and the water volume.

Benefits of technology

It improves the accuracy of lake water volume estimation, eliminates the problem of shore water scale height caused by lake surface inhomogeneity, and provides a more accurate calculation of water volume.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120403440A_ABST
    Figure CN120403440A_ABST
Patent Text Reader

Abstract

The invention provides a lake surface height correction-based water body volume estimation method, and relates to the technical field of hydrological remote sensing. According to the method, the equivalent lake surface elevation corresponding to each strip-shaped water body unit is obtained by carrying out strip-shaped division and water body volume equivalent calculation on the lake, and then the equivalent lake surface elevation of the whole lake is obtained through calculation. The equivalent lake surface elevation represents the lake surface elevation of the ideal water body with the same volume as the lake water body, so that the problem of different heights of shoreside water gauges caused by non-uniform lake surfaces can be eliminated, the lake water body volume can be estimated more accurately, and the problems of inaccurate water body volume estimation according to the shoreside water gauges in the prior art and large errors are solved. And the lake water volume estimation accuracy is 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 hydrological remote sensing, and particularly to a method for estimating water body volume based on lake surface height correction. Background Art

[0002] Lakes are an important part of the earth's water cycle and climate regulation. The changes in their water levels and water body volumes directly affect regional ecosystems and water resource management. Currently, the monitoring methods for lake water body volume generally rely on the simplified assumption that "the lake surface is a horizontal plane", that is, it is considered that the entire lake surface has a unified water level elevation at the same time. This assumption had certain practicality under early technical conditions and was widely used in volume estimation methods based on the water level-area-volume relationship (A-V-H curve). Specifically in terms of observation, most lakes rely on single-point water gauges (including manual water gauges and automated devices) installed on the shore to obtain water level information, and default that the water level at this point represents the elevation of the entire lake surface.

[0003] However, affected by factors such as complex terrain, hydrodynamic processes, and wind disturbances, there may be significant elevation differences on the lake surface in space, showing non-uniformity. Traditional water level gauges and early radar altimetry methods are limited by spatial coverage and accuracy, and it is difficult to identify this small but systematic undulation, resulting in the fact that related research often ignores the non-horizontal characteristics of the lake surface and lacks systematic characterization and quantitative analysis of its morphology.

[0004] The non-uniformity of the lake surface leads to inaccurate and large errors in the traditional method of estimating water body volume based on shore water gauges. Summary of the Invention

[0005] The present invention provides a method for estimating water body volume based on lake surface height correction, which can solve the problem of inaccurate and large errors in the traditional method of estimating water body volume based on shore water gauges.

[0006] In a first aspect, the present invention provides a method for estimating water body volume based on lake surface height correction, the method comprising: obtaining the actual lake surface elevations of multiple points of a lake to be measured; taking the lowest point of the actual lake surface elevation of the lake to be measured as the bottom surface, dividing the lake water body on the bottom surface into strip-shaped water body units, obtaining a plurality of strip-shaped water body units; based on the actual lake surface elevations of each point on each strip-shaped water body unit, performing equivalent calculations to determine the equivalent lake surface elevation of each strip-shaped water body unit; based on the equivalent lake surface elevations of each strip-shaped water body unit, determining the equivalent lake surface elevation of the lake to be measured; based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water body volume, estimating the water body volume of the lake to be measured.

[0007] In a possible implementation, based on the actual lake surface elevation at each point on each strip-shaped water body unit, equivalent calculations are performed to determine the equivalent lake surface elevation of each strip-shaped water body unit, including: based on the actual lake surface elevation at each point on each strip-shaped water body unit, data fitting is performed to determine the lake surface elevation function of each strip-shaped water body unit; the lake surface elevation function is used to characterize the functional relationship between the actual lake surface elevation and the point distance in the horizontal direction from one end to the other end of the strip-shaped water body unit, and the point distance is the horizontal distance from the point to one end; based on the lake surface elevation function of each strip-shaped water body unit, integral operations are performed to calculate the water volume of each strip-shaped water body unit; determine the ideal water body unit of each strip-shaped water body unit; based on the water volume of each strip-shaped water body unit and the volume calculation formula of the ideal water body unit, determine the equivalent lake surface elevation of each strip-shaped water body unit; the equivalent lake surface elevation is the lake surface elevation of the ideal water body unit when the water volumes of the strip-shaped water body unit and the ideal water body unit are the same.

[0008] In a possible implementation, based on the equivalent lake surface elevation of each strip-shaped water body unit, the equivalent lake surface elevation of the lake to be measured is determined, including: based on the equivalent lake surface elevation of each strip-shaped water body unit and the horizontal plane area of each strip-shaped water body unit, calculate the equivalent lake surface elevation of the lake to be measured.

[0009] In a possible implementation, before estimating the water volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume, it further includes: obtaining the lake bottom terrain data of the lake to be measured; based on the lake bottom terrain data of the lake to be measured, perform water volume calculations to determine the water volume corresponding to each lake water level; based on the water volume corresponding to each lake water level, determine the mapping relationship between the lake water level and the water volume of the lake to be measured.

[0010] In a possible implementation, before estimating the water volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume, it further includes: based on the actual lake surface elevation at both ends of each strip-shaped water body unit, determine the edge elevation of each strip-shaped water body unit; based on the edge elevation of each strip-shaped water body unit, calculate the edge elevation of the lake to be measured.

[0011] In a possible implementation, the mapping relationship includes a mapping curve between the lake water level and the water volume; correspondingly, based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume, estimate the water volume of the lake to be measured, including: based on the equivalent lake surface elevation, query the mapping curve to obtain the water volume of the lake to be measured.

[0012] In a possible implementation, after estimating the water volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume, it further includes: recording the equivalent lake surface elevation and the edge elevation of the lake to be measured during the historical period; determining the first water volume at each moment during the historical period based on the equivalent lake surface elevation of the lake to be measured during the historical period and the mapping relationship; determining the second water volume at each moment during the historical period based on the edge elevation of the lake to be measured during the historical period and the mapping relationship; drawing an error correction graph of the water volume estimation based on the first water volume and the second water volume; and displaying the error correction graph of the water volume estimation.

[0013] In a second aspect, an embodiment of the present invention provides a water volume estimation device based on lake surface height correction. The device includes: a communication module and a processing module. The communication module is used to obtain the actual lake surface elevations of multiple points of the lake to be measured. The processing module is used to divide the lake water body on the bottom surface with the lowest actual lake surface elevation of the lake to be measured as the bottom surface into multiple strip-shaped water body units; perform equivalent calculation based on the actual lake surface elevations of each point on each strip-shaped water body unit to determine the equivalent lake surface elevation of each strip-shaped water body unit; determine the equivalent lake surface elevation of the lake to be measured based on the equivalent lake surface elevation of each strip-shaped water body unit; and estimate the water volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume.

[0014] In a possible implementation, the processing module is specifically used to perform data fitting based on the actual lake surface elevations of each point on each strip-shaped water body unit to determine the lake surface elevation function of each strip-shaped water body unit; the lake surface elevation function is used to characterize the functional relationship between the actual lake surface elevation and the point distance in the horizontal direction from one end to the other end of the strip-shaped water body unit, and the point distance is the horizontal distance from the point to the one end; perform integral operation based on the lake surface elevation function of each strip-shaped water body unit to calculate the water volume of each strip-shaped water body unit; determine the ideal water body unit of each strip-shaped water body unit; and determine the equivalent lake surface elevation of each strip-shaped water body unit based on the water volume of each strip-shaped water body unit and the volume calculation formula of the ideal water body unit; the equivalent lake surface elevation is the lake surface elevation of the ideal water body unit when the water volumes of the strip-shaped water body unit and the ideal water body unit are the same.

[0015] In a third aspect, an embodiment of the present invention provides an electronic device. The electronic device includes a memory and a processor. The memory stores a computer program, and the processor is used to call and run the computer program stored in the memory to execute the steps of the method as described in the first aspect and any possible implementation manner in the first aspect.

[0016] Fourthly, an embodiment of the present invention provides a computer-readable storage medium storing a computer program, characterized in that when the computer program is executed by a processor, the steps of the method described in the above first aspect and any possible implementation manner in the first aspect are implemented.

[0017] The present invention provides a method for estimating the water volume based on the correction of the lake surface height. By dividing the lake into strips and calculating the equivalent water volume, the equivalent lake surface elevation corresponding to each strip-shaped water body unit is obtained, and then the equivalent lake surface elevation of the entire lake is calculated. The equivalent lake surface elevation represents the lake surface elevation of an ideal water body with the same water volume as the lake water body, which can eliminate the problem of different heights of water gauges on the shore caused by the uneven lake surface, and can more accurately estimate the lake water volume, solve the problem of inaccurate and large error in estimating the water volume based on the shore water gauge in the traditional method, and improve the accuracy of estimating the lake water volume. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0019] Figure 1 is a schematic flow chart of a method for estimating the water volume based on the correction of the lake surface height provided by an embodiment of the present invention; Figure 2 is a schematic diagram of the strip division of a certain lake provided by an embodiment of the present invention; Figure 3 is a schematic longitudinal section view of a strip-shaped water body unit provided by an embodiment of the present invention; Figure 4 is a schematic longitudinal section view of an ideal water body unit provided by an embodiment of the present invention; Figure 5 is a schematic diagram of the lake surface elevation of a lake provided by an embodiment of the present invention; Figure 6 is a schematic diagram of the error correction of the lake water volume estimation provided by an embodiment of the present invention; Figure 7 is a schematic structural diagram of a device for estimating the water volume based on the correction of the lake surface height provided by an embodiment of the present invention; Figure 8 is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0020] In the following description, specific details such as specific system architectures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. However, those skilled in the art should clearly understand that the present invention can also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid unnecessary details from interfering with the description of the present invention.

[0021] In the description of the present invention, unless otherwise specified, " / " means "or". For example, A / B may represent A or B. The "and / or" herein is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, "at least one" and "a plurality of" refer to two or more. The terms such as "first" and "second" do not limit the quantity and execution order, and the terms such as "first" and "second" do not necessarily mean different.

[0022] In the embodiments of the present application, words such as "exemplary" or "for example" are used to represent examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Exactly speaking, the use of words such as "exemplary" or "for example" is intended to present relevant concepts in a specific way for easy understanding.

[0023] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not limited to the listed steps or modules, but may optionally further include other unlisted steps or modules, or may optionally further include other steps or modules inherent to these processes, methods, products, or devices.

[0024] To make the objectives, technical solutions, and advantages of the present invention clearer, the following will be described through specific embodiments in conjunction with the drawings of the present invention.

[0025] As Figure 1 shown, the embodiments of the present invention provide a method for estimating the water volume based on the correction of the lake surface height. The method includes steps S101 - S105.

[0026] S101. Obtain the actual elevation of the lake surface at multiple points of the lake to be measured.

[0027] For example, embodiments of the present invention can use satellites as the core data source. Satellites use lasers to measure lake surface elevation, achieving high resolution and precision (vertical accuracy of approximately 0.1 meter). Altimetry data is converted to orthographic elevation. Furthermore, data processing incorporates corrections for solid Earth tides, ocean loading effects, and atmospheric delay to ensure the accuracy of the elevation data.

[0028] In the first step, the embodiment of the present invention can perform noise removal on the acquired laser altimetry point cloud data. The density-based clustering algorithm (DBSCAN) is used to perform cluster analysis on the lake surface laser echo points. By setting the two parameters of appropriate neighborhood radius (Eps) and minimum number of points in the neighborhood (MinPts), it is possible to effectively distinguish between real signal points and isolated noise points. Among them, the MinPts value is set to 5, and the Eps value is determined by the K distance method, that is, the distance from each point to its kth nearest neighbor is calculated, and the value at the inflection point is taken as Eps after sorting. This method has adaptive capabilities and can adjust clustering parameters according to the distribution characteristics of different lake point clouds. It is suitable for noise removal under various lake surface morphology conditions. This step can effectively filter out non-lake surface echo points caused by environmental interference and improve the accuracy of subsequent profile construction.

[0029] The second step is to smooth the lake surface elevation point cloud after clustering screening to construct a continuous lake surface profile curve. The moving window averaging method is used to smooth the point cloud data, that is, the elevation mean is calculated within the set window range and the window is slid in sequence to suppress local fluctuations. The window width is adjusted according to the size of the lake and the point density, and is generally set between 5 and 20 points to ensure that while retaining the overall morphological characteristics of the lake surface, local irregular fluctuations caused by small noise are eliminated. Through the above steps, a high-quality lake surface elevation profile that truly reflects the surface morphology of the lake can be constructed, providing reliable basic data for subsequent equivalent lake surface height calculations and water volume estimations.

[0030] S102, taking the lowest actual elevation of the lake surface of the lake to be measured as the bottom surface, dividing the lake water body on the bottom surface into strips to obtain a plurality of strip water body units.

[0031] like Figure 2 As shown, an embodiment of the present invention provides a schematic diagram of the strip division of a lake A in a certain place. In the embodiment of the present invention, multiple longitudinal sections can be set to divide the lake A into multiple strip-shaped water body units.

[0032] like Figure 3 As shown, the embodiment of the present invention provides a longitudinal section schematic diagram of a strip-shaped water body unit. The lake surface elevation at one end of each strip-shaped water body unit is higher than the lake surface elevation at the other end. Figure 3 Center, lake elevation on the left Greater than the lake elevation on the right .

[0033] S103. Based on the actual lake surface elevation at each point on each strip-shaped water body unit, perform equivalent calculations to determine the equivalent lake surface elevation of each strip-shaped water body unit.

[0034] As a possible implementation manner, step S103 can be specifically implemented as steps S1031 - S1034.

[0035] S1031. Based on the actual lake surface elevation at each point on each strip-shaped water body unit, perform data fitting to determine the lake surface elevation function of each strip-shaped water body unit.

[0036] In some embodiments, the lake surface elevation function is used to characterize the functional relationship between the actual lake surface elevation and the point distance in the horizontal direction from one end to the other end of the strip-shaped water body unit. The point distance is the horizontal distance from the point to one end.

[0037] It should be noted that the strip width of the strip-shaped water body unit is a unit width or approaches infinitely small. Therefore, the volume calculation of the strip-shaped water body unit can be converted into the calculation of the longitudinal cross-sectional area of the strip-shaped water body unit.

[0038] As Figure 3 shown, in the actual situation considering the undulation of the lake surface elevation, the water volume is Figure 3 the volume of the water body in the shaded area shown. Assuming that the strip width of the strip-shaped water body unit is a unit width, the water volume is numerically equal to Figure 3 the area of the shaded area in the longitudinal cross-section shown.

[0039] Figure 3 The area of the shaded area in the longitudinal cross-section shown, that is, the water volume , can be calculated by the following formula.

[0040] ; Wherein, is the water volume of the strip-shaped water body unit on the bottom surface, and its value is equal to the area of the shaded area in the longitudinal cross-section; is the projected volume below the lake surface with the bottom surface as the reference plane, and its value is equal to the area under the curve corresponding to the lake surface elevation function; is Figure 3 the volume of the water body on the left side of the strip-shaped water body unit shown, and its value is equal to Figure 3 the area of the left triangle shown; is Figure 3 the volume of the water body on the left side of the strip-shaped water body unit shown, and its value is equal to Figure 3 the area of the right triangle shown.

[0041] ; Among them, is the area under the curve corresponding to the lake surface elevation function; is the lake surface elevation function, is the length of the strip water body unit in the horizontal direction, that is, the total length of the lake longitudinal section in the horizontal direction; is the actual elevation of the lake surface at the bottom, that is, the lowest elevation point on the longitudinal section, serving as the volume projection reference plane.

[0042] ;

[0043] Among them, is Figure 3 the area of the left triangle shown; is the left lake surface elevation of the strip water body unit; is the slope angle of the lake bank slopes on both sides, that is, the angle between the lake bank slopes on both sides and the vertical direction, which can be obtained through actual measurement; is Figure 3 the area of the right triangle shown; is the right lake surface elevation of the strip water body unit.

[0044] S1032. Based on the lake surface elevation function of each strip water body unit, perform an integration operation to calculate the water volume of each strip water body unit.

[0045] S1033. Determine the ideal water body unit of each strip water body unit.

[0046] As Figure 4 shown, the embodiment of the present invention provides a schematic longitudinal section diagram of an ideal water body unit. In this case, it is assumed that the lake surface is completely horizontal and the lake surface elevation is uniformly the equivalent water surface height . At this time, the cross-sectional area of the lake water can be approximately a water body area composed of an isosceles trapezoid.

[0047] The water volume of the ideal water body unit , numerically equal to Figure 4 the area of the shaded part shown. The calculation formula is as follows.

[0048] ; ; ; Among them, is the water volume of the ideal water body unit, that is, Figure 4 the area of the shaded part shown; is the upper base of the ideal water body unit; is the lower bottom of the ideal water unit; is the equivalent lake surface elevation; is the lake surface elevation on the left side of the strip water unit; is the lake surface elevation on the right side of the strip water unit; is the horizontal length of the strip water unit.

[0049] S1034. Based on the water volume of each strip-shaped water body unit and the volume calculation formula of the ideal water body unit, determine the equivalent lake surface elevation of each strip-shaped water body unit.

[0050] In some embodiments, the equivalent lake surface elevation is the lake surface elevation of the ideal water body unit when the water volumes of the strip water body unit and the ideal water body unit are the same.

[0051] Assuming that the water volume of the strip water unit is the same as that of the ideal water unit, then By combining the above formulas, the equivalent lake elevation can be solved The equivalent lake surface elevation of each strip water unit It can be used as an evaluation indicator for each strip water unit.

[0052] S104. Determine the equivalent lake surface elevation of the lake to be measured based on the equivalent lake surface elevation of each strip of water unit.

[0053] As a possible implementation method, an embodiment of the present invention can calculate the equivalent lake surface elevation of the lake to be measured based on the equivalent lake surface elevation of each strip-shaped water body unit and the horizontal plane area of each strip-shaped water body unit.

[0054] Illustratively, an embodiment of the present invention can calculate the equivalent lake surface elevation of the lake to be measured based on the following formula.

[0055] ; in, is the equivalent lake surface elevation of the lake to be measured; is the equivalent lake surface elevation of the i-th strip water unit; is the horizontal surface area of the i-th strip water unit; is the number of strip water units.

[0056] S105. Estimate the water volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume.

[0057] In some embodiments, the mapping relationship includes a mapping curve between lake water level and water volume.

[0058] Correspondingly, the embodiment of the present invention can query the mapping curve based on the equivalent lake level elevation to obtain the water volume of the lake to be measured.

[0059] The present invention provides a method for estimating the water volume based on the correction of the lake level. By dividing the lake into strips and calculating the equivalent water volume, the equivalent lake level elevation corresponding to each strip-shaped water body unit is obtained, and then the equivalent lake level elevation of the entire lake is calculated. The equivalent lake level elevation represents the lake level elevation of an ideal water body with the same water volume as the lake water body, which can eliminate the problem of different heights of the water gauges on the shore caused by the uneven lake surface, and can more accurately estimate the water volume of the lake, solve the problem of inaccurate and large errors in estimating the water volume based on the shore water gauges in the traditional method, and improve the accuracy of estimating the water volume of the lake.

[0060] Optionally, before step S105, the method for estimating the water volume based on the correction of the lake level provided by the embodiment of the present invention further includes steps S201-S203.

[0061] S201. Obtain the lake bottom terrain data of the lake to be measured.

[0062] S202. Based on the lake bottom terrain data of the lake to be measured, perform water volume calculation to determine the water volume corresponding to each lake water level. S203. Based on the water volume corresponding to each lake water level, determine the mapping relationship between the lake water level and the water volume of the lake to be measured.

[0063] In this way, the present invention can survey the lake bottom terrain by means of satellites and other means, and based on the lake bottom terrain data, perform water volume calculation to determine the mapping relationship between the lake water level and the water volume, which is convenient for subsequent estimation of the lake water volume.

[0064] Optionally, before step S105, the method for estimating the water volume based on the correction of the lake level provided by the embodiment of the present invention further includes steps S301-S302.

[0065] S301. Based on the actual lake level elevations at both ends of each strip-shaped water body unit, determine the edge elevation of each strip-shaped water body unit.

[0066] Exemplarily, the embodiment of the present invention can calculate the edge elevation of each strip-shaped water body unit based on the following formula.

[0067] ; Wherein, is the edge elevation of the i-th strip-shaped water body unit; is the left lake level elevation of the i-th strip-shaped water body unit; is the right lake level elevation of the i-th strip-shaped water body unit.

[0068] S302. Calculate the edge elevation of the lake to be measured based on the edge elevations of each strip-shaped water body unit.

[0069] Exemplarily, embodiments of the present invention can calculate the edge elevation of the lake to be measured based on the following formula.

[0070] ; where, is the edge elevation of the lake to be measured; is the number of strip-shaped water body units.

[0071] Optionally, the water body volume estimation method based on lake surface height correction provided by embodiments of the present invention further includes steps S401 - S404 after step S105.

[0072] S401. Record the equivalent lake surface elevation and edge elevation of the lake to be measured during the historical period.

[0073] S402. Determine the first water body volume at each moment during the historical period based on the equivalent lake surface elevation of the lake to be measured during the historical period and the mapping relationship.

[0074] S403. Determine the second water body volume at each moment during the historical period based on the edge elevation of the lake to be measured during the historical period and the mapping relationship.

[0075] S404. Draw an error correction graph for water body volume estimation based on the first water body volume and the second water body volume.

[0076] S405. Display the error correction graph for water body volume estimation.

[0077] Exemplarily, embodiments of the present invention can draw the area - volume - water level (A - V - H) relationship curve of the lake according to parameters such as the equivalent lake surface elevation, edge elevation, traditional estimated water body volume, equivalent water body volume, and water body volume estimation difference of each time window, where the lake area can be obtained from satellite data or radar data.

[0078] Furthermore, embodiments of the present invention can draw an error correction graph according to the area - volume - water level (A - V - H) relationship curve.

[0079] In this way, the embodiments of the present invention can further realize the quantitative estimation of the water volume of the lake based on the area-volume-water level (A-V-H) relationship curve of the lake, and evaluate and correct the water volume deviation caused by the unevenness of the lake surface. The A-V-H curve refers to the functional relationship between the water area (Area), volume (Volume), and water level elevation (Height), which is usually calculated from three-dimensional lake bottom terrain data. This relationship essentially reflects the water accumulation characteristics of the lake water body in three-dimensional space and can be used to estimate the area and volume at a specific water level. Specifically, the equivalent water surface height heq_total and the edge water surface height hedge_total are used as the water level inputs respectively, and substituted into the A-V-H curve of the target lake to obtain the corresponding water volume.

[0080] Using the above method, the equivalent lake surface elevation of the lake The obtained water volume can be regarded as the accurate volume considering the undulation of the lake surface. In contrast, using the lake edge elevation The estimated volume is the estimated value when ignoring the unevenness of the lake surface. The difference between the two can be regarded as the water volume estimation error caused by not considering the undulation of the lake surface.

[0081] Exemplarily, taking Figure 2 Lake A in a certain place shown as an example, this lake has complete lake bottom terrain data and A-V-H curve, providing an ideal basis for the verification of this method. As Figure 2 and Figure 5 shown, the north-south lake surface of this lake presents a sunken morphological feature, that is, the water level gets lower from the shore to the center of the lake. The difference between the highest point and the lowest point of the example section is 0.59 m. At the same time, the overall equivalent lake surface height is 0.270 m, and the overall edge elevation is 0.536 m, that is, the edge elevation is 0.266 m higher than the equivalent lake surface elevation.

[0082] As Figure 6 shown, substituting the equivalent lake surface elevation proposed by the present invention and the edge water surface height commonly used in the traditional method into the A-V-H curve respectively, the corresponding estimated water volume values are 1952.6 km³ and 1937.5 km³. In contrast, using which ignores the lake surface unevenness overestimates the water volume by 15.1 km³, and this overestimation has reached the capacity of a medium to large reservoir, and the error cannot be ignored.

[0083] This result shows that the traditional method is prone to introduce significant deviations when facing obvious elevation undulations on the lake surface; while the equivalent lake surface elevation proposed in the present invention , which can effectively eliminate the systematic error caused by the lake surface non-uniformity and significantly improve the accuracy of lake water volume estimation.

[0084] The present invention effectively reduces the error caused by the uneven lake surface by correcting the lake surface height, and significantly improves the accuracy of volume estimation. Especially in lakes with obvious undulations on the lake surface, compared with the traditional method of ignoring the surface non-uniformity, it can provide more reliable estimation results. The traditional method relies on the assumption of a horizontal lake surface and is only applicable to lakes with a flat surface. The present invention breaks through this limitation, is applicable to various complex lake surface forms, can maintain the estimation accuracy in a wide range of scenarios, and has stronger versatility. This method has a high degree of automation, adapts to the remote sensing data processing process, can be extended to the global lake monitoring system, realizes large-scale and high-precision dynamic monitoring of water volume, and provides strong support for water resource management.

[0085] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.

[0086] The following is an apparatus embodiment of the present invention. For the details not described in detail, reference can be made to the corresponding method embodiments above.

[0087] Figure 7 The structural schematic diagram of a water body volume estimation apparatus based on lake surface height correction provided by an embodiment of the present invention is shown. The estimation apparatus 500 includes a communication module 501 and a processing module 502.

[0088] The communication module 501 is used to obtain the actual lake surface elevation at multiple points of the lake to be measured.

[0089] The processing module 502 is used to divide the lake water body on the bottom surface into multiple strip-shaped water body units with the lowest actual lake surface elevation of the lake to be measured as the bottom surface; based on the actual lake surface elevation at each point on each strip-shaped water body unit, perform equivalent calculation to determine the equivalent lake surface elevation of each strip-shaped water body unit; based on the equivalent lake surface elevation of each strip-shaped water body unit, determine the equivalent lake surface elevation of the lake to be measured; based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water volume, estimate the water volume of the lake to be measured.

[0090] Figure 8It is a schematic structural diagram of an electronic device provided by an embodiment of the present invention. The electronic device 600 includes: a processor 601, a memory 602, and a computer program 603 stored in the memory 602 and executable on the processor 601. When the processor 601 executes the computer program 603, the steps in the above method embodiments are implemented. Alternatively, when the processor 601 executes the computer program 603, the functions of each module / unit in the above device embodiments are implemented. Exemplarily, the computer program 603 can be divided into one or more modules / units. The one or more modules / units are stored in the memory 602 and executed by the processor 601 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 603 in the electronic device 600.

[0091] The so-called processor 601 may be a central processing unit (CPU), or may also be 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 may be a microprocessor or the processor may also be any conventional processor, etc.

[0092] The memory 602 may be an internal storage unit of the electronic device 600, such as the hard disk or memory of the electronic device 600. The memory 602 may also be an external storage device of the electronic device 600, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 600. Further, the memory 602 may also include both the internal storage unit and the external storage device of the electronic device 600. The memory 602 is used to store the computer program and other programs and data required by the terminal. The memory 602 may also be used to temporarily store data that has been output or will be output.

[0093] The above-described embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A method for estimating the water volume based on the correction of the lake surface height, characterized in that Including: Obtaining the actual lake surface elevation at multiple points of the lake to be measured; Taking the lowest point of the actual lake surface elevation of the lake to be measured as the bottom surface, dividing the lake water body on the bottom surface into strip-shaped water body units; Based on the actual lake surface elevation at each point on each strip-shaped water body unit, performing equivalent calculation to determine the equivalent lake surface elevation of each strip-shaped water body unit; Based on the equivalent lake surface elevation of each strip-shaped water body unit, determining the equivalent lake surface elevation of the lake to be measured; Based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water body volume, estimating the water body volume of the lake to be measured.

2. The method for estimating the water volume based on the correction of the lake surface height according to claim 1, wherein The performing equivalent calculation based on the actual lake surface elevation at each point on each strip-shaped water body unit to determine the equivalent lake surface elevation of each strip-shaped water body unit includes: Based on the actual lake surface elevation at each point on each strip-shaped water body unit, performing data fitting to determine the lake surface elevation function of each strip-shaped water body unit; the lake surface elevation function is used to characterize the functional relationship between the actual lake surface elevation and the point distance in the horizontal direction from one end to the other end along the strip-shaped water body unit, and the point distance is the horizontal distance from the point to the one end; Based on the lake surface elevation function of each strip-shaped water body unit, performing integral operation to calculate the water body volume of each strip-shaped water body unit; Determining the ideal water body unit of each strip-shaped water body unit; Based on the water body volume of each strip-shaped water body unit and the volume calculation formula of the ideal water body unit, determining the equivalent lake surface elevation of each strip-shaped water body unit; the equivalent lake surface elevation is the lake surface elevation of the ideal water body unit when the water body volumes of the strip-shaped water body unit and the ideal water body unit are the same.

3. The method for estimating the water volume based on the correction of the lake surface height according to claim 1, wherein The determining the equivalent lake surface elevation of the lake to be measured based on the equivalent lake surface elevation of each strip-shaped water body unit includes: Based on the equivalent lake surface elevation of each strip-shaped water body unit and the horizontal plane area of each strip-shaped water body unit, calculating the equivalent lake surface elevation of the lake to be measured.

4. The method for estimating the water volume based on the correction of the lake surface height according to claim 1, wherein Before the estimating the water body volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water body volume, it further includes: Obtaining the lake bottom topography data of the lake to be measured; Based on the lake bottom topography data of the lake to be measured, performing water body volume calculation to determine the water body volume corresponding to each lake water level; Based on the water body volume corresponding to each lake water level, determining the mapping relationship between the lake water level and the water body volume of the lake to be measured.

5. The method for estimating the water volume based on the correction of the lake surface height according to claim 1, characterized in that Before the estimating the water body volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water body volume, it further includes: Based on the actual lake surface elevation at both ends of each strip-shaped water body unit, determining the edge elevation of each strip-shaped water body unit; Based on the edge elevation of each strip-shaped water body unit, calculating the edge elevation of the lake to be measured.

6. The method for estimating the water volume based on the correction of the lake surface height according to claim 1, wherein, The mapping relationship includes a mapping curve between the lake water level and the water body volume; Correspondingly, the estimating the water body volume of the lake to be measured based on the equivalent lake surface elevation of the lake to be measured and the mapping relationship between the lake water level and the water body volume includes: Based on the equivalent lake level elevation, query the mapping curve to obtain the water volume of the lake to be measured.

7. The method for estimating the water volume based on the correction of the lake surface height according to any one of claims 1 to 6, characterized in that, After estimating the water volume of the lake to be measured based on the equivalent lake level elevation of the lake to be measured and the mapping relationship between the lake level and the water volume, it further includes: Record the equivalent lake level elevation and the edge elevation of the lake to be measured during the historical period; Based on the equivalent lake level elevation of the lake to be measured during the historical period and the mapping relationship, determine the first water volume at each moment during the historical period; Based on the edge elevation of the lake to be measured during the historical period and the mapping relationship, determine the second water volume at each moment during the historical period; Based on the first water volume and the second water volume, draw an error correction graph for water volume estimation; Display the error correction graph for water volume estimation.

8. An apparatus for estimating the volume of water body based on lake surface height correction, characterized in that It includes: A communication module for obtaining the actual lake level elevations at multiple points of the lake to be measured; A processing module for taking the lowest actual lake level elevation of the lake to be measured as the bottom surface and dividing the lake water body on the bottom surface into multiple strip-shaped water body units; Based on the actual lake level elevations at each point on each strip-shaped water body unit, perform equivalent calculations to determine the equivalent lake level elevation of each strip-shaped water body unit; based on the equivalent lake level elevation of each strip-shaped water body unit, determine the equivalent lake level elevation of the lake to be measured; based on the equivalent lake level elevation of the lake to be measured and the mapping relationship between the lake level and the water volume, estimate the water volume of the lake to be measured.

9. The water volume estimation device based on lake surface height correction according to claim 8, characterized in that, Specifically, the processing module is used to perform data fitting based on the actual lake level elevations at each point on each strip-shaped water body unit to determine the lake level elevation function of each strip-shaped water body unit; the lake level elevation function is used to characterize the functional relationship between the actual lake level elevation and the point distance in the horizontal direction from one end to the other end of the strip-shaped water body unit, and the point distance is the horizontal distance from the point to the one end; based on the lake level elevation function of each strip-shaped water body unit, perform integral operations to calculate the water volume of each strip-shaped water body unit; determine the ideal water body unit of each strip-shaped water body unit; Based on the water volume of each strip-shaped water body unit and the volume calculation formula of the ideal water body unit, determine the equivalent lake level elevation of each strip-shaped water body unit; the equivalent lake level elevation is the lake level elevation of the ideal water body unit when the water volumes of the strip-shaped water body unit and the ideal water body unit are the same.

10. An electronic device, characterized in that, The electronic device includes a memory and a processor. The memory stores a computer program, and the processor is used to call and run the computer program stored in the memory to execute the steps of the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Complex water network area wedge-shaped water volume computing method

    CN104750972A

  • Water quantity change monitoring method and device, computer equipment and storage medium

    CN109489637A

  • Lake water storage variation estimation method and system, electronic equipment and medium

    CN114152302A

  • Remote sensing estimation method for lake water reserves

    CN114485843A

  • Lake modeling method, device and equipment based on curve and storage medium

    CN115761159A