Search

CN-121996274-A - BIM model iteration updating method for digital twin system

CN121996274ACN 121996274 ACN121996274 ACN 121996274ACN-121996274-A

Abstract

The invention provides a digital twin system-oriented BIM model iteration updating method, which is characterized in that project BIM components and BIM component structure trees are rapidly and batched related through a coding system, the organization structure of the whole project BIM components is recombined, BIM lightweight models carrying version information and BIM component structure trees are independently exported from a BIM modeling software platform and are implanted into a digital twin system, the project BIM models are rapidly browsed in the digital twin system, computer automatic comparison of BIM component structure trees with different versions can be realized in the digital twin system, and maintenance personnel of the digital twin system can update service related information in time. The invention lays a foundation for developing digital twin application of the digital twin system, not only realizes the application value of the digital twin system, but also greatly improves the working efficiency.

Inventors

  • JIE SHAOPENG
  • LI YING
  • QIAO YANWEI
  • YU HONG
  • WANG WENJIE
  • HOU YI
  • YE MIN
  • LIU WEI
  • LI YUETING
  • YU DESHUANG

Assignees

  • 浙江省水利水电勘测设计院有限责任公司

Dates

Publication Date
20260508
Application Date
20260128
Priority Date
20251127

Claims (10)

  1. 1. The BIM model iterative updating method for the digital twin system is characterized by comprising the following steps of: S1) creating BIM component coding system based on BIM modeling software platform According to project types, project constitution, building space areas and professional systems, and the composition and types of related BIM components, a tree structure is established as a BIM component structure tree according to the application requirements of digital twin service, and the tree structure comprises three types of hierarchies including group grouping, type category and instance; The BIM component structure tree of each project or building has only one root ID in the BIM component encoding system for identifying the BIM component structure tree; The information type, the information name ID and the tree ordering ID in the BIM component attribute information are related to the type node through the type node ID of the BIM component structure tree, the information value in the BIM component attribute information corresponds to the information name through the information name ID, and is related to the instance node through the instance node ID; S2) based on digital twin system, creating BIM lightweight model management module and BIM component structure tree management module The method comprises the steps of creating a BIM lightweight model management module in a digital twin system, and the BIM lightweight model management module is used for receiving, storing and displaying a BIM lightweight model, realizing version management of the BIM lightweight model, and realizing positioning of a BIM component on a lightweight display interface through an ID of the BIM component; Meanwhile, a BIM component structure tree management module is created in the digital twin system and is used for receiving, storing and displaying the BIM component structure tree, realizing the version management of the BIM component structure tree and supporting the comparison of BIM component structure trees with different versions; s3) creating a BIM model of the project on a BIM modeling software platform; S4) creating a BIM component structure tree of the item in the BIM component coding system; s5) associating BIM building blocks to BIM building block structure trees of the project Associating BIM components to BIM component structure trees of projects on a BIM modeling software platform to form instance levels; s6) adding information values to the associated BIM components based on the BIM component structure tree; s7) in a BIM modeling software platform, carrying out light weight processing and packaging on BIM model data of the project; s8) publishing the light BIM model of the project in the BIM modeling software platform, generating a version number of the light BIM model, and exporting a light BIM model data packet; S9) in the BIM component coding system, publishing the BIM component structure tree of the project, generating a project BIM component structure tree version number, and exporting the project BIM component structure tree; S10) importing a project light BIM model data packet into a BIM light model management module of the digital twin system; S11) importing the BIM component structure tree of the project into a BIM component structure tree management module of the digital twin system; S12) in the digital twin system, matching is carried out through instance node ID and the ID of the light-weight model BIM component, association between the BIM component structure tree and each BIM component is automatically realized, and positioning of the BIM component is realized by utilizing association relation; s13) in the digital twin system, manually hanging service information in the digital twin service module to the BIM component structure tree, so that the service information can be positioned to the BIM component by selecting the service information; s14) updating and modifying the BIM model of the project on the BIM modeling software platform when the project design scheme is changed; s15) in the BIM component coding system, updating and modifying the BIM component structure tree of the project, associating the increment BIM component to the BIM component structure tree, and adding information values for the increment associated BIM component; S16) repeating the steps S7) to S12); s17) in the digital twin system, automatically comparing the BIM component structure tree of the new version with the previous version by a computer, finding out deleted nodes, newly added nodes, mobile nodes and unchanged nodes, and displaying the deleted nodes, the newly added nodes, the mobile nodes and the unchanged nodes in different colors; s18) updating and modifying the service information and the hanging condition of the BIM component structure tree according to the comparison result of the BIM component structure tree; S19) repeating the steps S14) to S18) when the project design scheme is changed again.
  2. 2. The iterative updating method of BIM model for digital twin system according to claim 1, wherein in step S1), three classes of group grouping, type class and instance level must exist in a complete BIM component structure tree at the same time, wherein the total number of layers is not more than six, the group grouping level can be several but not more than four, the type class level has one and only one, the instance level has one and only one; In the step S1), the group grouping levels are divided according to item types, item constitution, building space areas and professional systems, each group grouping node comprises a node ID, a grouping name, a node type, a parent node ID and a tree ordering ID, wherein the node type is group, the parent node ID is the node ID of the group grouping of the previous level, the type category levels are divided according to the types of BIM components, each type category node comprises a node ID, a category name, a node type, a parent node ID and a tree ordering ID, the node type is type, the parent node ID is the node ID of the group, the instance level is a BIM component layer, each instance node corresponds to one BIM component, each instance node comprises a node ID, an instance name, a node type, a parent node ID and a tree ordering ID, the node type is instance, and the node ID is the node ID of the type.
  3. 3. The method for iteratively updating the BIM model for the digital twin system according to claim 2, wherein in the step S1), the group grouping level can be associated with information of a corresponding group but not attribute information of a BIM component, the type category level can be associated with information type, information name ID, tree ordering ID of the attribute information of the BIM component but not information value of the attribute information, and the instance level of instance only is associated with the information name ID and the information value of the attribute information; in step S1), the information type of the attribute information includes design information, manufacturing information, installation information, real-time operation information, and overhaul and maintenance information.
  4. 4. The method for iteratively updating the BIM model for the digital twin system according to claim 1, wherein in the step S1), global templates of BIM component structure trees of different categories are preset according to different item types in the BIM component coding system for modification after copying of each item, the global templates are classified according to item categories, each global template comprises all group groups and type category levels of the BIM component structure tree but does not comprise instance levels, and after a certain global template is called by an item, instance levels are hung to the type instance levels of the BIM component structure tree by specific BIM components.
  5. 5. The method for iteratively updating the BIM model for the digital twin system according to claim 1, wherein the BIM component coding system is characterized in that on one hand, the BIM component coding system can be used for associating with the BIM component through the ID of the BIM component and adding the attribute information of the BIM component at the corresponding level and item, and on the other hand, the BIM component coding system can be used for associating with the digital twin service system through the service ID, so that a digital twin body integrating BIM model, attribute information, service system and organization relation is constructed.
  6. 6. The method for iteratively updating a BIM model for a digital twin system according to claim 1, wherein in step S2), instance levels of instance of the BIM component structure tree are uniformly corresponding to the BIM components and the lightweight components of the BIM lightweight model.
  7. 7. The method for iteratively updating BIM models for digital twin systems according to claim 1, wherein in step S5), BIM components of the same class are related to nodes of the same type in batches through a BIM modeling software platform.
  8. 8. The iterative updating method of BIM model for digital twin system of claim 1, wherein in step S8) and S9), when the light BIM model is released, BIM component structure tree can be released automatically through system setting, and the same version number is given to the BIM light model and BIM component structure tree which are generated simultaneously; the lightweight model data package may be exported by a container technique, which may be the Docker technique or Containerd or Rkt.
  9. 9. The iterative updating method of BIM model for digital twin system of claim 1, wherein in step S13), the same item of business information can be associated with a plurality of BIM component structure tree nodes, and the same BIM component structure tree node can be associated with a plurality of items of business information; In step S13), the service information includes operation state information, maintenance information, inspection information, and process information.
  10. 10. The method for iteratively updating the BIM model for the digital twin system according to claim 1, wherein in the step S17), when the comparison result of BIM component structure trees with different versions is displayed, the deleted node is represented by red, the newly added node is represented by green, the mobile node is represented by blue, the unchanged node is represented by black, when the comparison result of BIM component structure trees with two versions is displayed, the BIM component structure tree can be combined onto one BIM component structure tree for displaying, the mobile node part is displayed according to the position of the new version, and the BIM component structure tree management module stores the BIM component structure tree with each version in the past, and the BIM component structure tree with the new version can be compared with any version in the past for observing the change of the BIM component structure tree.

Description

BIM model iteration updating method for digital twin system Technical Field The invention relates to the technical field of engineering digital delivery and BIM technology application, in particular to a BIM model iteration updating method oriented to a digital twin system. Background In recent years, with the continuous development of computer technology, BIM technology is rapidly popularized and applied. Based on BIM detailed data information, intelligent application of focused service and digital twin projects with visual intelligent interaction as obvious characteristics start to develop vigorously. The BIM model and the data information thereof are basic stones of a digital twin system, the digital twin related service content and the real-time data information are required to be associated with the BIM model, and the BIM model displays and reflects the real-world substance state to realize digital twin. The real-time data such as the running state of the water turbine generator set, the water head and flow of the water turbine, the rotating speed of the generator, the voltage of the bus and the like are required to be correlated, and the business data such as the quality defect of engineering, the inspection data of a factory building, the maintenance data of the generator and the like are required to be correlated. The data are all in one-to-one association with the corresponding BIM model components to form the basic base of the digital twin system. In a digital twin system in a project construction period, as engineering design is deepened, design change is difficult to avoid. Therefore, BIM design models are often modified deeply to reflect the actual design results. For large engineering projects, the number of BIM model updating iterations may even reach nearly hundred, which presents a great challenge to digital twin construction period applications relying on BIM models. Because the BIM design modeling platform and the digital twin system are not usually on the same system platform, and engineering design modeling personnel and digital twin system development maintenance personnel are not in the same specialty, are not in the same group of people and even are not in the same enterprise, the BIM model of the digital twin system can generate information gaps in iterative updating. When the model is updated, maintenance personnel of the digital twin system do not know which model components are newly added and which components are deleted, and also do not know whether the deleted components are associated with real-time data or business data. Similarly, in the digital twin system of project operation and maintenance period, facilities and equipment of the project are updated with the increase of the use times, operation time and requirements. Therefore, the BIM model is inevitably subjected to iterative updating so as to reflect the real project operation and maintenance state, and the problems of iterative updating of the BIM model and association of digital twin service data are also encountered. In view of the above problems, if the manual piece-by-piece information comparison is adopted, a great amount of time is consumed by system maintenance personnel due to the massive number of model components and business information data, and the system maintenance personnel are overwhelmed. If the number of model updating iterations is reduced, although the system maintenance workload can be reduced to a certain extent, the BIM model is not updated into the digital twin system in time, so that the system cannot reflect the real project construction state, the service data cannot be associated to the corresponding model components in time, the application value of the digital twin system is greatly reduced, and even the development significance is lost. Disclosure of Invention The invention aims to provide a BIM model iteration updating method facing a digital twin system, which is used for realizing rapid batch association of project BIM components and BIM component structure trees through a coding system, exporting and implanting the digital twin system, and rapidly browsing project BIM models and automatically comparing computers with different versions in the digital twin system. In order to achieve the above purpose, the present invention is realized by the following technical scheme: a BIM model iterative updating method facing a digital twin system comprises the following steps: S1) creating BIM component coding system based on BIM modeling software platform According to project types, project constitution, building space areas and professional systems, and the composition and types of related BIM components, a tree structure is established as a BIM component structure tree according to the application requirements of digital twin service, and the tree structure comprises three types of hierarchies including group grouping, type category and instance; The BIM component structure tree of each pro