Information processor, information processing method, and program
A three-dimensional virtual reservoir model with exponential depth variation allows for accurate water volume estimation in reservoirs, addressing impracticality and inaccuracy of existing methods.
Patent Information
- Application Number
- JP2024053642
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-28
- Publication Date
- 2025-10-09
AI Technical Summary
Existing methods for estimating the relationship between water level and volume in reservoirs, such as bathymetric surveys and aerial photography, are impractical for large numbers of reservoirs and lack sufficient accuracy.
A three-dimensional virtual reservoir model is used to estimate water storage volume, composed of four planes and one curved surface, with the reservoir bottom depth varying exponentially based on the water level, allowing for accurate calculations using Napier's number as a base.
Enables accurate estimation of water volume in reservoirs through simple calculations, eliminating the need for on-site surveys and improving accuracy compared to conventional methods.
Smart Images

Figure 2025151978000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program, and more particularly to an information processing device, an information processing method, and a program that can estimate the relationship between the water level and the amount of water stored in a reservoir with a relatively high degree of accuracy through simple calculations. [Background technology]
[0002] Attempts are being made to use irrigation and drainage channels and reservoirs as heat sources to heat horticultural facilities. Furthermore, the decarbonization of horticultural facilities is an urgent issue, and as effective utilization of local energy sources is sought, methods of extracting thermal energy from reservoirs are attracting attention.
[0003] When using water from a reservoir, information on the temperature and volume of the water is required, and in order to understand the volume of water, the "water level-volume curve (also known as the HV curve)" that shows the relationship between the water level and volume of the reservoir is important.However, when analyzing many reservoirs, it is not realistic to measure the bottom of each reservoir.
[0004] There are several ways to determine the HV curve of a reservoir: (1) sending sound waves into the water from a boat floating on the reservoir and analyzing the returning sound waves to determine the topography of the reservoir bottom by conducting a bathymetric survey; (2) surveying the reservoir bottom when the water is drained; (3) surveying the water's edge at different water levels when the water is drained, or taking aerial photographs at different water levels and tracing the water's edge; and (4) estimating the HV curve using information obtained from the Internet, etc.
[0005] Here, in the method (4), there are a method that uses the total amount of stored water (Non-Patent Document 1) and a method that does not use the total amount of stored water (Non-Patent Document 2).
[0006] Furthermore, with the increasing frequency of heavy rainfall in recent years, there have been cases where water is released from dams before heavy rains hit, but the effectiveness of pre-release of water from reservoirs is also being discussed. If the available capacity of a reservoir can be determined based on the expected rainfall in the catchment area and the amount of irrigation water that will be needed in the future, and the corresponding water level can be derived, this will help with effective pre-release. [Prior art documents] [Non-patent literature]
[0007] [Non-Patent Document 1] Tanakamaru et al. 2015 "Modeling of the relationship between water level and storage volume in irrigation ponds" Abstracts of the 2015 Annual Meeting of the Japanese Society of Irrigation and Drainage Engineering, 530-531 [Non-patent document 2] Yoshisako and Ogawa, 2009, "Creating flood control capacity by converting water use capacity in reservoirs - A study at Rokudo Pond in Higashi-Hiroshima City," Systems Agriculture, Vol. 25, 63-70 Summary of the Invention [Problem to be solved by the invention]
[0008] However, methods (1) to (3) require on-site surveying or aerial photography, which is not practical when targeting a large number of reservoirs. Also, the methods of Non-Patent Document 1 and Non-Patent Document 2 may not be able to estimate the HV curve with sufficient accuracy.
[0009] One aspect of the present invention was made in consideration of the above-mentioned problems, and one of its objectives is to make it possible to estimate the relationship between the water level and the stored water volume of a reservoir with relatively high accuracy through simple calculations. [Means for solving the problem]
[0010] In order to solve the above-mentioned problems, an information processing device according to one aspect of the present invention is an information processing device that estimates a water storage volume corresponding to the water level of a reservoir, the information processing device being a three-dimensional virtual reservoir having a width corresponding to the bank crest length of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, the virtual reservoir being composed of four planes and one curved surface, and having a reservoir bottom whose depth is greatest at one end in the depth direction and zero at the other end, where the z-axis direction is the water level and reservoir bottom height of the virtual reservoir, the y-axis direction is the width of the virtual reservoir, and the x-axis direction is the depth of the virtual reservoir, the x-y cross section and the y-z cross section of the virtual reservoir are all rectangular or square, and the shape of the x-z cross section of the virtual reservoir is The virtual pond has the same area and shape in every cross section, and one of the two sides of the xz cross section extending in the x-axis direction is curved, and the bottom of the virtual pond is formed by the curve.The virtual pond is equipped with a calculation execution unit that calculates the water storage capacity of the pond corresponding to the water level by calculating the volume of the virtual pond using the water level of the pond as the depth at the one end.When calculating the volume of the virtual pond, the calculation execution unit expresses the height of the pond bottom, which corresponds to the distance in the depth direction from the one end, as an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number, and identifies the value of the parameter representing the shape of the pond bottom based on the total water storage capacity when the pond is full.
[0011] An information processing method according to one aspect of the present invention is an information processing method of an information processing device that estimates a water storage volume corresponding to the water level of a reservoir, the information processing method being an information processing method for an information processing device that estimates a water storage volume corresponding to the water level of the ... has the same area and shape in all cross sections, and the xz cross section of the virtual pond has two sides extending in the x-axis direction, one of which is curved, and the bottom of the virtual pond is formed by the curve, and the volume of the virtual pond is calculated by using the water level of the pond as the depth at the one end, thereby calculating the water storage capacity of the pond corresponding to the water level, and when calculating the volume of the virtual pond, the height of the pond bottom, which corresponds to the distance in the depth direction from the one end, is expressed by an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number, and the value of the parameter representing the shape of the pond bottom is identified based on the total water storage capacity when the pond is full. [Effects of the Invention]
[0012] According to one aspect of the present invention, the relationship between the water level and the amount of water stored in a reservoir can be estimated with relatively high accuracy through simple calculations. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a block diagram showing an example of the functional configuration of a reservoir information estimation device according to an embodiment of the present invention; [Figure 2] FIG. 1 is a perspective view of a virtual reservoir. [Figure 3] FIG. 3 is a cross-sectional view of the virtual reservoir shown in FIG. 2 as viewed from the y-axis direction. [Figure 4] FIG. 10 is a diagram illustrating the shape of the bottom of a virtual reservoir. [Figure 5] 10 is a flowchart illustrating an example of the flow of an HV curve estimation process. [Figure 6] FIG. 1 is a diagram showing an example of a cross-sectional view of the topography of the dam body and its surrounding area. [Figure 7] FIG. 1 is a diagram showing an example of a cross-sectional view of a bank body centered on the longitudinal center of the bank top. [Figure 8] 10 is a graph showing the relationship between the water level and the pond water area for Pond J and Pond K. [Figure 9] 10 is a graph showing the relationship between the water level and the pond water area for Pond L and Pond M. [Figure 10] 10 is a graph showing the relationship between the water level and the pond water area for Pond N and Pond O. [Figure 11] 10 is a graph showing the relationship between the water level and the pond water area for Pond P and Pond Q. [Figure 12] 10 is a graph showing the relationship between the water level and the pond area in Pond R. [Figure 13] FIG. 1 illustrates an example of the configuration of a computer that executes program instructions. DETAILED DESCRIPTION OF THE INVENTION
[0014] [Embodiment 1] Hereinafter, one embodiment of the present invention will be described in detail.
[0015] (Functional configuration of the reservoir information estimation device) 1 is a block diagram showing an example of the functional configuration of an irrigation pond information estimation device according to this embodiment. The irrigation pond information estimation device 21 shown in the figure includes an input unit 31, a calculation execution unit 32, an output unit 33, and a communication unit 34.
[0016] The input unit 31 supplies information input through, for example, a user's operation to the calculation execution unit. The calculation execution unit 32 executes calculations to estimate a "water level-capacity curve" that indicates the relationship between the water level and capacity of the reservoir based on the information input from the input unit 31 and / or information acquired through the communication unit 34. The water level-capacity curve is also called an HV curve.
[0017] The output unit 33 outputs the estimation result obtained by the calculation performed by the calculation execution unit 32 to, for example, a display. The communication unit 34 accesses a network 50 such as the Internet and communicates with other devices connected to the network 50.
[0018] A server 71 running software related to the irrigation pond disaster prevention support system is connected to the network 50, and the irrigation pond information estimation device 21 can acquire information provided by the irrigation pond disaster prevention support system via the communication unit 34. The irrigation pond disaster prevention support system is a system for providing information related to each irrigation pond across the country. The information provided by the irrigation pond disaster prevention support system includes, for example, each irrigation pond's dam height, dam crest length, height from the normal full water level to the dam crest, full water area, total water storage capacity, dam crest width, and upstream and downstream slope gradients.
[0019] Here, dam height is the height of the dam body that holds back the reservoir, and indicates the height from the foundation ground surface to the top of the dam body (the dam crest), and dam crest length indicates the length of the dam crest. The normal full water level indicates the water level of the dam when it is full under normal circumstances (not during a disaster), the full water area is the area of the water surface of the dam at that time, and the total water storage volume is the amount of water stored in the dam at that time.
[0020] In the following, the reservoir disaster prevention support system will be referred to as the "reservoir system" as needed. In the following, the normal full water level will be referred to simply as the full water level as needed.
[0021] (Estimation of HV curve by calculation execution unit) Next, we will explain the estimation of the HV curve by the calculation execution unit 32. The calculation execution unit 32 calculates the amount of water stored in a virtual reservoir corresponding to the water level by determining the volume of the virtual reservoir, which has a width corresponding to the crest length of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, and which is a three-dimensional virtual reservoir composed of four planes and one curved surface, and which has a reservoir bottom whose depth is greatest at one end in the depth direction and zero at the other end, with the water level of the reservoir being the depth at one end.
[0022] Figure 2 is a perspective view of a virtual reservoir. This figure is shown in three dimensions along the x, y, and z axes, with the z-axis direction corresponding to the water level (or height) of the virtual reservoir, the y-axis direction corresponding to the width of the virtual reservoir, and the x-axis direction corresponding to the depth of the virtual reservoir. Note that the virtual reservoir (its water) is assumed to be in contact with a levee (not shown) on the yz plane that passes through the origin.
[0023] The water surface of the virtual pond, which is the xy plane, is rectangular (or may be square), and the yz plane where the virtual pond contacts the embankment is also rectangular (or may be square). Furthermore, the xy cross section of the virtual pond is rectangular (or square) in every cross section, and the yz cross section is also rectangular (or square) in every cross section. On the other hand, of the two sides of the xz cross section of the virtual pond extending in the x-axis direction, the lower side in the figure is curved, and this curve (the virtual pond bottom curve) forms the bottom of the virtual pond. In other words, the shape of the xz cross section of the virtual pond has the same area and shape in every cross section.
[0024] In this way, the virtual reservoir is a three-dimensional object composed of four flat surfaces and one curved surface.
[0025] Figure 3 is a cross-sectional view of the virtual reservoir shown in Figure 2, viewed from the y-axis direction. As shown in the figure, the virtual reservoir is in contact with the embankment at the origin, and the bottom of the virtual reservoir is formed by the virtual reservoir bottom curve.
[0026] The position (height) of the bottom of the virtual reservoir in the z-axis direction changes depending on the position in the x-axis direction (depth direction). In this example, the bottom is at its lowest point at the end of the depth direction closest to the origin, and the depth of the virtual reservoir is at its deepest. At the other end of the depth direction, the bottom is at its highest point, and the depth of the virtual reservoir is 0.
[0027] As shown in Figure 2, the virtual reservoir is a three-dimensional object with a triangular prism whose base is a right triangle, with the two sides of the right triangle that form a right angle arranged vertically and horizontally, and the hypotenuse of the right triangle curved.
[0028] In such a virtual reservoir, when the water level drops, the position of the water surface moves to a lower position in the z-axis direction, and the depth of the virtual reservoir becomes shorter.
[0029] The calculation execution unit 32 calculates the depth of the virtual reservoir corresponding to the full water level by dividing the full water area by the reservoir width, assuming the reservoir width to be the length of the dam crest, and generates an exponential function whose exponent part includes a parameter representing the shape of the reservoir bottom, using the dam height, the height from the reservoir's normal full water level to the dam crest, and the depth of the virtual reservoir corresponding to the full water level.
[0030] Here, the calculation execution unit 32 calculates the bank crest length acquired from the reservoir system as the pond width W of the virtual reservoir. v The full water area obtained from the reservoir system is the pond width W v By dividing by this, the depth L of the virtual reservoir at full water level is obtained. v Here, the bank crest length is used as the width W of the virtual reservoir. v However, for example, the width W of the virtual reservoir may be calculated based on a predetermined calculation. v may be determined.
[0031] The calculation execution unit 32 also calculates the bank height H obtained from the reservoir system. d From the same, the height H from the full water level to the dam crest obtained from the reservoir system s The full water level is calculated by subtracting the full water level (H d-H s ) is also the hypothetical reservoir height shown in Figure 2.
[0032] Then, the calculation execution unit 32 identifies the shape of the bottom of the virtual reservoir. Here, the bottom height of the virtual reservoir can be expressed by equation (1). Equation (1) is also called the virtual reservoir bottom curve.
number
[0033] Fig. 4 is a diagram illustrating the shape of the bottom of a virtual reservoir. This is a cross-sectional view of the virtual reservoir shown in Fig. 2 as seen from the y-axis direction, and four types of virtual reservoir bottom curves C1 to C4 are depicted in the diagram.
[0034] Curve C1 in Figure 4 is a hypothetical reservoir bottom curve corresponding to a shape in which the pond bottom rises sharply near the embankment. Curve C2 in Figure 4 is a hypothetical reservoir bottom curve corresponding to a shape in which the pond bottom rises more gradually compared to the case of curve C1. Curves C1 and C2 in Figure 4 correspond to the shape of the pond bottom when the bottom of a hypothetical reservoir extending from the origin toward the upper right in the figure is curved toward the water surface.
[0035] On the other hand, curves C3 and C4 in Figure 4 correspond to the shape of the bottom of a hypothetical reservoir extending from the origin toward the upper right in the figure, when the bottom is curved away from the water surface. Curve C4 in Figure 4 is a hypothetical reservoir bottom curve corresponding to a shape in which the bottom rises sharply at a position far from the embankment. Curve C3 in Figure 4 is a hypothetical reservoir bottom curve corresponding to a shape in which the bottom rises more gradually compared to curve C4.
[0036] A value of the parameter λ is determined for each of these curves C1 to C4. For curve C1 or curve C2, the value of the parameter λ is negative (λ<0), and for curve C3 or curve C4, the value of the parameter λ is positive (λ>0). Furthermore, the absolute value of the parameter λ is larger for curve C1 than for curve C2, and larger for curve C4 than for curve C3.
[0037] Although four types of curves have been shown and explained here, in reality there are an infinite number of possible curves.
[0038] The calculation execution unit 32 calculates the full water level (H d -H s ) and the total water storage volume obtained from the reservoir system to identify the value of the parameter λ.
[0039] That is, the calculation execution unit 32 generates a full water level volume calculation formula (formula (2) described below) that calculates the volume of a virtual reservoir corresponding to the full water level by integrating the exponential function of formula (1), changes the value of the parameter that represents the shape of the reservoir bottom included in the full water level volume calculation formula, and identifies the value of the parameter that represents the shape of the reservoir bottom related to the volume of the virtual reservoir that approximates the total water storage capacity.
[0040] At this time, the calculation execution unit 32 changes the value of the parameter λ in equation (2) while calculating V max Calculate the value of V to approximate the total storage volume obtained from the reservoir system. max The value of the parameter λ when the value of is obtained is identified as the parameter representing the shape of the bottom of the virtual reservoir corresponding to the reservoir.
number
[0041] After the value of the parameter λ is found in this way, it is possible to estimate the amount of water stored in the reservoir when the water level is H by calculating equations (3) and (4).
number
number
[0042] The water area of the reservoir at water level H can also be calculated using equation (5).
number
[0043] In this way, the calculation execution unit 32 of the reservoir information estimation device 21 estimates the HV curve and / or HA curve of the reservoir. The reservoir information estimation device 21 can estimate the HV curve and / or HA curve of each reservoir for which information is stored in the reservoir system.
[0044] (HV curve estimation processing) Next, a description will be given of the HV curve estimation process performed by the reservoir information estimation device 21. Fig. 5 is a flowchart illustrating an example of the flow of the HV curve estimation process.
[0045] In step S21, the reservoir information estimation device 21 identifies a reservoir for which an HV curve is to be estimated. At this time, for example, the reservoir is identified by inputting an identification number of the reservoir for which an HV curve is to be estimated via the input unit 31.
[0046] In step S22, the reservoir information estimation device 21 acquires information related to the reservoir. At this time, for example, the reservoir information estimation device 21 acquires information provided by the reservoir system via the communication unit 34. That is, the communication unit 34 accesses a network 50 such as the Internet and communicates with other devices connected to the network 50, thereby acquiring the information provided by the reservoir system.
[0047] In step S23, the reservoir information estimation device 21 calculates the virtual reservoir width, virtual reservoir height, and virtual reservoir depth at the normal full water level, as shown in FIG.
[0048] At this time, the calculation execution unit 32 calculates, for example, the bank crest length acquired from the reservoir system as the virtual reservoir width W v Alternatively, the virtual reservoir width W v At this time, the calculation execution unit 32 may determine the bank height H d From the height H from the normal full water level to the top of the dam, which was also obtained from the reservoir system, s Furthermore, at this time, the calculation execution unit 32 calculates the full water area obtained from the reservoir system by multiplying it by the pond width W v By dividing by this, the depth L of the virtual reservoir at full water level is obtained. v Calculate.
[0049] In step S24, the reservoir information estimation device 21 identifies the value of the parameter λ.
[0050] At this time, the calculation execution unit 32 calculates, for example, the full water level (H d -H s) and the hypothetical reservoir depth L at full water level v Then, the calculation execution unit 32 generates the formula (1) using the formula (1) and the pond width W calculated in step S23. v The equation (2) is generated using the above formula, and the value of the parameter λ is identified based on the total water volume obtained from the reservoir system. In this case, as described above, the calculation execution unit 32 changes the value of the parameter λ in the equation (2) while calculating V max Calculate the value of V to approximate the total storage volume obtained from the reservoir system. max The value of the parameter λ when the value of is obtained is identified as the parameter representing the shape of the bottom of the virtual reservoir corresponding to the reservoir.
[0051] In step S25, the reservoir information estimation device 21 estimates the HV curve. At this time, as described above, the calculation execution unit 32 executes the calculation of equation (3) using the parameter λ identified in the processing of step S24. Then, the calculation execution unit 32 calculates the depth x of the virtual reservoir at the water level H calculated as a result of the calculation of equation (3). h The HV curve is estimated by performing the calculation of equation (4) using
[0052] In this way, the HV curve for the desired reservoir is estimated. Note that the HA curve may be estimated together with the HV curve or instead of the HV curve.
[0053] (Effects of the First Embodiment) As described above, the reservoir information estimation device 21 according to this embodiment can estimate the HV curve for a desired reservoir. In this embodiment, it is possible to estimate the HV curve for a large number of reservoirs without the need for on-site surveying or aerial photography. That is, through simple calculations, it is possible to estimate the relationship between the water level and the reservoir volume with relatively high accuracy, and as a result, it is possible to easily grasp the water volume (reservoir volume) of a desired reservoir.
[0054] [Embodiment 2] Next, another embodiment of the present invention will be described in detail. In the above-described embodiment, an example has been described in which an HV curve is estimated using only information related to a reservoir acquired from a reservoir system (for example, full water area, bank height, etc.). However, the information related to a reservoir acquired from the reservoir system may be corrected using other information, and the HV curve may be estimated using the corrected information.
[0055] An example of a method for correcting information relating to reservoirs acquired from the reservoir system will be described below.
[0056] (Modification method 1) In correction method 1, the value of the full water area obtained from the reservoir system is corrected. The corrected full water area will be referred to as the corrected full water area as appropriate.
[0057] For example, for a reservoir for which an HV curve is to be estimated, the pond water area (hereinafter referred to as the first pond water area) is calculated by tracing the water edge of the reservoir listed in the "standard map" of the national agricultural reservoir map. Also, for a reservoir for which an HV curve is to be estimated, the water edge of the reservoir listed in the "photo" of the national agricultural reservoir map is traced to calculate the pond water area (hereinafter referred to as the second pond water area). The process for calculating the first pond water area and the second pond water area may be executed by the reservoir information estimation device 21 or may be executed by another device.
[0058] Then, the larger of the first pond water area and the second pond water area is identified, and the identified value is corrected to become the full water area. The correction process may be performed by the reservoir information estimation device 21 or by another device.
[0059] In this way, the pond water area determined from the map and the pond water area determined from the photograph may be further obtained, and the depth of the virtual pond corresponding to the full water level may be calculated by dividing the larger of the pond water area determined from the map and the pond water area determined from the photograph, which is the corrected full water area, by the pond width.
[0060] Correction method 1 corrects the water-filled area values obtained from the reservoir system, enabling more accurate estimation of the HV curve.
[0061] (Modification method 2) In correction method 2, the value of the full water area obtained from the reservoir system is corrected, and the value of the total water storage volume obtained from the reservoir system is also corrected. Note that the corrected total water storage volume will be referred to as the corrected total water storage volume, where appropriate.
[0062] For example, for a reservoir for which the HV curve is to be estimated, the corrected full water area A obtained by the above-mentioned correction method 1 is Fi is the full water area A obtained from the reservoir system. F The total water storage volume V obtained from the reservoir system is calculated by dividing max That is, the value V obtained by the calculation expressed by equation (6) is multiplied by max_i is corrected to the total water storage value.
number
[0063] In this way, the corrected total water storage volume can be calculated by dividing the corrected full water area by the full water area obtained from an external device and multiplying the result by the total water storage volume obtained from an external device, and the value of the parameter representing the shape of the bottom of the virtual reservoir related to the volume of the virtual reservoir that approximates the corrected total water storage volume can be identified.
[0064] Correction method 2 corrects the value of the full water area obtained from the reservoir system and the value of the total water storage volume obtained from the reservoir system, enabling a more accurate estimation of the HV curve.
[0065] (Modification method 3) In correction method 3, the value of the full water area obtained from the reservoir system is corrected, the value of the dam height obtained from the reservoir system is corrected, and the value of the total water storage volume obtained from the reservoir system is corrected. The corrected dam height will be referred to as the corrected dam height where appropriate.
[0066] The correction of the value of the full water area obtained from the reservoir system is as explained in Correction Method 1. This results in the corrected full water area, which is the corrected full water area.
[0067] The dam height values obtained from the reservoir system are corrected as follows: For example, for the reservoir to be used for estimating the HV curve, a topographical cross section of the dam body and its surrounding area is obtained using the "Cross Section" tool of the National Agricultural Reservoir Map.
[0068] Fig. 6 shows an example of a topographical cross section of the dam body and its vicinity. In Fig. 6, the horizontal axis represents distance and the vertical axis represents elevation, and the dam body and its vicinity are shown with the center of the dam crest in the longitudinal direction as the center.
[0069] In addition, in FIG. 6, the cross-sectional view is divided into three regions (region 111, region 112, and region 113). Regions 111 to 113 are assigned symbols DEM5A, DEM10B, and DEM5A, respectively, which indicate the elevation point grid interval and the underlying surveying method of the elevation of the region. The symbol DEM5A indicates that the accuracy of the elevation of the region is relatively high, and the symbol DEM10B indicates that the accuracy of the elevation of the region is relatively low. In FIG. 6, the two regions (region 111 and region 113) adjacent to region 112, which is assigned symbol DEM10B indicating that the accuracy of the elevation is relatively low, are assigned symbol DEM5A indicating that the accuracy of the elevation is relatively high. Of these two regions, the elevation of region 111 is higher than that of region 113.
[0070] In a topographical cross-sectional view, the accuracy of the elevation of an area corresponding to a reservoir is usually relatively low, and in the example of Fig. 6, it can be seen that area 112 is the area corresponding to the reservoir. Note that in Fig. 6, the elevation of area 112 is displayed as being higher than areas 111 and 113, but this is thought to be because the accuracy of the elevation of area 112 is low. In reality, the elevation of area 112 is thought to be lower than the elevation of area 111.
[0071] Furthermore, since the levee on the slope is installed at the deepest point of the reservoir, in the case of Figure 6, the levee is located between area 112 and area 113. In other words, the levee is located near the boundary between area 112 and area 113, which is the area with the lower elevation of the two areas adjacent to area 112.
[0072] In Fig. 6, the position indicated by arrow 121 (near a distance of 40 m) is the point where the downstream side of the dam body comes into contact with the natural ground, and when the gradient of the natural ground is 0, this is the elevation corresponding to the origin of the virtual reservoir in Fig. 2. In Fig. 6, the position indicated by arrow 122 (near a distance of 20 m) is the point where the depth of the reservoir becomes 0.
[0073] As mentioned above, the information acquired from the irrigation pond system includes the crest width of the dam body, as well as the upstream and downstream slope gradients. The crest width is the length of the dam crest in a direction perpendicular to the crest length. For example, in Figures 2 and 3, if the length of the dam crest in the y-axis direction is the crest length, the length of the dam crest in the x-axis direction is the crest width. The upstream slope gradient represents the gradient of the dam body's side facing the irrigation pond, and the downstream slope gradient represents the gradient of the dam body's side facing away from the irrigation pond.
[0074] Figure 7 shows an example of a cross-section of a levee body 141 centered on the longitudinal center of the levee crest. By using the levee height, crest width, upstream slope gradient, and downstream slope gradient, a cross-section of a trapezoidal levee body as shown in Figure 7 can be obtained. In the figure, the left side of the levee body 141 in the figure is a reservoir, and side surface 141a is in contact with the water in the reservoir. On the other hand, there is no reservoir on the right side of the levee body 141 in the figure, so side surface 141b is not in contact with the water in the reservoir.
[0075] The reservoir side of the embankment 141 (left side in the drawing) is also referred to as the upstream side, and the opposite side to the reservoir (right side in the drawing) is also referred to as the downstream side. Therefore, the side surface 141a is referred to as the upstream slope of the embankment 141, and the side surface 141b is referred to as the downstream slope of the embankment 141.
[0076] When correcting the bank height value, the gradient of the line segment connecting the point indicated by arrow 122 in Fig. 6 with the point indicated by arrow 121 is calculated. Then, the line segment with the calculated gradient is superimposed on the cross-sectional view of Fig. 7. Fig. 7 shows a line segment 151 that passes through the bottom end of side surface 141b and has the same gradient as the line segment connecting the point indicated by arrow 122 in Fig. 6 with the point indicated by arrow 121. The elevation of the intersection of this line segment 151 and side surface 141a is taken as the elevation of the pond bottom, and the corrected bank height, corrected bank height H di is calculated.
[0077] That is, in the topographic cross section, area 112 is identified, to which symbol DEM10B is assigned, indicating that the elevation accuracy is relatively low, and areas 111 and 113 are identified, which are adjacent to area 112 and to which symbol DEM5A is assigned, indicating that the elevation accuracy is relatively high. Then, for each of area 111 and area 113, points of contact with area 112 (the points indicated by arrows 122 and 121) are identified, and line segment 151 connecting these points of contact is identified.
[0078] The process relating to the correction may be executed by the reservoir information estimation device 21 or by another device.
[0079] In this way, further information indicating the levee crest width, upstream slope gradient, and downstream slope gradient can be obtained, and the levee cross section can be identified using the levee height, crest width, upstream slope gradient, and downstream slope gradient. In a topographical cross-section including the reservoir and levee, two areas adjacent to a first area with a relatively low elevation accuracy, a second area and a third area, with elevation accuracy higher than that of the first area, can be identified. The gradient of the line connecting the elevations of the second and third areas at their tangent points with the first area can be taken as the ground gradient, and the corrected levee height can be calculated, which is the levee height obtained by applying the ground gradient to the levee cross section.
[0080] Regarding the correction of the value of the total water storage volume obtained from the reservoir system, the value of the total water storage volume obtained from the reservoir system is corrected using the corrected full water area and corrected levee height. That is, the corrected full water area A Fi is the full water area A obtained from the reservoir system. F The quotient divided by the corrected dam height H di The height of the dam H obtained from the reservoir system d The total water storage volume V obtained from the reservoir system is calculated by multiplying the product obtained by dividing by max Multiply by.
[0081] In other words, for the first corrected total water storage volume obtained by correction method 2, the corrected dam height H di The height of the dam H obtained from the reservoir system dThe second corrected total water storage volume is calculated by multiplying the quotient obtained by dividing by . That is, the value V obtained by the calculation of equation (7) max_i is corrected to the total water storage value.
number
[0082] Correction method 3 corrects the full water area value obtained from the reservoir system, the dam height value obtained from the reservoir system, and the total water storage volume value obtained from the reservoir system, making it possible to estimate the HV curve more accurately.
[0083] (Effects of the second embodiment) As described above, by appropriately correcting the information acquired from the reservoir system, it is possible to estimate a more accurate HV curve for a desired reservoir. In other words, by simple calculation, it is possible to estimate the relationship between the water level and the reservoir volume with a relatively high degree of accuracy, and as a result, it is possible to easily grasp the water volume (reservoir volume) of a desired reservoir with high accuracy.
[0084] (Compared to other methods) Next, the estimation results obtained by the reservoir information estimation device 21 according to the present invention will be compared with the estimation results obtained by other methods.
[0085] 8 to 12 are diagrams showing a comparison between the results of estimating an HA curve by the reservoir information estimation device 21 according to the present invention and the results of estimating an HA curve by a conventional method. The figures show the results of estimating an HA curve using the conventional techniques disclosed in Non-Patent Document 1 and Non-Patent Document 2. Note that, in estimating an HA curve by the reservoir information estimation device 21 according to the present invention, the value of the full water area acquired from the reservoir system, the value of the levee height acquired from the reservoir system, and the value of the total water storage volume acquired from the reservoir system are corrected according to correction method 3 in embodiment 2.
[0086] FIG. 8 shows a graph with the horizontal axis representing pond area and the vertical axis representing water level, illustrating the relationship between water level and pond area for Ponds J and K. Similarly, FIG. 9 shows a graph illustrating the relationship between water level and pond area for Ponds L and M. FIG. 10 shows a graph illustrating the relationship between water level and pond area for Ponds N and O. FIG. 11 shows a graph illustrating the relationship between water level and pond area for Ponds P and Q. FIG. 12 shows a graph illustrating the relationship between water level and pond area for Pond R. Note that Ponds J to R are each separate irrigation ponds, and here, graphs are shown illustrating the relationship between water level and pond area for nine irrigation ponds.
[0087] In the graphs of Figures 8 to 12, the results of estimation by the reservoir information estimation device 21 according to the present invention are shown as "this method," the results of estimation using the technology disclosed in Non-Patent Document 1 are shown as "Tanakamaru's method," and the results of estimation using the technology disclosed in Non-Patent Document 2 are shown as "Yoshisako's method." Note that in Figures 8 to 12, the results of actual measurements of the water level and water area of each reservoir are plotted and shown as black circles ("survey") in the figures.
[0088] As shown in Figures 8 to 12, the estimation results shown as "this method" more accurately approximate the "survey" compared to the estimation results shown as "Tanakamaru's method" or "Yoshisako's method." In other words, it can be seen that the estimation results of the HA curve by the reservoir information estimation device 21 according to the present invention are more accurate than the estimation results of the HA curve by the conventional method.
[0089] (Software implementation example) The functions of the reservoir information estimation device 21 are a program for causing a computer to function as the device, and can be realized by a program for causing a computer to function as each block of the device.
[0090] Fig. 13 is a block diagram illustrating the physical configuration of a computer 500 used as the reservoir information estimation device 21. As shown in Fig. 13, the computer 500 can be configured by a computer including a bus 510, a processor 501, a main memory 502, an auxiliary memory 503, a communication interface 504, and an input / output interface 505. The processor 501, the main memory 502, the auxiliary memory 503, the communication interface 504, and the input / output interface 505 are connected to one another via the bus 510. An input device 506 and an output device 507 are connected to the input / output interface 505.
[0091] The processor 501 may be, for example, a CPU (Central Processing Unit), a microprocessor, a digital signal processor, a microcontroller, or a combination of these.
[0092] The main memory 502 may be, for example, a semiconductor RAM (random access memory).
[0093] For example, a flash memory, a hard disk drive (HDD), a solid state drive (SSD), or a combination of these may be used as the auxiliary memory 503. A program for causing the processor 501 to execute the HV curve estimation process is stored in the auxiliary memory 503. The processor 501 loads the program stored in the auxiliary memory 503 onto the main memory 502 and executes each instruction included in the loaded program.
[0094] The program may be stored non-transitoryly on one or more recording media that can be read by the computer 500. The recording media may or may not be included in the computer 500. In the latter case, the program may be supplied to the computer 500 via any wired or wireless transmission medium.
[0095] The communication interface 504 is an interface for connecting to the network 50 .
[0096] The input / output interface 505 may be, for example, a USB interface, a short-range communication interface such as infrared or Bluetooth (registered trademark), or a combination of these.
[0097] The input device 506 may be, for example, a keyboard, a mouse, a touchpad, a microphone, or a combination thereof. The output device 507 may be, for example, a display, a printer, a speaker, or a combination thereof.
[0098] 〔summary〕 An information processing device according to a first aspect of the present invention is an information processing device that estimates a water storage volume corresponding to the water level of a reservoir, the information processing device being a three-dimensional virtual reservoir having a width corresponding to the bank crest length of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, the virtual reservoir being composed of four planes and one curved surface, and having a reservoir bottom whose depth is greatest at one end in the depth direction and zero at the other end, where the z-axis direction is the water level and reservoir bottom height of the virtual reservoir, the y-axis direction is the width of the virtual reservoir, and the x-axis direction is the depth of the virtual reservoir, the x-y cross section and the y-z cross section of the virtual reservoir are all rectangular or square, and the shape of the x-z cross section of the virtual reservoir is The virtual pond has the same area and shape regardless of the water level, and one of the two sides of the x-z cross section of the virtual pond extending in the x-axis direction is curved, and the bottom of the virtual pond is formed by the curve. The virtual pond is equipped with a calculation execution unit that calculates the water storage capacity of the pond corresponding to the water level by calculating the volume of the virtual pond using the water level of the pond as the depth at the one end. When calculating the volume of the virtual pond, the calculation execution unit expresses the height of the pond bottom, which corresponds to the distance in the depth direction from the one end, using an exponential function whose exponent part includes a parameter representing the shape of the pond bottom and whose base is Napier's number, and identifies the value of the parameter representing the shape of the pond bottom based on the total water storage capacity when the pond is full.
[0099] An information processing device according to aspect 2 of the present invention, in accordance with aspect 1 above, acquires information relating to the reservoir from an external device connected via a network, and the information relating to the reservoir includes the embankment height indicating the height of the embankment that holds back the reservoir, the embankment crest length indicating the length of the crest of the embankment, the height from the reservoir's full water level to the crest of the embankment, the full water area, and the total water storage capacity indicating the amount of water stored when full, and the calculation execution unit calculates the depth of the virtual reservoir corresponding to the full water level by setting the reservoir width to the crest length and dividing the full water area by the reservoir width, and generates the exponential function using the embankment height, the height from the reservoir's full water level to the crest of the embankment, and the depth of the virtual reservoir corresponding to the full water level.
[0100] In the information processing device of aspect 3 of the present invention, in the above aspect 2, the calculation execution unit generates a full water level volume calculation formula, which is a formula for calculating the volume of the virtual reservoir corresponding to the full water level, by integrating the exponential function, changes the value of a parameter representing the shape of the reservoir bottom included in the full water level volume calculation formula, and identifies the value of the parameter representing the shape of the reservoir bottom related to the volume of the virtual reservoir that approximates the total water storage capacity.
[0101] In the information processing device of aspect 4 of the present invention, in the above aspect 3, the calculation execution unit further calculates an HV curve showing the relationship between the water level and the stored water volume of the reservoir, or an HA curve showing the relationship between the water level and the water area of the reservoir, based on the value of the parameter.
[0102] The information processing device of aspect 5 of the present invention, in accordance with aspect 3 above, further acquires the water area of the reservoir determined from a map and the water area of the reservoir determined from a photograph, and the calculation execution unit calculates the depth of the virtual reservoir corresponding to the full water level by dividing the corrected full water area, which is the larger of the water area of the reservoir determined from the map and the water area of the reservoir determined from the photograph, by the pond width.
[0103] In the information processing device of aspect 6 of the present invention, in the above aspect 5, the calculation execution unit calculates a first corrected total storage capacity, which is the value obtained by dividing the corrected full water area by the full water area obtained from the external device and multiplying the result by the total storage capacity, and identifies the value of a parameter representing the shape of the bottom of the virtual reservoir related to the volume of the virtual reservoir that approximates the corrected total storage capacity.
[0104] The information processing device of aspect 7 of the present invention, in accordance with aspect 5 or 6 above, further acquires information indicating the top width, upstream slope gradient, and downstream slope gradient of the embankment, and identifies the cross section of the embankment using the embankment height, top width, upstream slope gradient, and downstream slope gradient, and in a topographical cross section including the reservoir and the embankment, identifies two areas adjacent to a first area with a relatively low elevation accuracy, a second area and a third area, which have higher elevation accuracy than the first area, and determines the gradient of the line connecting the elevations of the second and third areas at the points of contact with the first area as the ground gradient, and calculates a corrected embankment height, which is the embankment height obtained by applying the ground gradient to the cross section of the embankment.
[0105] In the information processing device of aspect 8 of the present invention, in the above aspect 7, the calculation execution unit calculates a second corrected total storage capacity, which is the value obtained by dividing the corrected levee height by the levee height obtained from the external device and multiplying the value by the first corrected total storage capacity, and identifies the value of a parameter representing the shape of the bottom of the virtual reservoir related to the volume of the virtual reservoir that approximates the second corrected total storage capacity.
[0106] An information processing method according to a ninth aspect of the present invention is an information processing method of an information processing device that estimates a water storage volume corresponding to the water level of a reservoir, the information processing method being an information processing method of an information processing device that estimates a water storage volume corresponding to the water level of the ... has the same area and shape in all cross sections, and the xz cross section of the virtual pond has two sides extending in the x-axis direction, one of which is curved, and the bottom of the virtual pond is formed by the curve, and the volume of the virtual pond is calculated by using the water level of the pond as the depth at the one end, thereby calculating the water storage capacity of the pond corresponding to the water level, and when calculating the volume of the virtual pond, the height of the pond bottom, which corresponds to the distance in the depth direction from the one end, is expressed by an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number, and the value of the parameter representing the shape of the pond bottom is identified based on the total water storage capacity when the pond is full.
[0107] A tenth aspect of the present invention provides a program for an information processing device that causes a computer to estimate a water storage volume corresponding to the water level of a reservoir, the program being a three-dimensional virtual reservoir having a width corresponding to the bank crest length of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, the virtual reservoir being composed of four planes and one curved surface, and having a pond bottom where the depth at one end in the depth direction is maximum and the depth at the other end is zero, where the z-axis direction is the water level and the height of the pond bottom of the virtual reservoir, the y-axis direction is the width of the virtual reservoir, and the x-axis direction is the depth of the virtual reservoir, the xy cross section and the yz cross section of the virtual reservoir are all rectangular or square, and the shape of the xz cross section of the virtual reservoir is the same at all cross sections. The virtual pond has the same area and shape, and one of the two sides of the x-z cross section extending in the x-axis direction is curved, and the bottom of the virtual pond is formed by the curve. The virtual pond is equipped with a calculation execution unit that calculates the water storage capacity of the pond corresponding to the water level by calculating the volume of the virtual pond using the water level of the pond as the depth at the one end. When calculating the volume of the virtual pond, the calculation execution unit expresses the height of the pond bottom, which corresponds to the distance in the depth direction from the one end, as an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number, and functions as an information processing device that identifies the value of the parameter representing the shape of the pond bottom based on the total water storage capacity when the pond is full. [Explanation of symbols]
[0108] 21 Reservoir information estimation device 31 Input section 32 Calculation execution unit 33 Output section 34 Communications Department 50 Network
Claims
1. An information processing device that estimates a water storage volume corresponding to a water level of a reservoir, A three-dimensional virtual reservoir having a width corresponding to the length of the bank crest of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, and composed of four planes and one curved surface, wherein the depth at one end in the depth direction is maximum and the depth at the other end is zero, When the z-axis direction is the water level and the height of the bottom of the virtual reservoir, the y-axis direction is the width of the virtual reservoir, and the x-axis direction is the depth of the virtual reservoir, The x-y cross section and the y-z cross section of the virtual reservoir are rectangular or square in all cross sections, the shape of the x-z cross section of the virtual reservoir is the same in all cross sections, one of the two sides extending in the x-axis direction of the x-z cross section of the virtual reservoir is curved, and the bottom of the virtual reservoir is formed by the curved line, a calculation execution unit that calculates the volume of the virtual reservoir by using the water level of the reservoir as the depth at the one end, and thereby calculates the amount of water stored in the reservoir corresponding to the water level; When calculating the volume of the virtual reservoir, the calculation execution unit: The height of the pond bottom corresponding to the distance in the depth direction from the one end is expressed by an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number; Identifying the value of a parameter representing the shape of the bottom of the reservoir based on the total amount of water stored in the reservoir when it is full Information processing device.
2. Acquire information related to the reservoir from an external device connected via a network, The information relating to the reservoir includes a dam height indicating the height of the dam body that dams the reservoir, a dam crest length indicating the length of the crest of the dam body, a height from the full water level of the reservoir to the crest of the dam body, a full water area, and a total water storage volume indicating the amount of water stored when the reservoir is full, The calculation execution unit The width of the virtual reservoir is set to the bank crest length, and the full water area is divided by the width of the reservoir to calculate the depth of the virtual reservoir corresponding to the full water level; The exponential function is generated using the bank height, the height from the full water level of the reservoir to the top of the bank body, and the depth of the virtual reservoir corresponding to the full water level. The information processing device according to claim 1 .
3. The calculation execution unit By integrating the exponential function, a full-water level volume calculation formula is generated, which is a formula for calculating the volume of the virtual reservoir corresponding to the full water level, and the value of a parameter representing the shape of the reservoir bottom included in the full-water level volume calculation formula is changed, and the value of the parameter representing the shape of the reservoir bottom related to the volume of the virtual reservoir that approximates the total stored water volume is identified. The information processing device according to claim 2 .
4. The calculation execution unit further Based on the parameter values, an H-V curve showing the relationship between the water level and the storage volume of the reservoir, or an H-A curve showing the relationship between the water level and the water area of the reservoir, is calculated. The information processing device according to claim 3 .
5. Further, the water area of the reservoir determined from a map and the water area of the reservoir determined from a photograph are obtained; The calculation execution unit The depth of the virtual reservoir corresponding to the full water level is calculated by dividing the larger of the water area of the reservoir determined from the map and the water area of the reservoir determined from the photograph by the width of the reservoir. The information processing device according to claim 3 .
6. The calculation execution unit Calculate a first corrected total water storage volume, which is a value obtained by dividing the corrected full water area by the full water area obtained from the external device and multiplying the result by the total water storage volume; Identifying a value of a parameter representing the shape of the bottom of the virtual reservoir, which is related to the volume of the virtual reservoir that approximates the corrected total water storage capacity. The information processing device according to claim 5 .
7. Further acquiring information indicating the bank body's crest width, upstream slope gradient, and downstream slope gradient, and identifying the bank body's cross section using the bank height, crest width, upstream slope gradient, and downstream slope gradient; In a topographical cross-section including the reservoir and the levee body, two areas adjacent to a first area having a relatively low elevation accuracy are identified, namely, a second area and a third area having an elevation accuracy higher than that of the first area. The gradient of the line connecting the elevations of the second and third areas at their contact points with the first area is taken as the natural ground gradient, and a corrected levee height is calculated, which is the levee height obtained by applying the natural ground gradient to the cross-section of the levee body. The information processing device according to claim 6 .
8. The calculation execution unit Calculating a second corrected total water storage volume, which is a value obtained by dividing the corrected levee height by the levee height obtained from the external device and multiplying the result by the first corrected total water storage volume; Identifying a value of a parameter representing the shape of the bottom of the virtual reservoir, which is related to the volume of the virtual reservoir that approximates the second corrected total water storage volume. The information processing device according to claim 7 .
9. An information processing method of an information processing device that estimates a water storage volume corresponding to a water level of a reservoir, comprising: A three-dimensional virtual reservoir having a width corresponding to the length of the bank crest of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, and composed of four planes and one curved surface, wherein the depth at one end in the depth direction is maximum and the depth at the other end is zero, When the z-axis direction is the water level and the height of the bottom of the virtual reservoir, the y-axis direction is the width of the virtual reservoir, and the x-axis direction is the depth of the virtual reservoir, The x-y cross section and the y-z cross section of the virtual reservoir are rectangular or square in all cross sections, the shape of the x-z cross section of the virtual reservoir is the same in all cross sections, one of the two sides extending in the x-axis direction of the x-z cross section of the virtual reservoir is curved, and the bottom of the virtual reservoir is formed by the curved line, a step of calculating the volume of the virtual reservoir by using the water level of the reservoir as the depth at the one end, thereby calculating the amount of water stored in the reservoir corresponding to the water level; When calculating the volume of the virtual reservoir, The height of the pond bottom corresponding to the distance in the depth direction from the one end is expressed by an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number; The value of the parameter representing the shape of the pond bottom is identified based on the total amount of water stored in the pond when it is full. Information processing methods.
10. Computer, An information processing device that estimates a water storage volume corresponding to a water level of a reservoir, A three-dimensional virtual reservoir having a width corresponding to the length of the bank crest of the reservoir, a depth determined according to the water level, and a depth that varies according to the depth, and composed of four planes and one curved surface, wherein the depth at one end in the depth direction is maximum and the depth at the other end is zero, When the z-axis direction is the water level and the height of the bottom of the virtual reservoir, the y-axis direction is the width of the virtual reservoir, and the x-axis direction is the depth of the virtual reservoir, The x-y cross section and the y-z cross section of the virtual reservoir are rectangular or square in all cross sections, the shape of the x-z cross section of the virtual reservoir is the same in all cross sections, one of the two sides extending in the x-axis direction of the x-z cross section of the virtual reservoir is curved, and the bottom of the virtual reservoir is formed by the curved line, a calculation execution unit that calculates the volume of the virtual reservoir by using the water level of the reservoir as the depth at the one end, and thereby calculates the amount of water stored in the reservoir corresponding to the water level; When calculating the volume of the virtual reservoir, the calculation execution unit: The height of the pond bottom corresponding to the distance in the depth direction from the one end is expressed by an exponential function whose exponent part includes a parameter representing the shape of the pond bottom, and whose base is Napier's number; The information processing device is configured to identify the value of a parameter representing the shape of the bottom of the reservoir based on the total amount of water stored in the reservoir when the reservoir is full. program.