Method and device for determining reservoir sedimentation amount and effective storage capacity
By using a top-down view of the reservoir and image processing technology, the amount of sediment accumulation and the effective storage capacity of the reservoir are calculated. This solves the problem of large errors in existing technologies and achieves high-precision calculation of storage capacity and sediment accumulation, which is suitable for reservoir management.
Patent Information
- Application Number
- CN202411986636.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-12-31
AI Technical Summary
Existing technologies for determining reservoir siltation and effective storage capacity have large errors and require significant manpower and resources, making it impossible to accurately calculate the reservoir's healthy operation and its benefits in flood control, irrigation, and water supply.
By obtaining an overhead view of the reservoir, marking reference points, calculating the scale, identifying the reservoir area boundary, calculating the total area using image processing software, and combining the barrel-shaped superimposed model at different water levels, the effective reservoir capacity and sediment deposition volume are calculated.
It improves the accuracy of siltation calculation and effective reservoir capacity calculation, reduces manpower and material input, is simple to operate and low in cost, and is suitable for reservoir management with existing cameras and water level gauges.
Smart Images

Figure CN119884549B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of reservoir management technology, and in particular to a method, apparatus, electronic device, and storage medium for determining the amount of sediment accumulation and effective reservoir capacity. Background Technology
[0002] Reservoirs are affected by torrential rains and floods. The long-term accumulation of sediment and soil erosion around the reservoir area leads to siltation, which restricts the healthy operation of the reservoir and its benefits in flood control, irrigation, and water supply. Currently, many reservoirs, after decades of operation, suffer from severe siltation problems, affecting their water storage and regulation capabilities and making it impossible to accurately calculate their effective storage capacity.
[0003] In related technologies, the amount of sediment accumulation in reservoirs is mainly determined by measuring changes at the bottom of the water with instruments or by manually dredging and excavating. This requires complex measuring equipment and consumes a lot of manpower and resources. At the same time, the error in determining the amount of sediment accumulation and the effective reservoir capacity is relatively large. Therefore, there is an urgent need for a more reliable method to determine the amount of sediment accumulation and the effective reservoir capacity. Summary of the Invention
[0004] The present invention aims to at least partially solve one of the technical problems in the related art.
[0005] Therefore, the first objective of this invention is to propose a method for determining the amount of sediment deposition and the effective storage capacity of a reservoir. By using a top view of the entire reservoir and the trend of the total area change of the reservoir area in the top view, the effective storage capacity and the amount of sediment deposition can be calculated quickly and accurately, thereby improving the accuracy of the calculation of the amount of sediment deposition and the effective storage capacity.
[0006] The second objective of this invention is to provide a device for determining the amount of siltation and the effective reservoir capacity.
[0007] The third objective of this invention is to provide an electronic device.
[0008] The fourth objective of this invention is to provide a non-transitory computer-readable storage medium storing computer instructions.
[0009] To achieve the above objectives, a first aspect of the present invention provides a method for determining the siltation volume and effective reservoir capacity of a reservoir, the method comprising:
[0010] Obtain a top view of the entire reservoir, on which two reference positioning points are marked around the reservoir area. Based on the horizontal distance between the two reference positioning points on the top view and the measured horizontal distance between the two reference positioning points in the entire reservoir, calculate the scale between the top view and the entire reservoir.
[0011] Obtain multiple different water levels H1, H2, ..., Hn Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n , where n is the dead water level of the reservoir;
[0012] In the case where the space of the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacity of the reservoir between adjacent water levels is accumulated to obtain the total effective storage capacity of the reservoir.
[0013] Based on the first and second total areas of the reservoir area at multiple water levels at two time points, the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between the two time points is calculated. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
[0014] To achieve the above objectives, a second aspect of the present invention provides a device for determining the amount of sediment deposition and effective reservoir capacity, the device comprising:
[0015] The acquisition module is used to acquire a top view of the entire reservoir. The top view is marked with two reference positioning points around the reservoir area. Based on the horizontal distance between the two reference positioning points on the top view and the measured horizontal distance between the two reference positioning points in the entire reservoir, the scale between the top view and the entire reservoir is calculated.
[0016] The first calculation module is used to obtain multiple different water levels H1, H2, ..., H... n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n , where n is the dead water level of the reservoir;
[0017] The second calculation module is used to calculate, based on H1, H2, ..., H1 when the space of the reservoir area is composed of multiple stacked barrel-shaped bodies. n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacity of the reservoir between adjacent water levels is accumulated to obtain the total effective storage capacity of the reservoir.
[0018] The third calculation module is used to calculate the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between two time points, based on the first and second total areas of the reservoir area at multiple water levels at two time points. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
[0019] To achieve the above objectives, a third aspect of the present invention provides an electronic device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect.
[0020] To achieve the above objectives, a fourth aspect of the present invention provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the method described in the first aspect.
[0021] The present invention provides a method, apparatus, electronic device, and storage medium for determining reservoir sediment deposition and effective storage capacity. The method calculates the scale between a top-view of the entire reservoir and the actual reservoir; acquires multiple top-views of the entire reservoir at different water levels; calculates the total area of the reservoir area at different boundaries based on the perimeter and scale of the reservoir area in each top-view; calculates the total effective storage capacity of the reservoir when the reservoir area consists of multiple stacked barrel-shaped structures, based on multiple different water levels and the total area of the reservoir area; calculates the decomposition depth of the sediment scour and deposition sections in the reservoir at two time points, and calculates the sediment deposition amount of the reservoir at the two time points based on the effective storage capacity below the decomposition depth at the two time points. Therefore, by using the top-view of the entire reservoir and the trend of the total area change of the reservoir area in the top-view, the effective storage capacity and sediment deposition amount can be calculated quickly and accurately, improving the accuracy of sediment deposition and effective storage capacity calculations.
[0022] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0023] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0024] Figure 1 This is a flowchart illustrating a method for determining the amount of sediment accumulation and effective reservoir capacity provided in an embodiment of the present invention.
[0025] Figure 2 A pixel-filling schematic diagram of a top view of the entire reservoir provided in an embodiment of the present invention;
[0026] Figure 3 This is a pixel-filling diagram of multiple top views of the entire reservoir provided in an embodiment of the present invention.
[0027] Figure 4 This is a schematic diagram illustrating the siltation and scouring effect at the bottom of a reservoir, provided by an embodiment of the present invention.
[0028] Figure 5 This is a schematic diagram of a device for determining the amount of sediment accumulation and effective reservoir capacity in a reservoir, provided in an embodiment of the present invention. Detailed Implementation
[0029] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.
[0030] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this invention all comply with the relevant provisions of relevant laws and regulations.
[0031] The following description, with reference to the accompanying drawings, describes a method, apparatus, electronic device, and storage medium for determining reservoir siltation and effective reservoir capacity according to embodiments of the present invention.
[0032] Figure 1 This is a flowchart illustrating a method for determining the amount of sediment accumulation and effective reservoir capacity provided in an embodiment of the present invention.
[0033] like Figure 1 As shown, the method includes the following steps:
[0034] Step 101: Obtain a top view of the entire reservoir. Two reference positioning points around the reservoir area are marked on the top view. Based on the horizontal distance between the two reference positioning points on the top view and the measured horizontal distance between the two reference positioning points in the entire reservoir, calculate the scale between the top view and the entire reservoir.
[0035] In some embodiments, an overhead view of the entire reservoir at any water level can be obtained by combining images captured by a camera at a high altitude above the reservoir or by taking images from a drone. To avoid errors caused by tilted camera angles, it should be ensured that the angle is horizontal during each shot.
[0036] To ensure accurate scale conversion between the top view and the entire reservoir, two easily identifiable fixed points around the reservoir area should be selected on the top view as reference positioning points (e.g., points A and B). The positions of the reference positioning points should be relatively fixed and their horizontal distances should be easily obtainable.
[0037] It is understood that the two reference positioning points A and B can be fixed buildings or markers, but are not limited to these, and this embodiment does not specifically limit them.
[0038] Step 102: Obtain multiple different water levels H1, H2, ..., H n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n , where n is the dead water level of the reservoir.
[0039] In some embodiments, multiple different water levels H1, H2, ..., H are obtained. n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n One implementation method can be to obtain multiple different water levels H1, H2, ..., H n A top-down view of the entire reservoir is generated, and the perimeter of the reservoir area in each top-down view is identified using image recognition software. The reservoir area within the corresponding perimeter in each top-down view is filled with white pixels, and the area of each white-pixel-filled area is calculated using image processing software. The product of the area of each white-pixel-filled area and the scale is taken as the total area S1, S2, ..., S of the reservoir area at different perimeters. n The image processing software may include, but is not limited to, Photoshop.
[0040] Optionally, in the case that the perimeter of the reservoir area in each top view is automatically identified by image recognition software, a manual conformity check can also be performed to manually correct any incorrectly identified perimeters, ensuring that the perimeter of the reservoir area is accurately obtained.
[0041] Furthermore, this embodiment of the invention provides a pixel-filling schematic diagram of a top view of the entire reservoir, as shown below. Figure 2 As shown, specifically, after identifying the perimeter of the reservoir area in the top view using image recognition software, the reservoir area (reservoir) within the corresponding perimeter in the top view is filled with white pixels, the land outside the reservoir area is filled with gray pixels, and two reference positioning points A and B are marked on the top view.
[0042] Furthermore, embodiments of the present invention also provide a pixel-filling diagram of multiple top views of the entire reservoir, such as... Figure 3 As shown, image recognition software identifies the perimeter (shape) of the reservoir area in multiple top-view images at different water levels. The reservoir area within the corresponding perimeter in each top-view is filled with white pixels, while the land outside the reservoir area is filled with gray pixels. Points A and B are used as reference points. By aligning points A and B in each top-view image, the changes in the perimeter at different water levels (the water surface outline corresponding to different water levels) can be obtained. Since the positions of the two reference points A and B are always fixed, the horizontal distance between A and B is also fixed and can be measured directly using distance measurement tools on online maps. The scale between the top-view image and the entire reservoir can be determined by the horizontal distance between A and B. Simultaneously, the area of the white-pixel-filled region in each top-view image is directly calculated using image processing software, and multiplied by the scale to obtain the total area of the reservoir area at different water levels.
[0043] Step 103: In the case where the space of the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H... n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacity of the reservoir between adjacent water levels is accumulated to obtain the total effective storage capacity of the reservoir.
[0044] In some embodiments, where the space of the reservoir area is composed of multiple stacked barrel-shaped structures, according to H1, H2, ..., H n And S1, S2, ..., S n One implementation method for calculating the effective storage capacity of a reservoir between adjacent water levels and summing the effective storage capacities between adjacent water levels to obtain the total effective storage capacity of the reservoir can be as follows: In the case where the reservoir area is composed of multiple stacked barrel-shaped structures, based on H1, H2, ..., H... n And S1, S2, ..., S n Calculate the effective reservoir capacity V1, V2, ..., V between adjacent water levels. n-1 Where, V1=1 / 2*(H1-H2)*(S1+S2),...,V n-1 =1 / 2*(H) n-1 -H n )*(S n-1 +S n ); The effective reservoir capacities V1, V2, ..., V between adjacent water levels n-1 The total effective storage capacity of the reservoir is obtained by summing the values of V1, V2, and V2. n-1Therefore, methods for obtaining and processing the top view of a reservoir, selecting reference positioning points, and determining the effective reservoir capacity are presented, taking full account of operability and accuracy.
[0045] Among them, different water levels H1, H2, ..., H n The total area of the reservoir region S1, S2, ..., S n The correspondence is shown in Table 1.
[0046] Table 1. Correspondence between different water levels and the total area of the reservoir area
[0047]
[0048]
[0049] Step 104: Based on the first and second total areas of the reservoir area at multiple water levels at two time points, calculate the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between the two time points. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
[0050] In some embodiments, siltation mainly occurs at the bottom and below a certain depth of the reservoir, resulting in a reduction in the water surface area. Above a certain depth, scouring is more likely to occur, leading to an increase in the water surface area. Figure 4 As shown, Figure 4 For example, this embodiment of the invention provides a schematic diagram of the siltation and scouring effect at the bottom of a reservoir. Specifically, it divides the reservoir into the highest daily water level, the siltation section and the scouring section at the bottom of the reservoir, the dead water level (the part below the dead water level does not affect the effective reservoir capacity), and (the original bottom of the reservoir). After the siltation and scouring effect at the bottom of the reservoir, the bottom of the reservoir after siltation / scouring can be obtained.
[0051] In some embodiments, based on the first and second total areas of reservoir areas at multiple water levels at two time points, the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between the two time points is calculated. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k One approach to calculating the sediment deposition of a reservoir within a time interval, based on the effective reservoir capacity V below a certain depth, is to use the first total area S1, S2, ..., S of the reservoir region at multiple points in time with the same water level at two different time points. n Second total area S 01 S 02S 0n Select S k ≈S 0k And S k-1 >S 0k-1 S k+1 0k+1 The water level depth at time t, and used as the depth H of the decomposition location of the sediment scouring and silting sections in the reservoir within the time interval between the two time points. k Where k∈(1,2,...,n); based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective reservoir capacity V below the depth is used to calculate the amount of sediment deposition within the reservoir over a time interval. Therefore, a method for determining the decomposition depth of the sediment scouring and deposition sections is presented by analyzing the trend of the total area change of the reservoir region from a top-down view. A formula for calculating the amount of sediment deposition is also provided; the method is simple and highly accurate.
[0052] Furthermore, based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k One approach to calculating the sediment deposition in a reservoir over a given time interval, based on the effective reservoir capacity V below a certain depth, is to use the first time point H... k Depth below H k H k+1 H n , and the corresponding S k S k+1 S n Calculate the first time point H k The effective reservoir capacity V0 below the depth; based on the second time point H k Depth below H k H k+1 H n , and the corresponding S 0k S 0k+1 S 0n Calculate the second time point H k The effective storage capacity V of the reservoir below the depth; the difference between V0 and V is taken as the sediment deposition V of the reservoir during the time interval between the two time points. s V s =V0-V.
[0053] Among them, multiple identical water levels H1, H2, ..., H n The first total area S1, S2, ..., S at the first time point n The second total area S at the second time point 01 S 02 S0n The depth H of the decomposition location of the sediment scouring and deposition sections in the reservoir k The judgment relationship table is shown in Table 2.
[0054] Table 2 shows the first total area, second total area, and H at multiple identical water levels. k Judgment Relationship
[0055]
[0056] The method for determining reservoir sediment deposition and effective storage capacity according to embodiments of the present invention calculates the scale between the top view of the entire reservoir and the entire reservoir; obtains multiple top views of the entire reservoir at different water levels, and calculates the total area of the reservoir area at different boundaries based on the perimeter and scale of the reservoir area in each top view; when the space of the reservoir area is composed of multiple superimposed barrel-shaped structures, calculates the total effective storage capacity of the reservoir based on multiple different water levels and the total area of the reservoir area; calculates the decomposition depth of the sediment scour and sediment deposition sections in the reservoir at two time points, and calculates the sediment deposition amount of the reservoir at the two time points based on the effective storage capacity of the reservoir below the decomposition depth at the two time points. Therefore, by using the top view of the entire reservoir and the trend of the total area change of the reservoir area in the top view, the effective storage capacity and sediment deposition amount can be calculated quickly and accurately, improving the accuracy of sediment deposition and effective storage capacity calculations.
[0057] In summary, this invention only requires conventional high-definition cameras, water level gauges, and general image analysis software (such as Photoshop), eliminating the need for extensive secondary research and development. Furthermore, the cameras and water level gauges involved are common, low-cost devices, and many intelligent hydropower plant reservoirs already have a large number of cameras and water level gauges installed. This invention can utilize existing equipment to analyze reservoir sedimentation and effective storage capacity without the need to purchase new equipment. Simultaneously, the accuracy of sedimentation and effective storage capacity measurements is high, and the operation is easy: the reservoir area can be directly read from the image with high precision. Only ordinary image analysis software and simple conversions are required, making the operation simple.
[0058] To achieve the above embodiments, the present invention also proposes a device for determining the amount of siltation and effective reservoir capacity.
[0059] Figure 5 This is a schematic diagram of a device for determining the amount of sediment accumulation and effective reservoir capacity in a reservoir, provided in an embodiment of the present invention.
[0060] like Figure 5 As shown, the reservoir sedimentation volume and effective reservoir capacity determination device 50 includes: an acquisition module 51, a first calculation module 52, a second calculation module 53 and a third calculation module 54.
[0061] The acquisition module 51 is used to acquire a top view of the entire reservoir. The top view is marked with two reference positioning points around the reservoir area. Based on the horizontal distance between the two reference positioning points on the top view and the measured horizontal distance between the two reference positioning points in the entire reservoir, the scale between the top view and the entire reservoir is calculated.
[0062] The first calculation module 52 is used to obtain multiple different water levels H1, H2, ..., H... n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n , where n is the dead water level of the reservoir;
[0063] The second calculation module 53 is used to calculate, based on H1, H2, ..., H1 when the space of the reservoir area is composed of multiple stacked barrel-shaped bodies. n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacity of the reservoir between adjacent water levels is accumulated to obtain the total effective storage capacity of the reservoir.
[0064] The third calculation module 54 is used to calculate the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between the two time points, based on the first and second total areas of the reservoir area at multiple water levels at the two time points. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
[0065] Furthermore, in one possible implementation of this invention, the first calculation module 52 is specifically used for:
[0066] Obtain multiple different water levels H1, H2, ..., H n A top-down view of the entire reservoir is generated, and the perimeter of the reservoir area in each top-down view is identified using image recognition software;
[0067] The reservoir area within the corresponding perimeter of each top view is filled with white pixels, and the area of each white pixel-filled region is calculated using image processing software.
[0068] The product of the area filled by each white pixel and the scale bar is taken as the total area S1, S2, ..., S of the reservoir area at different boundaries. n .
[0069] Furthermore, in one possible implementation of this invention, the second calculation module 53 is specifically used for:
[0070] In the case where the space of the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H n And S1, S2, ..., S n Calculate the effective reservoir capacity V1, V2, ..., V between adjacent water levels. n-1 Where, V1=1 / 2*(H1-H2)*(S1+S2),...,V n-1 =1 / 2*(H) n-1 -H n )*(S n-1 +S n );
[0071] Let the effective reservoir capacities V1, V2, ..., V between adjacent water levels be... n-1 The total effective storage capacity of the reservoir is obtained by summing the values of V1, V2, and V2. n-1 .
[0072] Furthermore, in one possible implementation of this invention, the third calculation module 54 includes:
[0073] Selecting a unit is used to determine the first total area S1, S2, ..., S of a reservoir area at two time points with the same water level. n Second total area S 01 S 02 S 0n Select S k ≈S 0k And S k-1 >S 0k-1 S k+1 0k+1 The water level depth at time t, and used as the depth H of the decomposition location of the sediment scouring and silting sections in the reservoir within the time interval between the two time points. k where k∈(1,2,...,n);
[0074] The calculation unit is used to calculate based on the first time point H. k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
[0075] Furthermore, in one possible implementation of this invention, the computing unit is specifically used for:
[0076] Based on the first time point H k Depth below Hk H k+1 H n , and the corresponding S k S k+1 S n Calculate the first time point H k The effective storage capacity V0 of the reservoir below the depth;
[0077] According to the second time point H k Depth below H k H k+1 H n , and the corresponding S 0k S 0k+1 S 0n Calculate the second time point H k The effective storage capacity V of the reservoir below the depth;
[0078] The difference between V0 and V is taken as the amount of sediment deposition in the reservoir during the time interval between the two time points. s V s =V0-V.
[0079] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of this embodiment, and will not be repeated here.
[0080] The reservoir sediment deposition and effective storage capacity determination device of this invention calculates the scale between the top view of the entire reservoir and the entire reservoir; obtains multiple top views of the entire reservoir at different water levels, and calculates the total area of the reservoir area at different boundaries based on the perimeter and scale of the reservoir area in each top view; when the space of the reservoir area is composed of multiple superimposed barrel-shaped structures, it calculates the total effective storage capacity of the reservoir based on multiple different water levels and the total area of the reservoir area; it calculates the decomposition depth of the sediment scour and sediment deposition sections in the reservoir at two time points, and calculates the sediment deposition amount of the reservoir at the two time points based on the effective storage capacity of the reservoir below the decomposition depth at the two time points. Therefore, by using the top view of the entire reservoir and the trend of the total area change of the reservoir area in the top view, the effective storage capacity and sediment deposition amount can be calculated quickly and accurately, improving the accuracy of sediment deposition and effective storage capacity calculations.
[0081] To achieve the above embodiments, the present invention also proposes an electronic device, comprising:
[0082] At least one processor; and
[0083] A memory communicatively connected to the at least one processor; wherein,
[0084] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the aforementioned method.
[0085] To implement the above embodiments, the present invention also proposes a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the aforementioned method.
[0086] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0087] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0088] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing custom logic functions or processes, and the scope of preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of the invention pertain.
[0089] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0090] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware as in another embodiment, it can be implemented using any of the following techniques known in the art, or a combination thereof: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0091] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0092] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0093] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
Claims
1. A method for determining the amount of sediment deposition and effective reservoir capacity, characterized in that, The method includes: Obtain a top view of the entire reservoir, on which two reference positioning points are marked around the reservoir area. Based on the horizontal distance between the two reference positioning points on the top view and the measured horizontal distance between the two reference positioning points in the entire reservoir, calculate the scale between the top view and the entire reservoir. Obtain multiple different water levels H1, H2, ..., H n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n , where n is the dead water level of the reservoir; In the case where the space of the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacity of the reservoir between adjacent water levels is accumulated to obtain the total effective storage capacity of the reservoir. Based on the first and second total areas of the reservoir area at multiple water levels at two time points, the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between the two time points is calculated. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
2. The method according to claim 1, characterized in that, The method of obtaining multiple different water levels H1, H2, ..., H n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n ,include: Obtain multiple different water levels H1, H2, ..., H n A top-down view of the entire reservoir is generated, and the perimeter of the reservoir area in each top-down view is identified using image recognition software; Fill the reservoir area within the corresponding perimeter of each top view with white pixels, and calculate the area of each white pixel-filled region using image processing software. The product of the area filled by each white pixel and the scale bar is taken as the total area S1, S2, ..., S of the reservoir area at different boundaries. n .
3. The method according to claim 1, characterized in that, When the space in the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H... n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacities between adjacent water levels are summed to obtain the total effective storage capacity of the reservoir, including: In the case where the space of the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H n And S1, S2, ..., S n Calculate the effective reservoir capacity V1, V2, ..., V between adjacent water levels. n-1 Where, V1=1 / 2*(H1-H2)*(S1+S2),...,V n-1 =1 / 2*(H) n-1 -H n )*(S n-1 +S n ); Let the effective reservoir capacities V1, V2, ..., V between adjacent water levels be... n-1 The total effective storage capacity of the reservoir is obtained by summing the values of V1, V2, and V2. n-1 .
4. The method according to claim 1, characterized in that, The decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between the two time points is calculated based on the first and second total areas of multiple reservoir areas at the same water level at two time points. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective reservoir capacity V below the depth is used to calculate the amount of sediment deposition in the reservoir over the time interval, including: Based on the first total area S1, S2, ..., S of the reservoir area at two time points with the same water level, ... n Second total area S 01 S 02 S 0n Select S k ≈S 0k And S k-1 >S 0k-1 S k+1 0k+1 The water level depth at time t, and used as the depth H of the decomposition location of the sediment scouring and silting sections in the reservoir within the time interval between the two time points. k where k∈(1,2,...,n); Based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
5. The method according to claim 4, characterized in that, The first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective reservoir capacity V below the depth is used to calculate the amount of sediment deposition in the reservoir over the time interval, including: Based on the first time point H k Depth below H k H k+1 H n , and the corresponding S k S k+1 S n Calculate the first time point H k The effective storage capacity V0 of the reservoir below the depth; According to the second time point H k Depth below H k H k+1 H n , and the corresponding S 0k S 0k+1 S 0n Calculate the second time point H k The effective storage capacity V of the reservoir below the depth; The difference between V0 and V is taken as the amount of sediment deposition in the reservoir during the time interval between the two time points. s V s =V0-V.
6. A device for determining the amount of sediment accumulation and effective reservoir capacity, characterized in that, The device comprises: The acquisition module is used to acquire a top view of the entire reservoir. The top view is marked with two reference positioning points around the reservoir area. Based on the horizontal distance between the two reference positioning points on the top view and the measured horizontal distance between the two reference positioning points in the entire reservoir, the scale between the top view and the entire reservoir is calculated. The first calculation module is used to obtain multiple different water levels H1, H2, ..., H... n Draw a top-down view of the entire reservoir, identify the perimeter of the reservoir area in each top-down view, and calculate the total area S1, S2, ..., S of the reservoir area at different perimeters based on each perimeter and scale. n , where n is the dead water level of the reservoir; The second calculation module is used to calculate, based on H1, H2, ..., H1 when the space of the reservoir area is composed of multiple stacked barrel-shaped bodies. n And S1, S2, ..., S n The effective storage capacity of the reservoir between adjacent water levels is calculated, and the effective storage capacity of the reservoir between adjacent water levels is accumulated to obtain the total effective storage capacity of the reservoir. The third calculation module is used to calculate the decomposition depth H of the sediment scouring and siltation sections in the reservoir within the time interval between two time points, based on the first and second total areas of the reservoir area at multiple water levels at two time points. k And based on the first time point H k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
7. The apparatus according to claim 6, characterized in that, The first calculation module is specifically used for: Obtain multiple different water levels H1, H2, ..., H n A top-down view of the entire reservoir is generated, and the perimeter of the reservoir area in each top-down view is identified using image recognition software; Fill the reservoir area within the corresponding perimeter of each top view with white pixels, and calculate the area of each white pixel-filled region using image processing software. The product of the area filled by each white pixel and the scale bar is taken as the total area S1, S2, ..., S of the reservoir area at different boundaries. n .
8. The apparatus according to claim 6, characterized in that, The second calculation module is specifically used for: In the case where the space of the reservoir area is composed of multiple stacked barrel-shaped bodies, according to H1, H2, ..., H n And S1, S2, ..., S n Calculate the effective reservoir capacity V1, V2, ..., V between adjacent water levels. n-1 Where, V1=1 / 2*(H1-H2)*(S1+S2),...,V n-1 =1 / 2*(H) n-1 -H n )*(S n-1 +S n ); Let the effective reservoir capacities V1, V2, ..., V between adjacent water levels be... n-1 The total effective storage capacity of the reservoir is obtained by summing the values of V1, V2, and V2. n-1 .
9. The apparatus according to claim 6, characterized in that, The third computing module includes: Selecting a unit is used to determine the first total area S1, S2, ..., S of a reservoir area at two time points with the same water level. n Second total area S 01 S 02 S 0n Select S k ≈S 0k And S k-1 >S 0k-1 S k+1 0k+1 The water level depth at time t, and used as the depth H of the decomposition location of the sediment scouring and silting sections in the reservoir within the time interval between the two time points. k where k∈(1,2,...,n); The calculation unit is used to calculate based on the first time point H. k The effective reservoir capacity V0 below the depth and the second time point H k The effective storage capacity V of the reservoir below the depth is used to calculate the amount of sediment deposition in the reservoir during the time interval.
10. The apparatus according to claim 9, characterized in that, The computing unit is specifically used for: Based on the first time point H k Depth below H k H k+1 H n , and the corresponding S k S k+1 S n Calculate the first time point H k The effective storage capacity V0 of the reservoir below the depth; According to the second time point H k Depth below H k H k+1 H n , and the corresponding S 0k S 0k+1 S 0n Calculate the second time point H k The effective storage capacity V of the reservoir below the depth; The difference between V0 and V is taken as the amount of sediment deposition in the reservoir during the time interval between the two time points. s V s =V0-V.
11. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.
12. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-5.
Citation Information
Patent Citations
Quantitative method of flood storage and flood detention effects of coal mining subsidence area
CN106547974A
Guide vane type desilting funnel
CN114370035A