Disclosure of Invention
The invention provides a method, a device, electronic equipment and a storage medium for determining a reservoir capacity curve of a reservoir, which are used for solving the problem of low accuracy of reservoir capacity curve simulation of the reservoir.
The invention provides a method for determining a reservoir capacity curve of a reservoir, which comprises the following steps:
determining a plurality of geometric shapes of the reservoir based on a dam profile shape and a water bottom shape of the reservoir;
determining a total reservoir capacity of the reservoirs corresponding to each of the geometric shapes;
determining a target reservoir geometry based on the total reservoir capacity of the reservoirs corresponding to each of the geometries;
and determining a storage capacity curve of the target reservoir based on the geometry of the target reservoir.
In one embodiment, the determining a reservoir capacity curve of the target reservoir based on the geometry of the target reservoir comprises:
selecting a first depth of the target reservoir, wherein the first depth is any depth of the target reservoir;
and integrating the area of the target reservoir from the first depth to the bottommost part of the target reservoir based on the geometric shape of the target reservoir to obtain a reservoir capacity curve of the target reservoir.
In one embodiment, said determining a total reservoir capacity of said reservoirs for each of said geometries comprises:
and integrating the area of the reservoir from the maximum depth of the dam of the reservoir to the bottommost part of the reservoir based on the characteristic information of each geometrical shape to obtain the total storage capacity of the reservoir corresponding to each geometrical shape.
In one embodiment, the determining the plurality of geometries of the reservoir based on the cross-sectional shape and the shape of the water bottom of the reservoir comprises:
the cross-sectional shape of the dam and the shape of the water bottom of the reservoir are arranged and combined;
and taking the geometric shape formed by the cross-sectional shape of the dam and the shape of the water bottom in each arrangement combination as the geometric shape of the reservoir.
In one embodiment, the determining the geometry of the target reservoir based on the total reservoir capacity of the reservoirs for each of the geometries includes:
determining a target total storage capacity matched with the maximum storage capacity of the target reservoir based on a matching result of the total storage capacity of the reservoir corresponding to each geometrical shape and the maximum storage capacity of the target reservoir;
and taking the geometric shape of the target total reservoir capacity as the geometric shape of the target reservoir.
In one embodiment, after determining the target total storage capacity matched with the maximum storage capacity of the target reservoir based on the matching result of the total storage capacity of the reservoir corresponding to each geometrical shape and the maximum storage capacity of the target reservoir, the method further comprises:
if a plurality of target total storage capacities exist, the geometric shape of any target total storage capacity is taken as the geometric shape of the target reservoir.
In one embodiment, the dam cross-sectional shape comprises at least one of a rectangle, a bowl, a wedge, and a concave wedge, and the water bottom shape comprises at least one of a parabola, a line, and a square root.
The invention also provides a device for determining the reservoir capacity curve of the reservoir, which comprises the following steps:
a geometrical shape determining module of the reservoir, which is used for determining various geometrical shapes of the reservoir based on the cross-sectional shape and the water bottom shape of the dam of the reservoir;
a total reservoir capacity determining module for determining a total reservoir capacity of the reservoir corresponding to each of the geometric shapes;
the geometric shape determining module of the target reservoir is used for determining the geometric shape of the target reservoir based on the total storage capacity of the reservoirs corresponding to each geometric shape;
and the reservoir capacity curve determining module is used for determining the reservoir capacity curve of the target reservoir based on the geometric shape of the target reservoir.
The invention also provides an electronic device, which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the reservoir capacity curve determining method of any reservoir when executing the program.
The invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which when executed by a processor implements a method of determining a reservoir capacity curve of a reservoir as described in any of the above.
The invention provides a method, a device, electronic equipment and a storage medium for determining a reservoir capacity curve of a reservoir, which are used for determining various geometrical shapes of the reservoir through a dam section shape and a water bottom shape based on the reservoir; determining a total reservoir capacity of the reservoirs corresponding to each of the geometric shapes; determining a target reservoir geometry based on the total reservoir capacity of the reservoirs corresponding to each of the geometries; and determining a storage capacity curve of the target reservoir based on the geometry of the target reservoir. The invention determines the reservoir capacity curve of the reservoir through the profile shape of the dam and the shape of the water bottom of the reservoir, and improves the accuracy of reservoir capacity curve simulation.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The reservoir capacity curve determining method, apparatus, electronic device and storage medium of the reservoir according to the present invention are described below with reference to fig. 1 to 4.
Specifically, the invention provides a method for determining a reservoir capacity curve of a reservoir, and the method is described with reference to FIG. 1.
The method for determining the reservoir capacity curve of the reservoir provided by the embodiment of the invention comprises the following steps:
s100, determining various geometric shapes of the reservoir based on the cross-sectional shape and the water bottom shape of the dam of the reservoir;
as shown in fig. 2, the cross-sectional shape of the dam of the reservoir is a shape corresponding to the cross-section along the direction of the dam of the reservoir.
Optionally, the dam cross-sectional shape includes at least one of a rectangle, a bowl, a wedge, and a concave wedge. The shape of the water bottom includes at least one of parabolic, rectilinear and square roots.
The dam section shape and the water bottom shape can determine the geometric shape of one reservoir, and the geometric shapes of the reservoirs can be obtained through the various dam section shapes and the water bottom shapes of the various reservoirs.
It should be noted that the cross section shape and the water bottom shape of the dam selected by the embodiment of the invention are obtained by counting a large number of water reservoirs, and the common cross section shape and water bottom shape of the dam are selected, so that the geometry of the matched target reservoir is more real, and the accuracy of the reservoir capacity curve is improved.
S200, determining the total storage capacity of the reservoirs corresponding to each geometrical shape;
it should be noted that reservoirs with different geometric shapes correspond to different total storage capacities, and the size of the total storage capacity of the reservoirs depends on the geometric shape and the maximum area A of the reservoirs 0 And maximum depth D 0 . When the water level of the reservoir is highest (namely the highest elevation), the area of the corresponding horizontal plane is the largest area; the maximum depth is the depth of the water level corresponding to the maximum area of the reservoir. Alternatively, the maximum area A of the embodiment of the present invention 0 And maximum depth D 0 Is a fixed value, and the maximum area A of the reservoir 0 The larger the total storage capacity of the reservoir is, the larger the total storage capacity of the reservoir is; maximum depth D of reservoir 0 The larger the total reservoir capacity of the reservoir. Maximum depth D of reservoir 0 Regarding the highest height H of the reservoir dam, the empirical relationship between the two is: d (D) 0 =0.95H。
According to the geometrical shape of the reservoir, the maximum depth D of the reservoir 0 And maximum area A 0 The total storage capacity of the reservoir can be calculated.
S300, determining the geometric shape of the target reservoir based on the total reservoir capacity of the reservoirs corresponding to each geometric shape;
the target reservoir is a reservoir whose storage capacity curve needs to be tested.
And determining the maximum storage capacity of the target reservoir, wherein the maximum storage capacity of the target reservoir is a value which is actually measured. Then, matching the total storage capacity closest to the maximum storage capacity of the target reservoir in the total storage capacity of each reservoir; and finally, taking the geometrical shape corresponding to the closest total reservoir capacity as the geometrical shape of the target reservoir.
S400, determining a storage capacity curve of the target reservoir based on the geometric shape of the target reservoir.
According to the characteristic information of the geometric shape of the target reservoir, specific parameters of the geometric shape of the target reservoir, such as water surface depth and horizontal surface area, are calculated to obtain a reservoir capacity curve of the target reservoir, for example, according to the characteristic information of the geometric shape of the target reservoir, the horizontal surface area of the geometric shape of the target reservoir is subjected to integral calculation to obtain the reservoir capacity curve of the target reservoir.
According to the method for determining the reservoir capacity curve of the reservoir, provided by the embodiment of the invention, various geometric shapes of the reservoir are determined based on the profile shape and the water bottom shape of the dam of the reservoir; determining the total storage capacity of the reservoirs corresponding to each geometrical shape; determining the geometric shape of the target reservoir based on the total reservoir capacity of the reservoirs corresponding to each geometric shape; and determining a reservoir capacity curve of the target reservoir based on the geometry of the target reservoir. According to the embodiment of the invention, the reservoir capacity curve of the reservoir is determined through the geometrical shape of the reservoir, so that the accuracy of reservoir capacity curve simulation is improved.
Based on the above embodiment, determining a reservoir capacity curve of the target reservoir based on the geometry of the target reservoir includes:
s401, selecting a first depth of a target reservoir, wherein the first depth is any depth of the target reservoir;
s402, integrating the area of the target reservoir from the first depth to the bottommost part of the target reservoir based on the geometric shape of the target reservoir to obtain a reservoir capacity curve of the target reservoir.
And selecting a point of the dam section of the target reservoir in the vertical direction, wherein the vertical distance from the point to the water bottom of the reservoir is used as the first depth D, the area of the target reservoir corresponding to the point in the horizontal plane direction is the integrated area A of the target reservoir, and the reservoir capacity curve of the target reservoir is obtained by integrating the area A in the depth direction.
Referring to FIG. 2, an embodiment of the present invention takes a rectangular dam section and a parabolic-shaped water bottom shape as examples to determine a storage capacity curve of a target reservoir, wherein A 0 Represents the maximum area of the reservoir, D 0 Is the maximum depth of the reservoir. For the first depth D, it is equal to the maximum depth D 0 The difference between them is Z, where z=d 0 -D. The area a corresponding to the depth D can be expressed as:
the area formula for other geometries is shown in table 1.
For the first depth D, integrating the area from the depth to the bottommost part to obtain the corresponding volume, so as to obtain a relation formula of the reservoir capacity V and the first depth D, wherein the curve obtained according to the formula is a reservoir capacity curve of the target reservoir:
the formula for the relationship between the storage capacities V and D for other geometries is shown in table 1. As can be seen from table 1, as the first depth D becomes larger, the reservoir volume V becomes larger, and the rate at which the reservoir volume V varies with the first depth D varies for different geometries.
From the formula of the relation between the storage capacity V of the geometric shape and the first depth D, the relation between the storage capacity V of the geometric shape and the first depth D is known to be A 0 And D 0 In the case of a fixed value, the reservoir volume V of the reservoir may be characterized by a first depth D. Based on the relationship formula of V and D, the change of the reservoir capacity of the reservoir can be monitored by monitoring the first depth D. The change of the reservoir capacity of the reservoir is monitored through the first depth D, and the measuring procedure of the reservoir capacity of the reservoir is simplified.
Further, for the first depth D, integrating the area from the depth to the bottommost part to obtain the corresponding volume, so as to obtain a relation formula of the reservoir capacity V and the area A, wherein the curve obtained according to the formula is a reservoir capacity curve of the target reservoir:
the formula of the relation between the storage capacity V and the area A of other geometric shapes is shown in Table 1. As can be seen from table 1, as the area a increases, the reservoir volume V also increases, and the rate at which the reservoir volume V varies with the area a varies for different geometries.
From the formula of the relation between the geometric storage capacity V and the area A, the relation between the geometric storage capacity V and the area A is known to be A 0 And D 0 In the case of a fixed value, the reservoir volume V of the reservoir may be characterized by the area a. Based on the relation formula of V and A, the change of the reservoir capacity of the reservoir can be monitored by monitoring the area A. The change of the reservoir capacity of the reservoir is monitored through the area A, and the measuring procedure of the reservoir capacity of the reservoir is simplified.
According to the embodiment of the invention, the area is integrated in the depth direction to obtain the storage capacity curve of the target reservoir, and the obtained storage capacity curve of the target reservoir is more accurate. The storage capacity curve of the target reservoir is obtained by obtaining the first depth or the area of the target reservoir, so that the obtaining path of the storage capacity curve is simplified, and errors caused by complex actual measurement procedures are avoided.
Based on the above embodiments, determining the total reservoir capacity of the reservoirs for each geometry includes:
s201, integrating the area of the reservoir from the maximum depth of a dam of the reservoir to the bottommost part of the reservoir based on the characteristic information of each geometrical shape to obtain the total reservoir capacity of the reservoir corresponding to each geometrical shape.
The characteristic information of the geometry includes the dam profile shape and the water bottom shape of the reservoir.
And determining a calculation formula of the area A of the reservoir in the depth direction according to the sectional shape and the water bottom shape of the dam of the reservoir, and integrating the area A of the reservoir from the maximum depth to the bottommost of the dam of the reservoir to obtain the total storage capacity of the reservoir.
The embodiment of the invention adopts rectangular dam section and castingThe shape of the water bottom of the object line shape is taken as an example to calculate the total storage capacity of the reservoir. A is that 0 Represents the maximum area of the reservoir and corresponds to the depth D 0 . For the first depth D, it is equal to the maximum depth D 0 The difference between them is Z, where z=d 0 -D. The area a corresponding to the depth D can be expressed as:
the total storage capacity corresponding to the geometric shape can be obtained by integrating the area in the depth direction, and the calculation formula of the total storage capacity is as follows:
wherein V is 0 Representing the total stock capacity.
The calculation formula of the total reservoir capacity shows that the maximum area A of the reservoir 0 And maximum depth D of reservoir 0 In the case of a fixed value, the total capacity of the reservoir is a fixed value. For reservoirs with different geometric shapes, under the condition of setting the maximum area and the maximum depth, the total storage capacity of the reservoirs is a fixed value, and the corresponding total storage capacities of the reservoirs with different geometric shapes are different.
The storage capacity curves for other geometries are shown in table 1. The transverse heading is the shape of the water bottom and the longitudinal heading is the shape of the dam cross section in Table 1.
TABLE 1 area and total reservoir volume simulation formulas for different geometries of reservoirs
According to the embodiment of the invention, the area of the reservoir is integrated through the characteristic information of the geometric shape and the maximum area and the maximum depth of the reservoir to obtain a calculation formula of the total reservoir capacity of the reservoir, the calculation formula of the total reservoir capacity of the reservoir is obtained through theoretical reasoning, the calculation is more accurate, and meanwhile, the program for calculating the total reservoir capacity of the reservoir is simple; the measuring error of the actual measuring reservoir total volume is avoided, and the workload of measuring the reservoir total volume is reduced.
Based on the above embodiments, various geometries of the reservoir are determined based on the dam profile shape and the water bottom shape of the reservoir, including:
s101, arranging and combining the cross-sectional shape of a dam of a reservoir and the shape of a water bottom;
s102, taking the geometric shape formed by the cross-sectional shape of the dam and the shape of the water bottom in each arrangement and combination as the geometric shape of the reservoir.
The dam section shape and the water bottom shape of the reservoir are arranged to form a combination result of various dam section shapes and water bottom shapes, and each combination result corresponds to the geometrical shape of the reservoir.
In the embodiment of the invention, 4 dam section shapes and 3 water bottom shapes are selected for arrangement and combination, and 12 reservoir geometric shapes are obtained. Alternatively, the 4 dam cross-sectional shapes include rectangular, bowl-shaped, wedge-shaped, concave wedge-shaped, and the 3 water bottom shapes include parabolic, straight line, square root.
According to the embodiment of the invention, the dam section shape and the water bottom shape of the reservoir are arranged and combined, so that various geometrical shapes of the reservoir can be obtained, and based on the geometrical shapes, the target reservoir has more choices in the process of matching the geometrical shapes, and the matching degree of the geometrical shapes of the target reservoir is improved.
Based on the above embodiment, determining the geometry of the target reservoir based on the total reservoir capacity of the reservoirs corresponding to each geometry includes:
s301, determining a target total storage capacity matched with the maximum storage capacity of the target reservoir based on a matching result of the total storage capacity of the reservoir corresponding to each geometrical shape and the maximum storage capacity of the target reservoir;
s302, taking the geometric shape of the target total reservoir capacity as the geometric shape of the target reservoir.
The maximum reservoir capacity of the target reservoir is a fixed value.
And selecting the total storage capacity closest to the maximum storage capacity of the target reservoir from the total storage capacities of reservoirs corresponding to the geometric shapes, and taking the total storage capacity as the target total storage capacity, wherein the geometric shape corresponding to the target total storage capacity is the optimal geometric shape of the target reservoir.
For example, in the case of a fixed maximum area and depth of the reservoir, the 12 geometries correspond to 12 total reservoirs, N 1 、N 2 、N 3 、N 4 、N 5 、N 6 、N 7 、N 8 、N 9 、N 10 、N 11 、N 12 . The maximum reservoir capacity of the target reservoir is M, and the total reservoir capacity is N 1 、N 2 、N 3 、N 4 、N 5 、N 6 、N 7 、N 8 、N 9 、N 10 、N 11 、N 12 Matching a total stock capacity closest to the M value as a target total stock capacity, assuming N 5 Closest to the value of M, N 5 For the target total stock capacity N 5 The corresponding geometry is the geometry of the target reservoir.
Further, if there are a plurality of target total capacities, the geometry of any one of the target total capacities is taken as the geometry of the target reservoir.
For example, N in the total stock volume 1 、N 2 、N 3 Are all the closest to M, N is determined 1 、N 2 、N 3 As the target total stock capacity, then at N 1 、N 2 、N 3 And selecting one of the corresponding geometric shapes as the geometric shape of the target reservoir.
The geometric shape corresponding to one target total storage capacity is selected as the geometric shape of the target reservoir at will in the plurality of target total storage capacities, so that the selection path of the geometric shape of the target reservoir is enriched.
According to the embodiment of the invention, the maximum reservoir capacity of the target reservoir is matched with the geometric shape of the target reservoir, so that the path for acquiring the reservoir capacity curve is simplified, the defects of low efficiency, high cost and the like of the traditional actual measurement method are overcome, the accuracy of reservoir capacity curve simulation is improved, and the cost for measuring the reservoir capacity curve of the reservoir is reduced.
As shown in fig. 3, the embodiment of the invention further provides a device for determining a storage capacity curve of a reservoir, which comprises:
a reservoir geometry determining module 301 for determining a plurality of geometries of the reservoir based on the dam profile and the water bottom shape of the reservoir;
a total reservoir capacity determination module 302, configured to determine a total reservoir capacity of the reservoir corresponding to each geometrical shape;
a geometry determining module 303 of the target reservoir, configured to determine a geometry of the target reservoir based on a total reservoir capacity of the reservoirs corresponding to each geometry;
a reservoir capacity curve determination module 304 for determining a reservoir capacity curve of the target reservoir based on the geometry of the target reservoir.
According to the reservoir capacity curve determining device for the reservoir, provided by the embodiment of the invention, various geometric shapes of the reservoir are determined based on the cross-sectional shape and the water bottom shape of a dam of the reservoir; determining a total reservoir capacity of the reservoirs corresponding to each of the geometric shapes; determining a target reservoir geometry based on the total reservoir capacity of the reservoirs corresponding to each of the geometries; and determining a storage capacity curve of the target reservoir based on the geometry of the target reservoir. According to the invention, the reservoir capacity curve of the reservoir is determined by the geometrical shape of the reservoir, so that the accuracy of reservoir capacity curve simulation is improved.
In one embodiment, the reservoir geometry determination module 301 specifically includes:
the cross-sectional shape of the dam and the shape of the water bottom of the reservoir are arranged and combined; and taking the geometric shape formed by the cross-sectional shape of the dam and the shape of the water bottom in each arrangement combination as the geometric shape of the reservoir.
In one embodiment, the total stock determination module 302 specifically includes:
and integrating the area of the reservoir from the maximum depth of the dam of the reservoir to the bottommost part of the reservoir based on the characteristic information of each geometrical shape to obtain the total storage capacity of the reservoir corresponding to each geometrical shape.
In one embodiment, the target reservoir geometry determination module 303 specifically includes:
determining a target total storage capacity matched with the maximum storage capacity of the target reservoir based on a matching result of the total storage capacity of the reservoir corresponding to each geometrical shape and the maximum storage capacity of the target reservoir; and taking the geometric shape of the target total reservoir capacity as the geometric shape of the target reservoir.
In one embodiment, the target reservoir geometry determination module 303 specifically includes:
if a plurality of target total storage capacities exist, the geometric shape of any target total storage capacity is taken as the geometric shape of the target reservoir.
In one embodiment, the reservoir capacity curve determination module 304 specifically includes:
selecting a first depth of the target reservoir, wherein the first depth is any depth of the target reservoir; and integrating the area of the target reservoir from the first depth to the bottommost part of the target reservoir based on the geometric shape of the target reservoir to obtain a reservoir capacity curve of the target reservoir.
In one embodiment, the dam cross-sectional shape comprises at least one of a rectangle, a bowl, a wedge, and a concave wedge, and the water bottom shape comprises at least one of a parabola, a line, and a square root.
Fig. 4 illustrates a physical schematic diagram of an electronic device, as shown in fig. 4, which may include: processor 410, communication interface 420, memory 430 and communication bus 440, wherein processor 410, communication interface 420 and memory 430 communicate with each other through communication bus 440. Processor 410 may invoke logic instructions in memory 430 to perform a reservoir capacity curve determination method for a reservoir, the method comprising:
determining a plurality of geometric shapes of the reservoir by basing the dam profile and the water bottom shape of the reservoir; determining a total reservoir capacity of the reservoirs corresponding to each of the geometric shapes; determining a target reservoir geometry based on the total reservoir capacity of the reservoirs corresponding to each of the geometries; and determining a storage capacity curve of the target reservoir based on the geometry of the target reservoir.
Further, the logic instructions in the memory 430 described above may be implemented in the form of software functional units and may be stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-only memory (ROM), a random access memory (RAM, randomAccessMemory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, the present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which when executed by a processor is implemented to perform a method of determining a reservoir capacity curve of a reservoir provided by the above methods, the method comprising:
determining a plurality of geometric shapes of the reservoir by basing the dam profile and the water bottom shape of the reservoir; determining a total reservoir capacity of the reservoirs corresponding to each of the geometric shapes; determining a target reservoir geometry based on the total reservoir capacity of the reservoirs corresponding to each of the geometries; and determining a storage capacity curve of the target reservoir based on the geometry of the target reservoir.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.