A new BIM model coding method for concrete dam construction
By using the dam construction BIM model and specific naming rules for encoding in the concrete dam construction simulation, the problems of inaccurate description of special geometric features of dams in the existing technology and intuitive display of simulation results are solved, and efficient and accurate simulation results display and auxiliary decision support are achieved.
Patent Information
- Application Number
- CN202111516111.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-06
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2041-12-06
AI Technical Summary
The existing concrete dam construction simulation technology is difficult to accurately describe the special geometric characteristics of the dam, which affects the reliability and accuracy of the simulation results. At the same time, the display form of the simulation results is not intuitive enough, which affects the efficiency of auxiliary decision-making and external display.
The dam construction BIM model is used as the simulation geometric data basis, and specific naming rules are defined for global unique structured and rapid encoding, so that the geometric basic properties of the model and the non-geometric properties generated by the simulation are mapped one by one, thereby achieving intuitive, intensive and accurate display of simulation results.
The reliability and accuracy of simulation results are improved, and the substantial unity of simulation calculation results and model display is achieved, which significantly improves the efficiency and effect of assisting decision-making and external display.
Smart Images

Figure CN114239105B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of water conservancy and hydropower engineering construction simulation, and specifically relates to a novel BIM model coding method for concrete dam construction. Background Art
[0002] The construction of concrete dams in water conservancy and hydropower projects is a complex system engineering. A 100-meter-wide dam needs to be divided into several casting sections along the cross-river direction according to a dam section of 20m to 40m, and then each dam section is divided into several casting blocks along the elevation direction according to a 2m to 4.5m. Each time, a construction machine is used to cast a warehouse of concrete in sequence, and this process is repeated so that each dam section gradually rises to the designed elevation. For projects like the Wudongde Hydropower Station, the number of warehouses in the dam section can be as high as thousands, that is, the dam is "assembled" from more than 1,000 casting blocks. The difficulty of its construction lies in the fact that concrete dams are highly sensitive to the temperature of concrete during the casting process, and cracks caused by temperature stress are very likely to occur, which will endanger the quality of engineering construction and operational safety. To avoid this situation, it is very important to arrange the casting sequence of the casting blocks of the dam, which is called the skip-bin casting method in engineering [1]. How to skip the warehouse, that is, how to choose the casting sequence between the casting blocks, is determined by the actual construction boundary conditions at the time. In terms of design, computer simulation methods[2] are used to simulate this selection process to predict whether the dam can be poured on schedule and achieve other engineering goals. This is usually called concrete dam construction simulation.
[0003] The necessity of concrete dam construction simulation lies in the simulation and prediction of the dam jump-out pouring process through computer simulation methods, which plays an important and irreplaceable role in ensuring the realization of project progress goals and rationally arranging construction plans. The construction of representative concrete dams such as the Three Gorges, Wudongde, and Baihetan all include the development of related work. According to the actual work progress, the requirements for concrete dam construction simulation work usually include three aspects: data preparation, simulation calculation, and visual display and query.
[0004] ① Data preparation: that is, using mathematical and physical methods to accurately describe the spatial geometric characteristics of the dam and the characteristics of the on-site construction boundary conditions, and prepare the geometric and non-geometric data basis for simulation calculations.
[0005] ②Simulation calculation: that is, simulation algorithms and programs developed for dam concrete pouring based on the basic principles of computer simulation, which are used to achieve core simulation goals such as construction period prediction.
[0006] ③ Visual display and query: that is, it supports intuitive, visual and dynamic process display of simulation calculation results (mainly the sequence of concrete skipping bin pouring), and supports visual and intuitive query of simulation results of specific target objects (such as the overall appearance of the dam, information related to the pouring time of a certain pouring bin, etc.) to meet the needs of auxiliary decision-making, external display and other work.
[0007] There are many existing technical routes [3][4] that support the above requirements, but the technology represented by [3] still has some shortcomings:
[0008] ① The simulation data cannot fully and accurately describe the spatial geometric characteristics of the dam, which affects the reliability of the simulation results. Because the concrete dam has special special-shaped structures such as orifices, corbels, and even navigation buildings, the properties of its casting warehouse surface are different from those of other general casting warehouses, and the actual construction efficiency is also different from that of other ordinary warehouses; the existing technology uses the dam body equation to describe the dam, which cannot accurately describe the geometric characteristics of such special warehouse surfaces, which will directly affect the reliability and accuracy of the simulation results.
[0009] ② The data basis of dam simulation calculation is based on each casting bin. The model used for dam simulation display is often an overall three-dimensional model, which takes the entire dam as the object and is only used for display. The two are not single-shot relationships established on non-geometric feature information such as spatiotemporal feature information and casting sequence that are described by each casting bin as an object. This is essentially different from various simulation algorithms developed based on the basic principle theory system of discrete simulation, that is, the model itself is still non-discrete and is not the same object as the discrete casting bin object of the simulation calculation. Strictly speaking, the results displayed by this model are not the results of the real simulation calculation, which is not conducive to auxiliary decision-making.
[0010] ③ The data organization form of the simulation results is not intuitive enough, and the non-geometric information of the casting position (such as the position name and casting time, which represent the significant characteristics of the position) and the casting image are not displayed on the same screen, which is not conducive to instantaneous acquisition of complete simulation result information required for decision-making, and restricts the efficiency and effectiveness of auxiliary decision-making and external intuitive display.
[0011] [1] Wang Tiemeng. Control of cracks in engineering structures: the design principle of "resistance and release" and its application in the "skip-bin method" construction[M]. China Architecture & Building Press, 2007.
[0012] [2] Zhu Guangxi, Sun Xiheng, Wu Bingfang. System simulation in concrete dam pouring process [C]. Application of system engineering in water conservancy, Chinese Hydraulic Engineering Society, 1986.
[0013] [3] Zhong Denghua. Simulation and real-time control of high concrete dam construction[M]. China Water Resources and Hydropower Press, 2008.
[0014] [4] Shen Mingliang, Liu Shaolin, Chen Wei. Construction simulation and earthwork balance of water conservancy and hydropower projects[M]. China Water Resources and Hydropower Press, 2007. Summary of the invention
[0015] The purpose of the present invention is to solve the deficiencies in the above-mentioned background technology and to provide a new BIM model coding method for concrete dam construction in view of the deficiencies and limitations in the existing construction simulation technology route.
[0016] The technical solution adopted by the present invention is: a novel BIM model coding method for concrete dam construction, comprising the following steps:
[0017] (1) Based on the design and construction boundary conditions, the overall BIM model of the dam is segmented and graded to obtain the BIM models of each casting silo. The BIM models of each casting silo are arranged in an orderly and structured manner in the form of name nodes on the model structure tree in the BIM software;
[0018] (2) Define the naming rules of each casting silo BIM model:
[0019] Taking the actual compartment scheme of the dam pouring construction as the input condition, define the naming rules of the BIM models of each pouring compartment of the dam, including the spatial location description and time characteristic description of each pouring compartment;
[0020] The spatial location description includes four features: the dam (gate) section, structural part, orientation, and casting layer. Each feature is replaced by an ordered digital field, and is counted sequentially and continuously starting from 1 according to the number of categories contained in each feature. Each feature should be described by a digital field of appropriate length according to the number of feature categories. For example, the field corresponding to the casting layer feature is generally described by 3 bytes, that is, any number from 000 to 999.
[0021] The time feature description includes two features: the planned start pouring time and the planned end pouring time. Each feature is described using a field of the "yyyymmddhhmmss" format, where "yyyy" represents the year, "mm" represents the month, "dd" represents the date, "hh" represents the hour, "mm" represents the minute, and "ss" represents the second.
[0022] The naming of the BIM models of the pouring bins of the dam is in the form of "spatial position description" + "_" + "time characteristic description" in sequence; the "spatial position description" is in the form of "dam (gate) section" + "_" + "structural part" + "_" + "orientation" + "_" + "pouring layer" in sequence; the "time characteristic description" is in the form of "planned starting pouring time" + "_" + "planned ending pouring time" in sequence;
[0023] (3) Adjust the position relationship of the name nodes of each casting silo BIM model on the model structure tree and use traversal code for encoding;
[0024] (4) Updating the code according to the conditions: According to the change of the naming rule described in step (2), repeat step (3) to update the BIM model code of each casting silo, and the updated code is still globally unique;
[0025] (5) Updating the model and code according to the conditions: According to the change of the segmentation scheme of the overall BIM model of the dam in step (1), repeat steps (1) to (3) to update the BIM model of each casting bin and the BIM model code of each casting bin, and the updated code still has global uniqueness;
[0026] (6) If there is no adjustment, the code in step (3) is the globally unique identification code of each casting bin of the dam, which is convenient for users to accurately grasp the accurate spatiotemporal distribution characteristics of the corresponding casting bin BIM model through its content; the spatiotemporal distribution characteristics include spatial position description and time feature description. Through the combination of fields in the coding rules, it can finally be realized to inform that the casting bin model object is located at position n, dam section x, position y, structure m, casting bin position, etc., that is, each field represents a time and space information feature, and the combination of fields can realize the description of all time and space information elements;
[0027] (7) Realize the mapping of geometric and non-geometric elements based on the BIM model of each casting silo and its globally unique identification code, so as to realize the intuitive, intensive and accurate display of the construction simulation model image and data information.
[0028] Furthermore, the process of adjusting the positional relationship of the name nodes of the BIM models of each casting bin on the model structure tree includes: mapping the relative positional relationship of two or several adjacent BIM model name nodes of each casting bin on the model structure tree to the actual relative positional relationship of each casting bin in space; and batch encoding the name node contents of each casting bin BIM model on the model structure tree using traversal code.
[0029] Furthermore, the traversal code includes the following features:
[0030] The traversal code supports the automatic orderly counting of the fields corresponding to at least one of the above-mentioned characteristic contents according to the arrangement order of the name nodes of each casting silo BIM model on the model structure tree during the traversal; the traversal code supports the fields corresponding to at least one of the above-mentioned characteristic contents to keep the specific content unchanged during the traversal;
[0031] The traversal code makes the content of the name node of each casting bin BIM model conform to the naming rule described in step (2) after the traversal code is traversed, including the spatial location description and time feature description of each casting bin, and is presented in the form of a combination of a numeric field + "_";
[0032] After traversal, the contents of each casting bin BIM model name node are organized according to the naming rules and types described in step (2). The contents of any two casting bin BIM model name nodes do not have the same six characteristic contents, so this code is globally unique.
[0033] Furthermore, in the above step (4), if the naming rule described in step (2) changes, step (3) is repeated; the changes include: the representative meaning of any field changes, the length of any field changes, or the arrangement order of any field and other fields changes.
[0034] Furthermore, in the above step (5), if the segmentation scheme of the overall BIM model of the dam described in step (1) changes, steps (1) to (3) are repeated; the changes include: the segmentation width of any dam section changes or the segmentation thickness of any casting bin changes or a new dam section or casting bin is added to the segmentation scheme.
[0035] Step 4 and Step 5 are optional steps after Step 3. They are intended to provide different methods of updating the codes according to different changes, so that the BIM model segmentation scheme is consistent with the actual dam compartment casting scheme and each code remains globally unique.
[0036] The present invention uses the BIM model of dam construction to replace the dam shape equation as the technical route of the information input carrier that accurately describes the geometric and non-geometric characteristics of the dam: define the representative meaning and reading rules of the model coding content; use the existing model organization form based on the structure tree sorting method to quickly, structuredly and uniquely encode each casting bin model; thereby using each casting bin model in the model as a carrier to achieve a one-to-one mapping of non-geometric information elements such as spatiotemporal characteristic information of any casting bin, casting sequence relationship and geometric feature information, and quickly and intuitively reflect the non-geometric information elements generated by simulation calculations to the names on the model structure tree, thereby achieving intuitive, efficient, accurate and true information display.
[0037] Dam construction BIM model: refers to a BIM model that can reflect the layered and block casting method of the dam and is accompanied by construction-related attribute information. Compared with the overall three-dimensional model of the dam, its characteristics are: ① The model is dispersed, and the dispersion method is related to the actual construction method; ② The model attributes contain non-geometric attribute information related to construction in addition to geometric information; ③ It is composed of a combination of BIM models of each casting bin.
[0038] The effective effects of the technical method of the present invention are:
[0039] (1) The dam construction BIM model is used as the geometric data basis for simulation, which is more complete and accurate. Compared with the existing technical route, it more accurately describes the geometric characteristics of the dam, especially the geometric characteristics of special parts. Under the same conditions, the simulation results based on this data basis are more reliable.
[0040] (2) A specific naming rule is used to complete the globally unique structured rapid coding, so that the geometric basic attributes of the model and the non-geometric attributes generated by the simulation can be mapped one by one based on the model carriers of each casting silo, thereby making the results displayed to the user end and the results of the simulation calculation essentially unified.
[0041] (3) The globally unique structured rapid coding is completed by adopting specific naming rules, making the data organization and presentation of the simulation display based on the dam construction BIM model more intensive and intuitive, which is conducive to operators to obtain information more directly and efficiently, and is conducive to improving the efficiency and effectiveness of auxiliary decision-making and external intuitive display. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 This is a schematic diagram of the naming rules for the pouring bins at the navigation lock part of the dam of the present invention;
[0043] Figure 2 This is a schematic diagram of the structured coding script of the present invention;
[0044] Figure 3 A schematic diagram showing the appearance of a construction BIM model of a navigation lock portion of a dam after the implementation of the present invention;
[0045] Figure 4 The figure is a flow chart of the method of the present invention. DETAILED DESCRIPTION
[0046] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments to facilitate a clear understanding of the present invention, but they do not constitute a limitation on the present invention.
[0047] like Figure 4 As shown, the present invention comprises the following steps:
[0048] (1) Based on the design and construction boundary conditions, the overall BIM model of the dam is segmented and graded to obtain the BIM models of each casting silo. The BIM models of each casting silo are arranged in an orderly and structured manner in the form of name nodes on the model structure tree in the BIM software;
[0049] (2) Define the naming rules of each casting silo BIM model:
[0050] Taking the actual compartment scheme of the dam pouring construction as the input condition, define the naming rules of the BIM models of each pouring compartment of the dam, including the spatial location description and time characteristic description of each pouring compartment;
[0051] The spatial location description includes four features: the dam (gate) section, structural part, orientation, and casting layer. Each feature is replaced by an ordered digital field, and is counted sequentially and continuously starting from 1 according to the number of categories contained in each feature. Each feature should be described by a digital field of appropriate length according to the number of feature categories. For example, the field corresponding to the casting layer feature generally uses 3 bytes, that is, any number from 000 to 999 for description ( Figure 1 shown);
[0052] The time feature description includes two features: the planned start pouring time and the planned end pouring time. Each feature is described using a field of the "yyyymmddhhmmss" format, where "yyyy" represents the year, "mm" represents the month, "dd" represents the date, "hh" represents the hour, "mm" represents the minute, and "ss" represents the second. Figure 1 shown);
[0053] The naming of the BIM models of the pouring bins of the dam is in the form of "spatial position description" + "_" + "time characteristic description" in sequence; the "spatial position description" is in the form of "dam (gate) section" + "_" + "structural part" + "_" + "orientation" + "_" + "pouring layer" in sequence; the "time characteristic description" is in the form of "planned starting pouring time" + "_" + "planned ending pouring time" in sequence;
[0054] (3) Adjust the position relationship of the name nodes of each casting silo BIM model on the model structure tree and use traversal code for encoding;
[0055] (4) Updating the code according to the conditions: According to the change of the naming rule described in step (2), repeat step (3) to update the BIM model code of each casting silo, and the updated code is still globally unique;
[0056] (5) Updating the model and code according to the conditions: According to the change of the segmentation scheme of the overall BIM model of the dam in step (1), repeat steps (1) to (3) to update the BIM model of each casting bin and the BIM model code of each casting bin, and the updated code still has global uniqueness;
[0057] (6) If there is no adjustment, the code in step (3) is the globally unique identification code of each casting bin of the dam, which is convenient for users to accurately grasp the accurate spatiotemporal distribution characteristics of the corresponding casting bin model through its content; the spatiotemporal distribution characteristics include spatial position description and time feature description. Through the combination of fields in the coding rules, it can finally be realized to inform that the casting bin model object is located at position n, dam section x, position y, structure m, casting bin position, etc., that is, each field represents a time and space information feature, and the combination of fields can realize the description of all time and space information elements;
[0058] (7) Realize the mapping of geometric and non-geometric elements based on the BIM model of each casting silo and its globally unique identification code, so as to realize the intuitive, intensive and accurate display of the construction simulation model image and data information.
[0059] The process of adjusting the positional relationship of the BIM model name nodes of each casting bin on the model structure tree includes: mapping the relative positional relationship of two or more adjacent BIM model name nodes of each casting bin on the model structure tree to the actual relative positional relationship of each casting bin in space; and batch encoding the name node content of each casting bin BIM model on the model structure tree using traversal code.
[0060] Traversal code includes features:
[0061] The traversal code supports the automatic orderly counting of the fields corresponding to at least one of the above-mentioned characteristic contents according to the arrangement order of the name nodes of each casting silo BIM model on the model structure tree during the traversal; the traversal code supports the fields corresponding to at least one of the above-mentioned characteristic contents to keep the specific content unchanged during the traversal;
[0062] The traversal code makes the content of the name node of each casting bin BIM model conform to the naming rule described in step (2) after the traversal code is traversed, that is, it should include the spatial location description and time feature description of each casting bin, and be presented in the form of a combination of a numeric field + "_";
[0063] After traversal, the contents of each casting bin BIM model name node are organized according to the naming rules and types described in step (2). The contents of any two casting bin BIM model name nodes do not have the same six characteristic contents, so this code is globally unique.
[0064] In the above step (4), if the naming rule described in step (2) changes, step (3) is repeated; the changes include: the representative meaning of any field changes, the length of any field changes, or the arrangement order of any field and other fields changes.
[0065] In the above step (5), if the segmentation scheme of the overall BIM model of the dam described in step (1) changes, steps (1) to (3) are repeated; the changes include: the segmentation width of any dam section changes or the segmentation thickness of any casting bin changes or a new dam section or casting bin is added to the segmentation scheme.
[0066] Step 4 and Step 5 are optional steps after Step 3. They are intended to provide different methods of updating the codes according to different changes, so that the BIM model segmentation scheme is consistent with the actual dam compartment casting scheme and each code remains globally unique.
[0067] (1) The present invention adopts the dam construction BIM model as the geometric data basis for simulation, which is more complete and accurate; compared with the existing technical route, it more accurately describes the geometric characteristics of the dam, especially the geometric characteristics of special parts. Under the same conditions, the simulation results based on this data basis are more reliable.
[0068] (2) The present invention adopts a specific naming rule to complete globally unique structured fast coding, so that the geometric basic attributes of the model and the non-geometric attributes generated by the simulation can be mapped one by one based on each casting silo model carrier, thereby making the results displayed to the user end and the results of the simulation calculation essentially unified. Figure 1 The naming rules for the casting chambers of the navigation locks attached to the dam are as follows: Figure 2 Illustration of a structured coding script.
[0069] (3) The present invention adopts a specific naming rule to complete globally unique structured rapid coding, making the data organization and presentation form of the simulation display based on the dam construction BIM model more intensive and intuitive, which is conducive to operators to obtain information more directly and efficiently, and is conducive to improving the efficiency and effect of auxiliary decision-making and external intuitive display. Figure 3 The present invention provides a BIM model of the construction of the navigation lock area of the dam after the method of the present invention is implemented.
[0070] The contents not described in detail in this specification belong to the prior art known to professional and technical personnel in this field.
Claims
1. A BIM model coding method for concrete dam construction, characterized by: The following steps are involved: (1) Based on the design and construction boundary conditions, the overall BIM model of the dam is segmented and graded to obtain the BIM models of each casting silo. The BIM models of each casting silo are arranged in an orderly and structured manner in the form of name nodes on the model structure tree in the BIM software; (2) Define the naming rules of each casting silo BIM model: Taking the actual compartment scheme of the dam pouring construction as the input condition, define the naming rules of the BIM models of each pouring compartment of the dam, including the spatial location description and time characteristic description of each pouring compartment; The spatial location description includes four characteristics: dam section, structural part, orientation, and casting layer; The time feature description includes two features: the planned start pouring time and the planned end pouring time; The naming of the BIM models of the casting bins of the dam is in the form of "spatial position description" + "_" + "time feature description" in sequence; the "spatial position description" is in the form of "dam section" + "_" + "structural part" + "_" + "orientation" + "_" + "casting layer" in sequence; the "time feature description" is in the form of "planned starting casting time" + "_" + "planned ending casting time" in sequence; (3) Adjust the position relationship of the name nodes of each casting silo BIM model on the model structure tree and use traversal code for encoding; (4) Updating the code according to the conditions: According to the change of the naming rule described in step (2), repeat step (3) to update the BIM model code of each casting silo; (5) Updating the model and code according to the conditions: according to the change of the segmentation scheme of the overall BIM model of the dam in step (1), repeating steps (1) to (3) to update the BIM model of each casting bin and the BIM model code of each casting bin; (6) If there is no adjustment, the code in step (3) is the globally unique identification code of each casting bin of the dam; (7) Realize the mapping of geometric and non-geometric elements based on the BIM model of each casting silo as the carrier and its globally unique identification code; The process of adjusting the positional relationship of the name nodes of the BIM models of each casting bin on the model structure tree includes: mapping the relative positional relationship of two or more adjacent name nodes of the BIM models of each casting bin on the model structure tree to the relative positional relationship of the actual casting bins in space; batch encoding the name node contents of the BIM models of each casting bin on the model structure tree by using traversal code; Traversal code includes features: The traversal code supports the automatic orderly counting of the fields corresponding to at least one of the above-mentioned characteristic contents according to the arrangement order of the name nodes of each casting silo BIM model on the model structure tree during the traversal; the traversal code supports the fields corresponding to at least one of the above-mentioned characteristic contents to keep the specific content unchanged during the traversal; The traversal code makes the content of the name node of each casting bin BIM model conform to the naming rule described in step (2) after the traversal code is traversed, including the spatial location description and time feature description of each casting bin, and is presented in the form of a combination of a digital field + "_"; After traversal, the contents of each casting bin BIM model name node are organized according to the naming rules and format described in step (2), and the contents of any two casting bin BIM model name nodes do not have the same six characteristics. In the above step (4), if the naming rule in step (2) changes, then step (3) is repeated; the changes include: the representative meaning of any field changes, the length of any field changes, or the order of arrangement of any field with other fields changes; In the above step (5), if the segmentation scheme of the overall BIM model of the dam described in step (1) changes, steps (1) to (3) are repeated; the changes include: the segmentation width of any dam section changes or the segmentation thickness of any casting bin changes or a new dam section or casting bin is added to the segmentation scheme.
Citation Information
Patent Citations
Roller compacted concrete dam construction progress-cost cooperative control method based on BIM technology
CN109710990A