Prefabricated block simulation construction method and system for fabricated gravity dam

By using prefabricated block simulation construction methods and systems in prefabricated gravity dams, identifying the lowest positions and dividing priority levels, the prefabricated block placement design problems in the existing technology are solved, and an efficient and reasonable prefabricated block placement plan is achieved, and the dam's seepage resistance and construction efficiency are improved.

CN120030757AActive Publication Date: 2025-05-23CHANGJIANG RIVER SCI RES INST CHANGJIANG WATER RESOURCES COMMISSION
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510087432.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-05-23
Estimated Expiration
2045-01-20

AI Technical Summary

Technical Problem

The prior art lacks a design method for prefabricated block placement for prefabricated gravity dams, which makes it difficult to determine the optimal or better prefabricated block placement plan, affecting the dam's seepage resistance and construction difficulty.

Method used

A prefabricated block simulation construction method and system is provided. By setting the profile feature points of the gravity dam and the size of the prefabricated block, the algorithm is used to identify the lowest position and width to be placed, the priority levels of the prefabricated blocks are divided, and the prefabricated blocks are placed according to the priority levels and width requirements to ensure the rationality and efficiency of the placement plan.

Benefits of technology

This method can quickly and reasonably plan the placement position and method of prefabricated blocks, significantly improve the permeability of the prefabricated gravity dam, reduce manual workload, and improve the generation efficiency of the prefabricated block placement scheme.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120030757A_ABST
    Figure CN120030757A_ABST
Patent Text Reader

Abstract

The invention discloses a prefabricated block simulation construction method and system for an assembly type gravity dam, and the method comprises the following steps: 1, setting the contour feature points of the gravity dam and the size of a prefabricated block, determining a placement array according to the contour feature points of the gravity dam, and preprocessing the prefabricated block into a prefabricated block array; 2, identifying the lowest position to be placed; the prefabricated blocks are placed according to the width of the lowest position and the priority levels of the prefabricated blocks; 3, sequentially judging whether the precast blocks placed at the positions exceed the outline of the gravity dam or not, if so, judging the precast blocks of the next priority level, and re-judging; if not, placing the current precast block, updating the placing array, and entering global judgment; globally judging whether the precast blocks can be continuously placed or not, and if yes, returning to the step 2; if the precast blocks cannot be continuously placed, outputting a precast block placing scheme; the method has the advantages that the efficiency is high, the anti-permeability performance of the generated placement scheme is good, and the manual workload is small.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of water conservancy engineering, and in particular relates to a prefabricated block simulation construction method and system for an assembled gravity dam. Background Art

[0002] China is extremely rich in hydropower resources, leading the world in terms of theoretical potential, technical potential, economic potential, and actual construction and planned development. In order to make full use of this advantage, in the field of dam construction, although on-site pouring is the mainstream technology, it is accompanied by ecological and environmental challenges. In addition, to ensure the integrity of the concrete structure, strict temperature control measures are essential to prevent cracks caused by cooling shrinkage, which is directly related to the long-term safe operation of the dam. The introduction of prefabricated and assembled construction technology provides an effective way to solve the above problems. It can not only effectively protect the ecological environment and reduce the impact of construction on nature, but also accelerate the progress of the project and improve the construction quality, which is of great significance to the smooth completion of the dam project.

[0003] At present, my country still lacks design experience for prefabricated and assembled dams. In the structural design process of prefabricated and assembled dams, the placement of prefabricated blocks is an extremely important link, which is closely related to the design of the dam shape, the impermeability of the dam body, and the difficulty of construction. There are certain gaps between the prefabricated blocks. Unreasonable design may lead to the formation of through gaps between the prefabricated blocks, resulting in poor impermeability of the dam, construction difficulties and other problems, thus causing major safety hazards to the operation and management of the dam.

[0004] The traditional technology has the following problems: At present, there is still a lack of design methods for the placement of prefabricated blocks for assembled gravity dams. The size of the gravity dam is very large, and the number of prefabricated concrete blocks is also large. In order to reduce the number of through seams, this will generate a large number of prefabricated block placement schemes, and it is difficult to use manual placement methods to determine the optimal or better prefabricated block placement scheme. Therefore, a solution is urgently needed to solve the problem of prefabricated block construction for assembled gravity dams. Summary of the invention

[0005] The purpose of the present invention is to provide a prefabricated block simulation construction method and system for assembled gravity dams in view of the problems existing in the prior art, which can quickly and reasonably plan the placement position and method of the prefabricated blocks in the assembled gravity dam, provide a placement plan, and ensure the anti-seepage performance of the assembled gravity dam to the greatest extent. It only needs to manually provide the outline size information of the gravity dam and the size information of the prefabricated blocks, which significantly reduces the burden on designers. The scheme has the advantages of high efficiency, good anti-seepage performance of the generated placement plan, and low manual workload.

[0006] To achieve the above object, the technical solution adopted by the present invention is: a prefabricated block simulation construction method for an assembled gravity dam, comprising the following steps:

[0007] Step 1: setting the characteristic points of the gravity dam contour and the size of the prefabricated blocks, determining the gravity dam contour according to the characteristic points of the gravity dam contour, preprocessing the gravity dam contour into a zeroed placement array, and preprocessing the prefabricated blocks into a prefabricated block array;

[0008] Step 2: According to the size of the elements in the placement array, identify the lowest position to be placed and the width of the position;

[0009] The priority of the precast blocks is divided according to the number of through seams, and the precast blocks are placed by adopting the strategy of placing the precast blocks that meet the width requirements and have the highest priority to the left of the lowest point;

[0010] Step 3: Determine in turn whether the prefabricated blocks placed at this position will exceed the outline of the gravity dam. If so, proceed to determine the prefabricated blocks of the next priority level, and re-determine until they do not exceed. If all prefabricated blocks exceed, mark the position as unplaceable and enter global determination; if not, place the prefabricated block with the highest current priority level, update the placement array, and enter global determination;

[0011] It is globally determined whether the prefabricated blocks can continue to be placed. If so, the process returns to step 2. If not, the process stops placing the prefabricated blocks and outputs the prefabricated block placement plan.

[0012] In the above scheme, in step 1, the characteristic points of the gravity dam outline are used as the placement constraints of the prefabricated blocks. The placed prefabricated blocks must be within the gravity dam outline and cannot exceed the outline. The characteristic points of the gravity dam outline, the type and size of the prefabricated blocks correspond to the actual design requirements to simulate the construction of the actual prefabricated blocks. The gravity dam outline for placing the prefabricated blocks is represented by a zeroed placement array; the prefabricated block array corresponds to the type and size of the prefabricated blocks; in step 2, the lowest position and width of the elements in the placement array are located and identified to place the prefabricated blocks; by dividing the priority levels, the placement of the prefabricated blocks is facilitated to reduce the formation of prefabricated blocks. The number of through seams is increased to prevent leakage. The overall prefabricated block placement direction is from left to right and from bottom to top. In step 3, it is determined whether the prefabricated block exceeds the outline of the gravity dam, and the prefabricated block that does not exceed the outline of the gravity dam and has the highest priority is found for placement. The prefabricated block array of the placed prefabricated block is updated and filled into the placement array, and a global judgment is entered. If there is no prefabricated block that meets the requirements, the position is marked as unplaceable, and the position is skipped during subsequent position identification, and a global judgment is entered; the global judgment is whether the placement can continue. If so, return to step 2 to continue filling the prefabricated blocks. If not, the prefabricated block placement plan is output.

[0013] Furthermore, the size of the placement array is the same as the width of the bottom of the dam, the subscript of the placement array serves as the x-coordinate value of the dam base, and the elements of the placement array serve as the y-coordinate value of the height of the prefabricated blocks already placed at that position corresponding to the x-coordinate of the base.

[0014] By placing the subscript of the array corresponding to the x-coordinate value of the dam base, the elements in the value are used to indicate whether the prefabricated block is placed at the corresponding position within the gravity dam outline. The operation is simple and convenient.

[0015] Furthermore, the lowest position in step 2 is determined according to the minimum value of the elements in the placement array, and the width of the position is determined according to the number of consecutive identical elements.

[0016] By placing the minimum value of the elements in the array, you can intuitively find and locate the lowest position to be placed, and the width of the lowest position can be intuitively determined by the number of consecutive identical elements.

[0017] Furthermore, the cross section of the prefabricated block is rectangular or square.

[0018] The prefabricated block with a rectangular or square cross-section has an overall shape of a cuboid or a cube, has a simple structure, and is easy to construct. By assembling the gravity dam with two or more types of prefabricated blocks, the number of through seams can be controlled to ensure the performance of the dam body.

[0019] Furthermore, during the placement of the prefabricated blocks, the prefabricated blocks can be rotated 90 degrees for placement.

[0020] The prefabricated blocks can be rotated to correspond to the actual construction.

[0021] Furthermore, in step 2, the placement score of each prefabricated block is calculated according to the following formula:

[0022] (1)

[0023] Where: is the placement score of the prefabricated block to be placed; Represents the total number of through seams in the placement plan after the precast blocks to be placed are placed; Represents the total number of through seams interrupted after the precast blocks to be placed are placed; is the length of the i-th through seam in the placement scheme after the precast block to be placed is placed; is the length of the jth through seam that is interrupted after the prefabricated block to be placed is placed; m is taken as the minimum side length of all prefabricated blocks; and They represent the width and height of the prefabricated block to be placed respectively. The larger the placement score, the lower the priority of the prefabricated block to be placed.

[0024] Further, the following steps are included:

[0025] In step 2, the prefabricated blocks are sorted according to their priority levels to obtain a prefabricated block sorting array;

[0026] If the contour of the gravity dam is exceeded in step 3, the prefabricated block with the highest priority in the prefabricated block sorting array is deleted and the judgment is made again.

[0027] By forming a sorted array of prefabricated blocks, it is convenient to select the most suitable prefabricated block in step 3.

[0028] A prefabricated block simulation construction system for assembled gravity dams, comprising:

[0029] The first main module is used to set the characteristic points of the gravity dam outline and the size of the prefabricated blocks, determine the gravity dam outline according to the characteristic points of the gravity dam outline, preprocess the gravity dam outline into a zeroed placement array, and preprocess the prefabricated blocks into a prefabricated block array;

[0030] The second main module is used to identify the lowest position to be placed and the width of the position according to the size of the elements in the placement array;

[0031] Combined with the width of the lowest position and the priority of the precast blocks divided according to the number of through seams, the precast blocks are placed on the left side of the lowest point by adopting the strategy of placing the precast blocks that meet the width requirements and have the highest priority.

[0032] The third main module determines in turn whether the prefabricated blocks placed at this position will exceed the outline of the gravity dam. If so, the prefabricated blocks of the next priority level will be judged and re-judged until they do not exceed. If all prefabricated blocks exceed, the position is marked as unplaceable and global judgment is entered; if not, the prefabricated block with the highest current priority level is placed, the placement array is updated, and global judgment is entered;

[0033] It is globally determined whether the prefabricated blocks can continue to be placed. If so, the process returns to step 2. If not, the process stops placing the prefabricated blocks and outputs the prefabricated block placement plan.

[0034] A computer-readable storage medium stores a computer program. When the computer program is executed by a processor, the computer executes the above-mentioned prefabricated block simulation construction method for an assembled gravity dam.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] 1. The present invention plans and designs the placement of precast blocks in a precast concrete assembled gravity dam based on an algorithm, and can quickly generate a precast block placement plan according to the dam body contour and precast block size defined by the user. The generated precast block placement plan has the characteristics of long seepage diameter and no through horizontal seams, thereby ensuring the anti-seepage performance and stability of the precast concrete assembled gravity dam to the greatest extent;

[0037] 2. By adopting the prefabricated block simulation construction method for assembled gravity dams provided by the present invention, humans only need to perform preliminary parameter settings, and the subsequent prefabricated block placement plan generation process is automatically carried out. The human participation in the entire process of prefabricated block placement plan generation is extremely low. The present invention can significantly reduce the workload of humans and improve the generation efficiency of prefabricated block placement plans. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] Figure 1 It is an implementation flow chart of a prefabricated block simulation construction method for an assembled gravity dam in the present invention;

[0039] Figure 2 It is a diagram of the outline and prefabricated block types of the assembled gravity dam in the embodiment of the present invention;

[0040] Figure 3 It is a diagram of the initialization arrangement array of the assembled gravity dam in the 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 An updated illustration of the placement array of the assembled gravity dam in the embodiment of the present invention;

[0043] Figure 6 It is a diagram of the arrangement scheme of prefabricated blocks of an assembled gravity dam in an embodiment of the present invention; DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. In addition, the technical features in the various embodiments or single embodiments provided by the present invention are arbitrarily combined with each other to form a new technical solution. This combination is not restricted by the sequence of steps and / or the structural composition mode, but must be based on the ability of ordinary technicians in this field to achieve. When the combination of technical solutions is contradictory or cannot be achieved, it should be considered that this combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0045] like Figure 1-2 As shown, the present invention provides a prefabricated block simulation construction method for an assembled gravity dam, comprising the following steps: step 1: inputting the contour feature points of the assembled gravity dam and the size of the prefabricated block to be used, and in subsequent steps, using the feature points to determine whether the prefabricated block exceeds the dam body contour line, 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 characteristic points. In this embodiment, 3 types of prefabricated blocks are used for placement, wherein the cross sections of prefabricated blocks 1 and 3 are square, and the cross section of prefabricated block 2 is rectangular.

[0046] The spatial position information of the gravity dam outline in this embodiment is preprocessed into a placement array. The size of the placement array is the same as the width of the dam bottom. The subscript of the placement array is the x-coordinate value of the dam base, and the element of the placement array is the y-coordinate value of the height of the prefabricated block that has been placed at the position corresponding to the x-coordinate of the base. When no prefabricated block is placed, the elements in the placement array are all 0. Figure 3 The specific embodiment shows the initialization arrangement array {0,0,0,…,0} of a prefabricated assembled dam;

[0047] By placing the subscript of the array corresponding to the x-coordinate value of the dam base, the elements in the value are used to indicate whether the prefabricated block is placed at the corresponding position within the gravity dam outline. The operation is simple and convenient. The actual size of the width and height corresponding to the elements in the prefabricated block array and the placement array is kept consistent.

[0048] Step 2: According to the size of the elements in the placement array, identify the lowest position of the prefabricated block to be placed. According to the position of the minimum value in the placement array and the width of the same element, determine the position and width of the space to be placed. Figure 3 In the 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 the size and constraint conditions of the prefabricated blocks to obtain a prefabricated block sorting array. In this embodiment, there are 3 types of prefabricated blocks, and the prefabricated blocks can be rotated 90 degrees for placement. First, the prefabricated blocks that cannot be placed in the space are excluded according to the width of the prefabricated blocks; in addition, considering the placement target, in order to avoid penetrating horizontal seams and penetrating vertical seams as much as possible each time the prefabricated blocks are placed, the placement score of each prefabricated block is calculated according to the following formula:

[0050] (1)

[0051] Where: is the placement score of the prefabricated block to be placed; Represents the total number of through seams in the placement plan after the precast blocks to be placed are placed; Represents the total number of through seams interrupted after the precast blocks to be placed are placed; is the length of the i-th through seam in the placement scheme after the precast block to be placed is placed; is the length of the jth through seam that is interrupted after the prefabricated block to be placed is placed; m is taken as the minimum side length of all prefabricated blocks; and Respectively represent the width and height of the prefabricated block to be placed.

[0052] The larger the placement score, the more through joints there are in the placement scheme, which is more unfavorable to the anti-seepage performance and stability performance of the prefabricated dam. Therefore, the larger the placement score, the lower the priority of the prefabricated block to be placed. It can be seen from formula (1) that the sum of the width and length of the prefabricated block to be placed is the denominator. The algorithm encourages the placement of larger prefabricated blocks because it can reduce the number of blocks and joints in the placement scheme and facilitate subsequent construction.

[0053] Step 3: Determine in turn whether the prefabricated blocks in the prefabricated block sorting array placed at this position, that is, the leftmost position of the lowest position, will exceed the outline of the gravity dam. If it exceeds, delete the prefabricated block with the highest priority and re-judge. If all prefabricated blocks exceed, mark the position as unplaceable and enter the global judgment; if it does not exceed, place the prefabricated block with the highest priority and jump out of the global judgment. For this embodiment, after prefabricated block 1 is placed in the space to be placed, it does not exceed the outline of the dam body, so it enters the next step;

[0054] Use the leftmost strategy to place prefabricated blocks. Figure 4 Schematic diagram of the leftmost placement strategy. After the lowest position is formed in the middle of the prefabricated blocks that have been placed, the prefabricated block with the highest priority is placed on the left side of the lowest position space to be placed. The overall prefabricated block placement direction adopted by the present invention is from left to right and from bottom to top. Figure 5The order of placing the prefabricated blocks in a certain embodiment is shown, and the numbers on the prefabricated blocks are the order in which the prefabricated blocks are placed;

[0055] Update the placement array according to the prefabricated blocks that have been placed. The numbers in the placement array are the y-coordinate values ​​of the height of the prefabricated blocks that have been placed at that position. Figure 5 The embodiment shows an array placement update diagram. After each array update, a global determination is made as to whether the prefabricated blocks can continue to be placed. If the prefabricated blocks cannot be placed, the prefabricated blocks are placed and a prefabricated block placement plan is output; if the prefabricated blocks can be placed, the process returns to step 2 and the next prefabricated block placement program is entered until the prefabricated blocks cannot be placed any more.

[0056] Figure 6 The prefabricated block placement scheme of the assembled gravity dam in the embodiment is shown. During the construction of the assembled gravity dam, the placement order of the concrete prefabricated blocks can be determined by the concrete prefabricated block placement scheme generated by the present invention. It can be seen that the prefabricated block placement scheme does not have horizontal seams that penetrate upstream and downstream and vertical seams that penetrate from top to bottom, and the seepage path from upstream to downstream is a broken line, which increases the seepage path length and ensures the anti-seepage performance and stability performance of the prefabricated concrete assembled gravity dam.

[0057] In the above scheme, in step 1, the characteristic points of the gravity dam outline are used as the placement constraints of the prefabricated blocks. The placed prefabricated blocks must be within the gravity dam outline and cannot exceed the outline. The characteristic points of the gravity dam outline, the type and size of the prefabricated blocks correspond to the actual design requirements to simulate the construction of the actual prefabricated blocks. The gravity dam outline for placing the prefabricated blocks is represented by a zeroed placement array; the prefabricated block array corresponds to the type and size of the prefabricated blocks; in step 2, the lowest position and width of the elements in the placement array are located and identified to place the prefabricated blocks; by dividing the priority levels, the placement of the prefabricated blocks is facilitated to reduce the formation of prefabricated blocks. The number of through seams is to prevent leakage. The overall prefabricated block placement direction is from left to right and from bottom to top. In step 3, it is determined whether the prefabricated block exceeds the outline of the gravity dam. The prefabricated block with the highest priority that does not exceed the outline of the gravity dam is found and placed. The prefabricated block array of the placed prefabricated block is updated and filled into the placement array, and a global judgment is entered. If there is no prefabricated block that meets the requirements, the position is marked as unplaceable. The position is skipped during subsequent position identification, and a global judgment is entered; the global judgment is whether it can continue to be placed. If it can, it returns to step 2 to continue filling the prefabricated block. If not, the prefabricated block placement plan is output. The left side of the gravity dam is the upstream water-facing surface of the gravity dam.

[0058] A prefabricated block simulation construction system for assembled gravity dams, comprising:

[0059] The first main module is used to set the characteristic points of the gravity dam outline and the size of the prefabricated blocks, determine the gravity dam outline according to the characteristic points of the gravity dam outline, preprocess the gravity dam outline into a zeroed placement array, and preprocess the prefabricated blocks into a prefabricated block array;

[0060] The second main module is used to identify the lowest position to be placed and the width of the position according to the size of the elements in the placement array;

[0061] Combined with the width of the lowest position and the priority of the precast blocks divided according to the number of through seams, the precast blocks are placed on the left side of the lowest point by adopting the strategy of placing the precast blocks that meet the width requirements and have the highest priority.

[0062] The third main module determines in turn whether the prefabricated blocks placed at this position will exceed the outline of the gravity dam. If so, the prefabricated blocks of the next priority level will be judged and re-judged until they do not exceed. If all prefabricated blocks exceed, the position is marked as unplaceable and global judgment is entered; if not, the prefabricated block with the highest current priority level is placed, the placement array is updated, and global judgment is entered;

[0063] It is globally determined whether the prefabricated blocks can continue to be placed. If so, the process returns to step 2. If not, the process stops placing the prefabricated blocks and outputs the prefabricated block placement plan.

[0064] The embodiments of the present application also provide 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. Computer-readable media may include computer storage media and communication media, and may also include any medium that can transfer a computer program from one place to another. The storage medium may be any target medium that can be accessed by a computer.

[0065] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A prefabricated block simulation construction method for an assembled gravity dam, characterized in that: The steps include: Step 1: setting the characteristic points of the gravity dam contour and the size of the prefabricated blocks, determining the gravity dam contour according to the characteristic points of the gravity dam contour, preprocessing the gravity dam contour into a zeroed placement array, and preprocessing the prefabricated blocks into a prefabricated block array; Step 2: According to the size of the elements in the placement array, identify the lowest position to be placed and the width of the position; The priority of the precast blocks is divided according to the number of through seams, and the precast blocks are placed by adopting the strategy of placing the precast blocks that meet the width requirements and have the highest priority to the left of the lowest point; Step 3: Determine in turn whether the prefabricated blocks placed at this position will exceed the outline of the gravity dam. If so, proceed to determine the prefabricated blocks of the next priority level, and re-determine until they do not exceed. If all prefabricated blocks exceed, mark the position as unplaceable and enter global determination; if not, place the prefabricated block with the highest current priority level, update the placement array, and enter global determination; It is globally determined whether the prefabricated blocks can continue to be placed. If so, the process returns to step 2. If not, the process stops placing the prefabricated blocks and outputs the prefabricated block placement plan.

2. The prefabricated block simulation construction method for an assembled gravity dam according to claim 1, characterized in that: The size of the placement array is the same as the width of the dam bottom, the subscript of the placement array is used as the x-coordinate value of the dam base, and the elements of the placement array are used as the y-coordinate values ​​of the height of the prefabricated blocks placed at that position corresponding to the x-coordinate of the base.

3. The prefabricated block simulation construction method for an assembled gravity dam according to claim 1, characterized in that: The lowest position described in step 2 is determined according to the minimum value of the elements in the placement array, and the width of the position is determined according to the number of consecutive identical elements.

4. The prefabricated block simulation construction method for an assembled gravity dam according to claim 1, characterized in that: The cross section of the prefabricated block is rectangular or square.

5. The prefabricated block simulation construction method for assembled gravity dam according to claim 4 is characterized in that: During the placement of the prefabricated blocks, the prefabricated blocks can be rotated 90 degrees for placement.

6. The prefabricated block simulation construction method for assembled gravity dam according to claim 1, characterized in that: In step 2, the placement score of each prefabricated block is calculated according to the following formula: Where: is the placement score of the prefabricated block to be placed; Represents the total number of through seams in the placement plan after the precast blocks to be placed are placed; Represents the total number of through seams interrupted after the precast blocks to be placed are placed; is the length of the i-th through seam in the placement scheme after the precast block to be placed is placed; is the length of the jth through seam that is interrupted after the prefabricated block to be placed is placed; m is taken as the minimum side length of all prefabricated blocks; and They represent the width and height of the prefabricated block to be placed respectively. The larger the placement score, the lower the priority of the prefabricated block to be placed.

7. The prefabricated block simulation construction method for assembled gravity dam according to claim 1, characterized in that: It includes the following steps: In step 2, the prefabricated blocks are sorted according to their priority levels to obtain a prefabricated block sorting array; If the contour of the gravity dam is exceeded in step 3, the prefabricated block with the highest priority in the prefabricated block sorting array is deleted and the judgment is made again.

8. A prefabricated block simulation construction system for assembled gravity dams, characterized in that: include: The first main module is used to set the characteristic points of the gravity dam outline and the size of the prefabricated blocks, determine the gravity dam outline according to the characteristic points of the gravity dam outline, preprocess the gravity dam outline into a zeroed placement array, and preprocess the prefabricated blocks into a prefabricated block array; The second main module is used to identify the lowest position to be placed and the width of the position according to the size of the elements in the placement array; Combined with the width of the lowest position and the priority of the precast blocks divided according to the number of through seams, the precast blocks are placed on the left side of the lowest point by adopting the strategy of placing the precast blocks that meet the width requirements and have the highest priority. The third main module determines in turn whether the prefabricated blocks placed at this position will exceed the outline of the gravity dam. If so, the prefabricated blocks of the next priority level will be judged and re-judged until they do not exceed. If all prefabricated blocks exceed, the position is marked as unplaceable and global judgment is entered; if not, the prefabricated block with the highest current priority level is placed, the placement array is updated, and global judgment is entered; It is globally determined whether the prefabricated blocks can continue to be placed. If so, the process returns to step 2. If not, the process stops placing the prefabricated blocks and outputs the prefabricated block placement plan.

9. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the computer executes the prefabricated block simulation construction method for an assembled gravity dam as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Fabricated structure three-dimensional simulation design method

    CN107357950A

  • Fabricated cable-stayed bridge and construction method thereof

    CN116927067A

  • Concrete laminated slab mold intelligent arrangement method based on hybrid algorithm

    CN117077524A

  • Fabricated building design method based on BIM

    CN118862255A

  • Simulation optimization method of prefabricated bionic tree device for flow reduction

    CN118965929A