Method and device for automatically extracting flood discharge section of river-crossing bridge

By analyzing the bridge CAD files and performing standardized data processing, multi-stage cutting operations are used to automatically extract the flood cross-river bridge sections, solving the problems of low efficiency and poor accuracy in the existing technology, and achieving high-precision bridge design support.

CN120493353AActive Publication Date: 2025-08-15长江水利委员会网络与信息中心 +1
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202510552612.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-15
Estimated Expiration
2045-04-29

AI Technical Summary

Technical Problem

The existing cross-river bridge flood section extraction methods have problems such as low efficiency, poor accuracy and high cost, especially in complex terrain and high flood level measurements, which are difficult to achieve high-precision and safe data acquisition.

Method used

By analyzing the bridge CAD file, converting it into a standardized data structure, the riverbed line and pier line are cut by the designed flood level line, and combining the multi-stage cutting operation of the riverbed line to the pier profile, the flood section is automatically calculated to ensure data consistency and accuracy.

Benefits of technology

It has achieved efficient and accurate automatic extraction of flood flow sections of cross-river bridges, met the flood safety standards of the water conservancy industry, and supported bridge design optimization under complex hydrological conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120493353A_ABST
    Figure CN120493353A_ABST
Patent Text Reader

Abstract

The invention discloses a river-crossing bridge flood discharge section calculation method and device, and belongs to the technical field of bridge design intelligence, and the method comprises the steps: converting bridge data into a processable data structure as normalized bridge data; by establishing a unified space coordinate reference and data structure mapping rule, mathematical representation consistency of core parameters such as flood levels, riverbeds and piers is ensured. And performing double cutting operation on a riverbed line and a pier contour by adopting a designed flood level line. By introducing a riverbed line to perform secondary cutting on the underwater contour of the bridge pier, a dynamic judgment mechanism of the contour of the flood-blocking bridge pier is constructed, and a spatial interaction relationship between a natural riverbed form and an artificial structure is fully coupled, so that a calculation result simultaneously meets a flood discharge safety standard in the water conservancy industry and a bridge engineering structure design requirement; and a high-confidence-coefficient technical support is provided for planning design and flood control evaluation of the river-crossing bridge.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent bridge design, and more specifically, to a method and device for automatically extracting the flood-carrying section of a cross-river bridge. Background Art

[0002] As a vital component of transportation infrastructure, the design and construction of bridges must consider a variety of environmental factors, particularly hydrological conditions. Fluctuations in flood levels have a direct impact on the safety, stability, and functionality of bridge structures. When designing a bridge, a comprehensive assessment of the potential impacts and forces of floods is essential to ensure that the bridge can withstand extreme hydrological events and avoid structural damage or even catastrophic consequences caused by floods. During heavy rain, snowmelt, or extreme weather conditions, the water level of a river or water body can rise rapidly, causing floods. During floods, the velocity, pressure, and direction of water flow can change dramatically, impacting bridge foundations, piers, decks, and other components. Water channels under bridges, in particular, need to be sufficiently spacious to prevent excessive water accumulation and the resulting excessive water pressure, which could damage or instability the bridge.

[0003] To ensure that bridges can operate safely during floods, designers need to accurately understand the stress conditions of bridges at different flood levels. Extracting the area below the flood level can help designers evaluate factors such as water flow pressure and flow velocity changes that bridge structures may face during floods. Specifically, extracting the water-blocking area below the flood level is important in several aspects, such as evaluating water flow pressure on cross-river bridges, analyzing structural stability, and ensuring that the traffic capacity and water-passing capacity meet flood control design standards. Therefore, in bridge design, extracting the flood-carrying section of a cross-river bridge by calculating the water-blocking area below the flood level is a key step, aimed at ensuring that the bridge can withstand the potential threats posed by floods to its structure and function.

[0004] The existing methods for extracting flood-carrying sections of cross-river bridges include: 1) the field measurement method, which obtains data through manual field measurements. It has high accuracy, but it is labor-intensive and costly, and it is difficult to cover all flood conditions. There are safety risks in measuring high flood levels.

[0005] 2) Remote sensing image mapping method can obtain large-scale data and quickly extract flood section information, but it is greatly affected by weather and image resolution, and has limited ability to identify complex terrain and bridge structure details.

[0006] 3) Numerical simulation method can simulate the water flow under different flood conditions and analyze the flood section, but the model parameter setting is complex, a large amount of data is required to match the experience and knowledge of personnel, and the accuracy of the simulation results depends on the simplification and assumptions of the actual situation, resulting in low accuracy and reliability. Summary of the Invention

[0007] An embodiment of the present invention provides a method and device for automatically extracting the flood-carrying section of a river-spanning bridge. By parsing the CAD files of the riverbed line, preset flood level, and pier line in the cross-sectional profile, the cross-sectional shape between the riverbed line and the design flood level line is automatically calculated, and its water-blocking area is calculated, providing accurate data support and decision-making basis for the structural safety assessment of the bridge and the flood control design under flood conditions.

[0008] An embodiment of the present invention provides a method for calculating the flood discharge section of a river-crossing bridge, the method comprising:

[0009] converting the bridge data into a processable data structure as normalized bridge data; the normalized bridge data includes a design flood level, a riverbed line, and a bridge pier profile;

[0010] Cutting the riverbed line with the design flood level line to obtain a first underwater contour; the first underwater contour is used to indicate a closed area below the design flood level line that is surrounded by the design flood level line and the riverbed line;

[0011] cutting the pier outline using the design flood level to obtain a second underwater outline; the second underwater outline is used to indicate a closed area below the design flood level that is enclosed by the design flood level and the pier outline;

[0012] cutting the second underwater contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line;

[0013] The flood-carrying section of the river-spanning bridge is determined based on the first underwater contour and the contour of the flood-blocking bridge pier.

[0014] Furthermore, converting the bridge data into a processable data structure as normalized bridge data includes:

[0015] The riverbed line is obtained by storing the riverbed topography survey data of the riverbed across the river as a two-dimensional group and using the merge sort algorithm to sort the multi-segment point set of the riverbed topography survey data of the riverbed across the river.

[0016] The geometric parameters of the cross-river bridge structure are stored as two-dimensional groups and the closed multi-line segment point set of the geometric parameters of the cross-river bridge structure is sorted by a merge sort algorithm to obtain the pier outline;

[0017] The design flood elevation benchmark is stored as a floating-point variable to obtain the design flood level.

[0018] Furthermore, the method of cutting the riverbed line using the design flood level line to obtain the first underwater contour includes:

[0019] Traverse the ground coordinate points in the riverbed line;

[0020] If both the i-th ground coordinate point and the i+1-th ground coordinate point are above the flood level, no processing is performed;

[0021] If the i-th ground coordinate point and the i+1-th ground coordinate point are both below the flood level, the i-th ground coordinate point is retained;

[0022] When the i-th ground coordinate point is above the flood level and the i+1-th ground coordinate point is below the flood level, their intersection point is retained;

[0023] When the i-th ground coordinate point is lower than the flood level and the i+1-th ground coordinate point is higher than the flood level, the i-th ground coordinate point and the intersection point are retained.

[0024] Furthermore, the method of using the riverbed line to cut the second underwater contour to obtain the flood control pier contour includes:

[0025] Traverse the pier coordinate points of each pier and determine the n+1th point as the first point;

[0026] If the coordinate points of the mth bridge pier and the m+1th bridge pier are both above the flood level, no processing will be performed;

[0027] When the coordinate point of the mth bridge pier and the coordinate point of the m+1th bridge pier are both lower than the flood level, the coordinate point of the mth bridge pier is retained;

[0028] When the coordinate point of the mth bridge pier is higher than the flood level and the coordinate point of the m+1th bridge pier is lower than the flood level, their intersection point is retained;

[0029] When the coordinate point of the mth bridge pier is lower than the flood level and the coordinate point of the m+1th bridge pier is higher than the flood level, the coordinate point of the mth bridge pier and the intersection point are retained to obtain the second underwater contour.

[0030] Furthermore, the second underwater contour is cut using a riverbed line to obtain a flood control pier contour, including:

[0031] Filter out the bridge pier coordinate points that are completely above the design flood level line to obtain the initial bridge pier coordinate point set;

[0032] Based on the initial pier coordinate point set, a binary positioning method is used to obtain a ground coordinate point set related to the pier;

[0033] sorting the pier coordinate points in the ground coordinate point set related to the pier contour using a vector cross set to obtain a pier coordinate point set;

[0034] Obtaining the intersection of each pier and the riverbed line based on the pier coordinate point set and sorting the intersection points using a merge sort method to obtain a pier-riverbed line intersection queue;

[0035] Based on the pier-riverbed line intersection queue, the ray method is used to process the intersection points of the pier outline and the riverbed line to obtain the flood control pier outline.

[0036] Furthermore, the method of processing the intersection points of the pier outline and the riverbed line using a ray method based on the pier-riverbed line intersection queue to obtain the flood control pier outline includes:

[0037] The riverbed line is traversed through the bridge pier-riverbed line intersection queue in the form of a ray entering a closed figure, so as to alternately enter the riverbed line mode and the bridge pier line mode;

[0038] The riverbed line mode is to determine whether the horizontal coordinate of the current ground coordinate point is less than the horizontal coordinate of the first element of the pier-riverbed line intersection queue. If so, the current ground coordinate point is added to the result queue; otherwise, the first element is added to the result queue.

[0039] The pier line mode is to determine whether the horizontal coordinate of the current pier coordinate point is less than the horizontal coordinate of the first element of the pier-riverbed line intersection queue, and if so, add the current ground coordinate point to the result queue;

[0040] In different modes, the ground coordinate points in the riverbed line are filtered to obtain a result queue.

[0041] Furthermore, determining the flood-carrying section of the river-crossing bridge according to the first underwater contour and the flood-blocking bridge pier contour includes:

[0042] After obtaining a closed figure formed by the first underwater contour and the flood-blocking bridge pier contour, the area of the closed figure is calculated to obtain a flood-carrying section of the river-crossing bridge.

[0043] Furthermore, the specific calculation method for calculating the area of the closed figure formed by the first underwater contour and the flood-blocking bridge pier contour after obtaining the closed figure is as follows:

[0044]

[0045] Among them, (x i ,y i ) is the i-th vertex of the closed figure (bridge pier or riverbed line).

[0046] In another aspect, an embodiment of the present invention provides a device for calculating a flood discharge section of a river-crossing bridge, the device comprising:

[0047] A data conversion module, configured to convert the bridge data into a processable data structure as normalized bridge data; the normalized bridge data includes a design flood level, a riverbed line, and a pier profile;

[0048] A first processing module is configured to cut the riverbed line using the design flood level line to obtain a first underwater contour; the first underwater contour is configured to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the riverbed line;

[0049] A second processing module is configured to cut the pier outline using the design flood level line to obtain a second underwater outline; the second underwater outline is configured to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the pier outline;

[0050] a third processing module, configured to cut the pier contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line;

[0051] The cross-section calculation module is used to determine the flood-carrying cross-section of the river-spanning bridge based on the first underwater contour, the second underwater contour and the flood-blocking bridge pier contour.

[0052] On the other hand, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned method for automatically extracting the flood-carrying section of a cross-river bridge when running.

[0053] In general, the above technical solutions conceived by the present invention can achieve the following beneficial effects compared with the prior art:

[0054] This solution achieves systematic technical advancements in bridge flood flow analysis by establishing a standardized data processing framework and multi-level geometric operation system. Data normalization effectively addresses the compatibility issues of heterogeneous engineering data from multiple sources. By establishing a unified spatial coordinate datum and data structure mapping rules, it ensures consistent mathematical representation of key parameters such as flood levels, riverbeds, and bridge piers. By applying a dual-cutting operation to the riverbed and pier contours using the design flood level, this approach overcomes the limitations of traditional single-line-surface analysis methods. This approach accurately captures the original flow cross-section of the river under flood level constraints while simultaneously analyzing the three-dimensional encroachment of the pier structure on the flood flow space. By introducing a secondary cut of the riverbed contours to the underwater pier contours, a dynamic determination mechanism for flood control pier contours is established. This fully integrates the spatial interaction between natural riverbed morphology and artificial structures, enabling a coordinated analysis of the natural river flow capacity and the influencing factors of artificial structures. This ensures that the calculated results meet both water conservancy industry flood safety standards and bridge engineering structural design requirements. Furthermore, it supports rapid iterative optimization of bridge schemes under complex hydrological conditions, providing high-confidence technical support for the planning, design, and flood control assessment of cross-river bridges. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0056] Figure 1 A flow chart of an optional method for automatically extracting flood-carrying sections of river-crossing bridges provided in an embodiment of the present application;

[0057] Figure 2 An optional CAD parsing diagram of normalized bridge data provided in an embodiment of the present application;

[0058] Figure 3 A schematic analysis diagram of an optional design flood level line cutting the riverbed line provided in an embodiment of the present application;

[0059] Figure 4 A schematic analysis diagram of an optional flood level line cutting bridge pier profile provided in an embodiment of the present application;

[0060] Figure 5 One of the schematic analysis diagrams of the second underwater profile of an optional riverbed linear cutting provided in an embodiment of the present application;

[0061] Figure 6 A second schematic analysis diagram of the second underwater profile of an optional riverbed linear cutting provided in an embodiment of the present application;

[0062] Figure 7 A schematic analysis diagram for determining the flood discharge section of a river-crossing bridge provided in an embodiment of the present application; DETAILED DESCRIPTION

[0063] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely for the purpose of explaining the present invention and are not intended to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below may be combined with each other as long as they do not conflict with each other.

[0064] The terms "first," "second," "third," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish between different objects, not to describe a particular order. Furthermore, the terms "including," "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0065] Below, the exemplary embodiments according to the present application will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application, and it should be understood that the present application is not limited to the exemplary embodiments described herein.

[0066] Application Overview

[0067] The flood-carrying section of a river-crossing bridge refers to the specific section at the location of the river-crossing bridge, perpendicular to the direction of water flow, which is used to measure the flood-carrying capacity.

[0068] In the design of cross-river bridges, accurately extracting flood-discharge cross-section data is crucial for assessing bridge structural safety and flood control design. However, existing technologies typically require manual intervention to extract flood-discharge cross-section data from bridge CAD drawings, which is not only time-consuming and labor-intensive, but also prone to human error.

[0069] Specifically, designers must manually identify and extract key information such as the riverbed line, design flood level, and pier lines, and perform complex spatial analysis and area calculations. This manual process is not only inefficient but also prone to errors when processing large amounts of data, compromising the accuracy and efficiency of bridge design. Therefore, a method and system that can automatically extract and analyze flood-carrying cross-sectional data for cross-river bridges is urgently needed.

[0070] To address the aforementioned issues, this application proposes a method and device for automatically extracting the flood-carrying section of a river-crossing bridge. By parsing the bridge CAD drawings, the design flood level, riverbed line, and pier line data are extracted and standardized. The design flood level is then used to cut the riverbed and pier lines separately, obtaining the outline of the underwater portion. The riverbed line is further used to cut the pier lines, processing complex spatial relationships. The area of the cut piers and the area of the closed figure enclosed by the riverbed and flood lines are then calculated to obtain the flood-carrying section of the river-crossing bridge.

[0071] After introducing the basic principles of the present application, various non-limiting embodiments of the present application will be described in detail with reference to the accompanying drawings.

[0072] Exemplary Methods

[0073] Figure 1 The figure shows a flow chart of the cross-river bridge flood discharge section method according to an embodiment of the present application. Figure 1 As shown, the method for calculating the flood discharge section of a river-crossing bridge according to an embodiment of the present application includes:

[0074] S110, converting the bridge data into a processable data structure as normalized bridge data; the normalized bridge data includes a design flood level, a riverbed line, and a pier profile;

[0075] S120, cutting the riverbed line using the design flood level line to obtain a first underwater contour; the first underwater contour is used to indicate a closed area below the design flood level line, which is enclosed by the design flood level line and the riverbed line;

[0076] S130, cutting the pier outline using the design flood level line to obtain a second underwater outline; the second underwater outline is used to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the pier outline;

[0077] S140, cutting the pier contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line;

[0078] S150: Determine a flood-carrying section of the river-spanning bridge based on the first underwater contour, the second underwater contour, and the contour of the flood-blocking bridge pier.

[0079] In this embodiment, during the data processing phase, the coordinate system of the CAD file of the bridge drawings is first normalized. Lines in the "design flood level" layer are resolved into absolute elevation values H_flood, and a horizontal datum is established based on the engineering coordinate system. A cubic B-spline curve fit is performed on the discrete vertices of the "riverbed line" polyline to generate a continuously differentiable riverbed longitudinal profile function R(x), whose domain covers the projection of the bridge axis. Vertex coordinates of the closed "pier line" polyline are resolved to construct a polygon set {P_k|k=1,2,...,N} containing N piers. Each pier polygon vertex set can be sorted clockwise and stored as a homogeneous coordinate matrix.

[0080] When performing the flood level line cutting operation on the riverbed, a numerical iteration method can be used to solve the real roots of the equation R(x) = H_flood to determine the intersection point set {C_i(x_i, y_i)} between the flood level and the riverbed. The closed area can be determined based on the nonzero winding number rule, and the riverbed envelope area below the flood level line can be calculated using the trapezoidal integration method to generate the first underwater contour Ω1 = ∫[x_min, x_max]max(H_flood-R(x),0)dx, where the integration interval is determined by the projected length of the bridge axis.

[0081] During the pier contour cutting process, flood level plane clipping can be performed on each pier polygon \(P_k\). The Sutherland-Hodgman algorithm is used to perform polygon clipping along the plane \(Y = H_{flood}\), and the vertices with \(Y\leq H_{flood}\) are retained to form the second underwater contour \(\Omega2_k\). For the special case where the pier foundation is embedded in the riverbed, the spatial intersection of \(P_k\) and \(R(x)\) is detected by the ray method. If there are vertices satisfying \(y < R(x)\), adaptive grid subdivision is triggered to ensure that the contour accuracy of the underwater part of the pier reaches \(\pm0.01m\).

[0082] The calculation of the flood-blocking pier contour can adopt double-constraint cutting: the spatial relationship between the boundary point set of the second underwater contour \(\Omega2_k\) and the riverbed function \(R(x)\) is determined. The Boolean operation expression \(\Gamma_k=\Omega2_k\cap\{(x,y)|y\geq R(x)\}\) is constructed, and the scan line algorithm is used to generate the boundary of the flood-blocking area that satisfies both below the flood level and above the riverbed. During this process, the virtual intersection points outside the pier projection area are automatically filtered, and the vertex sequence of the effective flood-blocking polygon is retained.

[0083] The final cross-sectional area \(S\) of the flood discharge can be obtained through composite operations: \(S = Area(\Omega1)-\sum_{k = 1}^N Area(\Gamma_k)\). Among them, \(Area(\Omega1)\) is calculated using the Gaussian area formula, and \(\sum Area(\Gamma_k)\) is realized by the polygon area accumulation algorithm to obtain the cross-sectional area of the river-crossing bridge for flood discharge.

[0084] Next, each step will be described in further detail.

[0085] In an exemplary embodiment, in step S110, the bridge data is converted into a processable data structure as normalized bridge data.

[0086] Among them, the normalized bridge data includes the design flood level, the riverbed line, and the pier contour.

[0087] The conversion of the bridge data into a processable data structure as normalized bridge data includes:

[0088] The cross-river bridge river channel terrain survey data is stored as a two-dimensional array, and the merge sort algorithm is used to sort the multi-segment point set of the cross-river bridge river channel terrain survey data to obtain the riverbed line;

[0089] The cross-river bridge structure geometric parameters are stored as a two-dimensional array, and the merge sort algorithm is used to sort the closed multi-segment point set of the cross-river bridge structure geometric parameters for the piers to obtain the pier contour;

[0090] The design flood elevation reference is stored as a floating-point variable to obtain the design flood level.

[0091] Specifically, bridge data is first acquired. Bridge data is engineering design data that indicates the spatial geometric characteristics and functional positioning of the bridge design. In this embodiment, a CAD drawing of the bridge is obtained. The drawing contains: a horizontal line on the layer named "Design Flood Level" to represent the flood level; a polyline on the layer named "Riverbed Line" with monotonically increasing or decreasing x-coordinates of its endpoints to represent the cross-sectional profile of the riverbed line; and multiple closed polylines on the layer named "Pier Line" to represent the cross-sectional profile of the bridge piers.

[0092] Figure 2 An optional CAD parsing diagram of normalized bridge data provided in the embodiment of the present application is shown as follows: Figure 2 As shown in the figure, the bridge drawing CAD file is parsed and the design flood level in the parsing result is saved as a floating-point variable; the riverbed line is stored as a two-dimensional array of size n×2, where n is the number of points in the riverbed line data; the bridge pier line is stored as a two-dimensional array of size b i ×2 two-dimensional array, where a is the number of piers, b is the number of i is the number of contour points of the i-th pier.

[0093] The processed bridge data is then converted into a processable data structure as normalized bridge data. For example: Step S111: Determine whether the x-coordinates of each point on the riverbed line are monotonically increasing. If not, reverse the array.

[0094] Specifically, traverse the ground points, if

[0095] x i <x i-1 orx i >x i+1

[0096] The pier array is processed in reverse to obtain the riverbed line, which is a multi-segment point set of ground coordinate points.

[0097] Step S112: Calculate the minimum value x of the horizontal coordinate of each pier min , the maximum value of the horizontal axis x max , minimum value of vertical coordinate y min and the maximum value of the vertical coordinate y max . Use merge sort to sort a bridge piers into x min Sort in ascending order.

[0098] Merge sort is an efficient and stable sorting algorithm based on the divide-and-conquer strategy. Its core mechanism is to recursively divide the sequence to be sorted into the smallest atomic units layer by layer, and then merge adjacent ordered subsequences layer by layer in order of size through linear time complexity operations, ultimately achieving global order.

[0099] Specifically, the algorithm first divides the original sequence into two subsequences of approximately equal length, and recursively performs the same division and sorting operations on each subsequence; after the subsequences are ordered, the two subsequence elements are merged into a temporary array in order through a double-pointer traversal and comparison strategy to ensure the orderliness and stability of the merged sequence.

[0100] By applying the merge sort algorithm to bridge pier and intersection sorting, this method improves the efficiency of these sorting operations and is suitable for processing large amounts of data. It also ensures the stability of the sorting results, which is important for maintaining the original relative positions of bridge piers and intersections. It also reduces the algorithm's space complexity.

[0101] Step S113: Determine whether the bridge pier is a main pier or a bridge arch.

[0102] Traverse a bridge piers, if:

[0103]

[0104] Pier i is considered to be the arch of pier j, and pier i is set as the arch, and arch j is set as the main pier. These two piers no longer participate in the loop traversal, and the pier outline is obtained. The pier outline is a closed multi-segment point set including the pier coordinate points.

[0105] In step S120 , the riverbed line is cut using the design flood level line to obtain a first underwater contour.

[0106] The first underwater contour is used to indicate the closed area below the design flood level line that is surrounded by the design flood level line and the riverbed line.

[0107] The method of cutting the riverbed line using the design flood level line to obtain the first underwater contour includes:

[0108] Traverse the ground coordinate points in the riverbed line;

[0109] If both the i-th ground coordinate point and the i+1-th ground coordinate point are above the flood level, no processing is performed;

[0110] If the i-th ground coordinate point and the i+1-th ground coordinate point are both below the flood level, the i-th ground coordinate point is retained;

[0111] When the i-th ground coordinate point is above the flood level and the i+1-th ground coordinate point is below the flood level, their intersection point is retained;

[0112] When the i-th ground coordinate point is lower than the flood level and the i+1-th ground coordinate point is higher than the flood level, the i-th ground coordinate point and the intersection point are retained.

[0113] Specifically, the riverbed line is cut using the design flood level line. Figure 3A schematic analysis diagram of an optional design flood level line cutting riverbed line provided in an embodiment of the present application, such as Figure 3 This step will traverse all ground points, and there will be four cases:

[0114] If the i-th ground coordinate point and the i+1-th ground coordinate point are both above the flood level, no processing is required, such as Figure 3 The situation shown in points 1 and 2;

[0115] If the i-th ground coordinate point and the i+1-th ground coordinate point are both below the flood level, it means that the line segment is below the flood level, and the i-th ground coordinate point is retained, as shown by points 3 and 4;

[0116] If the i-th ground coordinate point is above the flood level and the i+1-th ground coordinate point is below the flood level, it means that the line segment intersects the flood line and the intersection is retained, as shown in points 2 and 3.

[0117] If the i-th ground coordinate point is lower than the flood level and the i+1-th ground coordinate point is higher than the flood level, it means that the line segment intersects the flood line. The i-th ground coordinate point and the intersection point are retained, as shown in points 5 and 6. Finally, all the retained points are the ground contour after being cut by the flood line, as shown in Figure 3 As shown by the purple dots in .

[0118] The calculation of the horizontal coordinate of the intersection point is as follows:

[0119]

[0120] Where y w is the flood level height, x i is the horizontal coordinate of the i-th point, x i+1 is the horizontal coordinate of the i+1th point, y i is the ordinate of the i-th point, y i+1 is the ordinate of the i+1th point.

[0121] The final intersection point is (x w ,y w ).

[0122] In step S130 , the bridge pier profile is cut using the design flood level line to obtain a second underwater profile.

[0123] The second underwater contour is used to indicate the closed area below the design flood level line that is surrounded by the design flood level line and the pier contour.

[0124] In an exemplary embodiment, the method of cutting the second underwater contour using a riverbed line to obtain a flood control pier contour includes:

[0125] Traverse the pier coordinate points of each pier and determine the n+1th point as the first point;

[0126] If the coordinate points of the mth bridge pier and the m+1th bridge pier are both above the flood level, no processing will be performed;

[0127] When the coordinate point of the mth bridge pier and the coordinate point of the m+1th bridge pier are both lower than the flood level, the coordinate point of the mth bridge pier is retained;

[0128] When the coordinate point of the mth bridge pier is higher than the flood level and the coordinate point of the m+1th bridge pier is lower than the flood level, their intersection point is retained;

[0129] When the coordinate point of the mth bridge pier is lower than the flood level and the coordinate point of the m+1th bridge pier is higher than the flood level, the coordinate point of the mth bridge pier and the intersection point are retained to obtain the second underwater contour.

[0130] Specifically, Figure 4 A schematic analysis diagram of an optional flood level line cutting bridge pier profile provided in an embodiment of the present application, such as Figure 4 As shown:

[0131] This step will traverse the bridge pier points of each bridge pier and set the n+1th point as the first point. There are four cases:

[0132] If the mth point and the m+1th point are both above the flood level, no processing is required, such as Figure 4 The situation shown in points 4 and 1;

[0133] If the mth point and the m+1th point are both below the flood level, it means that the entire line segment is below the flood level, and the mth ground coordinate point is retained, as shown by points 2 and 3;

[0134] If the mth point is above the flood level and the m+1th point is below the flood level, it means that the line segment intersects the flood line and the intersection is retained, as shown by points 1 and 2.

[0135] If the mth point is below the flood level and the m+1th point is above the flood level, it means that the line segment intersects the flood line. The mth ground coordinate point and the intersection point are retained, as shown in points 3 and 4. Figure 4 As shown in , all the retained points are the ground contours after being cut by the flood line, such as Figure 4 As shown by the purple dots in .

[0136] The calculation of the horizontal coordinate of the intersection point is as follows:

[0137]

[0138] Where y w is the flood level height, is the horizontal coordinate of the mth point of the jth pier, is the horizontal coordinate of the m+1th point of the jth pier, is the ordinate of the mth point of the jth pier, is the ordinate of the m+1th point on the jth pier.

[0139] In step S140, the second underwater contour is cut using a riverbed line to obtain a flood control pier contour.

[0140] Among them, the flood-blocking pier outline is used to indicate the water-blocking area defined by the pier outline and the riverbed line.

[0141] In an exemplary embodiment, cutting the second underwater contour using a riverbed line to obtain a flood control pier contour includes:

[0142] Filter out the bridge pier coordinate points that are completely above the design flood level line to obtain the initial bridge pier coordinate point set;

[0143] Based on the initial pier coordinate point set, a binary positioning method is used to obtain a ground coordinate point set related to the pier;

[0144] sorting the pier coordinate points in the ground coordinate point set related to the pier contour using a vector cross set to obtain a pier coordinate point set;

[0145] Obtaining the intersection of each pier and the riverbed line based on the pier coordinate point set and sorting the intersection points using a merge sort method to obtain a pier-riverbed line intersection queue;

[0146] Based on the pier-riverbed line intersection queue, the ray method is used to process the intersection points of the pier outline and the riverbed line to obtain the flood control pier outline.

[0147] Specifically, step S141: filtering out bridge piers that are completely above the flood line.

[0148] Specifically, for the i-th bridge pier, if there exists:

[0149]

[0150] Then the bridge pier is filtered out. is the minimum value of the vertical coordinate of the i-th pier, y w For the design flood level, the initial pier coordinate point set is obtained;

[0151] Step S142: For each remaining bridge pier, prune the branches first to reduce the complexity of the algorithm.

[0152] Specifically, since the horizontal coordinate of the riverbed line is monotonically increasing, the binary method can be used to find the minimum horizontal coordinate of the bridge pier whose horizontal coordinate is less than or equal to the minimum horizontal coordinate of the bridge pier. point

[0153] The bisection method is a core operation based on the divide-and-conquer strategy, which recursively or iteratively divides the target object or data set into two independent subsets until the size of the subsets reaches a processable atomic level. Specifically, the operation first determines the middle position of the current data range and uses this as the boundary to decompose the original problem into two logically mutually exclusive sub-problems of approximately equal size; then the same partitioning logic is recursively applied to the sub-problems to ensure that the complexity of each sub-problem decreases logarithmically, and ultimately the task can be completed with a complexity of O(nlogn). Start traversing backwards and add each ground point to the list Until the first one in the riverbed line with a horizontal coordinate greater than the maximum value of the bridge pier is found point We call is the “ground point related to the i-th bridge pier”, and the ground coordinate point set related to the bridge pier is obtained;

[0154] Step S143: Reorder the pier points within each pier. Select the point with the smallest horizontal coordinate among the points above the riverbed line as the first point in the point set. If multiple points meet this condition, select the point with the largest vertical coordinate. If the direction of the pier point is clockwise, change it to counterclockwise.

[0155] First, traverse all the points in the pier and find the kth point p k is the point that meets the requirements. Take it as the first point and modify the point set of the pier to [p k ,p k+1 ,…,p n ,p1,…,p k-1 ].

[0156] The order of the points in the point set is then determined. Specifically, the following formula is used:

[0157]

[0158] In the formula, (x i ,y i ) is the coordinate of the ith vertex of the pier, (x n+1 ,y n+1 ) is defined as (x1,y1).

[0159] If A<0, it means that the pier points are in clockwise direction, which does not meet the requirements of this paper. Therefore, the point set of the pier is reversed to become [p k,p k-1 ,…,p1,p n ,p n-1 ,p k+1 ], get the pier coordinate point set;

[0160] This paper uses vector cross products to determine the order and orientation of bridge pier points, providing a simple and efficient method for determining the order of polygon (bridge pier) points. This ensures a uniform counterclockwise orientation of the pier points, providing a consistent data format for subsequent area calculations and cutting operations. This enhances the robustness of the algorithm, enabling it to handle input data of various orientations.

[0161] Step S144: Calculate and record all the intersection points of each bridge pier and the riverbed line, and record them as queue c i .

[0162] Specifically, for the i-th pier, consider the pier point and Double loop over (a list of ground points associated with the i-th bridge pier):

[0163]

[0164] In the formula, (x i ,y i ) is the i-th point of the pier, (x i+1 ,y i+1 ) is the coordinate point of the i+1th pier, is the i-th ground coordinate point related to the pier, is the i+1th ground coordinate point related to the pier.

[0165] If cross1×cross2<0andcross3×cross4<0, then there is an intersection. The method for finding the intersection is as follows:

[0166]

[0167] After solving t and s, the intersection point is (x i +t·(x i+1 -x i ),y i +t·(y i+1 -y i )), put the intersection points into list c i middle.

[0168] Step S145: Use merge sort to sort each c i The points in the queue are merged and sorted in ascending order of the horizontal coordinate to obtain the queue of intersection points of the pier-riverbed line.

[0169] Step S46: The riverbed line is regarded as a ray entering the closed figure. It is easy to know that the number of intersections between the riverbed line and the bridge pier must be an even number (the ray will definitely exit after entering). The final result of the bridge pier cutting is an empty list a i maintain.

[0170] This method significantly reduces search time by using a bisection method to quickly locate ground points associated with bridge piers. It optimizes linear search to logarithmic complexity, improving algorithm efficiency. This reduction in computational complexity is particularly effective when processing large amounts of data. It provides a precise starting point for subsequent riverbed linear cutting operations, improving overall algorithm accuracy.

[0171] Furthermore, the present invention uses the ray method to handle complex intersections between bridge piers and riverbed lines, enabling it to handle complex spatial relationships, particularly when bridge piers are cut into multiple closed shapes by the riverbed. This ensures the topological correctness of the cut results, ensuring that all cut shapes are closed. This improves the algorithm's versatility, making it adaptable to a variety of complex intersections between bridge piers and riverbed lines.

[0172] Figure 5 One of the schematic analysis diagrams of the second underwater contour of an optional riverbed line cutting provided in the embodiment of the present application, first take out the queue c i The first element of the queue (intersection queue of pier i) and put it into list a i ,like Figure 5 At this point, the method enters the "Riverbed Line Mode", that is, only the riverbed line will affect the final cutting effect.

[0173] Step S147: After traversing the ground point, if the horizontal coordinate of the ground point is less than the current queue c i The horizontal coordinate of the first element of the team is added to list a i ,like Figure 5 The midpoint 2 is shown.

[0174] Step S148: If the horizontal coordinate of the next ground point is greater than the current queue c i The horizontal coordinate of the first element of the team, then take out the first element of the team and put it into list a i ,like Figure 5 The midpoint is shown at 3. At this point, the method enters the "pier line mode", that is, only the pier line will affect the final cutting effect.

[0175] Step S149: Traverse the next bridge pier point, if the horizontal coordinate of the bridge pier point is less than the current queue c i The horizontal coordinate of the first element of the team is added to list a i ,like Figure 5 The midpoint 2 is shown.

[0176] Step S1410: Repeat steps S146-S1410 until queue c i When it is empty, the traversal of the bridge pier points is completed.

[0177] Final Lista i The point in is the bridge pier line after cutting, such as Figure 5 Please note that the bridge pier line may be cut into multiple closed figures by the riverbed line, such as Figure 6 shown.

[0178] At this time, each closed figure should be traversed. When the last intersection of the i-th closed figure is traversed, the subsequent riverbed line is added until the first intersection of the i+1-th closed figure.

[0179] Repeat this process until you reach the last closed figure, add all the intersection points of the figure, and then add the riverbed line in reverse order until you reach the last intersection point of the previous closed figure, and then add the remaining points of the previous closed figure. Repeat this process until all the points are added.

[0180] In step S150, the flood-carrying section of the river-crossing bridge is determined according to the first underwater contour and the contour of the flood-blocking bridge pier.

[0181] In an exemplary embodiment, determining the flood-carrying section of the river-crossing bridge according to the first underwater profile and the flood-blocking bridge pier profile includes:

[0182] After obtaining a closed figure formed by the first underwater contour and the flood-blocking bridge pier contour, the area of the closed figure is calculated to obtain a flood-carrying section of the river-crossing bridge.

[0183] Figure 6 The second schematic analysis diagram of the second underwater contour of an optional riverbed line cutting provided in the embodiment of the present application is as follows: Figure 6 As shown, the final point set is [1->2->3->4->5->10->11->12->13->14->1],[>7->8->9->7]. Figure 7 An optional schematic analysis diagram for determining the flood-carrying section of a river-crossing bridge is provided in an embodiment of the present application. Figure 2 The cutting results of the data shown are as follows Figure 7 shown.

[0184] Furthermore, the area of the bridge pier after cutting and the area of the closed figure enclosed by the riverbed line and the flood line are calculated. The specific calculation method for calculating the area of the closed figure after obtaining the closed figure enclosed by the first underwater contour and the flood-blocking bridge pier contour is as follows:

[0185]

[0186] Among them, (xi ,y i ) is the i-th vertex of the closed figure (bridge pier or riverbed line).

[0187] Calculate the area of the bridge pier after cutting and the area of the closed figure enclosed by the riverbed line and the flood line to obtain the flood-carrying section of the cross-river bridge.

[0188] According to another aspect of the embodiments of the present application, a monitoring device for implementing the above-mentioned method for calculating the flood discharge section of a river-crossing bridge is also provided. The device may include:

[0189] A device for calculating the flood discharge section of a river-crossing bridge, characterized in that the device comprises:

[0190] A data conversion module, configured to convert the bridge data into a processable data structure as normalized bridge data; the normalized bridge data includes a design flood level, a riverbed line, and a pier profile;

[0191] A first processing module is configured to cut the riverbed line using the design flood level line to obtain a first underwater contour; the first underwater contour is configured to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the riverbed line;

[0192] A second processing module is configured to cut the pier outline using the design flood level line to obtain a second underwater outline; the second underwater outline is configured to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the pier outline;

[0193] a third processing module, configured to cut the pier contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line;

[0194] The cross-section calculation module is used to determine the flood-carrying cross-section of the river-spanning bridge based on the first underwater contour, the second underwater contour and the flood-blocking bridge pier contour.

[0195] It should be noted here that the examples and scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. It should be noted that the above modules as part of the device can run in a hardware environment, can be implemented by software, and can also be implemented by hardware, where the hardware environment includes a network environment.

[0196] According to another aspect of the embodiments of the present application, a storage medium is further provided. Optionally, in this embodiment, the storage medium can be used to execute the program code of any of the above-mentioned methods for calculating the flood discharge section of a river-crossing bridge in the embodiments of the present application.

[0197] Optionally, in this embodiment, the storage medium is configured to store program codes for executing the following steps:

[0198] S1, converting the bridge data into a processable data structure as normalized bridge data; the normalized bridge data includes a design flood level, a riverbed line, and a pier profile;

[0199] S2, cutting the riverbed line with the design flood level line to obtain a first underwater contour; the first underwater contour is used to indicate a closed area below the design flood level line, which is surrounded by the design flood level line and the riverbed line;

[0200] S3, cutting the pier outline using the design flood level line to obtain a second underwater outline; the second underwater outline is used to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the pier outline;

[0201] S4, cutting the second underwater contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line;

[0202] S5: Determine the flood-carrying section of the river-spanning bridge according to the first underwater contour and the contour of the flood-blocking bridge pier.

[0203] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, which will not be described in detail in this embodiment.

[0204] Among them, computer-readable storage media may include, but are not limited to, any type of disk, including floppy disks, optical disks, DVDs, CD-ROMs, microdrives and magneto-optical disks, ROMs, RAMs, EPROMs, EEPROMs, DRAMs, VRAMs, flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of medium or device suitable for storing instructions and / or data.

[0205] According to another aspect of the embodiment of the present application, an electronic device for implementing the capture method of the above-mentioned method for calculating the flood discharge section of a cross-river bridge is also provided. The electronic device can be a server, a terminal, or a combination thereof.

[0206] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure herein, those skilled in the art will easily think of the implementation scheme of the present disclosure. This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art that are not recorded in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

[0207] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0208] It will be easily understood by those skilled in the art that the above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for calculating the flood discharge section of a river-crossing bridge, characterized in that: include: converting the bridge data into a processable data structure as normalized bridge data; The standardized bridge data includes design flood level, riverbed line and pier profile; Cutting the riverbed line with the design flood level line to obtain a first underwater contour; the first underwater contour is used to indicate a closed area below the design flood level line that is surrounded by the design flood level line and the riverbed line; cutting the pier outline using the design flood level to obtain a second underwater outline; the second underwater outline is used to indicate a closed area below the design flood level that is enclosed by the design flood level and the pier outline; cutting the second underwater contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line; The flood-carrying section of the river-spanning bridge is determined based on the first underwater contour and the contour of the flood-blocking bridge pier.

2. The method for calculating the flood discharge section of a river-crossing bridge according to claim 1, characterized in that: The converting the bridge data into a processable data structure as normalized bridge data includes: The riverbed line is obtained by storing the riverbed topography survey data of the riverbed across the river as a two-dimensional group and using the merge sort algorithm to sort the multi-segment point set of the riverbed topography survey data of the riverbed across the river. The geometric parameters of the cross-river bridge structure are stored as two-dimensional groups and the closed multi-line segment point set of the geometric parameters of the cross-river bridge structure is sorted by a merge sort algorithm to obtain the pier outline; The design flood elevation benchmark is stored as a floating-point variable to obtain the design flood level.

3. The method for calculating the flood discharge section of a river-crossing bridge according to claim 1, characterized in that: The method of cutting the riverbed line using the design flood level line to obtain the first underwater contour includes: Traverse the ground coordinate points in the riverbed line; If both the i-th ground coordinate point and the i+1-th ground coordinate point are above the flood level, no processing is performed; If the i-th ground coordinate point and the i+1-th ground coordinate point are both below the flood level, the i-th ground coordinate point is retained; When the i-th ground coordinate point is above the flood level and the i+1-th ground coordinate point is below the flood level, their intersection point is retained; When the i-th ground coordinate point is lower than the flood level and the i+1-th ground coordinate point is higher than the flood level, the i-th ground coordinate point and the intersection point are retained.

4. The method for calculating the flood discharge section of a river-crossing bridge according to claim 1, wherein: The method of using the riverbed line to cut the second underwater contour to obtain the flood control pier contour includes: Traverse the pier coordinate points of each pier and determine the n+1th point as the first point; If the coordinate points of the mth bridge pier and the m+1th bridge pier are both above the flood level, no processing will be performed; When the coordinate point of the mth bridge pier and the coordinate point of the m+1th bridge pier are both lower than the flood level, the coordinate point of the mth bridge pier is retained; When the coordinate point of the mth bridge pier is higher than the flood level and the coordinate point of the m+1th bridge pier is lower than the flood level, their intersection point is retained; When the coordinate point of the mth bridge pier is lower than the flood level and the coordinate point of the m+1th bridge pier is higher than the flood level, the coordinate point of the mth bridge pier and the intersection point are retained to obtain the second underwater contour.

5. The method for calculating the flood discharge section of a river-crossing bridge according to claim 1, wherein: The second underwater contour is cut using the riverbed line to obtain the flood control pier contour, including: Filter out the bridge pier coordinate points that are completely above the design flood level line to obtain the initial bridge pier coordinate point set; Based on the initial pier coordinate point set, a binary positioning method is used to obtain a ground coordinate point set related to the pier; sorting the pier coordinate points in the ground coordinate point set related to the pier contour using a vector cross set to obtain a pier coordinate point set; Obtaining the intersection of each pier and the riverbed line based on the pier coordinate point set and sorting the intersection points using a merge sort method to obtain a pier-riverbed line intersection queue; Based on the pier-riverbed line intersection queue, the ray method is used to process the intersection points of the pier outline and the riverbed line to obtain the flood control pier outline.

6. The method for calculating the flood discharge section of a river-crossing bridge according to claim 5, characterized in that: The method of processing the intersection points of the pier outline and the riverbed line using a ray method based on the pier-riverbed line intersection queue to obtain the flood control pier outline includes: The riverbed line is traversed through the bridge pier-riverbed line intersection queue in the form of a ray entering a closed figure, so as to alternately enter the riverbed line mode and the bridge pier line mode; The riverbed line mode is to determine whether the horizontal coordinate of the current ground coordinate point is less than the horizontal coordinate of the first element of the pier-riverbed line intersection queue. If so, the current ground coordinate point is added to the result queue; otherwise, the first element is added to the result queue. The pier line mode is to determine whether the horizontal coordinate of the current pier coordinate point is less than the horizontal coordinate of the first element of the pier-riverbed line intersection queue, and if so, add the current ground coordinate point to the result queue; In different modes, the ground coordinate points in the riverbed line are filtered to obtain a result queue.

7. The method for calculating the flood discharge section of a river-crossing bridge according to claim 1, wherein: Determining the flood-carrying section of the river-crossing bridge according to the first underwater contour and the flood-blocking bridge pier contour includes: After obtaining a closed figure formed by the first underwater contour and the flood-blocking bridge pier contour, the area of the closed figure is calculated to obtain a flood-carrying section of the river-crossing bridge.

8. The method for calculating the flood discharge section of a river-crossing bridge according to claim 7, characterized in that: The specific calculation method for calculating the area of the closed figure formed by the first underwater contour and the flood-blocking bridge pier contour after obtaining the closed figure is as follows: Among them, (x i ,y i ) is the i-th vertex of the closed figure (bridge pier or riverbed line).

9. A device for calculating the flood discharge section of a river-crossing bridge, characterized in that: The device comprises: A data conversion module, configured to convert the bridge data into a processable data structure as normalized bridge data; the normalized bridge data includes a design flood level, a riverbed line, and a pier profile; A first processing module is configured to cut the riverbed line using the design flood level line to obtain a first underwater contour; the first underwater contour is configured to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the riverbed line; A second processing module is configured to cut the pier outline using the design flood level line to obtain a second underwater outline; the second underwater outline is configured to indicate a closed area below the design flood level line that is enclosed by the design flood level line and the pier outline; a third processing module, configured to cut the pier contour using the riverbed line to obtain a flood-blocking pier contour; the flood-blocking pier contour is used to indicate a water-blocking area defined by the second underwater contour and the riverbed line; The cross-section calculation module is used to determine the flood-carrying cross-section of the river-spanning bridge based on the first underwater contour, the second underwater contour and the flood-blocking bridge pier contour.

10. A computer-readable storage medium having computer program instructions stored thereon, wherein when the computer program instructions are executed by a processor, the processor executes the method for calculating the flood discharge section of a cross-river bridge according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method for identifying dangerous points of buildings along riverway

    CN106934156A

  • Tunnel section convergence quick analysis method and device

    CN111336990A

  • Multi-element river channel scale change data batch rapid extraction and calculation method

    CN113434942A

  • Water blocking analysis method, device and equipment based on open estuary water area bridge and medium

    CN115293072A

  • Contour cutting path generation method and device and storage medium

    CN116911478A