Method and device for calculating mechanical parameters of vertical blocking flow
Through nonlinear planning solution and segmented linear interpolation method, combined with interception design flow rate and dam parameters, the accuracy and efficiency problems of interception hydraulic parameters calculation of the existing technology neutral blocking method are solved, and the method of automated calculation of hydraulic parameters is realized.
Patent Information
- Application Number
- CN202510377950.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2045-03-28
AI Technical Summary
The prior art is difficult to accurately and automatically calculate the hydraulic parameters of the interception method of the vertical plug method, resulting in low calculation accuracy, long time and high errors.
By determining the bottom width of the dragon mouth and assuming the water depth of the upstream and downstream, the diversion volume of the diversion building is obtained by using segmented linear interpolation method, and the constraints are constructed based on the interception design flow, the upstream river channel trough storage flow and the levee parameters, and nonlinear planning is carried out to automatically calculate the hydraulic parameters.
The accurate and automatic calculation of hydraulic power parameters of the opposite plug method is realized, which improves the calculation efficiency and accuracy, simplifies the calculation process, and avoids the uncertainty caused by artificial adjustment of parameters.
Smart Images

Figure CN119885978A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of water conservancy engineering, and in particular to a method and device for calculating hydraulic parameters of a vertical cut-off flow. Background Art
[0002] Hydraulic calculation of diversion is an important part of the construction organization of vertical blocking and diversion. Through hydraulic calculation, the hydraulic parameters upstream of Longkou are obtained, providing a basis for diversion design.
[0003] In the relevant technology, the hydraulic calculation of interception is mainly based on the principle of flow balance, and is calculated by graphical method, manual trial calculation and simplified method. Among them, the graphical method draws a water level flow relationship curve on the graph, and solves the water depth upstream of Longkou by finding the intersection of the curve. The accuracy is low and it is difficult to meet the requirements of modern engineering; manual trial calculation requires continuous assumption of independent variables and repeated manual trial calculation to solve, which takes a lot of time. Due to the high complexity of the calculation, the probability of calculating an accurate solution is not high; the simplified method takes simplified measures, ignores the changing parameters such as the seepage of the dike and the flooding coefficient, or approximates the average water-passing width of the Longkou axis section to a constant value, resulting in certain errors in specific situations.
[0004] In this regard, there is no good method in the relevant technology to construct an automated calculation of the hydraulic parameters of the vertical plugging method. Summary of the invention
[0005] The problem solved by the invention is how to accurately and automatically calculate the hydraulic parameters of the vertical plugging method.
[0006] In order to solve the above problems, the present invention provides a method and device for calculating hydraulic parameters of vertical cut-off flow.
[0007] In a first aspect, the present invention provides a method for calculating hydraulic parameters of a vertical cut-off flow, comprising: Determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; According to the assumed water depth upstream of Longkou, piecewise linear interpolation is performed in the first water level-flow relationship curve of the diversion building to obtain the diversion flow of the diversion building; According to the known interception design flow and the known upstream river channel storage flow, a first constraint condition is constructed based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of the dragon mouth; Determine the discharge of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; Constructing a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; Performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; When the solution is successful, the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth are used as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; The hydraulic parameters are obtained according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
[0008] Optionally, the method for calculating hydraulic parameters of vertical cut-off flow further includes: Determine different dragon mouth bottom widths, determine the corresponding assumed dragon mouth upstream water depth, assumed dragon mouth downstream water depth, first constraint condition and second constraint condition according to each dragon mouth bottom width, and perform nonlinear programming solution; When the solution is successful, the corresponding dragon mouth bottom width, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth are calculated to obtain the corresponding hydraulic parameters under each dragon mouth bottom width.
[0009] Optionally, the step of obtaining the diversion flow of the diversion building by piecewise linear interpolation in the first water level-flow relationship curve of the diversion building according to the assumed water depth upstream of the dragon mouth comprises: Obtaining a water level interval including the assumed water depth upstream of Longkou in the first water level-flow relationship curve; Obtaining the flow interval corresponding to the water level interval in the first water level-flow relationship curve; Linear interpolation is performed on an array consisting of the water level interval and the flow interval to obtain the diversion flow of the diversion building.
[0010] Optionally, the first constraint condition is constructed based on the known interception design flow and the known upstream river channel storage flow, and based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of the dragon mouth, including: Obtaining the flow rate downstream of Longkou according to the interception design flow rate, the upstream river channel storage flow rate and the diversion flow rate of the diversion building; According to the flow rate downstream of the dragon mouth, in the second water level-flow relationship curve, the constrained water depth downstream of the dragon mouth is obtained by piecewise linear interpolation; The first constraint condition is constructed according to the first constrained water depth downstream of the dragon mouth, wherein the first constraint condition includes: the first constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
[0011] Optionally, the dike parameters include dike upstream slope ratio, dike downstream slope ratio, dike height, dike top width, dike entry length and permeability coefficient; Determining the discharge volume of the Longkou according to the assumed water depth upstream of the Longkou, the assumed water depth downstream of the Longkou and the acquired dike parameters includes: Determine the length of the infiltration path according to the upstream slope ratio of the dike, the downstream slope ratio of the dike, the dike height and the dike top width; Determine the seepage volume of the dike according to the length of the infiltration path, the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the length of the dike occupied and the permeability coefficient; The Longkou discharge volume is determined according to the dike seepage volume, the diversion design flow, the upstream river channel storage volume and the diversion volume of the diversion building.
[0012] Optionally, the dike parameters include dike head slope ratio; The second constraint condition is constructed according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth, including: When a first ratio between the assumed water depth downstream of the dragon mouth and the assumed water depth upstream of the dragon mouth is greater than or equal to a preset ratio, a flooding coefficient is obtained by piecewise linear interpolation in the Pavlovsky flooding coefficient table according to the first ratio; Determine the average water-passing width of the Longkou axis section according to the flooding coefficient, the known flow coefficient, the assumed water depth upstream of the Longkou, and the Longkou discharge; Determine the second constrained water depth downstream of the dragon mouth according to the average water-passing width of the dragon mouth axis section, the dragon mouth bottom width and the dike head slope ratio; The second constraint condition is constructed according to the second constrained water depth downstream of the dragon mouth, wherein the second constraint condition includes: the second constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
[0013] Optionally, constructing the second constraint condition according to the numerical relationship between the dike parameter, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth further includes: When a first ratio between the assumed water depth downstream of the dragon mouth and the assumed water depth upstream of the dragon mouth is less than a preset ratio, the average water-passing width of the dragon mouth axis section is determined according to the first ratio by using a non-submerged discharge formula; Determine the third constrained water depth downstream of the Longkou according to the average water-passing width of the Longkou axis section; When the third constrained water depth downstream of the dragon mouth is greater than the assumed water depth downstream of the dragon mouth, the second constraint condition includes that the third constrained water depth downstream of the dragon mouth is equal to the critical flow water depth; When the third constrained water depth downstream of the dragon mouth is less than or equal to the assumed water depth downstream of the dragon mouth, the second constraint condition includes that the third constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
[0014] Optionally, after performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition, the method further includes: When the solution fails, a new water depth upstream of the dragon mouth and a new water depth downstream of the dragon mouth are assumed under the determined bottom width of the dragon mouth; Perform nonlinear programming to solve the new assumed water depth upstream of Longkou and the new assumed water depth downstream of Longkou until a successful solution is obtained.
[0015] Optionally, the hydraulic parameters include head height, water depth, single-width flow rate and flow velocity.
[0016] In a second aspect, the present invention provides a device for calculating hydraulic parameters of a vertical cut-off flow, comprising: An assumption module is used to determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; A piecewise linear interpolation module is used to obtain the diversion flow of the diversion building by piecewise linear interpolation in the first water level-flow relationship curve of the diversion building according to the assumed water depth upstream of the dragon mouth; A first constraint module is used to construct a first constraint condition based on a known interception design flow and a known upstream river channel storage flow, and based on the diversion flow of the diversion building and a second water level flow relationship curve downstream of the dragon mouth; A discharge flow determination module is used to determine the discharge flow of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; A second constraint module is used to construct a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; A nonlinear programming solution module, used for performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; An association module is used for, when the solution is successful, taking the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; A solution module is used to obtain hydraulic parameters according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
[0017] The beneficial effects of the method for calculating hydraulic parameters of vertical cut-off flow of the present invention are: Given a dragon mouth bottom width, and based on this width, set the initial dragon mouth upstream and downstream water depths, by fixing the dragon mouth bottom width and setting the initial assumed dragon mouth upstream and downstream water depths, provide basic parameters for subsequent calculations. The piecewise linear interpolation method is used to obtain the diversion flow of the diversion building that matches the assumed dragon mouth upstream water depth from the existing first water level flow relationship curve, which improves the calculation efficiency and ensures the rationality of the interpolation result. The first and second constraints constructed according to the interception design flow, upstream river channel storage flow, diversion flow of the diversion building, dike parameters and the dragon mouth discharge flow ensure that the dragon mouth bottom width, dragon mouth upstream water depth, dragon mouth downstream flow and dragon mouth downstream water depth conform to natural laws. Through nonlinear programming solution, the optimal solution that meets all constraints is automatically found, which realizes the efficient solution of complex hydraulic problems, avoids the uncertainty caused by artificial adjustment of parameters, simplifies the calculation process, and then can quickly generate a complete hydraulic parameter set under a given dragon mouth bottom width, so as to accurately and automatically calculate the hydraulic parameters of the vertical plugging method interception. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 It is a schematic diagram of the flow chart of the method for calculating hydraulic parameters of a vertical cut-off flow according to an embodiment of the present invention; Figure 2 It is a schematic diagram of a detailed flow chart of step S200 of the method for calculating hydraulic parameters of a vertical cut-off flow according to an embodiment of the present invention; Figure 3 It is a flowchart of a method for calculating hydraulic parameters of a vertical cut-off flow according to an embodiment of the present invention; Figure 4 An exemplary diagram of an electronic device according to an embodiment of the present invention; Figure 5 It is a vertical view of the upstream of Longkou according to an embodiment of the present invention; Figure 6 It is a cross-sectional view of the dragon mouth of an embodiment of the present invention. DETAILED DESCRIPTION
[0019] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be interpreted as being limited to the embodiments described herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.
[0020] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0021] The term "including" and its variations used in this document are open inclusions, that is, "including but not limited to"; the term "based on" means "based at least in part on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one other embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts of "first", "second", etc. mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0022] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0023] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0024] In view of the problems existing in the above-mentioned related technologies, this embodiment provides a method and device for calculating the hydraulic parameters of a vertical cutoff flow.
[0025] like Figure 1 As shown, a method for calculating hydraulic parameters of a vertical cut-off flow provided by an embodiment of the present invention includes: Step S100, determining the bottom width of the dragon mouth, and determining an assumed water depth upstream of the dragon mouth and an assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth.
[0026] Before starting the calculation, a preliminary estimate or setting is made for the water depth upstream and downstream of the dragon mouth according to the determined dragon mouth bottom width. These assumed values are the basis for subsequent calculations and are used to solve the parameters such as the diversion flow of the diversion building and the dragon mouth discharge flow. They will be gradually adjusted through nonlinear programming during the entire calculation process until all constraints are met.
[0027] Specifically, it is assumed that the water depth H upstream of Longkou refers to the height of the water surface upstream of Longkou relative to a certain reference surface; and it is assumed that the water depth h downstream of Longkou s It refers to the height of the water surface at the downstream of the dragon mouth relative to the same reference plane. The two constitute important initial conditions in the calculation process. In actual operation, it may be necessary to try different H and h many times. s to find a solution that suits the actual situation.
[0028] Step S200, according to the assumed water depth upstream of the dragon mouth, piecewise linear interpolation is performed in the first water level-flow relationship curve of the diversion building to obtain the diversion flow of the diversion building.
[0029] In one embodiment, the diversion structure includes a structure such as a diversion tunnel, a diversion open channel, etc., which is used to guide or change the direction of water flow and distribute flow in water conservancy and hydropower projects. The first water level flow relationship curve is used to characterize the corresponding relationship between different water levels and flow rates under given conditions. The diversion flow of the diversion structure represents the flow rate of the part of the water flow guided away by the diversion structure. The first water level flow relationship curve is used as one of the known boundary conditions.
[0030] By utilizing several functions in Excel, piecewise linear interpolation is performed in the first water level-flow relationship curve to obtain the diversion flow of the diversion building under the assumed upstream water depth, which provides the necessary input for the subsequent nonlinear programming solution.
[0031] Step S300, constructing a first constraint condition based on the diversion flow of the diversion building and the second water level-flow relationship curve downstream of the dragon mouth according to the known diversion design flow and the known upstream river channel storage flow.
[0032] The design flow rate of the closure Q represents the maximum flow rate allowed through the dragon mouth during the closure construction period. r It indicates the amount of water added in the upstream river channel due to the rise of water level. The second water level-discharge relationship curve is used as one of the known boundary conditions.
[0033] Based on the interception design flow, upstream channel storage flow, diversion flow of diversion buildings and the second water level flow relationship curve downstream of Longkou, the constraint water depth downstream of Longkou is obtained, and the first constraint condition is constructed with the initially assumed water depth downstream of Longkou. According to the first constraint condition, the relationship between the flow downstream of Longkou and its corresponding water depth downstream of Longkou is ensured to conform to the laws of nature, thereby verifying the correctness of the calculation model.
[0034] Step S400, determining the discharge rate of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters.
[0035] Since the parameters of the dike affect the way and amount of water flowing out of the dragon mouth, the obtained dike parameters can be used together with the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth to determine the dragon mouth discharge under assumed conditions, thereby affecting the design size, material selection and construction method of the intercepting structure (such as the dike).
[0036] Step S500, constructing a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth.
[0037] The discharge type of Longkou discharge can be determined according to the numerical relationship between the assumed water depth upstream of Longkou and the assumed water depth downstream of Longkou. According to the discharge type, the constrained water depth downstream of Longkou under given conditions can be solved according to the dike parameters and the Longkou discharge volume. Then, the second constraint condition is constructed according to the constrained water depth downstream of Longkou. According to the second constraint condition, it is ensured that the calculated constrained water depth downstream of Longkou is consistent with the assumed water depths upstream and downstream of Longkou and conforms to specific physical laws, thereby ensuring the validity of the assumption and improving the reliability of the calculation results.
[0038] Step S600, performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition.
[0039] In one embodiment, the nonlinear programming problem is solved by calling the solver provided by Excel, taking the assumed water depth upstream of Longkou and the assumed water depth downstream of Longkou as independent variables, taking the first constraint condition and the second constraint condition as two constraint equations, and performing nonlinear programming solution, aiming to find the optimal solution that satisfies all given constraints, that is, the water depth values upstream and downstream of Longkou that can correctly reflect the actual engineering situation.
[0040] Step S700, when the solution is successful, the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth are used as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth.
[0041] In one embodiment, if Figure 5 As shown, when the solution is successful, it means that the assumed water depth upstream of Longkou and the assumed water depth downstream of Longkou satisfy the first constraint and the second constraint at the same time, and the assumed water depth upstream of Longkou and the assumed water depth downstream of Longkou are used as the upstream water depth of Longkou and the downstream water depth of Longkou corresponding to the bottom width of Longkou determined in step S100. The bottom width of Longkou is associated with the upstream water depth of Longkou and the downstream water depth of Longkou corresponding to it, and in this process, the seepage amount Q of the dike corresponding to the upstream water depth of Longkou and the downstream water depth of Longkou is stored together. s 、Longkou discharge flow Q g And other parameters.
[0042] Step S800, obtaining hydraulic parameters according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth, and the water depth downstream of the dragon mouth.
[0043] The hydraulic parameters under the bottom width of the dragon mouth are calculated according to the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
[0044] Optionally, the hydraulic parameters include head height, water depth, single-width flow, flow velocity, etc.
[0045] In this embodiment, a dragon mouth bottom width is given, and the initial dragon mouth upstream and downstream water depths are set based on this width. By fixing the dragon mouth bottom width and setting the initial assumed dragon mouth upstream and downstream water depths, basic parameters are provided for subsequent calculations. The piecewise linear interpolation method is used to obtain the diversion flow of the diversion building that matches the assumed dragon mouth upstream water depth from the existing first water level flow relationship curve, thereby improving the calculation efficiency and ensuring the rationality of the interpolation result. The first constraint condition and the second constraint condition constructed according to the interception design flow, the upstream river channel storage flow, the diversion flow of the diversion building, the dike parameters and the dragon mouth discharge flow ensure that the dragon mouth bottom width, the dragon mouth upstream water depth, the dragon mouth downstream flow and the dragon mouth downstream water depth conform to the laws of nature. Through nonlinear programming solution, the optimal solution that meets all constraints is automatically found, and the efficient solution of complex hydraulic problems is achieved, the uncertainty caused by artificial adjustment of parameters is avoided, the calculation process is simplified, and then a complete hydraulic parameter set under a given dragon mouth bottom width can be quickly generated, thereby accurately and automatically calculating the hydraulic parameters of the vertical plugging method interception.
[0046] In one embodiment, the scheme formed by steps S100-S800 of the present invention can automatically assign initial values multiple times to perform nonlinear planning solutions, thereby avoiding the situation where a single evaluation failure requires manual intervention. Fully automated solutions can be performed, and various hydraulic parameters can be iteratively obtained without manual intervention. Graphs can be drawn based on the hydraulic parameters to show a schematic diagram of changes in various hydraulic parameters during the vertical blockage process.
[0047] Optionally, the method for calculating hydraulic parameters of vertical cut-off flow further includes: Determine different dragon mouth bottom widths, determine the corresponding assumed dragon mouth upstream water depth, assumed dragon mouth downstream water depth, the first constraint condition and the second constraint condition according to each dragon mouth bottom width, and perform nonlinear planning solution.
[0048] When the solution is successful, the corresponding dragon mouth bottom width, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth are calculated to obtain the corresponding hydraulic parameters under each dragon mouth bottom width.
[0049] In one embodiment, the upstream and downstream water depths and various hydraulic parameters of the dam corresponding to different given dam bottom widths are obtained through steps S100-S800, so as to realize the automatic calculation of hydraulic parameters of the vertical plugging method.
[0050] Alternatively, if Figure 2 , Figure 5 and Figure 6 As shown, according to the assumed water depth upstream of Longkou, obtaining the diversion flow of the diversion building by piecewise linear interpolation in the first water level-flow relationship curve of the diversion building includes: Step S210, obtaining a water level interval including the assumed water depth upstream of Longkou in the first water level-flow relationship curve.
[0051] Step S220: obtaining the flow interval corresponding to the water level interval in the first water level-flow relationship curve.
[0052] Step S230, performing linear interpolation on the array formed by the water level interval and the flow interval to obtain the diversion flow of the diversion building.
[0053] In one embodiment, in Excel, the first water level flow relationship curve of the diversion building is a data table with two adjacent columns, the left column is the water level, and the right column is the corresponding flow, and the water level increases from top to bottom in the data table. The piecewise linear interpolation formula is expressed as: =TREND(OFFSET(H1:H2,MATCH(H+E,H1:Hn,1)-1,1,2,1),OFFSET(H1:H2,MATCH(H+E,H1:Hn,1)-1,0,2,1),H+E), Among them, H represents the assumed water depth upstream of Longkou, E represents the bottom elevation of Longkou, H1 represents the first water level in the first water level-flow relationship table (in cell form), H2 represents the second water level in the first water level-flow relationship table (in cell form), and Hn represents the last water level (in cell form).
[0054] The MATCH function in the formula can find the position of the interval to be piecewise linearly interpolated in the data column based on the assumed water depth H+E upstream of Longkou; the OFFSET function can obtain the two adjacent water level cells and flow cells (in array form) of the interpolation interval based on the position obtained by the MATSET function; the TREND function can interpolate and solve the diversion flow of the diversion building based on the array obtained by OFFSET. .
[0055] Optionally, the first constraint condition is constructed based on the known interception design flow and the known upstream river channel storage flow, and based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of the dragon mouth, including: The flow rate downstream of Longkou is obtained according to the diversion design flow rate, the storage flow rate of the upstream river channel and the diversion flow rate of the diversion building.
[0056] According to the flow rate downstream of Longkou, in the second water level-flow relationship curve, the constrained water depth downstream of Longkou is obtained by piecewise linear interpolation.
[0057] The first constraint condition is constructed according to the first constrained water depth downstream of the dragon mouth, wherein the first constraint condition includes: the first constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
[0058] In one embodiment, the upstream channel storage flow is the fixed value obtained, then the flow rate downstream of Longkou can be expressed as According to the known natural water level-discharge relationship curve, the first constraint water depth downstream of Longkou is obtained by piecewise linear interpolation in the second water level-discharge relationship curve. , where the piecewise linear interpolation algorithm is the same as the piecewise linear interpolation algorithm in step S200, and the first constraint water depth downstream of Longkou With the assumed water depth h downstream of Longkou s Equality is the first constraint.
[0059] Alternatively, if Figure 5 and Figure 6 As shown, the dike parameters include the upstream slope ratio of the dike, the downstream slope ratio of the dike, the dike height, the dike top width, the dike occupation length and the permeability coefficient.
[0060] Determining the discharge volume of the Longkou according to the assumed water depth upstream of the Longkou, the assumed water depth downstream of the Longkou and the acquired dike parameters includes: The length of the infiltration path is determined according to the upstream slope ratio of the dike, the downstream slope ratio of the dike, the dike height and the dike top width.
[0061] The dike seepage volume is determined according to the length of the infiltration path, the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the dike occupation length and the permeability coefficient.
[0062] The Longkou discharge volume is determined according to the dike seepage volume, the diversion design flow, the upstream river channel storage volume and the diversion volume of the diversion building.
[0063] The formula for determining the penetration path length is expressed as: , The formula for determining the seepage volume of the dike is expressed as: , in, represents the upstream slope ratio of the dike, Downstream slope ratio of the dike, P Height of dike, a The top of the dike is wide.
[0064] The formula for determining the dragon mouth discharge is expressed as: , in, represents the discharge flow from the dragon mouth, Q represents the interception design flow, Indicates the storage flow of the upstream river channel.
[0065] Optionally, the dike parameters include the dike head slope ratio.
[0066] Alternatively, if Figure 3 and Figure 5 As shown, the second constraint condition is constructed according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth, including: When a first ratio between the assumed water depth downstream of the dragon mouth and the assumed water depth upstream of the dragon mouth is greater than or equal to a preset ratio, the flooding coefficient is obtained by piecewise linear interpolation in the Pavlovsky flooding coefficient table according to the first ratio.
[0067] The average water-passing width of the Longkou axial section is determined according to the flooding coefficient, the known flow coefficient, the assumed water depth upstream of the Longkou and the Longkou discharge.
[0068] The second constrained water depth downstream of the Longkou is determined according to the average water-passing width of the Longkou axial section, the Longkou bottom width and the dike head slope ratio.
[0069] The second constraint condition is constructed according to the second constrained water depth downstream of the dragon mouth, wherein the second constraint condition includes: the second constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
[0070] When the first ratio of the assumed water depth downstream of Longkou to the assumed water depth upstream of Longkou is greater than or equal to the preset ratio, it indicates that the Longkou discharge is a flooding flow. The flooding coefficient σ is obtained by the piecewise linear interpolation method in the Pavlovsky flooding coefficient table according to the first ratio, wherein the piecewise linear interpolation method is consistent with the piecewise linear interpolation algorithm in step S200. Then, the average water width of the Longkou axis section is solved according to the flooding flow discharge formula ,Depend on The width of the dragon mouth B and the slope ratio of the dike head Solve the second constraint water depth h downstream of Longkou, the second constraint water depth h downstream of Longkou and the assumed water depth h downstream of Longkou s Equality is the second constraint.
[0071] In one embodiment, the value of the first ratio is determined according to actual needs.
[0072] Preferably, the first ratio is 0.7.
[0073] In this embodiment, when ≥0.7, the Longkou discharge is a submerged flow. The inundation coefficient σ is obtained by piecewise linear interpolation in the Pavlovsky inundation coefficient table. The formula for determining the average water width of the Longkou axis section is expressed as: , in, Indicates the discharge flow at the dragon mouth. represents the flooding coefficient, m represents the flow coefficient, which is a fixed value, H represents the assumed water depth upstream of Longkou, g represents the acceleration of gravity, It indicates the average water width of the Longkou axis section.
[0074] The formula for determining the second constraint water depth downstream of Longkou is expressed as: , Among them, B represents the width of the dragon mouth bottom, represents the slope ratio of the dike head, and h represents the second constrained water depth downstream of Longkou.
[0075] The second constraint is expressed as h = h s , that is, the second constrained water depth downstream of Longkou is equal to the assumed water depth downstream of Longkou.
[0076] Alternatively, if Figure 3 As shown, the second constraint condition constructed according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth also includes: When the first ratio between the assumed water depth downstream of the dragon mouth and the assumed water depth upstream of the dragon mouth is less than the preset ratio, the average water-passing width of the dragon mouth axis section is determined according to the first ratio by the non-flooding discharge formula.
[0077] The third constrained water depth downstream of the Longkou is determined according to the average water-passing width of the Longkou axis section.
[0078] When the third constrained water depth downstream of the dragon mouth is greater than the assumed water depth downstream of the dragon mouth, the second constraint condition includes that the third constrained water depth downstream of the dragon mouth is equal to the critical flow water depth.
[0079] When the third constrained water depth downstream of the dragon mouth is less than or equal to the assumed water depth downstream of the dragon mouth, the second constraint condition includes that the third constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
[0080] When the first ratio of the assumed water depth downstream of Longkou to the assumed water depth upstream of Longkou is less than the preset ratio, the Longkou discharge is a non-flooding flow, and the average water width of the Longkou axis section is solved according to the non-flooding flow discharge formula. ,Depend on The width of the dragon mouth B and the slope ratio of the dike head Solve the second constraint water depth h downstream of Longkou. Construct the second constraint condition based on the second constraint water depth downstream of Longkou.
[0081] In one embodiment, the preset ratio is set to 0.7. <0.7, the Longkou discharge is a non-submerged flow, and the non-submerged flow discharge formula is expressed as: , in, represents the discharge flow from Longkou, m represents the discharge coefficient, H represents the assumed water depth upstream of Longkou, g represents the acceleration of gravity, It indicates the average water width of the Longkou axis section.
[0082] The formula for determining the second constraint water depth downstream of Longkou is expressed as: , Among them, B represents the width of the dragon mouth bottom, represents the slope ratio of the dike head, and h represents the second constrained water depth downstream of Longkou.
[0083] When h>h s When the second constraint condition is that the water depth h of the downstream of Longkou is equal to the critical flow depth h k .
[0084] When h≤h s When the second constraint condition includes the second constraint water depth h downstream of Longkou equal to the assumed water depth h downstream of Longkou s .
[0085] The critical water depth judgment formula is expressed as: , in, Indicates the cross-sectional area corresponding to the critical water depth, Indicates the width of the water surface corresponding to the critical water depth.
[0086] Alternatively, if Figure 3 As shown, after performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition, it also includes: When the solution fails, a new water depth upstream of the dragon mouth and a new water depth downstream of the dragon mouth are assumed under the determined bottom width of the dragon mouth.
[0087] Perform nonlinear programming to solve the new assumed water depth upstream of Longkou and the new assumed water depth downstream of Longkou until a successful solution is obtained.
[0088] In one embodiment, the nonlinear programming problem is solved by calling the slover solver in Excel through vba. The independent variables include the assumed water depth H upstream of the dragon mouth and the assumed water depth h downstream of the dragon mouth. s, the constraint equation includes the equation formed by the first constraint condition, and the second constraint condition is determined according to the size relationship between the preset ratio and the first ratio, the second constraint water depth downstream of Longkou, and the assumed water depth downstream of Longkou, to form the constraint equation. Set the independent variables and constraint equations in the Excel planning and solving dialog box; then add a reference to solver.xlam in the development tool window; then create a new macro in the VBA code window, enter the code solversolve(True) in the macro, and you can call the solver to solve H and .
[0089] When the solution is successful, go to step S700. When the solution fails, return to step S100, assume a new upstream water depth of the dragon mouth and a new downstream water depth of the dragon mouth, and repeat steps S200-S600 until the successfully solved H and h are obtained. s .
[0090] In one embodiment, first use vba code to give H and Call the solver to solve the problem. According to the return value of the solversolve function, if the return value is 0, it means the solution is successful and the next step is entered. Otherwise, the program jumps to the next step. The row number of the assignment is reassigned a new initial value and continue to solve. The initial value range can be based on H and The physical meaning is to select in increments of 2m within the range of dike height.
[0091] Through the VBA program loop, the bottom width B of each dragon mouth is calculated in turn according to the above method, and the H and After each successful solution, H and , and the corresponding Furthermore, the hydraulic parameters (drop, water depth, single-width flow, flow rate, etc.) under the bottom width B of the dragon mouth are solved by formulas, and the chart function provided by Excel is used to display the schematic diagram of the changes of various hydraulic parameters during the vertical blocking flow. A two-dimensional scatter plot can be used, with the horizontal axis being the width of each dragon mouth and the vertical axis being the data sequence of each hydraulic parameter. The scatter plot can be pre-set in the Excel menu window, or it can be drawn by calling the drawing function through VBA.
[0092] In one embodiment, the scheme formed by steps S100 to S800 of the present invention can automatically assign initial values multiple times to perform nonlinear programming solutions, avoiding the need for manual intervention due to a single evaluation failure. The scheme supports fully automated solutions, and various hydraulic parameters can be iteratively calculated without manual intervention, and charts can be drawn based on these parameters to show the changes in various hydraulic parameters during the vertical flow blocking process. In this way, not only the efficiency and stability of the solution process are improved, but also it is easy to intuitively understand the dynamic changes of hydraulic parameters throughout the process.
[0093] An embodiment of the present invention provides a device for calculating hydraulic parameters of a vertical cut-off flow, comprising: An assumption module is used to determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; A piecewise linear interpolation module is used to obtain the diversion flow of the diversion building by piecewise linear interpolation in the first water level-flow relationship curve of the diversion building according to the assumed water depth upstream of the dragon mouth; A first constraint module is used to construct a first constraint condition based on a known interception design flow and a known upstream river channel storage flow, and based on the diversion flow of the diversion building and a second water level flow relationship curve downstream of the dragon mouth; A discharge flow determination module is used to determine the discharge flow of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; A second constraint module is used to construct a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; A nonlinear programming solution module, used for performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; An association module is used for, when the solution is successful, taking the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; A solution module is used to obtain hydraulic parameters according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
[0094] like Figure 4 As shown, an electronic device 400 provided by an embodiment of the present invention includes a memory 410 and a processor 420; the memory 410 is used to store computer programs; the processor 420 is used to implement the above-mentioned method for calculating hydraulic parameters of vertical cutoff flow when executing the computer program.
[0095] In other words, an electronic device 400 includes a memory 410 and a processor 420 coupled to the memory 410; the memory 410 is configured to store a computer program; and the processor 420 is configured to perform the following operations when executing the computer program: Determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; According to the assumed water depth upstream of Longkou, piecewise linear interpolation is performed in the first water level-flow relationship curve of the diversion building to obtain the diversion flow of the diversion building; According to the known interception design flow and the known upstream river channel storage flow, a first constraint condition is constructed based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of the dragon mouth; Determine the discharge of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; Constructing a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; Performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; When the solution is successful, the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth are used as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; The hydraulic parameters are obtained according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
[0096] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method for calculating hydraulic parameters of a vertical cut-off flow as described above is implemented.
[0097] In other words, a non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor performs the following operations: Determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; According to the assumed water depth upstream of Longkou, piecewise linear interpolation is performed in the first water level-flow relationship curve of the diversion building to obtain the diversion flow of the diversion building; According to the known interception design flow and the known upstream river channel storage flow, a first constraint condition is constructed based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of the dragon mouth; Determine the discharge of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; Constructing a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; Performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; When the solution is successful, the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth are used as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; The hydraulic parameters are obtained according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
[0098] An electronic device 400 that can be used as a server or client of the present invention will now be described, which is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device 400 is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 400 can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.
[0099] The electronic device 400 includes a computing unit, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) or a computer program loaded from a storage unit into a random access memory (RAM). In the RAM, various programs and data required for the operation of the device can also be stored. The computing unit, ROM, and RAM are connected to each other via a bus. An input / output (I / O) interface is also connected to the bus.
[0100] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc. In the present application, the unit described as a separate component may or may not be physically separated, and the component displayed as a unit may or may not be a physical unit, that is, it may be located in one place, or it may be distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment of the present invention. In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
[0101] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art may make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will fall within the protection scope of the present invention.
Claims
1. A method for calculating hydraulic parameters of vertical cut-off flow, characterized in that: include: Determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; According to the assumed water depth upstream of Longkou, piecewise linear interpolation is performed in the first water level-flow relationship curve of the diversion building to obtain the diversion flow of the diversion building; According to the known interception design flow and the known upstream river channel storage flow, a first constraint condition is constructed based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of the dragon mouth; Determine the discharge of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; Constructing a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; Performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; When the solution is successful, the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth are used as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; Hydraulic parameters are obtained according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
2. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The method for calculating hydraulic parameters of vertical blocking flow also includes: Determine different dragon mouth bottom widths, determine the corresponding assumed dragon mouth upstream water depth, assumed dragon mouth downstream water depth, first constraint condition and second constraint condition according to each dragon mouth bottom width, and perform nonlinear programming solution; When the solution is successful, the corresponding dragon mouth bottom width, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth are calculated to obtain the corresponding hydraulic parameters under each dragon mouth bottom width.
3. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The step of obtaining the diversion flow of the diversion building by piecewise linear interpolation in the first water level-flow relationship curve of the diversion building according to the assumed water depth upstream of Longkou comprises: Obtaining a water level interval including the assumed water depth upstream of Longkou in the first water level-flow relationship curve; Obtaining the flow interval corresponding to the water level interval in the first water level-flow relationship curve; Linear interpolation is performed on an array consisting of the water level interval and the flow interval to obtain the diversion flow of the diversion building.
4. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The first constraint condition is constructed based on the known interception design flow and the known upstream river channel storage flow, and based on the diversion flow of the diversion building and the second water level flow relationship curve downstream of Longkou, including: Obtaining the flow rate downstream of Longkou according to the interception design flow rate, the upstream river channel storage flow rate and the diversion flow rate of the diversion building; According to the flow rate downstream of the dragon mouth, in the second water level-flow relationship curve, the constrained water depth downstream of the dragon mouth is obtained by piecewise linear interpolation; The first constraint condition is constructed according to the first constrained water depth downstream of the dragon mouth, wherein the first constraint condition includes: the first constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
5. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The dike parameters include dike upstream slope ratio, dike downstream slope ratio, dike height, dike top width, dike entry length and permeability coefficient; Determining the discharge volume of the Longkou according to the assumed water depth upstream of the Longkou, the assumed water depth downstream of the Longkou and the acquired dike parameters includes: Determine the length of the infiltration path according to the upstream slope ratio of the dike, the downstream slope ratio of the dike, the dike height and the dike top width; Determine the seepage volume of the dike according to the length of the infiltration path, the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the length of the dike occupied and the permeability coefficient; The Longkou discharge volume is determined according to the dike seepage volume, the diversion design flow, the upstream river channel storage volume and the diversion volume of the diversion building.
6. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The dike parameters include the dike head slope ratio; The second constraint condition is constructed according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth, including: When a first ratio between the assumed water depth downstream of the dragon mouth and the assumed water depth upstream of the dragon mouth is greater than or equal to a preset ratio, a flooding coefficient is obtained by piecewise linear interpolation in the Pavlovsky flooding coefficient table according to the first ratio; Determine the average water-passing width of the Longkou axis section according to the flooding coefficient, the known flow coefficient, the assumed water depth upstream of the Longkou, and the Longkou discharge; Determine the second constrained water depth downstream of the dragon mouth according to the average water-passing width of the dragon mouth axis section, the dragon mouth bottom width and the dike head slope ratio; The second constraint condition is constructed according to the second constrained water depth downstream of the dragon mouth, wherein the second constraint condition includes: the second constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
7. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The second constraint condition is constructed according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth, and further includes: When a first ratio between the assumed water depth downstream of the dragon mouth and the assumed water depth upstream of the dragon mouth is less than a preset ratio, the average water-passing width of the dragon mouth axis section is determined according to the first ratio by using a non-submerged discharge formula; Determine the third constrained water depth downstream of the Longkou according to the average water-passing width of the Longkou axis section; When the third constrained water depth downstream of the dragon mouth is greater than the assumed water depth downstream of the dragon mouth, the second constraint condition includes that the third constrained water depth downstream of the dragon mouth is equal to the critical flow water depth; When the third constrained water depth downstream of the dragon mouth is less than or equal to the assumed water depth downstream of the dragon mouth, the second constraint condition includes that the third constrained water depth downstream of the dragon mouth is equal to the assumed water depth downstream of the dragon mouth.
8. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: After performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition, the method further includes: When the solution fails, a new water depth upstream of the dragon mouth and a new water depth downstream of the dragon mouth are assumed under the determined bottom width of the dragon mouth; Perform nonlinear programming to solve the new assumed water depth upstream of Longkou and the new assumed water depth downstream of Longkou until a successful solution is obtained.
9. The method for calculating hydraulic parameters of vertical cut-off flow according to claim 1, characterized in that: The hydraulic parameters include head height, water depth, single-width flow rate and flow velocity.
10. A device for calculating hydraulic parameters of vertical cut-off flow, characterized in that: include: An assumption module is used to determine the bottom width of the dragon mouth, and determine the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth according to the bottom width of the dragon mouth; A piecewise linear interpolation module is used to obtain the diversion flow of the diversion building by piecewise linear interpolation in the first water level-flow relationship curve of the diversion building according to the assumed water depth upstream of the dragon mouth; A first constraint module is used to construct a first constraint condition based on a known interception design flow and a known upstream river channel storage flow, and based on the diversion flow of the diversion building and a second water level flow relationship curve downstream of the dragon mouth; A discharge flow determination module is used to determine the discharge flow of the dragon mouth according to the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth and the acquired dike parameters; A second constraint module is used to construct a second constraint condition according to the numerical relationship between the dike parameters, the dragon mouth discharge, the assumed dragon mouth upstream water depth and the assumed dragon mouth downstream water depth; A nonlinear programming solution module, used for performing nonlinear programming solution on the assumed water depth upstream of the dragon mouth, the assumed water depth downstream of the dragon mouth, the first constraint condition and the second constraint condition; An association module is used for, when the solution is successful, taking the assumed water depth upstream of the dragon mouth and the assumed water depth downstream of the dragon mouth as the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth corresponding to the bottom width of the dragon mouth; A solution module is used to obtain hydraulic parameters according to the bottom width of the dragon mouth, the water depth upstream of the dragon mouth and the water depth downstream of the dragon mouth.
Citation Information
Patent Citations
Open division channel closure advancing banquette for removing cofferdam in upstream of riverway
CN101798804A
Hydraulic calculation method and system based on curve riverbed closure gap and medium
CN110765636A
Closure gap vertical closure flow intercepting method
CN114775619A
Water conservancy project curve data reading method and system based on interpolation method
CN118861133A
Synchronous rapid construction method for concurrent construction of navigation lock and water gate in curved channel
WO2024250808A1