A method, device, equipment, medium and product for calculating a riverway diversion ratio
By acquiring long-term daily water and sediment data and topographic data, and using a two-dimensional mathematical model of water and sediment to calculate the diversion ratio of braided rivers under both fixed-bed and moving-bed conditions, the problem of the inability to measure and predict the diversion ratio in the field was solved, and scientific support was provided for the prediction and control scheme of the future diversion ratio of braided rivers.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA INST OF WATER RESOURCES & HYDROPOWER RES
- Filing Date
- 2025-12-24
- Publication Date
- 2026-05-08
AI Technical Summary
Existing technologies cannot predict the diversion ratio of braided rivers under dynamic conditions after implementing treatment plans through on-site measurements, which makes it impossible to effectively compare and select multiple treatment plans in the planning and remediation process.
By acquiring long-term daily water and sediment data and initial topographic data of the target river section, and combining them with a two-dimensional mathematical model of water and sediment, calculations are performed under fixed-bed and moving-bed conditions. The river section is divided into sub-sections, the flow ratio of each sub-section is calculated, the diversion ratio is determined, and the future diversion ratio of the river is predicted based on the hydrological information of different working conditions.
A method for predicting the diversion ratio of braided rivers under dynamic conditions is provided, which supports the selection of subsequent regulation schemes and improves the scientificity and accuracy of planning and management.
Smart Images

Figure CN121390964B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of hydrological and hydraulic technology, specifically to a method, apparatus, equipment, medium, and product for calculating the diversion ratio of a river channel. Background Technology
[0002] For calculating the diversion ratio of actual rivers, hydrological measurement methods can be used to obtain the measured flow velocity and water depth. Combined with the riverbed elevation, the current flow velocity's cross-sectional area can be obtained, and the flow rates of different tributaries at the same cross-section can be calculated to obtain the diversion ratio. Currently, the methods for measuring and calculating the diversion ratio of actual rivers are relatively mature. However, for braided rivers, the riverbed is constantly changing, and under these dynamic conditions, the diversion ratio is also a continuously changing quantity. For braided rivers still under planning and remediation, when multiple remediation schemes need to be compared, it is impossible to predict the diversion ratio after the implementation of a scheme through on-site measurements. Summary of the Invention
[0003] This invention provides a method, apparatus, equipment, medium, and product for calculating the diversion ratio of a river channel, in order to solve the problem that the diversion ratio after the implementation of a plan cannot be predicted through on-site measurement.
[0004] In a first aspect, the present invention provides a method for calculating the diversion ratio of a river channel, comprising: acquiring long-series daily water and sediment data of a target river section, initial topographic data, modified topographic data corresponding to different working conditions, and flow rates during floods of different frequencies;
[0005] Under fixed-bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate long-term daily water and sediment data, initial topographic data, and flow rates at different frequencies of floods to obtain the first hydrological information of the target river section in the future period.
[0006] Under the condition of moving bed, the two-dimensional mathematical model of water and sediment is used to calculate the long series of daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate when floods of different frequencies occur, so as to obtain the second hydrological information of the target river section in the future time period when different working condition schemes are implemented on the target river section and floods of each frequency occur.
[0007] For each frequency of flood, each section in the target river channel is divided into multiple sub-sections based on the first hydrological information, and the flow of each sub-section is calculated. The first diversion ratio of the section is determined based on the flow ratio of each sub-section in the section.
[0008] When implementing different working condition schemes for the target river section, for each frequency of flood, each section in the target river channel is divided into multiple sub-sections based on the second hydrological information and the flow of each sub-section is calculated. The second diversion ratio of the section is determined based on the flow ratio of each sub-section in the section.
[0009] Based on the first diversion ratio corresponding to each frequency of flood and the second diversion ratio corresponding to different operating conditions, the control scheme for the target river section is determined.
[0010] Based on historical river data and incorporating both fixed-bed and moving-bed conditions, the impact of fixed-bed and moving-bed conditions on future river diversion is determined. Then, by introducing different operating conditions, the impact of different operating conditions under the moving-bed state on future river diversion can be determined. Based on the prediction results under different conditions, the diversion ratio under each condition can be calculated separately, providing data support for the selection of subsequent regulation schemes.
[0011] In one optional implementation, under moving bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate long-term daily water and sediment data, modified topographic data corresponding to each working condition scheme, and flow rates during floods of different frequencies. This yields second hydrological information of the target river segment in future time periods when different working condition schemes are implemented for each frequency of flood, including:
[0012] Under the condition of moving bed, the two-dimensional mathematical model of water and sediment is used to calculate the long series of daily water and sediment data and the modified topographic data corresponding to each working condition scheme, so as to obtain multiple sets of third hydrological information of the target river section in the future period. One working condition scheme corresponds to one set of third hydrological information, and the third hydrological information includes the elevation of different locations of the target river section.
[0013] Evolutionary topographic data for different working conditions are extracted based on the elevations of different locations in the third hydrological information.
[0014] By inputting the evolutionary topographic data of different working conditions and the flow rate during floods of different frequencies into the two-dimensional mathematical model of water and sediment, the second hydrological information of the target river section in the future time period when different working conditions are implemented on the target river section under moving bed conditions is obtained.
[0015] By using a two-dimensional water and sediment model, long-term daily water and sediment data and modified topographic data corresponding to each working condition are introduced to obtain predicted river topographic data for a future period as third hydrological information. Subsequently, flood discharge data is introduced to obtain multiple sets of second hydrological information for each working condition. These multiple sets of second hydrological information can be compared with the first hydrological information to determine the impact of a particular working condition under fixed-bed and moving-bed conditions on the future riverbed diversion ratio. Alternatively, the multiple sets of second hydrological information can be compared to determine the impact of different working conditions on the future riverbed diversion ratio under moving-bed conditions.
[0016] In one optional implementation, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on first hydrological information, and the flow rate of each sub-section is calculated, including:
[0017] Multiple cross-section lines are determined based on a pre-established cross-section line file, along with the endpoint coordinates of each cross-section line.
[0018] Using a tree data structure algorithm, the river boundary point closest to the endpoint coordinates is determined from the first hydrological information, and the cross-sections corresponding to each cross-section line are obtained.
[0019] The cross section is divided into multiple sub-sections.
[0020] A scheme for determining the cross-section by the intersection of the cross-section line and the river channel boundary is provided. This method ensures that the cross-section includes the discharge of all tributaries in the studied river section. A scheme for manually dividing the cross-section into sub-sections is also presented for flexible calculation of the flow split ratio.
[0021] In one optional implementation, the first hydrological information includes water depth, horizontal velocity, and vertical velocity at different locations in the target river segment; the step of calculating the flow rate of each sub-section based on the first hydrological information includes:
[0022] The cross-section is divided into multiple small segments;
[0023] Interpolation calculations were performed on the first hydrological information to obtain the water depth, horizontal velocity, and vertical velocity of each segment;
[0024] Calculate the velocity projection of each segment based on the normal vector, horizontal velocity, and vertical velocity of each segment;
[0025] The flow rate of each segment is calculated based on the velocity projection, length, and water depth of each segment.
[0026] The flow rates of all segments within the same sub-section are summed to obtain the flow rates of each sub-section.
[0027] In the process of calculating river flow, the water velocity distribution in the river is uneven. The accuracy of the calculation can be improved by dividing the cross section into multiple small segments, calculating them separately and then summing them up.
[0028] In one optional implementation, when implementing different operating condition schemes for the target river section, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on second hydrological information, and the flow of each sub-section is calculated, including:
[0029] Multiple cross-section lines are determined based on a pre-established cross-section line file, along with the endpoint coordinates of each cross-section line.
[0030] Using a tree data structure algorithm, the river boundary point closest to the endpoint coordinates is determined from the second hydrological information, and the cross-sections corresponding to each cross-section line are obtained.
[0031] The cross section is divided into multiple sub-sections.
[0032] A scheme for determining the cross-section by the intersection of the cross-section line and the river channel boundary is provided. This method ensures that the cross-section includes the discharge of all tributaries in the studied river section. A scheme for manually dividing the cross-section into sub-sections is also presented for flexible calculation of the flow split ratio.
[0033] In one optional implementation, the second hydrological information includes water depth, horizontal velocity, and vertical velocity at different locations in the target river segment; the step of calculating the flow rate of each sub-section based on the second hydrological information includes:
[0034] The cross-section is divided into multiple small segments;
[0035] Interpolation calculations were performed on the second hydrological information to obtain the water depth, horizontal velocity, and vertical velocity of each segment.
[0036] Calculate the velocity projection of each segment based on the normal vector, horizontal velocity, and vertical velocity of each segment;
[0037] The flow rate of each segment is calculated based on the velocity projection, length, and water depth of each segment.
[0038] The flow rates of all segments within the same sub-section are summed to obtain the flow rates of each sub-section.
[0039] In the process of calculating river flow, the water velocity distribution in the river is uneven. The accuracy of the calculation can be improved by dividing the cross section into multiple small segments, calculating them separately and then summing them up.
[0040] Secondly, the present invention provides an apparatus for calculating the river split ratio, comprising:
[0041] The data acquisition module is used to acquire the data required for calculations within the river channel under test.
[0042] The data calculation module is used to calculate the river diversion ratio based on the data required for calculation within the river channel to be measured.
[0043] Thirdly, the present invention provides an electronic device, comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the computer instructions to perform a method for calculating a river diversion ratio as described in the first aspect or any corresponding embodiment thereof.
[0044] Fourthly, the present invention provides a computer-readable storage medium storing computer instructions for causing a computer to perform a method for calculating a river diversion ratio according to the first aspect or any corresponding embodiment described above.
[0045] Fifthly, the present invention provides a computer program product, including computer instructions for causing a computer to execute a method for calculating a river diversion ratio according to the first aspect or any corresponding embodiment described above. Attached Figure Description
[0046] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0047] Figure 1 This is a schematic diagram of an application scenario according to an embodiment of the present invention;
[0048] Figure 2 This is a schematic diagram of the first process of a method for calculating the river diversion ratio according to an embodiment of the present invention;
[0049] Figure 3 This is a schematic diagram of the braided river calculated by this invention;
[0050] Figure 4 This is a schematic diagram of a second process for calculating the river diversion ratio according to an embodiment of the present invention;
[0051] Figure 5 This is a schematic diagram of the contents contained in the third hydrological information;
[0052] Figure 6 This is a schematic diagram of the third process of a method for calculating the river diversion ratio according to an embodiment of the present invention;
[0053] Figure 7 This is a schematic diagram of the contents contained in the cross-section file;
[0054] Figure 8 This is a schematic diagram of the sub-section division method;
[0055] Figure 9 This is a schematic diagram of the fourth process of a method for calculating the river diversion ratio according to an embodiment of the present invention;
[0056] Figure 10 This is a fifth flowchart illustrating a method for calculating the river diversion ratio according to an embodiment of the present invention;
[0057] Figure 11 This is a sixth flowchart illustrating a method for calculating the river diversion ratio according to an embodiment of the present invention.
[0058] Figure 12This is a structural block diagram of an apparatus for calculating the river diversion ratio according to an embodiment of the present invention;
[0059] Figure 13 This is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0060] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0061] It is understood that before using the technical solutions disclosed in the various embodiments of the present invention, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in the present invention and their authorization should be obtained in accordance with relevant laws and regulations through appropriate means.
[0062] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0063] As an optional application scenario of this invention, such as Figure 1 As shown, the system for calculating the river diversion ratio may include at least one terminal device and at least one server. Figure 1 The system is illustrated in the example, which includes a computer 101, a mobile terminal 102, and a server 103, and the terminal devices such as the computer 101 and the mobile terminal 102 are connected to the server 103 through a network 110.
[0064] Specifically, the terminal device can be a smartphone, tablet, laptop, PDA, desktop computer, game console, smart TV, smart wearable device, in-vehicle terminal, VR (Virtual Reality) device, AR (Augmented Reality) device, etc. Server 103 can be a standalone physical server, a server cluster, a distributed system, or a cloud server providing cloud services. Network 110 can be a wired or wireless network, examples of which include, but are not limited to, the Internet, corporate intranet, local area network, wide area network, mobile communication network, and combinations thereof.
[0065] This invention provides a method for calculating river diversion ratios. By introducing different operating conditions to calculate historical river data and topographic data, the method aims to predict future river diversion under different operating conditions and calculate the diversion ratio.
[0066] According to an embodiment of the present invention, a method for calculating the diversion ratio of a river channel is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0067] This embodiment provides a method for calculating river diversion ratios, which can be used on mobile terminals such as mobile phones and tablets. Figure 2 This is a flowchart of a method for calculating the river diversion ratio according to an embodiment of the present invention, as shown below. Figure 2 As shown, the process includes the following steps:
[0068] Step S201: Obtain long-term daily water and sediment data, initial topographic data, modified topographic data corresponding to different working conditions, and flow rates during floods of different frequencies for the target river section.
[0069] Since the method provided in this embodiment of the invention is used to calculate the diversion ratio of a river channel, the target river segment obtained should contain multiple tributaries. For example, the target river segment can be as follows: Figure 3 The braided river shown.
[0070] Among them, long-term daily water and sediment data refers to the quantitative data of water bodies and sediment contained in water on a daily basis within a defined long-term period. Initial topographic data refers to the elevation data of the riverbed topography to be calculated. Different operating conditions refer to situations in which the structure of the riverbed is changed through human intervention, and modified topographic data refers to the quantitative data of changes in riverbed elevation data caused by human intervention under different operating conditions. As an example, different operating conditions can refer to processes such as dredging and dam construction. Correspondingly, modified topographic data refers to the quantitative data of changes in riverbed elevation during the corresponding dredging and dam construction processes. In specific implementation, the modified riverbed topography under some operating conditions will not change with water and sediment erosion, and accordingly, the modified topographic data will also be a fixed value. Flow rates during floods of different frequencies refer to the flow rate data of different floods.
[0071] Step S202: Under fixed-bed conditions, the two-dimensional mathematical model of water and sediment is used to calculate the long-term daily water and sediment data, initial topographic data, and flow rates at different frequencies of floods to obtain the first hydrological information of the target river section in the future period.
[0072] A fixed-bed state refers to a riverbed made of rigid, non-scourable, and immovable material during river channel simulation calculations. In this state, water flow can scour sediment from the riverbed, but the riverbed shape remains constant. First-order hydrological information refers to the predictive data used in a two-dimensional mathematical model of water and sediment to forecast future river channel conditions under a fixed-bed state, based on long-term daily water and sediment data, initial topographic data, and flow rates during floods of varying frequencies. First-order hydrological information can serve as comparative data when introducing predictions for a moving-bed state in subsequent processes.
[0073] Step S203: Under the condition of moving bed, the two-dimensional mathematical model of water and sediment is used to calculate the long series of daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate when floods of different frequencies occur, so as to obtain the second hydrological information of the target river section in the future time period when different working condition schemes are implemented on the target river section and floods of each frequency occur.
[0074] The "moving bed" state refers to a riverbed constructed of scourable and movable materials during river channel simulation calculations. In this state, the riverbed morphology continuously changes due to the influence of water flow. Secondary hydrological information refers to multiple prediction results obtained under different operating conditions, combining long-term daily sediment data over a period of time, modified topographic data corresponding to each operating condition, and flow rates during floods of different frequencies. This information is collectively referred to as secondary hydrological information. Secondary hydrological information can be compared with primary hydrological information to determine the impact of fixed-bed and moving-bed states on future diversion predictions. It can also be compared among secondary hydrological information sets to determine the impact of different operating conditions under the moving-bed state on future prediction results.
[0075] Step S204: For each frequency of flood, each section in the target river channel is divided into multiple sub-sections according to the first hydrological information and the flow of each sub-section is calculated. The first diversion ratio of the section is determined according to the flow ratio of each sub-section in the section.
[0076] Frequency floods are used to describe the magnitude of flood discharge. A cross-section is a vertical section perpendicular to the direction of water flow, artificially defined on the river channel. By measuring the discharge on this section, the distribution of water flow is analyzed. A sub-section refers to multiple smaller segments artificially divided within the cross-section, each segment being a sub-section. The flood discharge of each sub-section is calculated separately, and the flood discharges of each sub-section are compared to obtain the discharge ratio data of each sub-section corresponding to each discharge under the first hydrological information condition, which is used as the first distribution ratio.
[0077] Step S205: When implementing different working condition schemes for the target river section, for each frequency of flood, each section in the target river channel is divided into multiple sub-sections according to the second hydrological information and the flow of each sub-section is calculated. The second diversion ratio of the section is determined according to the flow ratio of each sub-section in the section.
[0078] Based on the above steps, conditions for different operating scenarios are introduced, the flow rate of each sub-section under each operating scenario is calculated, and the flood flow rates of each sub-section are compared with each other to obtain the flow rate ratio data of each sub-section corresponding to each flow rate under the second hydrological information condition, which is used as the second diversion ratio.
[0079] Step S206: Determine the control scheme for the target river section based on the first diversion ratio corresponding to each frequency of flood and the second diversion ratio corresponding to different operating conditions.
[0080] By comparing the first diversion ratio under each frequency of flood with the second diversion ratio under different operating conditions, the influence of the moving bed state on the diversion of the river channel under the stationary bed state can be determined, as well as the influence of different operating conditions on the diversion of the river channel. Based on the predicted results of the diversion influence of different operating conditions, the control scheme for the target river section can be determined.
[0081] This embodiment provides a method for calculating river diversion ratios. Based on historical river data and incorporating both fixed-bed and moving-bed conditions, the method determines the impact of fixed-bed and moving-bed conditions on future river diversion. Then, by introducing different operating conditions under the moving-bed condition, the method can determine the impact of different operating conditions on future river diversion. Based on the prediction results under different conditions, the diversion ratio for each condition can be calculated separately, providing data support for the selection of subsequent regulation schemes.
[0082] This embodiment provides a method for calculating the river diversion ratio. Figure 4 This is a flowchart of a method for calculating the river diversion ratio according to an embodiment of the present invention, as shown below. Figure 4 As shown, the process includes the following steps:
[0083] Step S301: Obtain long-term daily water and sediment data for the target river section, initial topographic data, modified topographic data corresponding to different operating conditions, and flow rates during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0084] Step S302: Under fixed-bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the first hydrological information of the target river segment in the future time period based on long-term daily water and sediment data, initial topographic data, and discharges during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S202 of the illustrated embodiment will not be described again here.
[0085] Step S303: Under the condition of moving bed, the two-dimensional mathematical model of water and sediment is used to calculate the long series of daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate when floods of different frequencies occur, so as to obtain the second hydrological information of the target river section in the future time period when different working condition schemes are implemented on the target river section and floods of each frequency occur.
[0086] Specifically, step S303 includes:
[0087] Step S3031: Under the condition of moving bed, the water and sediment two-dimensional mathematical model is used to calculate the long series of daily water and sediment data and the modified topographic data corresponding to each working condition scheme to obtain multiple sets of third hydrological information of the target river section in the future period. One working condition scheme corresponds to one set of third hydrological information, and the third hydrological information includes the elevation of different locations of the target river section.
[0088] Third-level hydrological information refers to various prediction results obtained by introducing long-term daily water and sediment data and modified local topographic data files based on initial topographic data from different operating conditions under moving-bed conditions, to predict future river diversion under different operating conditions. The local topographic data files include elevation information at different locations within the modified topography. Moving-bed conditions can include multiple operating conditions, each corresponding to a set of third-level hydrological information after modifying the initial topography. For example, water and sediment data over 5 or 10 years can be collected as long-term daily water and sediment data, containing daily water and sediment data for those 5 or 10 years. The third-level hydrological information can be Y1, Y2, and Y3, corresponding to operating conditions 1, 2, and 3, respectively.
[0089] Step S3032: Extract the evolutionary topographic data of different working conditions based on the elevation of different locations in the third hydrological information.
[0090] Evolved topographic data refers to the topographic elevation data of a riverbed after the initial topography has been modified and after a period of scouring, under dynamic conditions.
[0091] The third hydrological information obtained by the two-dimensional mathematical model of water and sediment from long-term daily water and sediment data and modified topographic data corresponding to each working condition scheme can include data such as the abscissa, ordinate, horizontal velocity, vertical velocity, water level, elevation, water depth, flow velocity, and scouring and deposition thickness of multiple coordinate points in the target river section. When extracting the evolved topographic data from the third hydrological information, the evolved topographic data can be obtained based on the abscissa, ordinate, and elevation of multiple coordinate points.
[0092] For example, third-party hydrological information can be as follows: Figure 5 Presented in the form shown, in Figure 5In the file shown, the first three lines are the file description. In the second line, Variables, "x", "y", "u", "v", "z", "zb", "h", "vel", and "dz" represent the names of each column of data starting from the fourth line. Here, x represents the horizontal coordinate, y represents the vertical coordinate, u represents the horizontal velocity, v represents the vertical velocity, z represents the water level, zb represents the elevation data, h represents the water depth, vel represents the flow velocity, and dz represents the scouring and sedimentation thickness.
[0093] Step S3033: Input the evolutionary topographic data of different working conditions and the flow rate when floods of different frequencies occur into the two-dimensional mathematical model of water and sediment to obtain the second hydrological information of the target river section in the future time period when different working conditions are implemented on the target river section under the moving bed condition, and when floods of each frequency occur.
[0094] For example, the flow rates during floods of different frequencies can be Q1, Q2, and Q3, representing flow rate data for three different flood frequencies. Each evolutionary topographic data needs to be calculated separately in conjunction with Q1, Q2, and Q3. Therefore, in this example, each evolutionary topographic data can yield three second hydrological information values. Similar to the third hydrological information, the first and second hydrological information values can include the abscissa, ordinate, horizontal velocity, vertical velocity, water level, elevation, water depth, flow velocity, and scour / deposition thickness of the river tributary.
[0095] Step S304: For each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the first hydrological information, and the flow rate of each sub-section is calculated. The first flow split ratio of the cross-section is determined based on the flow rate ratio of each sub-section. For details, please refer to [link to details]. Figure 2 Step S204 of the illustrated embodiment will not be described again here.
[0096] Step S305: When implementing different operating condition schemes for the target river section, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the second hydrological information, and the flow rate of each sub-section is calculated. The second flow split ratio of the cross-section is determined based on the flow rate ratio of each sub-section. For details, please refer to [link to relevant documentation]. Figure 2 Step S205 of the illustrated embodiment will not be described again here.
[0097] Step S306: Based on the first diversion ratio corresponding to each flood frequency and the second diversion ratio corresponding to different operating conditions, determine the control scheme for the target river section. For details, please refer to [link to relevant documentation]. Figure 2 Step S206 of the illustrated embodiment will not be described again here.
[0098] This embodiment provides a method for calculating the channel diversion ratio. It utilizes a two-dimensional water and sediment model, incorporating long-term daily water and sediment data and modified topographic data corresponding to each working condition scheme to obtain predicted channel topographic data for a future period under different working conditions. Subsequently, flood discharge data is introduced to obtain multiple sets of second hydrological information for each working condition. These multiple sets of second hydrological information can be compared with the first hydrological information to determine the impact of a particular working condition under fixed-bed and moving-bed conditions on the future channel diversion ratio. Alternatively, they can be compared among the multiple sets of second hydrological information to determine the impact of different working conditions under moving-bed conditions on the future channel diversion ratio.
[0099] This embodiment provides a method for calculating the river diversion ratio. Figure 6 This is a flowchart of a method for calculating the river diversion ratio according to an embodiment of the present invention, as shown below. Figure 6 As shown, the process includes the following steps:
[0100] Step S401: Obtain long-term daily water and sediment data for the target river section, initial topographic data, modified topographic data corresponding to different operating conditions, and flow rates during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0101] Step S402: Under fixed-bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the first hydrological information of the target river segment in the future time period based on long-term daily water and sediment data, initial topographic data, and discharges during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S202 of the illustrated embodiment will not be described again here.
[0102] Step S403: Under moving bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the long-term daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate during floods of different frequencies. This yields the second hydrological information of the target river section in future time periods when different working condition schemes are implemented for each frequency of flood. For details, please refer to [link to relevant documentation]. Figure 2 Step S203 of the illustrated embodiment will not be described again here.
[0103] Step S404: For each frequency of flood, divide each cross-section in the target river channel into multiple sub-sections based on the first hydrological information and calculate the flow rate of each sub-section, including:
[0104] Step S4041: Determine multiple cross-section lines and the endpoint coordinates of each cross-section line based on the pre-established cross-section line file;
[0105] The cross-section file records information on multiple cross-section lines, including the coordinates of the endpoints at both ends. The line connecting these endpoints forms the cross-section line. The endpoint coordinates of the cross-section lines should be set outside the area under study to ensure that the cross-section lines completely cover the study section.
[0106] For example, cross-section line files such as Figure 7 As shown, each row is a cross-sectional line. The first column indicates the cross-sectional number, the second and third columns are the x and y coordinates of one end of the cross-sectional line, and the fourth and fifth columns are the x and y coordinates of the other end of the cross-sectional line.
[0107] Step S4042: Use the tree data structure algorithm to determine the river boundary point closest to the endpoint coordinates in the first hydrological information, and obtain the cross-sections corresponding to each cross-section line;
[0108] Among them, determining the river boundary point closest to the endpoint coordinates means determining the two intersection points of the cross-section line and the river boundary, and using the two intersection points as the cross-section endpoints of the cross-section line.
[0109] Step S4043: Divide the cross section into multiple sub-sections.
[0110] In one optional embodiment, the cross-section can be divided into multiple sub-sections by means of manual division, with each sub-section serving as a calculation unit representing a tributary. Subsequent calculations of the flow split ratio are also performed on a unit basis of sub-sections.
[0111] For example, in such Figure 8 In the example shown, the cross-section is divided into 5 sub-sections.
[0112] Step S405: When implementing different operating condition schemes for the target river section, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the second hydrological information, and the flow rate of each sub-section is calculated. The second flow split ratio of the cross-section is determined based on the flow rate ratio of each sub-section. For details, please refer to... Figure 2 Step S205 of the illustrated embodiment will not be described again here.
[0113] Step S406: Based on the first diversion ratio corresponding to each flood frequency and the second diversion ratio corresponding to different operating conditions, determine the control scheme for the target river section. For details, please refer to [link to relevant documentation]. Figure 2 Step S206 of the illustrated embodiment will not be described again here.
[0114] This embodiment provides a method for calculating the diversion ratio of a river channel. It offers a scheme for determining the cross-section by the intersection of the cross-section line and the river boundary. This method ensures that the cross-section can include the flow of all tributaries in the studied river section. It also provides a scheme for manually dividing the cross-section into sub-sections for flexible calculation of the diversion ratio.
[0115] This embodiment provides a method for calculating the river diversion ratio. Figure 9 This is a flowchart of a method for calculating the river diversion ratio according to an embodiment of the present invention, as shown below. Figure 9 As shown, the process includes the following steps:
[0116] Step S501: Obtain long-term daily water and sediment data for the target river section, initial topographic data, modified topographic data corresponding to different operating conditions, and flow rates during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0117] Step S502: Under fixed-bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the first hydrological information of the target river segment in the future time period based on long-term daily water and sediment data, initial topographic data, and discharges during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S202 of the illustrated embodiment will not be described again here.
[0118] Step S503: Under moving bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the long-term daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate during floods of different frequencies, to obtain the second hydrological information of the target river section in the future time period when different working condition schemes are implemented for each frequency of flood. For details, please refer to [link to relevant documentation]. Figure 2 Step S203 of the illustrated embodiment will not be described again here.
[0119] Step S504, the first hydrological information includes water depth, horizontal velocity, and vertical velocity at different locations in the target river section; the step of calculating the flow rate of each sub-section based on the first hydrological information includes:
[0120] Step S5041: Divide the cross-section into multiple small segments;
[0121] For example, the cross-section can be divided into 500 segments, and the number of segments is not limited here. The more segments, the higher the calculation accuracy.
[0122] Step S5042: Perform interpolation on the first hydrological information to obtain the water depth, horizontal velocity and vertical velocity of each segment;
[0123] The water depth in each segment refers to the vertical distance from the bottom of the water body to the surface within that segment. Horizontal velocity refers to the speed and direction of water particle movement in the horizontal direction. Vertical velocity refers to the speed of water particle movement in the vertical direction.
[0124] Step S5043: Calculate the velocity projection of each segment based on the normal vector, horizontal velocity, and vertical velocity of each segment.
[0125] The normal vector of each segment refers to the unit normal vector of the water-passing area of each segment.
[0126] For example, the velocity projection of each segment can be calculated using uv=u*fx+v*fy, where h is the water depth of each segment, u is the horizontal velocity, v is the vertical velocity, f is the normal vector, uv is the velocity projection result, fx is the projection of the normal vector in the x-direction, and fy is the projection of the normal vector in the y-direction.
[0127] Step S5044: Calculate the flow rate of each segment based on the velocity projection, length, and water depth of each segment.
[0128] For example, the flow rate of each segment can be calculated using q = uv * L * h. Here, q is the total flow rate of the segment, uv is the velocity projection result, L is the length of each segment, and h is the water depth of the segment.
[0129] Step S5045: Add the flow rates of all the small segments in the same sub-section to obtain the flow rate of each sub-section.
[0130] This process first determines the sub-section to which each segment belongs, and then adds up the calculated segment flows of all segments under the same sub-section. The sum of the flows of all segments under a sub-section is the flow of that sub-section.
[0131] Step S505: When implementing different operating condition schemes for the target river section, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the second hydrological information, and the flow rate of each sub-section is calculated. The second flow split ratio of the cross-section is determined based on the flow rate ratio of each sub-section. For details, please refer to [link to relevant documentation]. Figure 2 Step S205 of the illustrated embodiment will not be described again here.
[0132] Step S506: Based on the first diversion ratio corresponding to each flood frequency and the second diversion ratio corresponding to different operating conditions, determine the control scheme for the target river section. For details, please refer to [link to relevant documentation]. Figure 2 Step S206 of the illustrated embodiment will not be described again here.
[0133] This embodiment provides a method for calculating the river flow split ratio. In the process of calculating river flow, the water velocity distribution in the river is uneven. By dividing the cross-section into multiple small segments, calculating them separately and then summing them up, the calculation accuracy can be improved.
[0134] This embodiment provides a method for calculating the river diversion ratio. Figure 10 This is a flowchart of a method for calculating the river diversion ratio according to an embodiment of the present invention, as shown below. Figure 10 As shown, the process includes the following steps:
[0135] Step S601: Obtain long-term daily water and sediment data for the target river section, initial topographic data, modified topographic data corresponding to different operating conditions, and flow rates during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0136] Step S602: Under fixed-bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the first hydrological information of the target river segment in the future time period based on long-term daily water and sediment data, initial topographic data, and discharges during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S202 of the illustrated embodiment will not be described again here.
[0137] Step S603: Under moving bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the long-term daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate during floods of different frequencies, to obtain the second hydrological information of the target river section in the future time period when different working condition schemes are implemented for each frequency of flood. For details, please refer to [link to relevant documentation]. Figure 2 Step S203 of the illustrated embodiment will not be described again here.
[0138] Step S604: For each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the first hydrological information, and the flow rate of each sub-section is calculated. The first flow split ratio of the cross-section is determined based on the flow rate ratio of each sub-section. For details, please refer to [link to details]. Figure 2 Step S204 of the illustrated embodiment will not be described again here.
[0139] Step S605: When implementing different operating conditions for the target river section, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the second hydrological information, and the flow of each sub-section is calculated, including:
[0140] Step S6051: Determine multiple cross-section lines and the endpoint coordinates of each cross-section line based on the pre-established cross-section line file.
[0141] The cross-section file records information on multiple cross-section lines, including the coordinates of the endpoints at both ends. The line connecting these endpoints forms the cross-section line. The endpoint coordinates of the cross-section lines should be set outside the area under study to ensure that the cross-section lines completely cover the study section.
[0142] Step S6052: Use the tree data structure algorithm to determine the river boundary point closest to the endpoint coordinates in the second hydrological information, and obtain the cross-sections corresponding to each cross-section line.
[0143] Among them, determining the river boundary point closest to the endpoint coordinates means determining the two intersection points of the cross-section line and the river boundary, and using the two intersection points as the cross-section endpoints of the cross-section line.
[0144] Step S6053: Divide the cross section into multiple sub-sections.
[0145] In an optional implementation, the cross-section can be divided into multiple sub-sections by means of artificial division. Each sub-section represents a tributary as a calculation unit, and the subsequent calculation of the diversion ratio is also performed on a unit of sub-sections.
[0146] Step S606: Based on the first diversion ratio corresponding to each flood frequency and the second diversion ratio corresponding to different operating conditions, determine the control scheme for the target river section. For details, please refer to [link to relevant documentation]. Figure 2 Step S206 of the illustrated embodiment will not be described again here.
[0147] This embodiment provides a method for calculating the flow split ratio of a river channel. It offers a scheme for determining the cross-section by the intersection of the cross-section line and the river channel boundary. This method ensures that the cross-section includes the discharge of all tributaries in the studied river segment. Furthermore, it provides a scheme for manually dividing the cross-section into sub-sections for flexible calculation of the flow split ratio.
[0148] This embodiment provides a method for calculating the river diversion ratio. Figure 11 This is a flowchart of a method for calculating the river diversion ratio according to an embodiment of the present invention, as shown below. Figure 11 As shown, the process includes the following steps:
[0149] Step S701: Obtain long-term daily water and sediment data for the target river section, initial topographic data, modified topographic data corresponding to different operating conditions, and flow rates during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S201 of the illustrated embodiment will not be described again here.
[0150] Step S702: Under fixed-bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the first hydrological information of the target river segment in the future time period based on long-term daily water and sediment data, initial topographic data, and discharges during floods of different frequencies. For details, please refer to [link to relevant documentation]. Figure 2 Step S202 of the illustrated embodiment will not be described again here.
[0151] Step S703: Under moving bed conditions, a two-dimensional mathematical model of water and sediment is used to calculate the long-term daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate during floods of different frequencies. This yields the second hydrological information of the target river section in future time periods when different working condition schemes are implemented for each frequency of flood. For details, please refer to [link to relevant documentation]. Figure 2Step S203 of the illustrated embodiment will not be described again here.
[0152] Step S704: For each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the first hydrological information, and the flow rate of each sub-section is calculated. The first flow split ratio of the cross-section is determined based on the flow rate ratio of each sub-section. For details, please refer to [link to details]. Figure 2 Step S204 of the illustrated embodiment will not be described again here.
[0153] Step S705, the second hydrological information includes water depth, horizontal velocity, and vertical velocity at different locations in the target river section; the step of calculating the flow rate of each sub-section based on the second hydrological information includes:
[0154] Step S7051: Divide the cross-section into multiple small segments.
[0155] For example, the cross-section can be divided into 500, 600, or 700 segments, without limitation. The more segments, the higher the calculation accuracy.
[0156] Step S7052: Perform interpolation on the second hydrological information to obtain the water depth, horizontal velocity, and vertical velocity of each segment.
[0157] The water depth in each segment refers to the vertical distance from the bottom of the water body to the surface within that segment. Horizontal velocity refers to the speed and direction of water particle movement in the horizontal direction. Vertical velocity refers to the speed of water particle movement in the vertical direction.
[0158] Step S7053: Calculate the normal vector, horizontal velocity, and vertical velocity of each segment, and calculate the velocity projection of each segment.
[0159] The normal vector of each segment refers to the unit normal vector of the water-passing area of each segment.
[0160] For example, the velocity projection of each segment can be calculated using uv=u*fx+v*fy, where h is the water depth of each segment, u is the horizontal velocity, v is the vertical velocity, f is the normal vector, uv is the velocity projection result, fx is the projection of the normal vector in the x-direction, and fy is the projection of the normal vector in the y-direction.
[0161] Step S7054: Calculate the flow rate of each segment based on the velocity projection, length, and water depth of each segment.
[0162] For example, the flow rate of each segment can be calculated using q=uv*L*h, where q is the total flow rate of the segment, uv is the velocity projection result, L is the length of each segment, and h is the water depth of the segment.
[0163] Step S7055: Add the flow rates of all the small segments in the same sub-section to obtain the flow rate of each sub-section.
[0164] This process first determines the sub-section to which each segment belongs, then adds up the calculated flow rates of all segments under the same sub-section, and the sum of the flow rates of all segments under the sub-section is the flow rate of that sub-section.
[0165] Step S706: Based on the first diversion ratio corresponding to each flood frequency and the second diversion ratio corresponding to different operating conditions, determine the control scheme for the target river section. For details, please refer to [link to relevant documentation]. Figure 2 Step S206 of the illustrated embodiment will not be described again here.
[0166] This embodiment provides a method for calculating the river flow split ratio. In the process of calculating river flow, the water velocity distribution in the river is uneven. By dividing the cross-section into multiple small segments, calculating them separately and then summing them up, the calculation accuracy can be improved.
[0167] This embodiment also provides an apparatus for calculating the river diversion ratio, which is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0168] This embodiment provides a device for calculating the river diversion ratio, such as... Figure 12 As shown, it includes:
[0169] The data acquisition module 801 is used to acquire the data required for calculations within the river channel to be measured.
[0170] The data calculation module 802 is used to calculate the river diversion ratio based on the data required for calculation within the river channel to be measured.
[0171] The apparatus for calculating the river diversion ratio provided in this embodiment of the invention can execute the method for calculating the river diversion ratio provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects for executing the method. Further functional descriptions of the various modules and units described above are the same as in the corresponding embodiments described above, and will not be repeated here.
[0172] Figure 13 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention.
[0173] The following is a detailed reference. Figure 13This diagram illustrates a structural schematic suitable for implementing an electronic device according to embodiments of the present invention. The electronic device may include a processor (e.g., a central processing unit, graphics processor, etc.) 901, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 902 or a program loaded from memory 908 into random access memory (RAM) 903. The RAM 903 also stores various programs and data required for the operation of the electronic device. The processor 901, ROM 902, and RAM 903 are interconnected via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0174] Typically, the following devices can be connected to I / O interface 905: input devices 906 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 907 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; memory devices 908 including, for example, magnetic tapes, hard disks, etc.; and communication devices 909. Communication device 909 allows electronic devices to exchange data via wireless or wired communication with other devices. Although Figure 13 Electronic devices with various devices are shown, but it should be understood that it is not required to implement or have all of the devices shown, and more or fewer devices may be implemented or have instead.
[0175] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device 909, or installed from a memory 908, or installed from a ROM 902. When the computer program is executed by a processor 901, it performs the functions defined in a method for calculating a river diversion ratio according to an embodiment of the present invention.
[0176] Figure 13 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present invention.
[0177] This invention also provides a computer-readable storage medium. The methods described above according to embodiments of the invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and then stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium can be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium can also include combinations of the above types of memory. It is understood that computers, processors, microprocessor controllers, or programmable hardware include storage components capable of storing or receiving software or computer code. When the software or computer code is accessed and executed by the computer, processor, or hardware, it implements the method for calculating the river diversion ratio shown in the above embodiments.
[0178] A portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. Those skilled in the art will understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executing the instructions, or the computer compiling the instructions and then executing the corresponding compiled program, or the computer reading and executing the instructions, or the computer reading and installing the instructions and then executing the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to a computer.
[0179] Although embodiments of the invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the invention, and such modifications and variations all fall within the scope defined by the appended claims.
Claims
1. A method for simulating and calculating the flow split ratio within a river channel, characterized in that, The method includes: Acquire long-term daily water and sediment data, initial topographic data, modified topographic data corresponding to different working conditions, and flow rates during floods of different frequencies for the target river section; Under fixed-bed conditions, the long series of daily water and sediment data, initial topographic data, and flow rates at different frequencies of floods are calculated using a two-dimensional mathematical model of water and sediment to obtain the first hydrological information of the target river section in the future period. Under the condition of moving bed, the two-dimensional mathematical model of water and sediment is used to calculate the long series of daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate when floods of different frequencies occur, so as to obtain the second hydrological information of the target river section in the future time period when different working condition schemes are implemented on the target river section and floods of each frequency occur. For each frequency of flood, each section in the target river channel is divided into multiple sub-sections based on the first hydrological information, and the flow of each sub-section is calculated. The first diversion ratio of the section is determined based on the flow ratio of each sub-section in the section. When implementing different working condition schemes for the target river section, for each frequency of flood, each section in the target river channel is divided into multiple sub-sections according to the second hydrological information and the flow of each sub-section is calculated. The second diversion ratio of the section is determined according to the flow ratio of each sub-section in the section. The control scheme for the target river section is determined based on the first diversion ratio corresponding to each frequency of flood and the second diversion ratio corresponding to different operating conditions.
2. The method according to claim 1, characterized in that, Under the condition of a moving bed, the two-dimensional mathematical model of water and sediment is used to calculate the long series of daily water and sediment data, the modified topographic data corresponding to each working condition scheme, and the flow rate during floods of different frequencies. This yields the second hydrological information of the target river section in the future time period when different working condition schemes are implemented for each frequency of flood, including: Under the condition of moving bed, the water and sediment two-dimensional mathematical model is used to calculate the long series of daily water and sediment data and the modified topographic data corresponding to each working condition scheme to obtain multiple sets of third hydrological information of the target river section in the future period. One working condition scheme corresponds to one set of third hydrological information, and the third hydrological information includes the elevation of different locations of the target river section. Evolutionary topographic data for different working conditions are extracted based on the elevations of different locations in the third hydrological information. By inputting the evolutionary topographic data of different working conditions and the flow rate during floods of different frequencies into the two-dimensional mathematical model of water and sediment, the second hydrological information of the target river section in the future time period when different working conditions are implemented on the target river section under moving bed conditions is obtained.
3. The method according to claim 1, characterized in that, For each frequency of flood, the process of dividing each cross-section in the target river channel into multiple sub-sections based on the first hydrological information and calculating the flow rate of each sub-section includes: Multiple cross-section lines are determined based on a pre-established cross-section line file, along with the endpoint coordinates of each cross-section line. Using a tree data structure algorithm, the river boundary point closest to the endpoint coordinates is determined in the first hydrological information, and the cross-sections corresponding to each cross-section line are obtained. The cross-section is divided into multiple sub-sections.
4. The method according to claim 1 or 3, characterized in that, The first hydrological information includes water depth, horizontal flow velocity, and vertical flow velocity at different locations in the target river section; the step of calculating the flow rate of each sub-section based on the first hydrological information includes: The cross-section is divided into multiple small segments; Interpolation is performed on the first hydrological information to obtain the water depth, horizontal velocity, and vertical velocity of each segment. Calculate the velocity projection of each segment based on the normal vector, horizontal velocity, and vertical velocity of each segment; The flow rate of each segment is calculated based on the velocity projection, length, and water depth of each segment. The flow rates of all segments within the same sub-section are summed to obtain the flow rates of each sub-section.
5. The method according to claim 1, characterized in that, When implementing different operating conditions for the target river section, for each frequency of flood, each cross-section in the target river channel is divided into multiple sub-sections based on the second hydrological information, and the flow of each sub-section is calculated, including: Multiple cross-section lines are determined based on a pre-established cross-section line file, along with the endpoint coordinates of each cross-section line. Using a tree data structure algorithm, the river boundary point closest to the endpoint coordinates is determined in the second hydrological information, and the cross-sections corresponding to each cross-section line are obtained. The cross-section is divided into multiple sub-sections.
6. The method according to claim 1 or 5, characterized in that, The second hydrological information includes water depth, horizontal flow velocity, and vertical flow velocity at different locations in the target river section; The steps for calculating the flow rate of each sub-section based on the second hydrological information include: The cross-section is divided into multiple small segments; Interpolation is performed on the second hydrological information to obtain the water depth, horizontal velocity, and vertical velocity of each segment. Calculate the velocity projection of each segment based on the normal vector, horizontal velocity, and vertical velocity of each segment; The flow rate of each segment is calculated based on the velocity projection, length, and water depth of each segment. The flow rates of all segments within the same sub-section are summed to obtain the flow rates of each sub-section.
7. A device for simulating and calculating the flow split ratio within a river channel, characterized in that, The device includes: The data acquisition module is used to acquire the data required for calculation within the river channel to be measured. The data includes long-term daily water and sediment data of the target river section, initial topographic data, modified topographic data corresponding to different working conditions, and flow rates during floods of different frequencies. The data calculation module is used to calculate the channel diversion ratio based on the data required for calculation within the river channel under test. The calculation method includes: under fixed-bed conditions, using a two-dimensional mathematical model of water and sediment to calculate the long-series daily water and sediment data, initial topographic data, and flow rates at different frequencies of floods, to obtain the first hydrological information of the target river segment in the future time period; under moving-bed conditions, using the same two-dimensional mathematical model of water and sediment to calculate the long-series daily water and sediment data, modified topographic data corresponding to each working condition scheme, and flow rates at different frequencies of floods, to obtain the second hydrological information of the target river segment in the future time period when different working condition schemes are implemented for each frequency of flood. For each frequency of flood, each section of the target river channel is divided into multiple sub-sections based on the first hydrological information, and the flow of each sub-section is calculated. The first diversion ratio of the section is determined based on the flow ratio of each sub-section. When implementing different operating conditions for the target river section, for each frequency of flood, each section of the target river channel is divided into multiple sub-sections based on the second hydrological information, and the flow of each sub-section is calculated. The second diversion ratio of the section is determined based on the flow ratio of each sub-section. Based on the first diversion ratio corresponding to each frequency of flood and the second diversion ratio corresponding to different operating conditions, the control scheme for the target river section is determined.
8. An electronic device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the method for simulating and calculating the diversion ratio in a river channel as described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing the computer to perform the method of simulating the diversion ratio in a river channel as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, Includes computer instructions for causing a computer to perform the method for simulating and calculating the diversion ratio within a river channel as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method for predicting two-stage bifurcated river diversion ratio of plain river network
CN110570031A