Method for measuring and calculating amount of silt retained in check dam
By establishing a three-dimensional volume generalization model and obtaining measured parameters, the key silt and sand storage volume in Gufang is calculated, and the problem of inaccurate evaluation in the existing technology is solved, and simple and accurate silt and sand measurement and benefit evaluation are achieved.
Patent Information
- Application Number
- CN202510223804.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-27
- Publication Date
- 2025-07-25
AI Technical Summary
The existing technology is difficult to accurately and efficiently evaluate the amount of silt and sand storage in Gufang, resulting in inaccurate and time-consuming and labor-intensive evaluation.
Establish a three-dimensional volume generalization model for the silt storage in Gufang to be calculated, obtain the actual measured parameters, and calculate the key silt storage amount through the three-dimensional volume generalization model, including history, time period and potential silt storage amount.
It realizes a simple, accurate and low-cost calculation of silt storage in Gufang, which can accurately evaluate the benefits of silt storage and sand blocking capabilities.
Smart Images

Figure CN120374831A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of ecological restoration, and particularly relates to a method for calculating the sediment retention volume of check dams. Background Art
[0002] As a common treatment measure in gully control, check dams can play roles such as raising the erosion datum of the gully bottom, controlling the continuous downcutting of the gully bottom, retaining sediment, and slowing down the water flow velocity. Among them, sediment retention is one of the core functions of check dams. At present, for the sediment retention volume of check dams, typical extrapolation methods and specific measurement methods are mainly adopted.
[0003] However, for the case of a small number of check dam measures, the total calculation result obtained by the typical extrapolation method has a large error from the true value. In addition, the specific measurement method is obtained by specifically measuring each on-site measure one by one, which is time-consuming and laborious, has low data acquisition efficiency, and has many influencing factors. Therefore, the current methods for calculating the sediment retention volume of check dams are difficult to accurately and efficiently evaluate the sediment retention benefits of check dams. Summary of the Invention
[0004] The present invention provides a method for calculating the sediment retention volume of check dams to solve the defect that it is difficult to accurately and efficiently evaluate the sediment retention benefits of check dams in the prior art.
[0005] The present invention provides a method for calculating the sediment retention volume of check dams, including: Establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; Obtaining the measured parameters of the three-dimensional volume; Based on the three-dimensional volume generalization model, applying the measured parameters, calculating the key sediment retention volume of the check dam to be measured; the key sediment retention volume includes at least one of historical sediment retention volume, period sediment retention volume, and potential sediment retention volume.
[0006] According to the method for calculating the sediment retention volume of check dams provided by the present invention, the calculating the key sediment retention volume of the check dam to be measured based on the three-dimensional volume generalization model and applying the measured parameters includes: Cutting the three-dimensional volume generalization model to obtain a sub-three-dimensional volume generalization model; Based on the sub-three-dimensional volume generalization model, applying the measured parameters, calculating the key sediment retention volume of the check dam to be measured.
[0007] According to the method for calculating the sediment retention volume of check dams provided by the present invention, when the key sediment retention volume is the period sediment retention volume, calculating the period sediment retention volume of the check dam to be measured based on the sub-three-dimensional volume generalization model and applying the measured parameters includes: Based on the sub-three-dimensional volume generalization model, the measured parameters at the start and end time periods are respectively applied to calculate the sediment retention amounts at the start and end times. Based on the difference between the sediment retention amounts at the start and end times, the sediment retention amount during the time period is calculated.
[0008] According to a method for measuring the sediment retention amount of a check dam provided by the present invention, the measured parameters include the size parameters of the check dam to be measured. When the critical sediment retention amount is the potential sediment retention amount, based on the sub-three-dimensional volume generalization model, the potential sediment retention amount of the check dam to be measured is calculated by applying the measured parameters, including: Based on the sub-three-dimensional volume generalization model, the potential sediment retention amount is calculated by applying the size parameters of the check dam to be measured.
[0009] According to a method for measuring the sediment retention amount of a check dam provided by the present invention, the measured parameters further include the sediment deposition parameters of the check dam to be measured for sediment retention. When the critical sediment retention amount is the historical sediment retention amount, based on the sub-three-dimensional volume generalization model, the historical sediment retention amount of the check dam to be measured is calculated by applying the measured parameters, including: Based on the sub-three-dimensional volume generalization model, the historical sediment retention amount is calculated by applying the size parameters and the sediment deposition parameters of the check dam to be measured.
[0010] According to a method for measuring the sediment retention amount of a check dam provided by the present invention, the establishment of the three-dimensional volume generalization model for the sediment retention of the check dam to be measured includes: Based on the transverse cross-sectional shape of the gully where the check dam to be measured is located, the three-dimensional volume generalization model is established.
[0011] The present invention also provides a device for measuring the sediment retention amount of a check dam, including: A three-dimensional model establishment unit for establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; A parameter acquisition unit for acquiring the measured parameters of the check dam to be measured; A calculation unit for calculating the critical sediment retention amount of the check dam to be measured based on the three-dimensional volume generalization model and applying the measured parameters; the critical sediment retention amount includes at least one of the historical sediment retention amount, the sediment retention amount during a time period, and the potential sediment retention amount.
[0012] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method for measuring the sediment retention amount of a check dam as described in any one of the above is implemented.
[0013] The present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for measuring the sediment retention volume of a check dam as described in any one of the above is implemented.
[0014] The present invention also provides a computer program product, including a computer program. When the computer program is executed by a processor, the method for measuring the sediment retention volume of a check dam as described in any one of the above is implemented.
[0015] The method for measuring the sediment retention volume of a check dam provided by the present invention realizes the measurement of the sediment retention volume of a check dam with simple measurement, high accuracy and low cost by establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; obtaining the measured parameters of the check dam to be measured; and calculating the key sediment retention volume of the check dam to be measured based on the three-dimensional volume generalization model and applying the measured parameters. It has important practical significance for accurately and quantitatively evaluating the sediment retention benefit of a check dam, estimating the sediment interception capacity and effectiveness threshold of erosion gully check dam measures. Description of the Drawings
[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0017] Figure 1 is a schematic flowchart of the method for measuring the sediment retention volume of a check dam provided by the present invention; Figure 2 is a schematic diagram of the sediment retention of a check dam to be measured provided by the present invention; Figure 3 is a schematic diagram of the three-dimensional volume generalization model of the sediment retention of a check dam to be measured provided by the present invention; Figure 4 is a schematic diagram of the cutting of the three-dimensional volume generalization model provided by the present invention; Figure 5 is a schematic structural diagram of the device for measuring the sediment retention volume of a check dam provided by the present invention; Figure 6 is a schematic structural diagram of the electronic device provided by the present invention. Detailed Embodiments
[0018] To make the objectives, technical solutions, and advantages of the present invention clearer, the technical solutions in the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present invention without making creative efforts fall within the scope of protection of the present invention.
[0019] Erosion gullies are the most strongly developed erosion forms in small watersheds under modern geographical environmental conditions and are manifestations of severe soil and water loss. Gully erosion will directly or indirectly lead to serious environmental problems such as soil loss, land degradation, fragmentation of cultivated land, and eutrophication of water bodies. Carrying out the treatment of erosion gullies can effectively control the advancement of gully heads, the downcutting of gully bottoms, and the expansion of gully banks, further improving the agricultural ecological environment and reducing the impact of erosion gullies on cultivated land, roads, etc. As a commonly used treatment measure in gully treatment, check dams can play roles such as raising the erosion base level of the gully bottom, preventing the downcutting of the gully bottom, storing sediment, and slowing down the flow velocity of water. Among them, storing sediment is one of the core functions of check dams.
[0020] Currently, for calculating the sediment storage capacity of check dams, typical extrapolation methods and specific measurement methods are mainly adopted. Among them, the typical extrapolation method is to obtain the sediment storage capacity of a representative single check dam through investigation and then multiply it by the number of check dams to obtain the sediment storage capacity of all check dam measures. This method can reflect the sediment storage benefit of check dams to a certain extent for a large number of measures. However, for the case of a small number of measures, due to the large difference in sediment storage capacity of check dams at different layout positions, the total calculation result has a large error from the true value. In addition, the specific measurement method is for measures such as sediment retention dams or key projects for gully control with a small number and a large capacity, and its sediment storage capacity is obtained by specifically measuring each measure on-site one by one, which is time-consuming and laborious, and has low data acquisition efficiency and poor accuracy. Therefore, the above methods are difficult to accurately and efficiently evaluate the sediment storage benefit of check dams.
[0021] In view of the above problems, the present invention provides a method for calculating the sediment storage capacity of check dams to achieve a method for calculating the sediment storage capacity of check dams that is simple to calculate, highly accurate, and low in cost. Figure 1 is a flow schematic diagram of the method for calculating the sediment storage capacity of check dams provided by the present invention. As Figure 1 shown, the method includes: Step 110, establishing a three-dimensional volume generalization model for the sediment storage of the check dams to be measured; Here, the check dams to be measured refer to all the check dams in several erosion gullies. For example, the length of this erosion gully is 189 meters, the gully area is 2522 m 2 , and the catchment area is 0.75 hm 2, the channel gradient is 12.35%, and a total of 6 check dams are built. It should be noted that in the measure design and construction, the spacing of check dams generally follows the principle of "the top and bottom in line", that is, the top of the next check dam is roughly at the same height as the base of the previous check dam. The sediment intercepted by the check dams gradually levels the gully bottom, and finally forms a stepped terrain, which plays a role in effectively utilizing the gully land and reducing surface runoff. Figure 2 is the schematic diagram of sediment retention by the check dam to be measured provided by the present invention, as Figure 2 shown. The left side is the side view of the check dam to be measured and the erosion gully. The check dam to be measured is set on the erosion gully and is used for sediment retention. The right side is the top view of the check dam to be measured and the erosion gully. The check dam to be measured is set in the erosion gully and is an engineering structure building lying horizontally in the gully for fixing the gully bed. Commonly used check dams include grouted stone check dams, gabion check dams, soil-willow check dams, ecological bag check dams, etc., and their structural sizes vary greatly, generally with a height of 1 - 5m.
[0022] In addition, the three-dimensional volume generalization model here refers to the three-dimensional model of sediment retention by a single check dam to be measured, which can be used to reflect information such as the size of a single check dam to be measured, the depth of deposited sediment, and the deposited area.
[0023] Specifically, the transverse section shape of the erosion gully where the check dam to be measured is located can be directly determined by referring to the survey and design data through the design drawings. Or, in the case of lack of survey and design data, it can be determined by directly observing the cross-section shape of the check dam, and at the same time, factors such as the geographical location of the gully, soil characteristics, and the cross-section characteristics of the adjacent ungoverned gully should be comprehensively considered. It should be explained that the sediment retained by the check dam to be measured will form a three-dimensional geometric accumulation body, and the external shape characteristics of this accumulation body are mainly determined by the transverse section shape of the erosion gully. Therefore, the transverse section shape of the erosion gully determines the type of the three-dimensional volume generalization model.
[0024] Among them, the transverse section shape of the erosion gully can include "U"-shaped gully and "V"-shaped gully. Figure 3 is the schematic diagram of the three-dimensional volume generalization model of sediment retention by the check dam to be measured provided by the present invention, as Figure 3 shown. The left side is a "U"-shaped gully, so the transverse section shape of its erosion gully is "U"-shaped, and the right side is a "V"-shaped gully, so the transverse section shape of its erosion gully is "V"-shaped. It should be explained that in practical applications, the slope water flow converges into the gully. When the longitudinal gradient and water flow velocity of the gully are relatively large, under the action of water flow scouring, a strong down-cutting ability is generated, and the down-cutting speed of the gully is faster than the widening speed, thus forming a "V"-shaped gully similar to that shown in the cross-section. When the lateral erosion effect of the gully is greater than the down-cutting erosion effect, the gully section is transformed into a "U"-shaped gully with a parabolic cross-section.
[0025] Further, a three-dimensional volume generalization model for sediment retention of the to-be-measured check dam can be established according to the cross-sectional shape of the erosion gully, the dimension information of the to-be-measured check dam, and the parameters of the deposited sediment.
[0026] Step 120, obtain the measured parameters of the to-be-measured check dam; Here, the measured parameters may include the dimension parameters of the to-be-measured check dam, such as, and the deposition parameters of the sediment deposited in the to-be-measured check dam. Specifically, the measured parameters can be measured by professionals using measuring tools, or can be obtained by referring to the survey and design data. The measuring tool can be a tape measure, etc. As Figure 3 shown, the measured parameters may include the sediment deposition depth , the sediment deposition length h, the upstream top width of the deposited sediment , the upper end width of the downstream side of the deposited sediment , and the lower end width of the downstream side of the deposited sediment . Among them, the upper end width of the downstream side of the deposited sediment, the lower end width of the downstream side of the deposited sediment, and the upstream top width of the deposited sediment may be the same as the dimension parameters of the to-be-measured check dam, and the sediment deposition depth and the sediment deposition length may be the deposition parameters of the silt sediment.
[0027] It should be noted that compared with the prior art, which takes pictures or scans the to-be-measured sediment retention body by an unmanned aerial vehicle or three-dimensional laser every three seconds, and then calculates the sediment retention volume of the check dam based on the measurement data, the method provided by the embodiment of the present invention is more convenient for obtaining the measured parameters, and the number of measured parameters is less, thereby improving the efficiency of calculating the sediment retention volume of the check dam and greatly saving the manpower, material resources and time consumed by the calculation.
[0028] Step 130, based on the three-dimensional volume generalization model, apply the measured parameters to calculate the key sediment retention volume of the to-be-measured check dam; the key sediment retention volume includes at least one of the historical sediment retention volume, the period sediment retention volume, and the potential sediment retention volume.
[0029] Here, the historical sediment retention volume can reflect the sediment retention volume of the to-be-measured check dam during the historical time period after it starts to be applied; the period sediment retention volume can be used to reflect the sediment retention volume of the to-be-measured check dam at any time period; the potential sediment retention volume can be used to reflect the maximum sediment retention volume of the to-be-measured check dam.
[0030] Specifically, the key sediment retention volume of the to-be-measured check dam can be calculated by applying the measured parameters to the mathematical formula corresponding to the three-dimensional volume generalization model. For example, substitute the measured parameters into the mathematical formula corresponding to the three-dimensional volume generalization model to calculate the key sediment retention volume.
[0031] It should be noted that the amount of sediment trapped by the check dam within a certain period and the potential of the check dam to trap sediment are important indicators for measuring and evaluating the sediment-trapping and soil-conserving benefits of the check dam. That is, the amount of sediment trapped during a period and the potential amount of sediment trapped are important indicators for evaluating the sediment-trapping and soil-conserving benefits of the check dam.
[0032] The method provided by the embodiment of the present invention realizes the measurement of the sediment-trapping amount of the check dam to be measured, which is simple, highly accurate and low-cost, by establishing a three-dimensional volume generalization model for the sediment trapped by the check dam to be measured, obtaining the measured parameters of the check dam to be measured, and calculating the key sediment-trapping amount of the check dam to be measured based on the three-dimensional volume generalization model and applying the measured parameters. It has important practical significance for accurately and quantitatively evaluating the sediment-trapping benefit of the check dam, estimating the sediment-trapping capacity and effectiveness threshold of the erosion gully check dam measures.
[0033] Based on any of the above embodiments, step 130 includes: Cut the three-dimensional volume generalization model to obtain a sub-three-dimensional volume generalization model; Based on the sub-three-dimensional volume generalization model and applying the measured parameters, calculate the key sediment-trapping amount of the check dam to be measured.
[0034] Specifically, when the cross-sectional shape of the gully is "U", the three-dimensional volume generalization model is approximately a pentahedron. To facilitate the calculation of the volume of the pentahedron, the three-dimensional volume generalization model can be cut to obtain multiple sub-three-dimensional volume generalization models. For example, the pentahedron can be cut into a quadrangular pyramid and a triangular pyramid. Figure 4 is a schematic diagram of the cutting of the three-dimensional volume generalization model provided by the present invention. As Figure 4 shown, the "U"-shaped three-dimensional volume generalization model can be cut into a quadrangular pyramid and a triangular pyramid. Thus, the total volume of the three-dimensional volume generalization model can be obtained by calculating the sum of the volumes of the two quadrangular pyramids and the triangular pyramid. It should be noted that the cutting method of the three-dimensional volume generalization model here is not limited to a single one, and it can be cut according to the actual three-dimensional shape of the three-dimensional volume generalization model so that the volume of the cut sub-three-dimensional volume generalization model is easy to calculate, and then the total volume of the three-dimensional volume generalization model is easy to calculate.
[0035] Then, the obtained measured parameters can be substituted into the volume mathematical formula of the corresponding sub-three-dimensional volume generalization model to calculate the volume of each sub-three-dimensional volume generalization model. Then, the volumes of each sub-three-dimensional volume generalization model can be added up to obtain the key sediment-trapping amount of a single check dam to be measured. Finally, the key sediment-trapping amounts of single check dams to be measured can be added up to obtain the key sediment-trapping amount of the check dam to be measured.
[0036] Among them, when the sub-three-dimensional volume generalization model is a quadrangular pyramid, its volume It can be calculated by the following formula, as shown below: In addition, when the sub-three-dimensional volume generalization model is a triangular pyramid, its volume It can be calculated by the following formula, as shown below: Thus, the sediment retention volume of a single check dam to be measured It can be calculated by the following formula: The method provided by the embodiment of the present invention obtains a sub-three-dimensional volume generalization model by cutting a three-dimensional volume generalization model, and then calculates the key sediment retention volume of the check dam to be measured by applying measured parameters through the sub-three-dimensional volume generalization model, overcoming the inability to directly calculate the volume of the three-dimensional volume generalization model in the case of a polyhedron, and realizing a simple volume measurement.
[0037] In addition, it should be noted that when the three-dimensional volume generalization model is in the shape of "V", the three-dimensional volume generalization model can be approximated as a triangular pyramid, and thus there is no need to cut the three-dimensional volume generalization model. Instead, the measured parameters can be directly substituted into the volume calculation formula of the triangular pyramid to calculate the sediment retention volume of the three-dimensional volume generalization model. When the three-dimensional volume generalization model is in the shape of "V", the volume of the three-dimensional volume generalization model It can be calculated by the following formula, as shown below: Based on any of the above embodiments, when the key sediment retention volume is the sediment retention volume of the time period, step 130 includes: Based on the sub-three-dimensional volume generalization model, apply the measured parameters of the start and end time periods respectively to calculate the start and end sediment retention volumes; Based on the difference between the start and end sediment retention volumes, calculate the sediment retention volume of the time period.
[0038] Specifically, when the key sediment retention volume is the sediment retention volume of the time period, the start and end sediment retention volumes can be calculated by substituting the measured parameters of the start and end time periods into the volume calculation formula of the sub-three-dimensional volume generalization model respectively. Then, the sediment retention volume of the time period between the start and end time periods can be calculated by the difference between the start and end sediment retention volumes. The interval between the start time and the end time in the start and end time periods can be a rainfall event or the entire flood season, and the time interval can also be a week, a month, or a year.
[0039] It should be noted that the sediment retention volume in a time period can reflect the sediment retention capacity of the check dam during that time period. The sediment retention volume of a check dam in a certain time period is the difference between the sediment retention volume at the end of the time period and the sediment retention volume at the beginning of the time period. Then, the sediment retention volume in the time period can be calculated by the following formula, as shown below: In the formula, represents the sediment retention volume in the time period; represents the sediment retention volume at the end; represents the sediment retention volume at the start.
[0040] It can be understood that when the three-dimensional volume generalization model is of the "V" type, when calculating the starting and ending sediment retention volumes here, the measured parameters of the starting and ending time periods can be respectively substituted into the volume calculation formula corresponding to the three-dimensional volume generalization model to calculate the sediment retention volume at the end and the sediment retention volume at the start. Similarly, when calculating the historical sediment retention volume or the potential sediment retention volume, if the three-dimensional volume generalization model is of the "V" type, then the measured parameters can be substituted into the volume calculation formula corresponding to the three-dimensional volume generalization model to calculate the sediment retention volume.
[0041] It should be noted that the total sediment retention volume of a single erosion ditch during the flood season can be measured to evaluate the sediment retention benefit of the check dam to be measured. Table 1 is a summary table of the measurement parameters and calculation results of the sediment retention volume in a certain time period, as shown in Table 1 below: Table 1
[0042] As can be seen from Table 1, there are a total of 6 check dams to be measured in this area. Then, the sediment retention volume in the time period of the check dams to be measured is the sum of the sediment retention volumes of individual check dams, which is 48.81 m 3 .
[0043] Based on any of the above embodiments, the measured parameters include the dimension parameters of the check dam to be measured; In the case where the key sediment retention volume is the potential sediment retention volume, step 130 includes: Based on the sub-three-dimensional volume generalization model, applying the dimension parameters of the check dam to be measured to calculate the potential sediment retention volume.
[0044] Specifically, the potential sediment retention volume of a check dam is the maximum retention volume of a check dam and is an important indicator to measure the potential sediment retention capacity of a check dam. When the sediment retention volume reaches the maximum retention volume of the check dam, the deposited sediment is level with the spillway of the check dam, and the sediment deposition depth h 0 is the height of the check dam minus the height of the spillway, and the sediment deposition length his the distance between adjacent check dams. Therefore, the obtained size parameters of the check dam to be measured can be substituted into the volume calculation formula of the sub-three-dimensional volume generalization model to calculate the potential sediment retention volume.
[0045] Table 2 is a summary table of the measured parameters and calculation results of the potential sediment retention volume of the check dam, as shown in Table 2 below: Table 2
[0046] As can be seen from Table 2, the potential sediment retention volume of 6 check dams is 770.9 m 3 .
[0047] Based on any of the above embodiments, the measured parameters further include the sediment deposition parameters of the sediment retained by the check dam to be measured; When the critical sediment retention volume is the historical sediment retention volume, step 130 includes: Based on the sub-three-dimensional volume generalization model, applying the size parameters and the sediment deposition parameters of the check dam to be measured to calculate the historical sediment retention volume.
[0048] Here, the sediment deposition parameter of the sediment retained by the check dam to be measured may refer to the sediment deposition depth. Specifically, when the critical sediment retention volume is the historical sediment retention volume, usually, the sediment in the check dam to be measured has not reached the maximum value. Then, when measuring the sediment retention volume, in order to improve the measurement accuracy, it is also necessary to obtain the sediment deposition parameter of the sediment in the check dam to be measured, such as the sediment deposition depth. Therefore, the sediment deposition parameter of the retained sediment and the size parameters of the check dam to be measured can be substituted into the volume calculation formula of the sub-three-dimensional volume generalization model to obtain the historical sediment retention volume.
[0049] Table 3 is a summary table of the measured parameters and calculation results of the historical sediment retention volume of the check dam provided by the present invention, as shown in Table 3 below: Table 3
[0050] As can be seen from Table 3, the total historical sediment retention volume of the check dam to be measured is 169.17 m 3 .
[0051] It can be understood that, considering the cross-sectional morphological characteristics of the erosion ditch and the external dimensions of the check dam, and taking into account factors such as cost-effectiveness, high accuracy, simplicity and convenience of measurement, the method for calculating the sediment retention volume of the check dam provided by the embodiments of the present invention can accurately estimate the historical sediment deposition volume, the sediment deposition volume in a time period and the potential sediment deposition volume of the check dam, and can provide effective technical and method support for the quantitative evaluation of the sediment retention and soil conservation effectiveness of the erosion ditch treatment.
[0052] Based on any of the above embodiments, step 110 includes: Based on the transverse cross-sectional shape of the gully where the check dam to be measured is located, establish the three-dimensional volume generalization model.
[0053] Based on any of the above embodiments, Figure 5 is a schematic structural diagram of the device for measuring the sediment retention volume of the check dam provided by the present invention, as Figure 5 shown, the device includes: A three-dimensional model establishment unit 510, which establishes a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; A parameter acquisition unit 520, which acquires the measured parameters of the check dam to be measured; A calculation unit 530, based on the three-dimensional volume generalization model, applies the measured parameters to calculate the key sediment retention volume of the check dam to be measured; the key sediment retention volume includes at least one of the historical sediment retention volume, the time-period sediment retention volume, and the potential sediment retention volume.
[0054] The device provided by the embodiments of the present invention realizes the measurement of the sediment retention volume of the check dam with simple measurement, high accuracy, and low cost by establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; acquiring the measured parameters of the check dam to be measured; and calculating the key sediment retention volume of the check dam to be measured based on the three-dimensional volume generalization model and applying the measured parameters, which has important practical significance for accurately quantitatively evaluating the sediment retention benefit of the check dam, estimating the sediment retention capacity and effectiveness threshold of the erosion gully check dam measures.
[0055] Based on any of the above embodiments, the calculation unit is specifically used for: Cut the three-dimensional volume generalization model to obtain a sub-three-dimensional volume generalization model; Based on the sub-three-dimensional volume generalization model, apply the measured parameters to calculate the key sediment retention volume of the check dam to be measured.
[0056] Based on any of the above embodiments, the calculation unit is further specifically used for: Based on the sub-three-dimensional volume generalization model, apply the measured parameters of the start and end time periods respectively to calculate the start and end sediment retention volumes; Based on the difference between the start and end sediment retention volumes, calculate the time-period sediment retention volume.
[0057] Based on any of the above embodiments, the measured parameters include the dimension parameters of the check dam to be measured; The calculation unit is further specifically used for: Based on the sub-three-dimensional volume generalization model, apply the dimension parameters of the check dam to be measured to calculate the potential sediment retention volume.
[0058] Based on any of the above embodiments, the measured parameters further include the sediment deposition parameters of the sediment retention of the check dam to be measured; The calculation unit is further specifically configured to: Based on the sub-three-dimensional volume generalization model, apply the dimension parameters and the sediment deposition parameters of the check dam to be measured, and calculate the historical sediment retention volume.
[0059] Based on any of the above embodiments, the three-dimensional model establishment unit is specifically configured to: Based on the transverse section shape of the gully where the check dam to be measured is located, establish the three-dimensional volume generalization model.
[0060] Figure 6 An example of a schematic physical structure diagram of an electronic device is shown in Figure 6 As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630, and a communication bus 640. Among them, the processor 610, the communication interface 620, and the memory 630 complete mutual communication through the communication bus 640. The processor 610 can call the logical instructions in the memory 630 to execute the method for measuring the sediment retention volume of the check dam. The method includes: establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; obtaining the measured parameters of the check dam to be measured; based on the three-dimensional volume generalization model, applying the measured parameters, and calculating the key sediment retention volume of the check dam to be measured; the key sediment retention volume includes at least one of the historical sediment retention volume, the period sediment retention volume, and the potential sediment retention volume.
[0061] In addition, when the logical instructions in the above-mentioned memory 630 are implemented in the form of software function units and sold or used as an independent product, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present invention, in essence, or the part that makes a contribution to the prior art, or a part of this technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical disks, and other various media that can store program codes.
[0062] On the other hand, the present invention also provides a computer program product, which includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the method for calculating the sediment retention volume of a check dam provided by each of the above methods. The method includes: establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; obtaining the measured parameters of the check dam to be measured; based on the three-dimensional volume generalization model, applying the measured parameters to calculate the key sediment retention volume of the check dam to be measured; the key sediment retention volume includes at least one of the historical sediment retention volume, the period sediment retention volume, and the potential sediment retention volume.
[0063] In another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it is implemented to execute the method for calculating the sediment retention volume of a check dam provided by each of the above methods. The method includes: establishing a three-dimensional volume generalization model for the sediment retention of the check dam to be measured; obtaining the measured parameters of the check dam to be measured; based on the three-dimensional volume generalization model, applying the measured parameters to calculate the key sediment retention volume of the check dam to be measured; the key sediment retention volume includes at least one of the historical sediment retention volume, the period sediment retention volume, and the potential sediment retention volume.
[0064] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art can understand and implement it without creative labor.
[0065] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, also by hardware. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disc, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0066] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A method for calculating the sediment retention volume of a check dam, characterized in that, Including: Establish a three-dimensional volume generalization model for the sediment intercepted by the check dam to be measured; Obtain the measured parameters of the three-dimensional volume generalization model; Based on the three-dimensional volume generalization model, apply the measured parameters to calculate the key sediment interception amount of the check dam to be measured; the key sediment interception amount includes at least one of the historical sediment interception amount, the period sediment interception amount, and the potential sediment interception amount.
2. The method for measuring the sediment retention volume of a check dam according to claim 1, wherein The calculating the key sediment interception amount of the check dam to be measured based on the three-dimensional volume generalization model and applying the measured parameters includes: Cut the three-dimensional volume generalization model to obtain a sub-three-dimensional volume generalization model; Based on the sub-three-dimensional volume generalization model, apply the measured parameters to calculate the key sediment interception amount of the check dam to be measured.
3. The method for measuring the sediment retention volume of a check dam according to claim 2, characterized in that, When the key sediment interception amount is the period sediment interception amount, calculating the period sediment interception amount of the check dam to be measured based on the sub-three-dimensional volume generalization model and applying the measured parameters includes: Based on the sub-three-dimensional volume generalization model, apply the measured parameters of the start and end periods respectively to calculate the start and end sediment interception amounts; Based on the difference between the start and end sediment interception amounts, calculate the period sediment interception amount.
4. The method for measuring the sediment retention volume of a check dam according to claim 2, wherein The measured parameters include the size parameters of the check dam to be measured; When the key sediment interception amount is the potential sediment interception amount, calculating the potential sediment interception amount of the check dam to be measured based on the sub-three-dimensional volume generalization model and applying the measured parameters includes: Based on the sub-three-dimensional volume generalization model, apply the size parameters of the check dam to be measured to calculate the potential sediment interception amount.
5. The method for measuring the sediment retention volume of a check dam according to claim 4, characterized in that, The measured parameters also include the sediment deposition parameters of the sediment intercepted by the check dam to be measured; When the key sediment interception amount is the historical sediment interception amount, calculating the historical sediment interception amount of the check dam to be measured based on the sub-three-dimensional volume generalization model and applying the measured parameters includes: Based on the sub-three-dimensional volume generalization model, apply the size parameters and the sediment deposition parameters of the check dam to be measured to calculate the historical sediment interception amount.
6. The method for measuring the sediment retention volume of a check dam according to any one of claims 1 to 5, characterized in that, The establishing a three-dimensional volume generalization model for the sediment intercepted by the check dam to be measured includes: Based on the transverse section shape of the gully where the check dam to be measured is located, establish the three-dimensional volume generalization model.
7. A device for measuring the sediment retention volume of a check dam, characterized in that, Including: A three-dimensional model establishment unit that establishes a three-dimensional volume generalization model for the sediment intercepted by the check dam to be measured; A parameter acquisition unit that obtains the measured parameters of the three-dimensional volume generalization model; A calculation unit that, based on the three-dimensional volume generalization model, applies the measured parameters to calculate the key sediment interception amount of the check dam to be measured; the key sediment interception amount includes at least one of the historical sediment interception amount, the period sediment interception amount, and the potential sediment interception amount.
8. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for measuring the sediment interception amount of the check dam as described in any one of claims 1 to 6.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method for measuring the sediment interception amount of the check dam as described in any one of claims 1 to 6.
10. A computer program product comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the method for measuring the sediment interception amount of the check dam as described in any one of claims 1 to 6.