Progress model automatic construction method suitable for construction management digital twin system

By adopting a model component coding system based on construction management semantics in engineering construction, the problem of not being able to display progress models in real time in the existing technology is solved, and the automatic construction and visualization of construction progress models are realized, meeting construction management needs and providing a foundation for other digital twin functions.

CN120411441APending Publication Date: 2025-08-01CHINA UNIV OF GEOSCIENCES (WUHAN)

Patent Information

Application Number
CN202510466977.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The existing digital twin system cannot display the progress model in real time based on the knowledge and ability boundaries of construction managers during engineering construction, and cannot provide good basic conditions for other digital twin functions.

Method used

A model component coding system based on construction management semantics is adopted to establish a construction BIM model, and the standard plan or actual progress language is converted into a subset of each component coding through the model component coding system to control the display effect of the model components and realize the automatic construction of the progress model.

Benefits of technology

Real-time display and visualization of the construction progress model is realized, which meets the construction management needs and provides good basic conditions for other digital twin functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120411441A_ABST
    Figure CN120411441A_ABST
Patent Text Reader

Abstract

The invention provides a progress model automatic construction method suitable for a construction management digital twinning system, and relates to the field of building construction, and the method comprises the steps: converting a standard plan progress language or a standard actual progress language into all component coding subsets through a model component coding system, the construction management digital twin system controls the display effect of each corresponding model component on the complete construction BIM model for each component coding subset and the complementary set thereof, and obtains a planned construction progress model or an actual construction progress model; and controlling the display effect of each model component associated with each measuring point in the planned construction progress model or the actual construction progress model according to the threshold interval in which the measuring point monitoring data is located, so that the measuring point monitoring data is visualized. According to the method, the display effect of each corresponding model component is controlled on the complete construction BIM model according to each component coding subset and the complementary set thereof, the progress model is displayed in real time, and accurate visualization of various construction management data is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of construction, and particularly to an automatic construction method for a progress model applicable to a digital twin system for construction management. Background Art

[0002] Engineering construction is characterized by a tight construction period, large scale, high technical complexity, high accident incidence rate, etc. In recent years, information technology has always been an effective means to solve construction safety problems, and the rapid development of digital twin technology has provided new ideas for solving these problems. Digital twin technology is an advanced technology that combines a physical system with a digital simulation. By obtaining operation data in real time, the operation of the real system is simulated in the digital model to achieve the monitoring and analysis of the real system.

[0003] Digital twin systems have been widely used in the field of infrastructure operation and management. At present, there are also many general 3D graphics engine products on the market to support related application development. However, engineering construction has its unique spatio-temporal characteristics compared with the operation and management of existing facilities, and the functions of existing 3D graphics engine products are limited to a certain extent.

[0004] First of all, within the same space, with the construction progress, building product components and engineering geological environments will constantly change. For example, in deep foundation pit engineering, the relevant soil gradually disappears from top to bottom (during the earth excavation process), and the foundation and basement structures are gradually formed from bottom to top (during the underground structure construction process), which brings higher difficulty to the automatic generation of the progress model.

[0005] Secondly, the users of the engineering construction digital twin system are ordinary construction management personnel, who generally do not have modeling capabilities. For construction objects with complex image progress changes, the relevant digital twin system must be able to automatically generate accurate progress models based on the user's own knowledge and ability boundaries, that is, generate progress models only based on construction management semantics. This is not supported by current general 3D graphics engine products.

[0006] Third, a large amount of construction management data will be generated during the engineering construction process. Effective management and visual expression of construction management data are important means of using information technology to assist construction safety management and are also the core functions of the engineering construction digital twin system. Taking the management of construction monitoring data as an example, the visual expression of monitoring data requires quickly and accurately retrieving the carriers (such as specific foundation pit retaining structure components) closely related to the specific data and performing various visual operations on the carriers. The types of engineering construction monitoring data are diverse, and the component carriers associated with different data at different time points are different. For users, there must be a component retrieval method based on their own knowledge and ability boundaries that can quickly and accurately establish the required subset of components, enabling the specific data to be associated with the subset of components. And this functional requirement is not supported by current general 3D graphics engine products either.

[0007] In the field of research and development of the digital twin system for engineering construction management, there are also some similar studies on the generation of construction progress models.

[0008] The method for constructing a digital twin system for fully prefabricated assembled bridge construction based on BIM (Patent Application No.: 202410146704.3) proposes a BIM model component coding method. This coding consists of 6 segments of codes, representing the professional code, unit project code, sub - division code, sub - sub - division code, sub - item code, and sub - sub - item code respectively. The progress information is indirectly judged using quality inspection materials, and this invention cannot automatically generate a progress model. It can only display the progress information and does not achieve real - time visualization of the progress. The main reason for the inability to achieve real - time visualization of the progress is, firstly, that the construction management semantics are not used in the component coding of this invention. Nouns such as professional engineering names, unit projects, sub - divisions, and sub - items, although belonging to engineering professional semantics, are not related to construction organization. The progress of construction is defined by semantics such as construction areas, construction sections, and construction layers. In actual construction management, the description of construction image progress is also in terms of semantics such as construction areas, construction sections, and construction layers, which are the languages commonly used by construction management personnel. Therefore, if you want to automatically generate a real - time construction progress model based on construction management semantics, the coding system must be defined by construction management semantics. Secondly, the progress information is indirectly judged relying on quality inspection information and does not have real - time performance. Quality inspection itself has a lag, and the upload time of quality inspection information is completely affected by system input personnel, which is difficult to ensure the real - time performance of the progress information. Therefore, the input of progress information must be based on the daily inspection results of construction management personnel (all expressed in construction management semantics) as the information source to ensure the real - time performance of the progress model.

[0009] Information Management System and Construction Method Based on Digital Twin (Patent Application No.: 202310095370.7), and an Information Management System and Construction Method for Construction Schedule Based on Digital Twin (Patent Application No.: 202310099114.5). Both of these invention patents propose an automatic generation method for the construction schedule model. However, neither of them has established a model component coding system. The basic principle is to directly split the construction BIM model based on the information of construction areas, sections, and floors, and then the corresponding system issues instructions to recombine the split models as required to splice into a schedule model. Although this technical path can achieve the automatic generation of the schedule model, splitting the BIM model greatly increases the difficulty of model management. Most importantly, such a solution will make it very difficult or even impossible to implement other digital twin functions because the model is split. That is, this technical path only solves the most basic requirement of generating the schedule model, but cannot provide good basic conditions for other digital twin functions and even hinders the implementation of other functions. Summary of the Invention

[0010] In view of this, the purpose of the present invention is to provide an automatic construction method for a schedule model applicable to a digital twin system for construction management, which is used to solve the problem that the existing model construction methods cannot display the schedule model in real time according to the knowledge and ability boundaries of construction management personnel, and can provide good basic conditions for other digital twin functions.

[0011] The present invention provides an automatic construction method for a schedule model applicable to a digital twin system for construction management, including:

[0012] S1: Based on the construction technology and management materials of a specific project, establish the component codes of all model components of the construction BIM model according to the coding rules provided by the model component coding system;

[0013] S2: Establish an initial construction BIM model, and add the corresponding component codes to each model component of the initial construction BIM model to obtain a complete construction BIM model;

[0014] S3: Establish each measuring point in the digital twin system for construction management according to the monitoring plan, and associate each model component in the complete construction BIM model attached to each measuring point;

[0015] S4: Input the standard planned schedule language or the standard actual schedule language in the digital twin system for construction management. The model component coding system converts the standard planned schedule language or the standard actual schedule language into subsets of each component code. The digital twin system for construction management controls the display effects of the corresponding model components on the complete construction BIM model for each subset of component codes and its complement set to obtain a planned construction schedule model or an actual construction schedule model;

[0016] S5: Input the monitoring data of the measuring points into the construction management digital twin system, and control the display effects of the model components associated with each measuring point in the planned construction progress model or the actual construction progress model according to the threshold range where the monitoring data of the measuring points is located, so as to visualize the monitoring data of the measuring points.

[0017] Preferably:

[0018] The construction management digital twin system includes: a progress management module, a measuring point management module, a database, and a model display area;

[0019] The progress management module is used to input the standard planned progress language or the standard actual progress language;

[0020] The measuring point management module includes: a measuring point editing module, a monitoring data input module, and a monitoring data viewing module. The measuring point editing module creates or modifies the measuring points and their basic attributes. The monitoring data input module is used to input the monitoring data of each measuring point, and the monitoring data viewing module is used to control the display effects of the model components associated with each measuring point according to the monitoring data of the measuring points;

[0021] The database is used to convert the standard planned progress language or the standard actual progress language into a component coding subset;

[0022] The model display area is used to display the planned construction progress model, the actual construction progress model, and the visualization effect of displaying the monitoring data of each measuring point with the complete construction BIM model as the carrier.

[0023] Preferably:

[0024] The component coding established by the coding rules provided by the model component coding system consists of at least 15 fields;

[0025] The structure of the component coding is: work area coding + construction section coding + construction layer coding + component type coding + component name coding + component model coding + component instance coding;

[0026] The work area coding is in the 1st field of the component coding, and is used to determine the work area where the model component is located. Different letters are assigned to the model components according to the work area order;

[0027] The construction section coding is in the 2nd and 3rd fields of the component coding, and is used to determine the construction section where the model component is located. The 2nd and 3rd fields are set as the names of the corresponding construction sections;

[0028] The construction layer coding is in the 4th, 5th, and 6th fields of the component coding, and is used to determine the construction layer where the model component is located;

[0029] The 4th field defines the construction stage. The earth excavation stage is coded as "l", and the structural construction stage is coded as "2". If the construction layer is the same in each stage, it is coded as "0";

[0030] If the fourth field represents the earth excavation stage, the fifth and sixth fields are set to the serial numbers of the corresponding construction layers for earth excavation; for the vertical components running through the longitudinal scope of the project, the fifth and sixth fields are set to "00".

[0031] If the fourth field represents the structural construction stage, the fifth and sixth fields are set to the serial numbers of the corresponding structural layers.

[0032] The component type code is in the seventh and eighth fields of the component code, and is used to determine the type of the model component.

[0033] The component name code is in the ninth and tenth fields of the component code, and is used to determine the name of the model component.

[0034] The component model code is in the 11th to 11 + K fields of the component code, and is used to determine the model of the model component, where K is an integer greater than or equal to 1. The component model code is defined according to the partitioning attributes of the component code subset, and the component model code can add fields according to the needs of construction management.

[0035] The component instance code is in the 12 + K to 14 + K fields of the component code, and is used to determine the specific individual of the model component.

[0036] Preferably, step S3 is specifically as follows:

[0037] In the measuring point editing module, establish each measuring point and its basic attribute information according to the monitoring plan. The basic attribute information includes: measuring point name, measuring point number, measuring point type, threshold interval, and the component codes of all model components associated therewith.

[0038] Preferably, step S4 is specifically as follows:

[0039] S41: Enter the standard planned progress language or the standard actual progress language in the progress management module, search for the field values associated with the standard planned progress language or the standard actual progress language in the construction progress information dictionary of the database, retrieve each component code that conforms to these field values among all component codes, and establish a planned progress component code subset or an actual progress component code subset.

[0040] S42: Issue a display instruction to the complete construction BIM model according to the planned progress component code subset, the actual progress component code subset and their corresponding complements, and control the display effects of the corresponding model components on the complete construction BIM model according to the display instruction to obtain a planned construction progress model or an actual construction progress model.

[0041] Preferably, step S5 is specifically as follows:

[0042] S51: Display the planned construction progress model or the actual construction progress model of the monitoring date in the model display area;

[0043] S52: Click on the measurement point in the monitoring data viewing module to obtain the measurement point monitoring data corresponding to the measurement point; According to the threshold interval where the measurement point monitoring data is located, including: the safe interval, the warning interval or the alarm interval, the construction management digital twin system correspondingly controls the visual display of each model component associated with the measurement point to be green, yellow or red.

[0044] A storage medium, the storage medium stores instructions and data for implementing the progress model automatic construction method applicable to the construction management digital twin system.

[0045] A progress model automatic construction device applicable to the construction management digital twin system, including: a processor and a storage medium; the processor loads and executes the instructions and data in the storage medium for implementing the progress model automatic construction method applicable to the construction management digital twin system.

[0046] The present invention has the following beneficial effects:

[0047] Use the engineering construction management semantics to establish a model component coding system for the construction BIM model. Based on this coding system, the standard planned progress language or the standard actual progress language can be converted into each component coding subset, and then according to each component coding subset and its complement set, control the display effect of the corresponding model components on the complete construction BIM model, and display the progress model in real time. Based on this coding system, the accurate visualization of various construction management data can also be realized. Description of the Drawings

[0048] Figure 1 Is the method flow chart of the embodiment of the present invention;

[0049] Figure 2 Is the upload schematic diagram of the complete construction BIM model;

[0050] Figure 3 Is the schematic diagram of the model components associated with the measurement point;

[0051] Figure 4 Is the flow chart of the automatic construction of the progress model;

[0052] Figure 5 Is the display schematic diagram of the planned construction progress model or the actual construction progress model;

[0053] Figure 6 Is the visualization schematic diagram of the measurement point monitoring data;

[0054] The realization, functional characteristics and advantages of the object of the present invention will be further described with reference to the drawings in combination with an embodiment of a deep foundation pit project. Specific Embodiments

[0055] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0056] Referring to Figure 1 , the present invention provides a method for automatically constructing a progress model applicable to a construction management digital twin system, including:

[0057] S1: Based on the construction technology and management materials of a specific project, establish the component codes of all model components of the construction BIM model according to the coding rules provided by the model component coding system;

[0058] Furthermore, the component codes established by the coding rules provided by the model component coding system consist of at least 15 fields;

[0059] The structure of the component code is: work area code + construction section code + construction layer code + component type code + component name code + component model code + component instance code;

[0060] (1) The work area code is in the 1st field of the component code, used to determine the work area where the model component is located, and different letters are assigned to the model components in sequence according to the work area;

[0061] Specifically, the "work area" is set to meet the needs of large-scale engineering construction and is in the 1st field of the code. According to the work area division in the construction organization design, determine the work area where the component is located, and assign different letters (A, B, C, etc.) to the component in sequence according to the work area to form the 1st field of the component code. If the scale of a specific engineering project is small and there is no work area set, then this field of all components of this engineering project can be set to a unified value;

[0062] (2) The construction section code is in the 2nd and 3rd fields of the component code, used to determine the construction section where the model component is located, and the 2nd and 3rd fields are set to the name of the corresponding construction section;

[0063] Specifically, the "construction section" is in the 2nd and 3rd fields of the code and is determined according to the construction organization design. According to the relevant deep foundation pit construction plan, if the component is within the plane range of a certain construction section, then this field is set to the name of the corresponding construction section. For example, "01" indicates that the component is in the first construction section;

[0064] (3) The construction layer code is in the 4th, 5th, and 6th fields of the component code, used to determine the construction layer where the model component is located;

[0065] The 4th field defines the construction stage. The earth excavation stage is coded as "1", and the structural construction stage is coded as "2". If the construction layer is the same in each stage, it is coded as "0";

[0066] If the fourth field represents the earth excavation stage, the fifth and sixth fields are set to the serial numbers of the corresponding construction layers for earth excavation; for vertical components that run through the longitudinal scope of the project, the fifth and sixth fields are set to "00".

[0067] Specifically, in the earth excavation stage, the fifth and sixth fields are set to the name of the corresponding construction layer according to the relevant construction section drawings of deep foundation pits and the construction organization design, based on which construction layer's vertical scope the component is in. For example, "01" indicates that the component is in the first construction layer. For vertical components that run through the depth of the foundation pit (such as diaphragm walls, retaining piles, etc.), this field is set to "00".

[0068] If the fourth field represents the structural construction stage, the fifth and sixth fields are set to the serial numbers of the corresponding structural layers.

[0069] Specifically, in the structural construction stage, the fifth and sixth fields can be directly defined according to the structural layers. For example, the code for components in the second structural layer is "02", and the code for components in the first structural layer is "01".

[0070] (4) The component type code is in the seventh and eighth fields of the component code, and is used to determine the type of the model component.

[0071] Specifically, "component type" is in the seventh and eighth fields of the code, and the values are set according to general knowledge of deep foundation pit construction. In the present invention, the values of this part of the fields are set to "enclosure structure" (01), "support system" (02), "soil body" (03), "measurement point" (04), "main structure" (05), etc. These values summarize several types of key components in deep foundation pit engineering. Among them, the management of monitoring data is the core function of the digital twin system for deep foundation pit construction, so "measurement point" is also managed as a type of component. The component determines the value of this part of the field according to its own type. For example, "01" represents that the component is an "enclosure structure".

[0072] (5) The component name code is in the ninth and tenth fields of the component code, and is used to determine the name of the model component.

[0073] Specifically, "component name" is in the ninth and tenth fields of the code, and is the name of the specific component. For example, under the "enclosure structure" component type, there are different enclosure structures such as "diaphragm wall" (01), "retaining pile" (02), "steel sheet pile" (03), "SMW method pile" (04), etc. The name codes of each component are determined according to the deep foundation pit construction drawings.

[0074] (6) The component model code is in the 11th to 11+K fields of the component code, and is used to determine the model of the model component, where K is an integer greater than or equal to 1. The component model code is defined according to the division attributes of the component code subset, and the component model code can add fields according to the needs of construction management.

[0075] Specifically, taking K = 1 as an example, the "component model number" is in the 11th and 12th fields of the code, which is set for the case where there are multiple technical models of components under the same component name. For example, for the component name "diaphragm wall", in the construction drawings of a specific deep foundation pit project, there may be multiple thicknesses. Suppose one is 800 mm thick and the other is 1000 mm thick. Then, "01" can be used to represent the diaphragm wall component with a thickness of 800 mm, and "02" can be used to represent the diaphragm wall component with a thickness of 1000 mm. Only the corresponding attribute meaning needs to be assigned to this field when compiling the component code of the project. If there is no need to distinguish component models according to the construction drawings, or if there is no need to distinguish component models from the perspective of management requirements, this part of the field can be set to "00". If dividing component models based on only one basis cannot meet the needs of component subdivision, new fields can be further added. For example, if the diaphragm wall needs to be classified according to two indicators of material and thickness, the 11th and 12th fields can be set to represent the thickness, and the 13th and 14th fields can be added to represent the material. For example, "01" represents "C30" and "02" represents "C40";

[0076] The function of these two-digit codes is mainly set for the situation where, in construction management, if it is necessary to retrieve management objects through component models to implement management actions, providing greater freedom for construction management work. At the beginning of project establishment, according to construction management requirements, by increasing the number of code digits and the way of classification, any classification retrieval requirements can be achieved.

[0077] Therefore, the 11th and 11 + K - bit codes can be arbitrarily extended according to specific management needs, which is why the number of digits in this coding system may be greater than 15 bits;

[0078] (7) The component instance code is in the 12 + K to 14 + K fields of the component code, which is used to determine the specific individual of the model component.

[0079] Specifically, the "component instance" is in the 13th, 14th, and 15th fields of the code, directly defining a specific component. For example, if there are 20 diaphragm walls in a certain construction section in the construction drawings, the 13th, 14th, and 15th fields of each diaphragm wall in this construction section can be assigned the codes from "001" to "020".

[0080] Furthermore, each complete 15 - bit code formed according to the above rules uniquely corresponds to a specific component in the deep foundation pit construction model. In this way, according to construction management needs, it is possible to quickly retrieve the subset and its complement of the components that need to be operated, automatically generate a construction progress model according to the standard construction image progress semantics, and be able to perform any visualization operation on specific components, realizing the various management functions of the digital twin system.

[0081] Taking the diaphragm wall component as an example, the meaning of the complete coding is described below.

[0082] Suppose a certain diaphragm wall is coded according to the construction drawings and construction organization design:

[0083] (1) This diaphragm wall belongs to Work Area A (code A);

[0084] (2) This diaphragm wall belongs to the 1st construction section (code 01);

[0085] (3) The diaphragm wall belongs to the component in the earth excavation stage and is also a vertical component running through the depth of the foundation pit. The construction layer code is 100;

[0086] (4) The diaphragm wall belongs to the 1st type of component type under "Component Type", that is, "Retaining Structure" (code 01);

[0087] (5) The diaphragm wall is the 1st value in the "Component Name" under "Retaining Structure" (code 01);

[0088] (6) According to the construction drawings, there are two thicknesses of diaphragm walls in the whole project. This diaphragm wall belongs to the model with a thickness of 800 (code 01);

[0089] (7) According to the counting order, this diaphragm wall is the 2nd wall in the 1st construction section (code 002). Then, according to the coding rule, the code of this diaphragm wall is "A01100010101002".

[0090] Since the definitions of "Component Type" and "Component Name" are relatively professional, the coding rules and meanings of these two parts are expressed in tabular form below.

[0091] The common coding rules and meanings of component type and component name coding are shown in Table 1, and examples of complete component coding are shown in Table 2.

[0092] Table 1 Common Coding Rules and Meanings Table of Component Type and Component Name

[0093]

[0094]

[0095]

[0096] Table 2 Example Table of Complete Component Coding

[0097]

[0098]

[0099]

[0100] S2: Establish an initial construction BIM model, and add corresponding component codes to each model component in the initial construction BIM model to obtain a complete construction BIM model;

[0101] Specifically, based on the construction drawings, construction plans, and model component coding system of the deep foundation pit project, establish a construction BIM model for the deep foundation pit project (add a unique code to each model component), and upload it to the system, as Figure 2 shown.

[0102] In the progress management module, enter the standard progress plan information according to the construction plan. This information includes the name of each work, planned start time, planned end time, preceding work, etc.

[0103] S3: Establish each measuring point in the construction management digital twin system according to the monitoring plan, and associate each model component in the complete construction BIM model attached to each measuring point;

[0104] Furthermore, step S3 is specifically as follows:

[0105] Establish each measuring point and its basic attribute information in the measuring point editing module. The basic attribute information includes: measuring point name, measuring point number, measuring point type, threshold interval, and the component codes of all model components associated with it.

[0106] Specifically, in the measuring point management module, enter the measuring point information according to the construction monitoring plan. This information includes the measuring point type, measuring point name, measuring point number, warning and alarm intervals, and associated components. Among them, the associated components, in this module, use the model component codes to associate the measuring points with the relevant components, providing a basic condition for the visualization of the monitoring data of this measuring point, as Figure 3 shown.

[0107] S4: Input the standard planned progress language or standard actual progress language in the construction management digital twin system, convert the standard planned progress language or standard actual progress language into subsets of each component code through the model component coding system, and the construction management digital twin system controls the display effects of the corresponding model components on the complete construction BIM model for each subset of component codes and its complement to obtain a planned construction progress model or an actual construction progress model;

[0108] Furthermore, the construction management digital twin system includes: a progress management module, a measuring point management module, a database, and a model display area;

[0109] The progress management module is used to enter the standard planned progress language or standard actual progress language;

[0110] The measuring point management module includes: a measuring point editing module, a monitoring data entry module, and a monitoring data viewing module. The measuring point editing module creates or modifies measuring points and their basic attributes. The monitoring data entry module is used to enter the measuring point monitoring data of each measuring point. The monitoring data viewing module is used to control the display effects of each model component associated with each measuring point according to the measuring point monitoring data;

[0111] The database is used to convert the standard planned progress language or the standard actual progress language into a component code subset;

[0112] The model display area is used to display the planned construction progress model, the actual construction progress model, and the visualization effect of displaying the monitoring data of each measuring point with the complete construction BIM model as the carrier.

[0113] Furthermore, step S4 is specifically as follows:

[0114] S41: Enter the standard planned progress language or the standard actual progress language in the progress management module, search for the field values associated with the standard planned progress language or the standard actual progress language in the construction progress information dictionary of the database, retrieve each component code that matches these field values among all component codes, and establish a planned progress component code subset or an actual progress component code subset;

[0115] Specifically, the component subset retrieval principle is: Structure the standard construction progress language, integrate the model component coding system, and establish a "construction progress information dictionary". In the system, according to the standard language description of the construction image progress provided by the user, queries can be made through the "dictionary", and each model component subset that needs to be displayed differently can be accurately retrieved, thereby automatically generating a progress model. As Figure 4 shown.

[0116] The specific retrieval method can be expressed by the production representation method. The standard production representation method IF (premise) THEN (conclusion) has the advantages of intuitive description, unified format, good modularity, wide application, etc., and is suitable for describing the standard language of construction image progress. The retrieval method is as follows:

[0117] For example, if the user establishes the standard language of the construction image progress "Steel support construction for the second layer of the first section in Area A", in the construction progress information dictionary, the corresponding visualization effect is: "On the basis of the previous stage progress model, the soil in the first layer of the first section in Area A disappears (representing that the soil in this part has been excavated), and the steel support in the second layer of the first section in Area A flashes (representing that the steel support in this part is under construction).". Then, two subsets are established accordingly, namely the component subset of the soil in the first layer of the first section in Area A and the component subset of the steel support in the second layer of the first section in Area A. The corresponding retrieval codes are:

[0118] The first layer soil component subset of the first section in Area A: A (area), 01 (the first construction section), 101 (the first construction layer in the earth excavation stage), 03 (soil).

[0119] The second layer steel support component subset of the first section in Area A: A (area), 01 (the first construction section), 102 (the second construction layer in the earth excavation stage), 02 (support system), 01 (steel support).

[0120] Based on this, the database retrieves all model component codes. For components whose corresponding fields of the component codes conform to "A0110103" and "A011020201", two subsets are respectively established and wait for the display instruction. The complement of the union of these two component subsets remains unchanged according to the display effect of the progress model in the previous stage.

[0121] Taking the second layer steel support component subset of the first section in Area A as an example, this retrieval rule should be expressed as follows in the production representation method:

[0122] IF the first digit of the code = A,

[0123] AND the second and third digits of the code = 01,

[0124] AND the fourth, fifth, and sixth digits of the code = 102,

[0125] AND the seventh and eighth digits of the code = 02,

[0126] AND the ninth and tenth digits of the code = 01,

[0127] THEN match.

[0128] S42: Send a display instruction to the complete construction BIM model according to the planned progress component code subset, the actual progress component code subset and their corresponding complements, and control the display effects of the corresponding model components on the complete construction BIM model according to the display instruction to obtain the planned construction progress model or the actual construction progress model.

[0129] Specifically, the database sends a display instruction (display, disappearance, semi-transparency, etc. display effects) to the graphics engine to correctly display each retrieved component subset and its complement, so as to realize the automatic generation of the progress model, as Figure 5 shown.

[0130] S5: Input the measured point monitoring data into the construction management digital twin system, and control the display effects of the model components associated with each measured point in the planned construction progress model or the actual construction progress model according to the threshold interval where the measured point monitoring data is located, so as to visualize the measured point monitoring data.

[0131] Furthermore, step S5 is specifically as follows:

[0132] S51: Display the planned construction progress model or the actual construction progress model of the monitoring date in the model display area;

[0133] S52: Click on the measurement point in the monitoring data viewing module to obtain the measurement point monitoring data corresponding to the measurement point; according to the threshold interval where the measurement point monitoring data is located, including: the safe interval, the warning interval or the alarm interval, the construction management digital twin system correspondingly controls the visual display of each model component associated with the measurement point to be green, yellow or red.

[0134] Specifically, in the monitoring data viewing module, click on the corresponding measurement point, and the most recent monitoring data and change trend of the measurement point can be seen on the system page; at the same time, in the model display area, the on-site progress model of the monitoring date will be displayed, and at the same time, according to the interval (safe interval, warning interval, alarm interval) where the monitoring data is located, the components associated with the measurement point will be visually displayed correspondingly (green, yellow, red), as Figure 6 shown.

[0135] The hardware device provided by the embodiment of the present invention specifically includes: a progress model automatic construction device 401 applicable to the construction management digital twin system, a processor 402 and a storage medium 403.

[0136] A progress model automatic construction device 401 applicable to the construction management digital twin system: The progress model automatic construction device 401 applicable to the construction management digital twin system implements the progress model automatic construction method of the applicable construction management digital twin system.

[0137] Processor 402: The processor 402 loads and executes the instructions and data in the storage medium 403 to implement the progress model automatic construction method of the applicable construction management digital twin system.

[0138] Storage medium 403: The storage medium 403 stores instructions and data; the storage medium 403 is used to implement the progress model automatic construction method of the applicable construction management digital twin system.

[0139] It should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or system including that element.

[0140] The serial numbers of the embodiments of the present invention above are only for description and do not represent the superiority or inferiority of the embodiments. Among the unit claims listing several devices, several of these devices may be embodied by the same hardware item. The use of the terms first, second, and third, etc. does not indicate any order, and these terms may be interpreted as identifiers.

[0141] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.

Claims

1. An automatic construction method for a progress model applicable to a digital twin system for construction management, characterized in that Including: S1: Based on the construction technology and management data of a specific project, establish the component codes of all model components in the construction BIM model according to the coding rules provided by the model component coding system; S2: Establish an initial construction BIM model, and add the corresponding component codes to each model component in the initial construction BIM model to obtain a complete construction BIM model; S3: Establish each measuring point in the construction management digital twin system according to the monitoring plan, and associate each model component in the complete construction BIM model to which each measuring point is attached; S4: Input the standard planned progress language or the standard actual progress language in the construction management digital twin system, and convert the standard planned progress language or the standard actual progress language into subsets of component codes through the model component coding system. The construction management digital twin system controls the display effects of the corresponding model components on the complete construction BIM model for each subset of component codes and its complement set to obtain a planned construction progress model or an actual construction progress model; S5: Input the measuring point monitoring data in the construction management digital twin system, and control the display effects of the model components associated with each measuring point in the planned construction progress model or the actual construction progress model according to the threshold interval where the measuring point monitoring data is located, so as to visualize the measuring point monitoring data.

2. The method for automatically constructing a progress model applicable to a construction management digital twin system according to claim 1, wherein: The construction management digital twin system includes: a progress management module, a measuring point management module, a database, and a model display area; The progress management module is used to input the standard planned progress language or the standard actual progress language; The measuring point management module includes: a measuring point editing module, a monitoring data input module, and a monitoring data viewing module. The measuring point editing module creates or modifies measuring points and their basic attributes. The monitoring data input module is used to input the measuring point monitoring data of each measuring point. The monitoring data viewing module is used to control the display effects of the model components associated with each measuring point according to the measuring point monitoring data; The database is used to convert the standard planned progress language or the standard actual progress language into subsets of component codes; The model display area is used to display the planned construction progress model, the actual construction progress model, and the visualization effect of displaying the measuring point monitoring data with the complete construction BIM model as the carrier.

3. The method for automatically constructing a progress model applicable to a construction management digital twin system according to claim 1, wherein: The component codes established by the coding rules provided by the model component coding system are composed of at least 15 fields; The structure of the component code is: work area code + construction section code + construction layer code + component type code + component name code + component model code + component instance code; The work area code is in the 1st field of the component code and is used to determine the work area where the model component is located. Different letters are assigned to the model components in the order of work areas; The construction section code is in the 2nd and 3rd fields of the component code and is used to determine the construction section where the model component is located. The 2nd and 3rd fields are set as the names of the corresponding construction sections; The construction layer code is in the 4th, 5th, and 6th fields of the component code and is used to determine the construction layer where the model component is located; The 4th field defines the construction stage, encoding the earth excavation stage as "1", the structural construction stage as "2", and if the construction floors are the same in each stage, encoding it as "0". If the 4th field represents the earth excavation stage, the 5th and 6th fields are set to the serial numbers of the corresponding earth excavation construction floors; for vertical components spanning the longitudinal scope of the project, the 5th and 6th fields are set to "00". If the 4th field represents the structural construction stage, the 5th and 6th fields are set to the serial numbers of the corresponding structural floors. The component type code is in the 7th and 8th fields of the component code, used to determine the type of the model component. The component name code is in the 9th and 10th fields of the component code, used to determine the name of the model component. The component model code is in the 11th to 11+K fields of the component code, used to determine the model of the model component, where K is an integer greater than or equal to 1. The component model code is defined according to the partitioning attributes of the component code subset, and the component model code can add fields according to the needs of construction management. The component instance code is in the 12+K to 14+K fields of the component code, used to determine the specific individual of the model component.

4. The method for automatically constructing a schedule model applicable to a construction management digital twin system according to claim 1, characterized in that, Step S3 is specifically as follows: In the measuring point editing module, establish each measuring point and its basic attribute information according to the monitoring plan. The basic attribute information includes: measuring point name, measuring point number, measuring point type, threshold interval, and the component codes of all model components associated with it.

5. The method for automatically constructing a schedule model applicable to a construction management digital twin system according to claim 1, characterized in that, Step S4 is specifically as follows: S41: Enter the standard planned progress language or the standard actual progress language in the progress management module, search for the field values associated with the standard planned progress language or the standard actual progress language in the construction progress information dictionary of the database, retrieve each component code that conforms to these field values among all component codes, and establish a planned progress component code subset or an actual progress component code subset. S42: Send a display instruction to the complete construction BIM model according to the planned progress component code subset, the actual progress component code subset, and their corresponding complements, and control the display effects of the corresponding model components on the complete construction BIM model according to the display instruction to obtain a planned construction progress model or an actual construction progress model.

6. The method for automatically constructing a progress model applicable to a construction management digital twin system according to claim 1, wherein Step S5 is specifically as follows: S51: Display the planned construction progress model or the actual construction progress model of the monitoring date in the model display area. S52: Click on the measuring point in the monitoring data viewing module to obtain the measuring point monitoring data corresponding to the measuring point; the construction management digital twin system controls the visual display of each model component associated with the measuring point to be green, yellow, or red according to the threshold interval where the measuring point monitoring data is located, including: the safe interval, the warning interval, or the alarm interval.

7. A storage medium, characterized in that: The storage medium stores instructions and data for implementing the method for automatically constructing a progress model of the applicable construction management digital twin system according to any one of claims 1 to 6.

8. An automatic construction device for the progress model applicable to the digital twin system of construction management, characterized in that: Including: A processor and a storage medium; the processor loads and executes the instructions and data in the storage medium for implementing the method for automatically constructing a progress model of the applicable construction management digital twin system according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Construction progress information management system and construction method based on digital twinning

    CN116258459A

  • Information management system based on digital twinning and construction method

    CN116263836A

  • BIM (Building Information Modeling)-based full-prefabricated assembly type bridge construction digital twin system construction method

    CN117934216A

Cited By

  • Dynamic monitoring method for building deep foundation pit supporting construction method fused with digital twinning

    CN122174321A

  • Dynamic monitoring method for deep foundation pit support construction using digital twins

    CN122174321B