Virtual construction simulation service platform and method based on digital twinning

Through a virtual construction simulation service platform based on digital twins, the problem of difficulty in integrating multi-source heterogeneous data and fragmentation of simulation tools is solved, heterogeneous fusion and standardized collaboration of the simulation design process are realized, simulation efficiency and effect are improved, and collaboration and real-time interaction across simulation scenarios are supported.

CN120373977APending Publication Date: 2025-07-25TSINGHUA UNIVERSITY
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510516955.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

Multi-source heterogeneous data in the field of architectural simulation is difficult to effectively integrate. The dispersed and fragmented simulation tools lead to low synergy efficiency, resulting in a lack of cross-simulation scenario collaboration and real-time interaction, which seriously affects application effect and efficiency.

Method used

It provides a virtual construction simulation service platform based on digital twins, including infrastructure, database, data governance system, simulation support system and simulation evaluation management system. It realizes data governance, simulation support and evaluation management through a unified integrated interface, supports the integration and standardized collaboration of heterogeneous data, and uses IFC to expand data models for simulation to realize collaboration and real-time interaction across simulation scenarios.

Benefits of technology

It realizes heterogeneous fusion and standardized aggregation collaboration of the simulation design process, improves application effect and efficiency, supports collaboration and real-time interaction across simulation scenarios, and improves the accuracy and consistency of simulation data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120373977A_ABST
    Figure CN120373977A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of building simulation, in particular to a virtual building simulation service platform and method based on digital twinning, and the platform comprises an infrastructure and database, a data management system, a simulation support system, a simulation evaluation management system and a public service system. The infrastructure and the database provide hardware and data support for the simulation service platform, data analysis and conversion of a simulation model are achieved through the data management system, IFC sub-model data conforming to the simulation type standard are formed, the simulation supporting system achieves virtual construction simulation based on digital twinning, and the simulation service platform is provided with the simulation support system. And the simulation evaluation management system generates evaluation of the target simulation algorithm to realize virtual construction simulation requirements of the user. Therefore, the problems that in the field of building simulation, multi-source heterogeneous data is difficult to integrate effectively, the collaboration efficiency is low due to scattered fragmentation of simulation tools, cross-simulation scene collaboration and real-time interaction are missing, and the application effect and efficiency are affected are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of building simulation technology, and particularly relates to a virtual construction simulation service platform and method based on digital twin. Background Art

[0002] With the rapid development of intelligent construction technology, the role of building simulation in the engineering design, construction management, and operation and maintenance stages has become increasingly prominent. Through technologies such as fire evacuation simulation, sunlight analysis, and thermal environment simulation, designers can verify the feasibility of the plan in a virtual environment, significantly reducing the actual construction risk and improving the decision-making efficiency. Due to the large number of subdivided simulation scenarios under different building types, there are also a large number of corresponding simulation manufacturers and software. Therefore, problems such as the difficulty in integrating data caused by multi-source heterogeneous data, the low collaborative efficiency caused by fragmented simulation tools, and the lack of cross-simulation scenario collaboration and real-time interaction seriously restrict the application effect and efficiency. Summary of the Invention

[0003] This application provides a virtual construction simulation service platform and method based on digital twin to solve the problems in related technologies that it is difficult to effectively integrate multi-source heterogeneous data, the fragmentation of simulation tools leads to low collaborative efficiency, resulting in the lack of cross-simulation scenario collaboration and real-time interaction, seriously affecting the application effect and efficiency.

[0004] The first aspect embodiment of this application provides a virtual construction simulation service platform based on digital twin, including: infrastructure and database. Among them, the infrastructure provides hardware support for the application layer of the simulation service platform, and the database provides data support for the application layer of the simulation service platform. The application layer includes a data governance system, a simulation support system, and a simulation evaluation management system; the data governance system performs model data conversion on the simulation model based on the simulation building information model standard to obtain an IFC extended data model, and forms multiple IFC sub-model data of the simulation building information model through the quality inspection of the simulation data of the IFC extended data model; the simulation support system, based on the IFC extended data model and multiple IFC sub-model data provided by the data governance system, uses the target simulation algorithm to implement virtual construction simulation based on digital twin; the simulation evaluation management system obtains the simulation data of the simulation support system, evaluates the simulation results of the simulation software based on the standard test data set of IFC and the simulation data of the simulation support system, and stores the simulation data and evaluation results in the database; the public service system, unified portal and integration interface, based on the unified portal and integration interface, enables the data governance system, the simulation support system, and the simulation evaluation management system to achieve single sign-on integration, the intercommunication of user information and message notifications, and the seamless jump of the data governance system, the simulation support system, and the simulation evaluation management system.

[0005] Optionally, the data governance system is provided with a simulation digital analysis rule expression method, a simulation data intelligent quality inspection development method, and a heterogeneous simulation data fusion development method. Among them, the simulation digital analysis rule expression method is used to provide quality inspection rules and model extraction rules. The simulation data intelligent quality inspection development method is used for model data conversion and automatic quality inspection of model data. The heterogeneous simulation data fusion development method is used to take into account the automatic storage and combined analysis of multi-source heterogeneous models before and after model data conversion.

[0006] Optionally, the quality inspection rules and model extraction rules are digital inspection rules formulated based on model view definition, and the digital inspection rules are represented by the lightweight MVD language MVDLite.

[0007] Optionally, the simulation data intelligent quality inspection development method includes: realizing the conversion of model data to the IFC format through the heterogeneous simulation model data algorithm, and converting the model data built by different modeling software into the simulation IFC data format that conforms to the simulation building information model standard; realizing the parsing calculation of model data based on the model extraction rules, and realizing the automatic quality inspection of model data by loading the quality inspection rules.

[0008] Optionally, the heterogeneous simulation data fusion development method includes: using a fusion physical storage model to meet the storage requirements of multiple data formats; using the underlying fusion storage system to realize file storage, file management, and combined extraction of multiple databases.

[0009] Optionally, the underlying fusion storage system uses at least one of the following storage technologies: file storage instant transfer technology and sharding storage technology.

[0010] Optionally, the simulation support system supports multiple functions such as project management function, solution process management function, simulation execution function, intelligent recommendation function, and simulation data management function.

[0011] Optionally, the simulation evaluation management system introduces a test data set to test the credibility of the simulation software through comprehensive analysis verification method, comparison verification method, and experimental verification method, and evaluates the output simulation data.

[0012] Optionally, the infrastructure includes at least one of a server, a storage device, a network device, and a security device, and the database includes at least one of a relational database, a non-relational database, a retrieval engine, high-speed storage, and object storage.

[0013] The second aspect of the present application provides a virtual construction simulation method based on digital twins. This method conducts simulations based on the virtual construction simulation service platform in the first aspect. Specifically, the method includes the following steps: formulating digital simulation data standards, preparing a standard test case set based on IFC, and evaluating and scoring different simulation software according to the standard test case set; creating a project, formulating a simulation plan and process in the simulation support system, and assigning simulation tasks. Uploading the multi-source heterogeneous models of the project, converting and quality inspecting the multi-source heterogeneous models in the data governance system. According to the building type and simulation tasks of the current project, select a suitable simulation software based on the evaluation results of the simulation evaluation management system. The data governance system extracts sub-models according to the selected simulation software and pushes them to the simulation support system for simulation to obtain simulation results; storing the simulation results in the database, generating a simulation report for the customer, and scoring the selected simulation software and simulation results. The results are collected in the simulation evaluation management system.

[0014] Therefore, the present application has the following beneficial effects:

[0015] In the embodiments of the present application, a unified integration interface is provided for users through the public service system. The infrastructure and database provide hardware and data support for the simulation service platform. Then, the data governance system forms multiple IFC sub-model data of the simulation building information model. The simulation support system realizes virtual construction simulation based on digital twins. The simulation evaluation management system generates an evaluation of the target simulation algorithm, and stores the simulation data in the database, thus completing the virtual construction simulation requirements of users, realizing the heterogeneous integration and standardized aggregation and collaboration of the simulation design process, and supporting collaboration and real-time interaction across simulation scenarios, improving the application effect and efficiency. Therefore, it solves the problems that multi-source heterogeneous data in the field of building simulation is difficult to effectively integrate, the fragmentation of simulation tools leads to low collaboration efficiency, resulting in the lack of collaboration and real-time interaction across simulation scenarios, seriously affecting the application effect and efficiency.

[0016] Additional aspects and advantages of the present application will be partially given in the following description, partially become apparent from the following description, or be understood through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present application will become apparent and be easily understood from the following description of the embodiments in conjunction with the drawings, where:

[0018] Figure 1 FIG. is a schematic structural diagram of a virtual construction simulation service platform based on digital twins provided according to an embodiment of the present application;

[0019] Figure 2 FIG. is an architecture diagram of a simulation service platform provided according to an embodiment of the present application;

[0020] Figure 3 Schematic diagram of the simulation support system logic provided according to an embodiment of the present application;

[0021] Figure 4 Comparison table of MVDLite and mvdXML verification times provided according to an embodiment of the present application;

[0022] Figure 5 Schematic diagram of the automatic quality inspection rule tree for model data provided according to an embodiment of the present application;

[0023] Figure 6 Schematic diagram of the simulation data fusion model provided according to an embodiment of the present application;

[0024] Figure 7 Schematic diagram of the process of the virtual construction simulation method based on digital twin provided according to an embodiment of the present application. Detailed implementation manners

[0025] The embodiments of the present application will be described in detail below. The examples of the embodiments are shown in the drawings, where the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions from beginning to end. The embodiments described below with reference to the drawings are exemplary and are intended to explain the present application, but should not be construed as a limitation to the present application.

[0026] The virtual construction simulation service platform and method based on digital twin according to the embodiments of the present application will be described below with reference to the drawings. Aiming at the problems in the related technologies mentioned in the above background technology that multi-source heterogeneous data is difficult to effectively integrate, the fragmentation of simulation tools leads to low collaboration efficiency, resulting in the lack of collaboration and real-time interaction across simulation scenarios, seriously affecting the application effect and efficiency, the present application provides a virtual construction simulation service platform based on digital twin. In this platform, a unified integration interface is provided for users through a public service system, and the building infrastructure and database provide hardware and data support for the simulation service platform. Then, a data governance system is used to form multiple IFC sub-model data of the simulation building information model. The simulation support system realizes virtual construction simulation based on digital twin, and the simulation evaluation management system generates an evaluation of the target simulation algorithm, and stores the simulation data in the database, thereby completing the virtual construction simulation requirements of users, realizing the heterogeneous integration and standardized aggregation collaboration in the simulation design process, and supporting collaboration and real-time interaction across simulation scenarios, improving the application effect and efficiency. Thus, the problems in the related technologies that multi-source heterogeneous data is difficult to effectively integrate, the fragmentation of simulation tools leads to low collaboration efficiency, resulting in the lack of collaboration and real-time interaction across simulation scenarios, seriously affecting the application effect and efficiency are solved.

[0027] Specifically, Figure 1Schematic diagram of a virtual construction simulation service platform based on digital twin provided by an embodiment of the present application.

[0028] As Figure 1 shown, the virtual construction simulation service platform based on digital twin includes: infrastructure 101, database 102, application layer 103 of the simulation service platform, data governance system 104, simulation support system 105, simulation evaluation management system 106, and public service system 107.

[0029] Among them, the infrastructure 101 provides hardware support for the application layer 103 of the simulation service platform, the database 102 provides data support for the application layer 103 of the simulation service platform, and the application layer 103 includes the data governance system 104, the simulation support system 105, and the simulation evaluation management system 106; the data governance system 104 performs model data conversion on the simulation model based on the simulation building information model standard to obtain an IFC extended data model, and forms multiple IFC sub-model data of the simulation building information model through quality inspection of the simulation data of the IFC (Industry Foundation Classes) extended data model; the simulation support system 105 realizes virtual construction simulation based on digital twin by using the target simulation algorithm based on the IFC extended data model and multiple IFC sub-model data provided by the data governance system 104; the simulation evaluation management system 106 obtains the simulation data of the simulation support system 105, evaluates the simulation results of the simulation software based on the standard test data set of IFC and the simulation data of the simulation support system 106, and stores the simulation data and evaluation results in the database 102; the public service system 107 provides a unified portal and integration interface for users, and based on the unified portal and integration interface, enables the data governance system 104, the simulation support system 105, and the simulation evaluation management system 106 to achieve single sign-on integration, intercommunication of user information and message notifications, and seamless jump of the data governance system 104, the simulation support system 105, and the simulation evaluation management system 106.

[0030] It can be understood that the embodiment of the present application is composed of the infrastructure 101, the database 102, and the application layer 103 of the simulation service platform. The infrastructure 101 provides necessary hardware support for the platform, the database 102 is responsible for data storage and management, and provides data support for the application layer 103. The application layer 103 integrates a data governance system 104, a simulation support system 105, and a simulation evaluation management system 106, which are respectively responsible for converting the simulation model into an IFC extended data model and performing quality inspection to form multiple IFC sub-model data. Based on these data, the simulation results of the simulation software are evaluated using the standard test data set of IFC and the simulation data of the simulation support system, and the simulation data and evaluation results are fed back to the database 102. It also includes a public service system 107. The public service system 107 enables the three systems integrated in the application layer 103 to achieve single sign-on integration, intercommunication of user information and message notifications, and seamless jump between the data governance system, the simulation support system, and the simulation evaluation management system through providing a unified portal and integration interfaces, so as to meet the specific virtual construction simulation needs of users. Through the above architecture, efficient data processing, accurate execution of virtual construction simulation, and comprehensive evaluation of the performance of simulation algorithms can be achieved, while ensuring the flexibility and convenience of the user experience.

[0031] In the embodiment of the present application, the data governance system 104 is provided with a simulation digital analysis rule expression method, a simulation data intelligent quality inspection development method, and a heterogeneous simulation data fusion development method. Among them, the simulation digital analysis rule expression method is used to provide quality inspection rules and model extraction rules, the simulation data intelligent quality inspection development method is used for model data conversion and automatic quality inspection of model data, and the heterogeneous simulation data fusion development method is used to take into account the automatic storage and combined analysis of multi-source heterogeneous model data before and after model data conversion.

[0032] Among them, the simulation digital analysis rule expression method is a rule system formulated based on the IFC extension standard, which provides professional simulation sub-model extraction rules for automatic quality inspection of model data. The two will be described in detail below and will not be elaborated here. The simulation data intelligent quality inspection development method is used for BIM (Building Information Modeling) model data conversion and performs automatic quality detection on the converted model data. The heterogeneous simulation data fusion development method is used to process and integrate various data sources in different formats from the database 102, so that these multi-source heterogeneous model data can be effectively fused and stored before conversion.

[0033] It can be understood that the data governance system 104 in the embodiments of the present application integrates three key technologies, including a simulation digital analysis rule expression method, a simulation data intelligent quality inspection development method, and a heterogeneous simulation data fusion development method. The simulation digital analysis rule expression method formulates digital inspection rules and model extraction rules to ensure the quality of simulation data. The simulation data intelligent quality inspection development method uses intelligent quality inspection technology to achieve data conversion and automatically checks the accuracy of the converted data. Before and after data conversion, the heterogeneous simulation data fusion development method automatically stores and combines and analyzes information from multiple different data sources to ensure that a high-quality and highly consistent data set is used in subsequent operations.

[0034] In the embodiments of the present application, the quality inspection rules and model extraction rules are digital inspection rules formulated based on Model View Definition (MVD). The digital inspection rules are represented by the lightweight MVD language MVDLite.

[0035] Among them, MVD (Model View Definition) is a definition method based on the IFC standard, and MVDLite is a lightweight version of MVD.

[0036] It can be understood that the quality inspection rules and model extraction rules in the embodiments of the present application are digital inspection criteria formulated according to MVD to ensure the quality and applicability of building information model data. The digital inspection criteria are represented by MVDLite, and this language has the advantages of small data volume, flexible editing, and fast verification speed compared with MVD.

[0037] In the embodiments of the present application, the simulation data intelligent quality inspection development method includes: through the heterogeneous simulation model data algorithm, realizing the conversion of model data into the IFC format, and converting the model data built by different modeling software into the simulation IFC data format that conforms to the simulation building information model standard; based on the model extraction rules, realizing the parsing calculation of model data, and automatically performing quality inspection on model data by loading the quality inspection rules.

[0038] It can be understood that the simulation data intelligent quality inspection development method in the embodiments of the present application includes using the heterogeneous simulation model data algorithm to efficiently convert the model data created by different modeling software into a unified simulation IFC data format, ensuring that even data from different platforms can meet the standard requirements of the simulation building information model. Based on the model extraction rules, the model data is parsed and calculated, and the corresponding quality inspection rules are loaded to perform automated model data quality inspection to ensure the accuracy and consistency of the data, thereby not only improving the efficiency of data processing but also enhancing the reliability of the simulation results.

[0039] In the embodiments of the present application, the heterogeneous simulation data fusion development method includes: using a fusion physical storage model to meet the storage requirements of multiple data formats; using a underlying fusion storage system to implement file storage, file management, and merging and extraction of multiple databases.

[0040] Among them, the fusion physical storage model can adapt to various types of data, such as storage requirements of BIM files, graph structure data, relational data, objectified data, etc., allowing different types of data to be stored and managed in the most effective way, and realizing automatic data storage and merging and extraction.

[0041] It can be understood that the heterogeneous simulation data fusion development method in the embodiments of the present application realizes the effective management and utilization of data from different sources by adopting a fusion physical storage model that can meet the storage requirements of multiple data formats. With a powerful underlying fusion storage system, it not only supports efficient file storage and management, but also can perform complex file merging and extraction operations, ensuring that whether it is BIM files, graph structure data or other types of building simulation data can be integrated together, thereby improving the efficiency and accuracy of the entire virtual construction simulation.

[0042] In the embodiments of the present application, the underlying fusion storage system uses at least one of the following storage technologies: file storage instant transfer technology and sharding storage technology.

[0043] Among them, the file storage instant transfer technology is an optimized file storage method. By calculating the hash value of the file (such as MD5 (Message Digest Algorithm 5, a cryptographic hash function used to generate a 128-bit hash value for messages of any length)) to verify the file content, if it is found that a file with the same content already exists in the storage system, even if the file names are different, the actual content of the file will not be stored again, but instant transfer will be performed; the sharding storage technology can split large files into multiple smaller shards and store these shards in different locations of a single or multiple databases respectively, which can reduce the access pressure on a single database and improve the data utilization efficiency. Moreover, a related virtual hash value will be calculated for each file shard to facilitate partition management of the storage cluster.

[0044] It can be understood that the underlying fusion storage system in the embodiments of the present application adopts at least one advanced storage technology among the file storage instant transfer technology and the sharding storage technology to enhance the data processing ability, ensuring that heterogeneous simulation data can be efficiently and reliably managed and used.

[0045] In the embodiments of the present application, the simulation support system 105 supports multiple functions such as project management function, solution process management function, simulation execution function, intelligent recommendation function, and simulation data management function.

[0046] Among them, the project management function can establish and manage intelligent construction simulation projects in the system, including project information such as project name, description, building type, etc., and supports inviting designers to be project team members, executing simulation schemes and defining simulation content and deliverables. Moreover, the project manager can assign simulation tasks to designers and monitor the task execution process; the scheme process management function includes task allocation, work tracking, status monitoring and exception handling, and supports the project manager to define different types of simulation nodes of the basic model, determine the sequence relationship of nodes, input and output data, as well as the transmission relationship of simulation results; the simulation execution function can achieve 2D and 3D visualization, efficiently present the simulation calculation result data, and facilitate project members to view and review; the intelligent recommendation function makes recommendations for simulation types, simulation tools, designers, and simulation deliverables through rules, reducing the user's learning cost; the simulation data management function can manage the whole-process simulation data, including the simulation process data and parameter data generated by different simulation application software, realize classified data management, and facilitate searching and retrieval and the traceability of simulation process data.

[0047] It can be understood that the simulation support system 105 of the embodiment of the present application provides comprehensive functions to enhance the efficiency and effect of virtual construction simulation, including a project management function for project creation, information maintenance and team collaboration; a scheme process management function to effectively manage and optimize the simulation work process; a simulation execution function that can achieve 2D and 3D visualization, efficiently present the simulation calculation result data, and facilitate project members to view and review; an intelligent recommendation function that provides targeted recommendations for simulation types, simulation tools, designers, and simulation deliverables according to specific requirements, simplifying the decision-making process; and a simulation data management function to ensure that various types of data generated during the simulation process are properly classified, stored and managed, facilitating subsequent access and analysis, so as to create an open, efficient and collaborative virtual construction simulation environment.

[0048] In the embodiment of the present application, the simulation evaluation management system 106 introduces a test data set to test the credibility of the simulation software and evaluate the output simulation data through comprehensive analysis verification method, comparison verification method and experimental verification method.

[0049] Among them, the analysis verification method verifies the effectiveness of the test data set through theoretical analysis and logical reasoning, and often involves means such as mathematical proof and error analysis; the comparison verification method tests the accuracy of the simulation by comparing the simulation results with known standards or actual data; the experimental verification method uses real experimental data or data obtained from experiments in a controlled environment to verify the authenticity of the simulation results; the test data set is a set of predefined data used to test the performance and accuracy of the simulation software and can comprehensively evaluate the simulation data.

[0050] It can be understood that the simulation evaluation management system 106 of the embodiments of the present application comprehensively adopts methods including analysis verification method, comparison verification method, and experimental verification method to ensure the credibility of the output results by evaluating the simulation software. Specifically, the simulation evaluation management system 106 introduces a standard test data set as a benchmark to evaluate the output simulation data, thereby evaluating the simulation accuracy and reliability.

[0051] In the embodiments of the present application, the infrastructure 101 includes at least one of a server, a storage device, a network device, and a security device, and the database 102 includes at least one of a relational database, a non-relational database, a retrieval engine, high-speed storage, and object storage.

[0052] Among them, the server is a computer system used to run applications and services, which can process requests and provide data to other computers or devices; the storage device is hardware for storing data, such as HDD (Hard Disk Drive), SSD (Solid State Drive), etc.; the network device can be a router, a switch, etc., responsible for transmitting data in the network; the security device includes a firewall, an intrusion detection system, etc., aiming to protect the network from unauthorized access and other security threats; the relational database uses a table structure to store data; the non-relational database does not adopt the traditional table form, but stores data in the form of documents, key-value pairs, column families, or graphs, etc., and is suitable for large-scale data processing; the retrieval engine is a technology specifically designed to quickly search a large amount of data; the high-speed storage is a data structure storage in memory, which can be used as a database, a cache, and a message middleware, and can achieve fast read and write; the object storage is a data storage architecture designed to process a large amount of unstructured data and is suitable for long-term file preservation.

[0053] It can be understood that the infrastructure 101 of the embodiments of the present application includes at least one of a server, a storage device, a network device, and a security device, providing necessary hardware support and security guarantee for the virtual construction simulation service platform; while the database 102 includes at least one of a relational database, a non-relational database, a retrieval engine, high-speed storage, and object storage, to meet the data management requirements in different scenarios.

[0054] According to the virtual construction simulation service platform based on digital twin proposed in the embodiments of the present application, a simulation interface is provided for users through a public service system, and the infrastructure and database provide hardware and data support for the simulation service platform. Then, a data governance system is used to form multiple IFC sub-model data of the simulation building information model, and a simulation support system realizes virtual construction simulation based on digital twin. A simulation evaluation management system generates an evaluation of the target simulation algorithm, and stores the simulation data in the database, thereby completing the virtual construction simulation requirements of users, realizing the heterogeneous integration and standardized aggregation collaboration of the simulation design process, and supporting collaboration and real-time interaction across simulation scenarios, improving the application effect and efficiency.

[0055] The virtual construction simulation service platform based on digital twin will be further described below through a specific embodiment.

[0056] Based on BIM-related digital technologies and algorithms, as well as the simulation digital twin data model derived from IFC, this embodiment provides a virtual construction simulation service platform and development method, constructs a building digital simulation twin, realizes the heterogeneous integration and standardized aggregation collaboration of the simulation design process, and gradually creates an open, trustworthy, self-evolving, and multi-party collaborative virtual construction simulation application ecosystem.

[0057] The platform system architecture diagram of this embodiment is as Figure 2 shown. A virtual construction simulation service platform based on digital twin includes a BIM data governance system, a simulation support system, a simulation evaluation management system, and a basic design and database support layer. Portal information, user accounts, etc. are uniformly managed and distributed through a public service platform.

[0058] Based on the "one model, multiple simulations" design concept, the BIM data governance system follows the simulation BIM standard, realizes the data extraction and conversion of a unified simulation model, converts it into a unified IFC extended data model for simulation, and through the extension of simulation digital rules and the corresponding sub-model extraction technology and algorithms, conducts intelligent verification and automatic quality inspection of simulation data to form various professional simulation BIM sub-model data.

[0059] As Figure 3The figure shows the logical schematic diagram of the simulation support system. The simulation support system provides a collaborative environment and tool support for the collaborative staff in the entire construction industry chain, simplifies the analysis process, improves the effective management means for the relevant simulation processes, simulation tools, simulation data, simulation resources, and simulation results in the actual construction process, and provides comprehensive R & D means support for the virtual construction design process. The system is based on the research of IFC extended simulation data model, simulation digital standard, simulation model data quality inspection technology, simulation model data extraction technology, etc., combined with workflow mode, task scheduling algorithm and system, and combined with different simulation rule algorithms to achieve openness and scalability, and can meet the development needs of future intelligent construction simulation technology.

[0060] The simulation evaluation management system evaluates the simulation algorithms connected to the platform and is the core module to solve the problem of "untrustworthy" simulation results. The verification and evaluation of simulation algorithms comprehensively use three methods: general analysis verification method, comparison verification method, and experimental verification method, introduce standard test data sets as an important basis for testing the credibility of simulation software, and evaluate the output simulation results.

[0061] The public service platform is used to integrate the message notifications of the above three systems, unify the single sign-on and user information management of the three platforms, and realize seamless jump between the three systems.

[0062] The infrastructure and database support layer provides infrastructure and database for the above three systems. Among them, the infrastructure includes detailed database types including servers, storage, and network security. Database types will use relational databases, non-relational databases, retrieval engines, Redis (high-speed storage), and object storage.

[0063] There are linkage relationships and data interactions among each system and the support layer, including:

[0064] The infrastructure and database support layer provides hardware and database support for the above application layer, stores project model files, standard files, mvdlite files, snl files, IFC data, evaluation data, etc. from the BIM data governance system, and provides the extracted IFC sub-models and IFC standard simulation test data sets for the simulation evaluation management system.

[0065] After logging in to the public service platform, one can enter the simulation support system, BIM data governance system, and simulation evaluation management system. The project data created by the simulation support system will be synchronized to the BIM data governance system. When it is necessary to trigger model data governance and sub-model extraction, the quality inspection rules, sub-model extraction rules, and MVD engine of the BIM data governance system will be called according to the required simulation type, and the results will be returned to the simulation support system. When the simulation support system selects a simulation software, it obtains the evaluation information of each simulation software from the simulation evaluation management system through the API (Application Programming Interface) interface.

[0066] This embodiment also provides a development method for a virtual construction simulation service platform based on digital twins, including:

[0067] 1. Simulation digital analysis rule expression method

[0068] The standardization and accuracy of IFC data are the basis for the real usability of construction simulation. The digital standard used in the system adopts the internationally common IFC-MVD technical route. The Model View Definition (MVD) formulates digital inspection rules for each professional simulation, which are used for automatic quality inspection of model data and extraction of professional simulation sub-models. The digital rules are represented by the lightweight MVD language MVDLite. After verification, MVDLite has the following advantages compared with the internationally common mvdXML language.

[0069] (1) Lightweight: The data volume of the rule set represented by MVDLite is much smaller than that of the equivalent mvdXML rule set;

[0070] (2) Flexible: Compared with the "mvdXML rule syntax", MVDLite can be used as an independent running MVD rule language, which is suitable for flexible editing without relying on the ifcDoc tool;

[0071] (3) Fast verification: The verification algorithm based on the MVDLite rule structure runs faster on large real-world models. The test verification comparison results are as Figure 4 shown;

[0072] (4) Support for sub-model extraction: MVDLite can unify model data verification and sub-model extraction into a digital rule.

[0073] Through the extension of simulation digital rules and the corresponding sub-model extraction technologies and algorithms, intelligent verification and automatic quality inspection of simulation data are carried out to form various professional simulation BIM sub-model rule data.

[0074] 2. Simulation data intelligent quality inspection development method

[0075] Based on the design concept of "one model with multiple simulations", the data extraction and conversion of a unified simulation model are realized, and it is converted into an IFC extended data model unified for simulation. Through the extension of simulation digitalization rules and the corresponding sub-model extraction technologies and algorithms, intelligent verification and automatic quality inspection of simulation data are carried out to form various professional simulation BIM sub-model data.

[0076] 2.1 Model Data Conversion

[0077] Through the heterogeneous simulation model data algorithm, the high-speed conversion of model data to the unified data model IFC format is realized. The BIM model data built by different modeling software is converted into the simulation IFC data format that conforms to the digital BIM standard, and the model data required for simulation is not lost during the conversion process. It has been verified that the correct conversion rate of the model units, relationships, and attributes defined by the standard can reach 100%.

[0078] 2.2 Automatic Quality Inspection of Model Data

[0079] Based on the MVDLite language, the parsing and calculation of model data are realized, and the automatic quality inspection of model data is achieved through various professional simulation digitalization rules loaded. The data model content covered by the digitalization rules and the automatic quality inspection of model data includes six calculation dimensions: model structure, model unit, visualization, attribute, relationship, and geometry, as Figure 5 shown.

[0080] 3 Heterogeneous Simulation Data Fusion Development Method

[0081] Based on the diversity of digital twin virtual simulation data, on the basis of the IFC extended simulation data model, a fusion-type physical storage model is designed to adapt to the storage requirements of various data formats such as BIM files, graph structure data, relational data, and objectified data. Based on distributed databases, object databases, graph databases, and NoSQL databases, etc., the underlying fusion-type storage system is realized, taking into account the storage of massive files and the management efficiency of small files, and realizing automatic data storage and merging extraction. The storage technologies used include:

[0082] (1) When storing files, use hash values such as MD5 for verification. If it belongs to the same file content (but with different file names), then perform second transmission.

[0083] (2) Sharded storage. The sharded storage technology completes the cutting and sharding of model files and stores them in different locations of a single or multiple databases to reduce the access pressure on a single database and improve the utilization efficiency of data. In sharded storage, virtual hash values are calculated for each file shard to partition the storage cluster.

[0084] As an unstructured data, considering the performance and the characteristics of database reading and writing, this system stores IFC files in a NoSql database to improve the reading, writing and query efficiency of IFC model files, as Figure 6 shown

[0085] 4 Application of Simulation Sub-Model Extraction Algorithm

[0086] Using MVD technology and parallel extraction algorithm, the simulation model rule extraction sub-model is implemented. For different specific simulation requirement scenarios, it can meet the scenario requirements of various extraction applications such as white model data, outer contour model data, component data, etc.

[0087] Based on the characteristics of multiple service user groups of the construction simulation service platform for digital twins, a simulation support system with model data sharing, process collaboration sharing, and reliable result data is constructed. The main capabilities include:

[0088] (1) Project management ability. The project entity can establish and manage intelligent construction simulation projects in the system, including project information such as project name, description, building type, etc. Designers can be invited to be project team members to execute simulation plans and define simulation content and deliverables. The project manager can assign simulation tasks to designers and monitor the task execution process;

[0089] (2) Process collaboration ability. The platform provides simulation workflow functions, including task assignment, work tracking, status monitoring and exception handling. The project manager can easily define different types of simulation nodes for the basic model, determine the sequence relationship of nodes, input and output data, and the transmission relationship of simulation results;

[0090] (3) Simulation data sharing ability. Manage the whole process of simulation data, including simulation process data and parameter data generated by different simulation application software, realize data classification management, and facilitate the search and retrieval of data and the traceability of simulation process data;

[0091] (4) Simulation result rendering. Use WEB3D technology to achieve 2D and 3D visualization, and efficiently present the simulation calculation result data for project members to view and review;

[0092] (5) Intelligent distribution and sharing. Recommend according to rules for simulation types, simulation tools, designers, and simulation deliverables to reduce the user's learning cost.

[0093] 5 Simulation Evaluation Development Method Based on Standard Test Datasets

[0094] Data verification is carried out based on the simulation data of various real building projects, and the actual engineering data put into operation is continuously and progressively collected to form a "standard test data set" for testing various simulation algorithms, serving as an objective basis for simulation evaluation. Abstraction of the boundaries of historical operation data. Based on the historical operation data of each real project, combined with the "boundary conditions" of various simulation calculation methods, and correcting the results under the common boundary conditions of simulation, the actual reference values under each boundary condition are judged according to the real operation data. According to the real operation data, several actual data under revisable conditions are determined. When conducting simulation evaluation and certification, each simulation manufacturer is required to simulate the simulation values under this condition, and the accuracy of the simulation software is judged by the true value and the simulation value.

[0095] The standard test data set is used for the test work of simulation algorithms, and the consistency between the simulation results and the actual results is an important part of the evaluation and certification of simulation algorithms.

[0096] The test results of the simulation software already available or commonly used on the platform. Refer to the test method standard of ASHRAE 140 Method of Test for Evaluating Building Performance Simulation Software (ASHRAE 140 "Method of Test for Evaluating Building Performance Simulation Software" is a standard formulated by the American Society of Heating, Refrigerating and Air-Conditioning Engineers, which provides a set of test procedures and benchmark cases for evaluating the accuracy and reliability of building energy simulation software). It adopts the inter-software comparison test method to give the simulation results of the simulation software already available on the platform or commonly seen in the market for the standard test data set, serving as an important reference basis for the evaluation of simulation algorithms.

[0097] Next, a virtual construction simulation method based on digital twin proposed according to an embodiment of the present application is described with reference to the accompanying drawings.

[0098] Figure 7 It is a schematic flowchart of the virtual construction simulation method based on digital twin according to an embodiment of the present application.

[0099] As Figure 7 shown, the virtual construction simulation method based on digital twin performs simulation based on the above-mentioned virtual construction simulation service platform based on digital twin, including the following steps:

[0100] In step S201, a digital simulation data standard is formulated, a standard test case set based on IFC is prepared, and different simulation software is evaluated and scored according to the standard test case set.

[0101] Among them, the digital simulation data standard is formulated according to common simulation types; the standard test case set is a group of predefined test cases used to evaluate simulation software, which is specifically set according to actual requirements and will not be specifically limited here.

[0102] It can be understood that in the embodiments of the present application, first, a digital simulation data standard needs to be formulated according to common simulation types. Subsequently, a standard test case set is prepared to evaluate simulation software. Different simulation software is evaluated according to the test case set, and a quantitative score is given to measure the performance of the simulation software.

[0103] In step S202, a project is created in the simulation support system, a simulation plan and process are formulated, and simulation tasks are assigned. The multi-source heterogeneous models of the project are uploaded, and the multi-source heterogeneous models are converted and quality inspected in the data governance system.

[0104] It can be understood that in the embodiments of the present application, a new project is created in the simulation support system, a detailed simulation plan and process are formulated, the task assignment for each stage is clarified, and the multi-source heterogeneous models of the project are uploaded to the data governance system. In the data governance system, first, the model data is converted to the IFC format to conform to a unified standard, and then quality inspection is performed to ensure that all data is accurate, thereby providing a reliable data basis for subsequent simulation work and ensuring the efficiency of the simulation work and the reliability of the results.

[0105] In step S203, according to the building type and simulation task of the current project, a suitable simulation software is selected based on the evaluation results of the simulation evaluation management system. The data governance system extracts sub-models according to the selected simulation software and pushes them to the simulation support system for simulation to obtain simulation results.

[0106] It can be understood that in the embodiments of the present application, according to the building type of the current project and the specific simulation task requirements, first, the simulation evaluation management system is used to evaluate and select the most suitable simulation software. Then, according to the specific requirements of the selected software, the data governance system extracts the corresponding sub-models from the multi-source heterogeneous models of the project and pushes them to the simulation support system. In the simulation support system, the selected simulation software is used to perform simulation analysis on these sub-models to obtain simulation results.

[0107] In step S204, the simulation results are fed back to the database, a simulation report is generated and provided to the customer, and the selected simulation software and the simulation results are scored, and the results are collected in the simulation evaluation management system.

[0108] It is understandable that after the simulation in the embodiments of the present application is completed, the simulation results are fed back and stored in the database to provide support for subsequent use, and detailed simulation reports are generated using these results. The reports are provided to the customer to display the simulation results of the project. At the same time, it is also necessary to score the simulation software and collect the scoring results into the simulation evaluation management system, which helps to improve the future simulation software selection process and enhances the quality and efficiency of the simulation.

[0109] It should be noted that the foregoing explanation of the embodiments of the virtual construction simulation platform based on digital twin also applies to the digital-twin-based virtual construction simulation method of this embodiment, and will not be repeated here.

[0110] According to the digital-twin-based virtual construction simulation method proposed in the embodiments of the present application, by obtaining the virtual construction simulation requirements, calling the simulation interface based on the virtual construction simulation requirements, accessing any one of the data governance system, the simulation support system, and the simulation evaluation management system based on the simulation interface, and using the above three systems to implement virtual construction simulation. Finally, the simulation results are provided to the user through the public service system, thereby completing the virtual construction simulation requirements of the user, realizing the heterogeneous integration and standardized aggregation collaboration of the simulation design process, and supporting collaboration and real-time interaction across simulation scenarios, improving the application effect and efficiency.

[0111] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms is not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0112] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, the meaning of "N" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0113] Any process or method description depicted in the flowchart or described otherwise herein may be understood to represent a module, segment, or portion of code including one or N executable instructions for implementing a customized logical function or process. The scope of the preferred embodiments of this application includes additional implementations, where functions may be executed in a substantially simultaneous manner or in the reverse order according to the functions involved, rather than in the order shown or discussed. This should be understood by those skilled in the art to which the embodiments of this application pertain.

[0114] It should be understood that the various parts of this application can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, the steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits with logic gate circuits for implementing logical functions on data signals, application-specific integrated circuits with appropriate combinational logic gate circuits, programmable gate arrays, field-programmable gate arrays, and the like.

[0115] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the methods for implementing the above embodiments can be completed by instructing relevant hardware through a program. The above program can be stored in a computer-readable storage medium, and when executed, includes one or a combination of the steps of the method embodiments.

[0116] Although the embodiments of this application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limitations on this application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.

Claims

1. A virtual construction simulation service platform based on digital twin, characterized in that, Including: Infrastructure and database, wherein the infrastructure provides hardware support for the application layer of the simulation service platform, and the database provides data support for the application layer of the simulation service platform. The application layer includes a data governance system, a simulation support system, and a simulation evaluation management system; The data governance system performs model data conversion on the simulation model based on the simulation building information model standard to obtain an IFC extended data model, and forms multiple IFC sub-model data of the simulation building information model through quality inspection of the simulation data of the IFC extended data model; The simulation support system, based on the IFC extended data model and multiple IFC sub-model data provided by the data governance system, uses a target simulation algorithm to implement virtual construction simulation based on digital twin; The simulation evaluation management system obtains the simulation data of the simulation support system, evaluates the simulation results of the simulation software based on the IFC standard test data set and the simulation data of the simulation support system, and stores the simulation data and evaluation results in the database; The public service system provides a unified portal and integrated interfaces for users. Based on the unified portal and integrated interfaces, the data governance system, the simulation support system, and the simulation evaluation management system can achieve single sign-on integration, intercommunication of user information and message notifications, and seamless jump between the data governance system, the simulation support system, and the simulation evaluation management system.

2. The virtual construction simulation service platform based on digital twin according to claim 1, wherein The data governance system is provided with a simulation digital analysis rule expression method, a simulation data intelligent quality inspection development method, and a heterogeneous simulation data fusion development method. Among them, the simulation digital analysis rule expression method is used to provide quality inspection rules and model extraction rules, the simulation data intelligent quality inspection development method is used for model data conversion and automatic quality inspection of model data, and the heterogeneous simulation data fusion development method is used to take into account the automatic storage and combined analysis of multi-source heterogeneous model data before and after model data conversion.

3. The virtual construction simulation service platform based on digital twin according to claim 2, wherein, The quality inspection rules and model extraction rules are digital inspection rules formulated based on model view definition, and the digital inspection rules are represented by the lightweight MVD language MVDLite.

4. The virtual construction simulation service platform based on digital twin according to claim 2, characterized in that, The simulation data intelligent quality inspection development method includes: Through the heterogeneous simulation model data algorithm, the model data is converted into the IFC format, and the model data built by different modeling software is converted into the simulation IFC data format that conforms to the simulation building information model standard; Based on the model extraction rules, model data parsing calculation is realized, and automatic quality inspection of model data is realized by loading quality inspection rules.

5. The virtual construction simulation service platform based on digital twin according to claim 2, wherein, The heterogeneous simulation data fusion development method includes: Using a fusion physical storage model to meet the storage requirements of multiple data formats; Using the underlying fusion storage system to realize file storage, file management, and combined extraction of multiple databases.

6. The virtual construction simulation service platform based on digital twin according to claim 2, characterized in that, The underlying fusion storage system uses at least one of the following storage technologies: file storage instant transfer technology and sharding storage technology.

7. The virtual construction simulation service platform based on digital twin according to claim 1, characterized in that The simulation support system supports multiple functions such as project management function, scheme process management function, simulation execution function, intelligent recommendation function, and simulation data management function.

8. The virtual construction simulation service platform based on digital twin according to claim 1, characterized in that, The simulation evaluation management system introduces a test data set to test the credibility of the simulation software through comprehensive analysis verification method, comparison verification method and experimental verification method, and evaluates the output simulation data.

9. The virtual construction simulation service platform based on digital twin according to claim 1, characterized in that, The infrastructure includes at least one of a server, a storage device, a network device and a security device, and the database includes at least one of a relational database, a non-relational database, a retrieval engine, a high-speed storage and an object storage.

10. A virtual construction simulation method based on digital twin, characterized in that, The method performs simulation based on the digital twin-based virtual construction simulation service platform according to any one of claims 1-9, wherein the method includes the following steps: Formulate digital simulation data standards, prepare a standard test case set based on IFC, and evaluate and score different simulation software according to the standard test case set; Create a project, formulate a simulation plan and process in the simulation support system, and perform simulation task allocation, upload multi-source heterogeneous models of the project, and perform conversion and quality inspection on the multi-source heterogeneous models in the data governance system; Select a simulation software according to the evaluation result of the simulation evaluation management system according to the building type and simulation task of the current project, and the data governance system extracts sub-models according to the selected simulation software and pushes them to the simulation support system for simulation to obtain simulation results; Feed back the simulation results to the database, generate a simulation report and provide it to the customer, and score the selected simulation software and simulation results, and the results are collected into the simulation evaluation management system.

Citation Information

Cited By

  • Dynamic scene simulation system and method based on digital twinning

    CN121093780A