A prefabricated block simulation construction method and system for an assembled gravity dam
By using simulation construction methods to plan the placement of precast blocks, the problem of through gaps in prefabricated gravity dams was solved, improving the dam's seepage resistance and construction efficiency while reducing the need for manual intervention.
Patent Information
- Application Number
- CN202510087432.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-20
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2045-01-20
AI Technical Summary
Existing technologies lack a reasonable design method for the placement of prefabricated blocks in assembled gravity dams, which leads to the formation of through gaps, affecting the dam's seepage resistance and construction difficulty, and posing safety hazards.
A simulation construction method is adopted, which sets the feature points of the gravity dam outline and the size of the precast blocks, uses a zeroed placement array to simulate the position of the precast blocks, divides the priority level according to the number of through joints, and adopts a strategy of placing the precast blocks from left to right and from bottom to top. The placement score is calculated and the placement array is updated to generate a placement scheme without through joints.
The generated prefabricated block placement scheme improves the seepage resistance and stability of the prefabricated gravity dam, reduces manual labor, and increases the efficiency of placement scheme generation.
Smart Images

Figure CN120030757B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of water conservancy engineering technology, specifically relating to a simulation construction method and system for prefabricated blocks of assembled gravity dams. Background Technology
[0002] China possesses extremely abundant hydropower resources, leading the world in theoretical reserves, technological exploitability, economic viability, and actual construction and planning. To fully utilize this advantage, while on-site casting is the mainstream technology in dam construction, it presents significant ecological and environmental challenges. Furthermore, strict temperature control measures are essential to ensure the integrity of the concrete structure, preventing cracks caused by cooling shrinkage, which directly impacts the long-term safe operation of the dam. The introduction of prefabricated assembly construction technology offers an effective solution to these problems. It not only effectively protects the ecological environment and reduces the impact of construction on nature, but also accelerates project progress and improves construction quality, playing a crucial role in the successful completion of dam projects.
[0003] Currently, my country still lacks design experience for prefabricated dams. In the structural design process of prefabricated dams, the placement of prefabricated blocks is an extremely important step, which is closely related to the design of the dam shape, the dam's seepage resistance, and the ease of construction. There are certain gaps between prefabricated blocks, and unreasonable design may lead to the formation of through gaps between prefabricated blocks, resulting in problems such as poor dam seepage resistance and construction difficulties, thus posing significant safety hazards to the operation and management of the dam.
[0004] Traditional techniques suffer from the following problems: Currently, there is still a lack of design methods for the placement of precast blocks in prefabricated gravity dams. Gravity dams are extremely large, and the number of precast concrete blocks is also significant. To reduce the number of through joints, numerous placement schemes for precast blocks are required, and it is difficult to determine the optimal or near-optimal placement scheme manually. Therefore, a solution is urgently needed to address the construction problems of precast blocks for prefabricated gravity dams. Summary of the Invention
[0005] The purpose of this invention is to address the problems existing in the prior art by providing a simulation construction method and system for prefabricated blocks in prefabricated gravity dams. This method enables rapid and rational planning of the placement and arrangement of prefabricated blocks in prefabricated gravity dams, providing placement schemes to maximize the impermeability of the prefabricated gravity dam. Only the outline dimensions of the gravity dam and the dimensions of the prefabricated blocks need to be manually provided, significantly reducing the burden on designers. This solution has the advantages of high efficiency, good impermeability of the generated placement scheme, and minimal manual workload.
[0006] To achieve the above objectives, the technical solution adopted by this invention is: a prefabricated block simulation construction method for assembled gravity dams, comprising the following steps:
[0007] Step 1: Set the gravity dam outline feature points and the size of the precast blocks. Determine the gravity dam outline based on the gravity dam outline feature points. Preprocess the gravity dam outline into a zero-set placement array and preprocess the precast blocks into a precast block array.
[0008] Step 2: Based on the size of the elements in the array, identify the lowest position to be placed and the width of that position;
[0009] The priority level of precast blocks is determined by the number of through joints. The strategy is to place the precast blocks that meet the width requirements and have the highest priority level to the left of the lowest point.
[0010] Step 3: Determine whether placing a precast block at this position will exceed the gravity dam outline. If it does, proceed to the next priority level of precast blocks and repeat the determination until no precast block exceeds the outline. If all precast blocks exceed the outline, mark the position as unsuitable for placement and proceed to the global determination. If no precast block exceeds the outline, place the precast block with the highest priority level, update the placement array, and proceed to the global determination.
[0011] The system makes a global judgment on whether it is possible to continue placing prefabricated blocks. If it is possible to continue placing prefabricated blocks, it returns to step 2; if it is not possible to continue placing prefabricated blocks, it stops placing prefabricated blocks and outputs the prefabricated block placement scheme.
[0012] In the above scheme, step 1 uses the feature points of the gravity dam outline as the placement constraints for the precast blocks. The placed precast blocks must be within the gravity dam outline and cannot exceed it. The feature points of the gravity dam outline, the type and size of the precast blocks correspond to the actual design requirements to simulate the actual construction of the precast blocks. The gravity dam outline for placing the precast blocks is represented by a zero-set placement array. The precast block array corresponds to the type and size of the precast blocks. In step 2, the lowest position and width of the elements in the placement array are located and identified to place the precast blocks. Priority levels are assigned to facilitate the placement of precast blocks and reduce the formation of precast blocks. The number of through joints is determined to prevent leakage. The overall placement direction of the precast blocks is from left to right and from bottom to top. In step 3, it is determined whether the precast blocks exceed the gravity dam outline. The precast blocks that do not exceed the gravity dam outline and have the highest priority are placed. The precast block array for placing the precast blocks is updated and filled into the placement array. Then, a global judgment is entered. If there are no precast blocks that meet the requirements, the position is marked as unsuitable for placement. The position is skipped in subsequent position identification and a global judgment is entered. The global judgment is then performed to determine whether the placement can continue. If it can, the process returns to step 2 to continue filling the precast blocks. If it cannot, the precast block placement scheme is output.
[0013] Furthermore, the size of the placement array is the same as the width of the dam bottom, the index of the placement array is used as the x-coordinate value of the dam base, and the element of the placement array is used as the y-coordinate value of the height of the precast block already placed at that position corresponding to the x-coordinate of the base.
[0014] By placing the array indices corresponding to the x-coordinate values of the dam base, the numerical elements are used to indicate whether precast blocks are placed at the corresponding positions within the gravity dam outline, making the operation simple and convenient.
[0015] Furthermore, the lowest position mentioned in step 2 is determined based on the minimum value of the elements in the placement array, and the width of this position is determined based on the number of consecutive identical elements.
[0016] By placing the minimum value of the elements in the array, we can intuitively find and locate the lowest position to be placed. The width at the lowest position can be intuitively determined by the number of consecutive identical elements.
[0017] Furthermore, the cross-section of the precast block is rectangular or square.
[0018] Precast blocks with rectangular or square cross sections form a cuboid or cube shape, which is simple in structure and easy to construct. Gravity dams can be assembled using two or more types of precast blocks to control the number of through joints and ensure the performance of the dam.
[0019] Furthermore, during the placement of precast blocks, the precast blocks can be rotated 90 degrees before placement.
[0020] The precast blocks can be rotated, which corresponds to the actual construction.
[0021] Furthermore, in step 2, the placement fraction of each prefabricated block is calculated according to the following formula:
[0022] (1)
[0023] In the formula: It is the placement score of the precast blocks to be placed; This represents the total number of through joints in the placement scheme after the precast blocks to be placed are in place; This represents the total number of through joints that are interrupted after the precast blocks are placed. It is the length of the i-th through joint in the placement scheme after the precast blocks to be placed are placed; It is assumed that the length of the j-th through joint is interrupted after the precast block to be placed is placed; m is taken as the minimum side length among all precast blocks; and These represent the width and height of the precast block to be placed, respectively. The higher the placement score, the lower the priority of the precast block to be placed.
[0024] Furthermore, it includes the following steps:
[0025] In step 2, the prefabricated blocks are sorted according to their priority to obtain a sorted array of prefabricated blocks;
[0026] If the precast block exceeds the gravity dam outline in step 3, delete the precast block with the highest priority in the precast block sorting array and re-evaluate.
[0027] By forming a sorted array of prefab blocks, it becomes easier to select the most suitable prefab block in step 3.
[0028] A precast block simulation construction system for assembled gravity dams includes:
[0029] The first main module is used to set the feature points of the gravity dam outline and the size of the precast blocks, determine the gravity dam outline based on the feature points of the gravity dam outline, preprocess the gravity dam outline into a zero-set placement array, and preprocess the precast blocks into a precast block array.
[0030] The second main module is used to identify the lowest position to be placed and the width of that position based on the size of the elements in the placement array.
[0031] Combining the width of the lowest position with the priority level of the precast blocks based on the number of through joints, a strategy is adopted to place the precast blocks that meet the width requirements and have the highest priority level to the left of the lowest point.
[0032] The third main module sequentially checks whether placing a precast block at a given position will exceed the gravity dam outline. If it does, it checks the next priority level of precast blocks and repeats the check until no precast blocks exceed the outline. If all precast blocks exceed the outline, it marks the position as unsuitable for placement and enters the global check. If no precast blocks exceed the outline, it places the precast block with the highest priority level, updates the placement array, and enters the global check.
[0033] The system makes a global judgment on whether it is possible to continue placing prefabricated blocks. If it is possible to continue placing prefabricated blocks, it returns to step 2; if it is not possible to continue placing prefabricated blocks, it stops placing prefabricated blocks and outputs the prefabricated block placement scheme.
[0034] A computer-readable storage medium storing a computer program that, when executed by a processor, causes a computer to perform the aforementioned simulation construction method for prefabricated blocks of assembled gravity dams.
[0035] Compared with the prior art, the beneficial effects of the present invention are:
[0036] 1. This invention uses an algorithm to plan and design the placement of precast blocks in precast concrete assembled gravity dams. It can quickly generate a precast block placement scheme based on the user-defined dam outline and precast block size. The generated precast block placement scheme has the characteristics of long seepage path and no through horizontal joints, which maximizes the seepage resistance and stability of the precast concrete assembled gravity dam.
[0037] 2. By adopting the precast block simulation construction method for prefabricated gravity dams provided by this invention, the manual only needs to set the parameters in the early stage, and the subsequent precast block placement scheme generation process is carried out automatically. The manual participation in the entire process of generating the precast block placement scheme is extremely low. This invention can significantly reduce the workload of manual labor and improve the generation efficiency of precast block placement scheme. Attached Figure Description
[0038] Figure 1 This is a flowchart illustrating the implementation of a prefabricated block simulation construction method for assembled gravity dams according to the present invention.
[0039] Figure 2 This is a schematic diagram of the outline and prefabricated block type of the prefabricated gravity dam in an embodiment of the present invention;
[0040] Figure 3 This is a diagram illustrating the initial placement array of the prefabricated gravity dam in an embodiment of the present invention;
[0041] Figure 4 This is a schematic diagram of the leftmost placement strategy in an embodiment of the present invention;
[0042] Figure 5 This is an updated diagram illustrating the placement array of the prefabricated gravity dam in an embodiment of the present invention.
[0043] Figure 6 This is a diagram illustrating the arrangement of prefabricated gravity dam blocks in an embodiment of the present invention. Detailed Implementation
[0044] 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. In addition, the technical features of the various embodiments or individual embodiments provided by the present invention can be arbitrarily combined to form new technical solutions. Such combinations are not bound by the order of steps and / or structural composition patterns, but must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by the present invention.
[0045] like Figure 1-2 As shown, this invention provides a simulation construction method for prefabricated blocks of prefabricated gravity dams, comprising the following steps: Step 1: Input the outline feature points of the prefabricated gravity dam and the dimensions of the prefabricated blocks to be used. In subsequent steps, the feature points are used to determine whether the prefabricated blocks exceed the dam outline. Figure 2 The outline of a prefabricated gravity dam and the types of prefabricated blocks used are shown. The outline of the prefabricated gravity dam is determined by 5 feature points. In this embodiment, 3 types of prefabricated blocks are to be used for placement, wherein prefabricated block 1 and prefabricated block 3 have square cross sections, and prefabricated block 2 has a rectangular cross section.
[0046] In this embodiment, the spatial location information of the gravity dam outline is preprocessed into a placement array. The size of the placement array is the same as the width of the dam's base. The index of the placement array is the x-coordinate value of the dam's base, and the element of the placement array is the y-coordinate value of the height of the precast block already placed at that position, corresponding to the x-coordinate of the base. When no precast blocks are placed, all elements in the placement array are 0. Figure 3 The example demonstrates the initial placement array {0,0,0,…,0} for a prefabricated dam in a specific embodiment.
[0047] By mapping the indices of the placement array to the x-coordinate values of the dam base, the numerical elements indicate whether precast blocks should be placed at corresponding positions within the gravity dam outline. This operation is simple and convenient. The actual dimensions of the width and height corresponding to the elements in the placement array are consistent with those of the precast block array.
[0048] Step 2: Identify the lowest position of the prefab block to be placed based on the size of the elements in the placement array. Determine the position and width of the space to be placed based on the position of the minimum value in the placement array and the width of the same elements. Figure 3 In a specific embodiment, the starting coordinate of the space to be placed is 0, and the width of the space is n;
[0049] Based on the identified lowest position to be placed, the prefabricated blocks are sorted according to their size and constraints to obtain a sorted array. In this embodiment, there are three types of prefabricated blocks, which can be rotated 90 degrees. First, prefabricated blocks that cannot fit into the space are excluded based on their width. Furthermore, considering the placement objective, to ensure that each placement avoids penetrating horizontal and vertical seams as much as possible, the placement score for each prefabricated block is calculated using the following formula:
[0050] (1)
[0051] In the formula: It is the placement score of the precast blocks to be placed; This represents the total number of through joints in the placement scheme after the precast blocks to be placed are in place; This represents the total number of through joints that are interrupted after the precast blocks are placed. It is the length of the i-th through joint in the placement scheme after the precast blocks to be placed are placed; It is assumed that the length of the j-th through joint is interrupted after the precast block to be placed is placed; m is taken as the minimum side length among all precast blocks; and These represent the width and height of the precast block to be placed, respectively.
[0052] The larger the placement score, the more through joints there are in the placement scheme, which is more detrimental to the seepage resistance and stability of the prefabricated dam. Therefore, the larger the placement score, the lower the priority of the prefabricated block to be placed. As can be seen from formula (1), the sum of the width and length of the prefabricated block to be placed is the denominator. This algorithm encourages the placement of larger prefabricated blocks because this can reduce the number of blocks and joints in the placement scheme, which is convenient for subsequent construction.
[0053] Step 3: Sequentially determine whether placing a precast block in the precast block sorting array at the desired position (i.e., the leftmost position of the lowest position) exceeds the gravity dam outline. If it does, delete the highest priority precast block and re-evaluate. If all precast blocks exceed the outline, mark the position as unsuitable for placement and proceed to the global check. If not, place the highest priority precast block and exit to the global check. In this embodiment, precast block 1, after being placed in the placement space, does not exceed the dam outline, therefore proceeding to the next step.
[0054] Precast blocks are placed using the leftmost strategy. Figure 4 This diagram illustrates the leftmost placement strategy. After forming the lowest position in the middle of the already placed prefabricated blocks, the prefabricated block with the highest priority is placed to the left of the space in the lowest position to be placed. The overall placement direction of the prefabricated blocks in this invention is from left to right and from bottom to top. Figure 5The diagram illustrates the order in which prefabricated blocks are placed, with the numbers on the prefabricated blocks indicating their placement sequence.
[0055] Update the placement array based on the prefab blocks that have already been placed. The numbers in the placement array represent the y-coordinate of the height of the prefab block already placed at that position. Figure 5 The diagram illustrates the array update process in this embodiment. After each array update, a global check is performed to determine if more prefab blocks can be placed. If no more prefab blocks can be placed, the prefab block placement process stops, and the prefab block placement scheme is output. If more prefab blocks can be placed, the process returns to step 2 and proceeds to the next prefab block placement procedure, until no more prefab blocks can be placed.
[0056] Figure 6 The illustration demonstrates a prefabricated block placement scheme for a prefabricated gravity dam. During the construction of the prefabricated gravity dam, the placement sequence of the prefabricated concrete blocks can be determined using the scheme generated by this invention. Furthermore, it can be seen that this block placement scheme avoids horizontal joints running upstream and downstream, as well as vertical joints running from top to bottom. The seepage path from upstream to downstream is a broken line, increasing the seepage path length and ensuring the impermeability and stability of the prefabricated concrete gravity dam.
[0057] In the above scheme, step 1 uses the feature points of the gravity dam outline as the placement constraints for the precast blocks. The placed precast blocks must be within the gravity dam outline and cannot exceed it. The feature points of the gravity dam outline, the type and size of the precast blocks correspond to the actual design requirements to simulate the actual construction of the precast blocks. The gravity dam outline for placing the precast blocks is represented by a zero-set placement array. The precast block array corresponds to the type and size of the precast blocks. In step 2, the lowest position and width of the elements in the placement array are located and identified to place the precast blocks. Priority levels are assigned to facilitate the placement of precast blocks and reduce the formation of precast blocks. The number of through joints is determined to prevent leakage. The overall placement direction of the precast blocks is from left to right and from bottom to top. In step 3, it is determined whether the precast blocks exceed the outline of the gravity dam. The precast blocks that do not exceed the outline and have the highest priority are placed. The precast block array for placing the precast blocks is updated and filled into the placement array, and a global judgment is entered. If no precast block meets the requirements, the position is marked as unsuitable for placement, and the position is skipped in subsequent position identification, and a global judgment is entered. The global judgment is then performed to determine whether placement is possible. If it is possible, the process returns to step 2 to continue filling the precast blocks. If not, the precast block placement scheme is output. The left side of the gravity dam is the upstream water-facing side of the gravity dam.
[0058] A precast block simulation construction system for assembled gravity dams includes:
[0059] The first main module is used to set the feature points of the gravity dam outline and the size of the precast blocks, determine the gravity dam outline based on the feature points of the gravity dam outline, preprocess the gravity dam outline into a zero-set placement array, and preprocess the precast blocks into a precast block array.
[0060] The second main module is used to identify the lowest position to be placed and the width of that position based on the size of the elements in the placement array.
[0061] Combining the width of the lowest position with the priority level of the precast blocks based on the number of through joints, a strategy is adopted to place the precast blocks that meet the width requirements and have the highest priority level to the left of the lowest point.
[0062] The third main module sequentially checks whether placing a precast block at a given position will exceed the gravity dam outline. If it does, it checks the next priority level of precast blocks and repeats the check until no precast blocks exceed the outline. If all precast blocks exceed the outline, it marks the position as unsuitable for placement and enters the global check. If no precast blocks exceed the outline, it places the precast block with the highest priority level, updates the placement array, and enters the global check.
[0063] The system makes a global judgment on whether it is possible to continue placing prefabricated blocks. If it is possible to continue placing prefabricated blocks, it returns to step 2; if it is not possible to continue placing prefabricated blocks, it stops placing prefabricated blocks and outputs the prefabricated block placement scheme.
[0064] This application also provides a computer-readable storage medium. The methods described in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. The computer-readable medium may include computer storage media and communication media, and may also include any medium capable of transferring a computer program from one place to another. The storage medium can be any target medium accessible by a computer.
[0065] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended claims and their equivalents.
Claims
1. A precast block simulation construction method for assembled gravity dams, characterized in that, Includes the following steps: Step 1: Set the feature points of the gravity dam outline and the dimensions of the precast blocks. Determine the gravity dam outline based on the feature points, and preprocess the gravity dam outline into a zero-based placement array. Preprocess the precast blocks into a precast block array. The size of the placement array is the same as the width of the dam bottom, and the index of the placement array serves as the dam base. x Coordinate values, where the elements of the placement array serve as the base. x The coordinates correspond to the height of the precast blocks already placed at that location. y Coordinate values; Step 2: Based on the size of the elements in the array, identify the lowest position to be placed and the width of that position; The priority level of precast blocks is determined by the number of through joints. The strategy is to place the precast blocks that meet the width requirements and have the highest priority level to the left of the lowest point. Calculate the placement score for each precast block using the following formula: In the formula: S is the placement fraction of the precast blocks to be placed; n1 represents the total number of through joints in the placement scheme after the precast blocks to be placed are placed; n2 represents the total number of through joints that are interrupted after the precast blocks to be placed are placed. This refers to the placement scheme after the precast blocks are placed. i The length of a continuous seam; It is assumed that after the precast block to be placed is placed, the interruption occurs. j The length of a continuous seam; m Take the minimum side length among all precast blocks; b and h represent the width and height of the precast block to be placed, respectively. The higher the placement score, the lower the priority of the precast block to be placed. Step 3: Determine whether placing a precast block at this position will exceed the gravity dam outline. If it does, proceed to the next priority level of precast blocks and repeat the determination until no precast block exceeds the outline. If all precast blocks exceed the outline, mark the position as unsuitable for placement and proceed to the global determination. If no precast block exceeds the outline, place the precast block with the highest priority level, update the placement array, and proceed to the global determination. The system makes a global judgment on whether it is possible to continue placing prefabricated blocks. If it is possible to continue placing prefabricated blocks, it returns to step 2; if it is not possible to continue placing prefabricated blocks, it stops placing prefabricated blocks and outputs the prefabricated block placement scheme.
2. The prefabricated block simulation construction method for prefabricated gravity dams according to claim 1, characterized in that, The lowest position mentioned in step 2 is determined based on the minimum value of the elements in the placement array, and the width of this position is determined based on the number of consecutive identical elements.
3. The precast block simulation construction method for assembled gravity dams according to claim 1, characterized in that, The precast block has a rectangular or square cross-section.
4. The precast block simulation construction method for prefabricated gravity dams according to claim 3, characterized in that, During the placement of precast blocks, the precast blocks can be rotated 90 degrees.
5. The precast block simulation construction method for prefabricated gravity dams according to claim 1, characterized in that, It includes the following steps, In step 2, the prefabricated blocks are sorted according to their priority to obtain a sorted array of prefabricated blocks; If the precast block exceeds the gravity dam outline in step 3, delete the precast block with the highest priority in the precast block sorting array and re-evaluate.
6. A precast block simulation construction system for assembled gravity dams, characterized in that, The precast block simulation construction system is used to implement the precast block simulation construction method for prefabricated gravity dams as described in claim 1, wherein the precast block simulation construction system includes: The first main module is used to set the feature points of the gravity dam outline and the size of the precast blocks, determine the gravity dam outline based on the feature points of the gravity dam outline, preprocess the gravity dam outline into a zero-set placement array, and preprocess the precast blocks into a precast block array. The second main module is used to identify the lowest position to be placed and the width of that position based on the size of the elements in the placement array. Combining the width of the lowest position with the priority level of the precast blocks based on the number of through joints, a strategy is adopted to place the precast blocks that meet the width requirements and have the highest priority level to the left of the lowest point. The third main module sequentially checks whether placing a precast block at a given position will exceed the gravity dam outline. If it does, it checks the next priority level of precast blocks and repeats the check until no precast blocks exceed the outline. If all precast blocks exceed the outline, it marks the position as unsuitable for placement and enters the global check. If no precast blocks exceed the outline, it places the precast block with the highest priority level, updates the placement array, and enters the global check. The system makes a global judgment on whether it is possible to continue placing prefabricated blocks. If it is possible to continue placing prefabricated blocks, it returns to step 2; if it is not possible to continue placing prefabricated blocks, it stops placing prefabricated blocks and outputs the prefabricated block placement scheme.
7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it causes the computer to perform the precast block simulation construction method for prefabricated gravity dams as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Fabricated structure three-dimensional simulation design method
CN107357950A
Fabricated cable-stayed bridge and construction method thereof
CN116927067A