A construction optimization management method and management platform based on BIM

By performing data processing and BIM model optimization on construction engineering construction information, the intelligent correlation and data exchange between BIM model and construction task plan are realized, and the problems of low data integration and difficult timely feedback on optimization solutions in traditional construction management methods are solved, and the problem of low data integration and difficult optimization solutions are improved. Construction efficiency and quality.

CN118862237BActive Publication Date: 2025-02-07SHENZHEN XIANGWUXIANG INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410885409.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-03
Publication Date
2025-02-07
Estimated Expiration
2044-07-03

AI Technical Summary

Technical Problem

Traditional construction management methods are difficult to effectively combine BIM technology with construction management practices, resulting in problems such as low data integration, disconnection between the model and the actual construction process, and difficulty in timely feedback on optimization plans.

Method used

By stating the construction information of construction projects, a structured construction task library is formed, and multi-dimensional analysis and parameter optimization of the BIM model is carried out to realize the intelligent correlation mapping between the BIM model and the construction task plan, and a flexible data exchange interface is established. Carry out space-time correlation and construction simulation, and perform multi-objective optimization.

Benefits of technology

The construction efficiency and quality have been improved, real-time optimization and adjustment of construction plans have been achieved, the optimization plan has been enhanced to adapt to changes in the actual construction environment, and the construction conflict has been reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118862237B_ABST
    Figure CN118862237B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of BIM building management, and discloses a construction optimization management method and management platform based on BIM for building engineering. The method comprises: digitizing the construction information of the building engineering, obtaining the construction task library and modeling to obtain the first task BIM model; performing multi-dimensional analysis and parameter optimization to obtain the second task BIM model; performing association mapping to obtain the target mapping relationship and create a data exchange interface; performing spatiotemporal association and construction simulation on the second task BIM model and the current task plan according to the target mapping relationship, obtaining the dynamic construction progress simulation result and the site layout optimization plan; performing multi-objective optimization on the current task plan according to the dynamic construction progress simulation result and the site layout optimization plan, obtaining the target task plan, and updating the target task plan to the second task BIM model through the data exchange interface. The present application improves the construction efficiency and quality of the building engineering.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of BIM building management, and in particular to a BIM-based construction optimization management method and management platform for building engineering. Background Art

[0002] With the increasing scale and complexity of construction projects, traditional construction management methods can no longer meet the needs of modern construction projects. The emergence of Building Information Modeling (BIM) technology has brought new opportunities for construction management, but how to effectively combine BIM technology with construction management practice is still a major challenge facing the industry. At present, although the application of BIM technology in the design stage is relatively mature, there are still many problems in its application in the construction stage, such as low data integration, disconnection between the model and the actual construction process, and difficulty in timely feedback of optimization solutions.

[0003] In the process of construction management, we often face complex problems such as how to coordinate multiple construction tasks, optimize resource allocation, and deal with construction conflicts. Traditional construction management methods often rely on empirical judgment and simplified planning tools, which makes it difficult to fully consider various factors and constraints in the construction process. In addition, the dynamic changes and uncertainties of the construction site also bring huge challenges to construction management. How to achieve real-time optimization and adjustment of the construction plan has become an urgent problem to be solved. Summary of the invention

[0004] The present application provides a BIM-based construction optimization management method and management platform for improving the efficiency and quality of construction projects.

[0005] In a first aspect, the present application provides a BIM-based construction optimization management method for a building project, the BIM-based construction optimization management method for a building project comprising:

[0006] Digitally process the construction information of the building project to obtain a construction task library, and perform three-dimensional task modeling based on the construction task library to obtain a first task BIM model;

[0007] Performing multi-dimensional analysis and parameter optimization on the first task BIM model to obtain a second task BIM model;

[0008] Associatively mapping the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and creating a data exchange interface between the second task BIM model and the construction task library;

[0009] According to the target mapping relationship, the second task BIM model and the current task plan are temporally and spatially associated and construction simulated to obtain a dynamic construction progress simulation result and a site layout optimization plan;

[0010] The current task plan is optimized with multiple objectives according to the dynamic construction progress simulation results and the site layout optimization plan to obtain a target task plan, and the target task plan is updated to the second task BIM model through the data exchange interface.

[0011] In a second aspect, the present application provides a BIM-based building engineering construction optimization management platform, the BIM-based building engineering construction optimization management platform comprising:

[0012] A modeling module is used to perform digital processing on the construction information of the building project to obtain a construction task library, and perform three-dimensional task modeling according to the construction task library to obtain a first task BIM model;

[0013] An analysis module, used for performing multi-dimensional analysis and parameter optimization on the first task BIM model to obtain a second task BIM model;

[0014] A creation module is used to associate and map the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and to create a data exchange interface between the second task BIM model and the construction task library;

[0015] A simulation module, used for performing spatiotemporal association and construction simulation on the second task BIM model and the current task plan according to the target mapping relationship, to obtain a dynamic construction progress simulation result and a site layout optimization plan;

[0016] An optimization module is used to perform multi-objective optimization on the current task plan according to the dynamic construction progress simulation results and the site layout optimization plan to obtain a target task plan, and update the target task plan to the second task BIM model through the data exchange interface.

[0017] The third aspect of the present application provides a BIM-based construction project construction optimization management device, including: a memory and at least one processor, wherein the memory stores instructions; the at least one processor calls the instructions in the memory so that the BIM-based construction project construction optimization management device executes the above-mentioned BIM-based construction project construction optimization management method.

[0018] The fourth aspect of the present application provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, it enables the computer to execute the above-mentioned BIM-based construction optimization management method for building projects.

[0019] In the technical solution provided by the present application, a structured construction task library is formed by digitizing and decomposing the construction information of the building project, and the first task BIM model is subjected to multi-dimensional analysis and parameter optimization, thereby improving the quality and accuracy of the BIM model. Through semantic segmentation and matching technology, the intelligent association mapping between the BIM model and the construction task plan is realized, and a flexible data exchange interface is established, the time dimension is introduced into the BIM model, and spatial division and task distribution analysis are performed, thereby realizing the dynamic simulation of the construction process, comprehensively optimizing the task plan, balancing multiple goals such as time, resources, and cost, introducing robustness analysis and sensitivity indicators, and making local adjustments to the optimized task plan, thereby enhancing the adaptability of the optimization scheme to changes in the actual construction environment. The intelligent division of the construction area is realized by adopting three-dimensional grid division, which optimizes the space utilization efficiency and reduces construction conflicts. The optimized task plan is updated to the BIM model in real time through the data exchange interface, forming a closed-loop management from data collection, analysis and optimization to model update, and combining the spatiotemporal association and dynamic simulation results to improve the overall construction efficiency and quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0021] Figure 1 A schematic diagram of an embodiment of a method for optimizing construction management of a building project based on BIM in an embodiment of the present application;

[0022] Figure 2 This is a schematic diagram of an embodiment of a BIM-based building construction optimization management platform in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The embodiment of the present application provides a method and platform for optimizing the construction management of a building project based on BIM. The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described here can be implemented in an order other than that illustrated or described here. In addition, the terms "including" or "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0024] For ease of understanding, the specific process of the embodiment of the present application is described below. Figure 1 In the embodiments of the present application, an embodiment of the construction optimization management method based on BIM includes:

[0025] Step S101, digitizing the construction information of the building project to obtain a construction task library, and performing three-dimensional task modeling according to the construction task library to obtain a first task BIM model;

[0026] It is understandable that the execution subject of this application can be a BIM-based building engineering construction optimization management platform, or a terminal or a server, which is not limited here. The embodiment of this application is described by taking the server as the execution subject as an example.

[0027] Specifically, data classification and structured processing are performed on the construction information of the building project to obtain an initial construction data set. The complex and scattered construction information is converted into an organized and operable data form to facilitate subsequent processing and analysis. According to the initial construction data set, multiple construction tasks in the construction information of the building project are hierarchically decomposed and encoded to form a task decomposition tree. The task decomposition tree decomposes the overall construction task into several hierarchical subtasks. The task decomposition tree is analyzed for task dependencies to obtain a task network diagram. The task network diagram shows the interdependencies and sequential arrangements between various construction tasks. According to the task network diagram, resource allocation and time estimation are performed for multiple construction tasks to form a construction task library. The construction task library contains detailed information such as resource requirements and time arrangements for each task. Geometric parameters and attribute data are extracted from the construction task library to obtain a task parameter set. The task parameter set contains the specific geometric shapes and related attribute data of each task. The task parameter set is processed by three-dimensional modeling to form a task basic model. The task basic model and the non-geometric information in the construction task library are associated and mapped to obtain an enhanced task model. The non-geometric information includes data such as resources, time, and cost of the task. The enhanced task model is integrated into the preset BIM environment to obtain the first task BIM model.

[0028] Step S102: performing multi-dimensional analysis and parameter optimization on the first task BIM model to obtain a second task BIM model;

[0029] Specifically, the geometric features of the first task BIM model are extracted to obtain the geometric parameter set of the model, and the geometric shape and spatial characteristics of the model are captured and characterized. The spatial relationship analysis of the first task BIM model is performed to construct a spatial topological network. The constructed spatial topological network is analyzed by graph theory to identify key nodes and path sets. According to the identified key nodes and path sets, the construction sequence of the first task BIM model is optimized to obtain a preliminary optimization model. Resources are allocated to the preliminary optimization model to obtain a resource optimization allocation plan, which clarifies the resource configuration required for each task in the construction process. Based on the resource optimization allocation plan, the parameters of the preliminary optimization model are adjusted to obtain a resource balance model to ensure maximum resource utilization and smooth construction process. Construction process conflict detection is performed on the resource balance model to identify potential process conflict points. According to the process conflict point set, the resource balance model is locally optimized to obtain a conflict elimination model, and specific process conflict points are adjusted and optimized to ensure that the construction process is not disturbed. The conflict elimination model is globally optimized to obtain a global optimization model. Global optimization takes into account all factors and overall effects in the construction process, aiming to comprehensively improve construction efficiency and quality. On this basis, the parameters of the first task BIM model are updated and the structure is reorganized according to the global optimization model, and finally the second task BIM model is obtained.

[0030] Step S103: associate and map the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and create a data exchange interface between the second task BIM model and the construction task library;

[0031] Specifically, the second task BIM model is semantically segmented to obtain a BIM object set. Each component in the BIM model is classified and labeled so that each part has clear semantic information. According to the obtained BIM object set, the current task plan in the construction task library is semantically matched to obtain a preliminary mapping relationship. By comparing the semantic information of the BIM object and the content of the task plan, it is ensured that each BIM object can find the corresponding task plan item. The preliminary mapping relationship is analyzed by graph structure to generate a relationship topology diagram. The relationship topology diagram shows the connection and dependency between each BIM object and the task plan item in the preliminary mapping relationship. By analyzing the relationship topology diagram, redundant information is identified and eliminated, and the missing mapping relationship is completed to obtain an optimized mapping relationship. Weights are assigned to the optimized mapping relationship to form a weighted mapping network. According to the importance and relevance of the mapping relationship, a corresponding weight is assigned to each mapping relationship. Based on the weighted mapping network, each BIM object in the BIM object set and each task plan item in the current task plan are bidirectionally associated to form a target mapping relationship. A mapping data model is generated according to the target mapping relationship. The mapping data model describes the mapping relationship and data interaction rules between the BIM object and the task plan item. The data exchange middleware is constructed according to the mapping data model to generate the data exchange interface between the second task BIM model and the construction task library.

[0032] Step S104: performing spatiotemporal association and construction simulation on the second task BIM model and the current task plan according to the target mapping relationship to obtain a dynamic construction progress simulation result and a site layout optimization plan;

[0033] Specifically, the target mapping relationship is analyzed in time series to obtain the task timing network. The task timing network shows the sequence and dependency of each construction task in the time dimension. Based on the task timing network, the time attribute of the second task BIM model is assigned to generate a time-annotated BIM model. The time-annotated BIM model can reflect the dynamic changes of the construction progress. The time-annotated BIM model is spatially divided to form a construction area division scheme. The construction site is divided into several independent areas, each corresponding to a specific construction task. Based on this division scheme, the current task plan is spatially correlated and analyzed to obtain a task space distribution map. The task space distribution map shows the specific location and distribution of each construction task on the construction site. Discrete event simulation is performed on the task space distribution map and the time-annotated BIM model to simulate the dynamic changes and task execution during the construction process, and the dynamic construction progress simulation results are obtained. The results show the progress of each construction task in time and space, reflecting the actual dynamics of the construction site. According to the dynamic construction progress simulation results, the construction resources are dynamically allocated to form a resource scheduling plan. According to the actual needs of the construction progress, construction resources are reasonably allocated and scheduled to ensure the maximum utilization of resources and the improvement of construction efficiency. Based on the resource scheduling plan and dynamic construction progress simulation results, the layout of the construction site is optimized to obtain the site layout optimization plan. The site layout optimization plan improves the overall coordination and work efficiency of the construction site by reasonably arranging construction equipment, material stacking and personnel activity areas.

[0034] The time-stamped BIM model is divided into three-dimensional grids to obtain the initial spatial grid. The initial spatial grid divides the entire BIM model into several regular three-dimensional units, so that each unit can be analyzed and processed independently. Based on the initial spatial grid, the time-stamped BIM model is spatially clustered to form a set of functional areas. Grid units with similar characteristics or functions are aggregated together to generate several functional areas. The boundary of the functional area set is extracted to determine the boundary contour of each functional area. Boundary extraction is to clarify the spatial scope of the functional area and ensure the accuracy and operability of subsequent analysis. According to the boundary contour of the area, the spatial adjacency analysis of the functional area set is performed to obtain the regional adjacency relationship graph. The regional adjacency relationship graph is subjected to graph coloring to form an initial regional division scheme. Graph coloring ensures the independence and clarity of each area by assigning different colors to adjacent areas. Based on the initial regional division scheme, the current task plan is spatially mapped to generate a task-space correspondence table. The task-space correspondence table clarifies the specific spatial area corresponding to each construction task. According to the task-space correspondence table, the boundary of the initial regional division scheme is adjusted to form a more reasonable construction area division scheme. The spatial index of the construction area division scheme is constructed to obtain the spatial query tree structure, which improves the efficiency of spatial query and retrieval, making the spatial management of construction tasks more convenient and faster. According to the spatial query tree structure, the spatial correlation measurement of the current task plan is performed to generate a task spatial distribution map. The task spatial distribution map shows the specific location and spatial distribution of each construction task at the construction site.

[0035] Step S105: perform multi-objective optimization on the current task plan according to the dynamic construction progress simulation results and the site layout optimization plan to obtain a target task plan, and update the target task plan to the second task BIM model through the data exchange interface.

[0036] Specifically, a critical path analysis is performed on the dynamic construction schedule simulation results to obtain the key task sequence and identify the key tasks that must be completed first during the construction process. Based on the obtained key task sequence, the current task plan is re-prioritized to form a priority adjustment plan. The priority adjustment plan aims to ensure that key tasks can be guaranteed with priority in resources and time, thereby avoiding delays in the construction progress. The resource utilization rate of the site layout optimization plan is evaluated to generate a resource efficiency index set. The resource efficiency index set reflects the utilization efficiency of various resources during the construction process. According to the resource efficiency index set, the priority adjustment plan is redistributed to form a resource optimization configuration plan. The resource optimization configuration plan ensures that key tasks and other construction tasks can use resources efficiently and reasonably by reasonably allocating resources, thereby improving the overall construction efficiency. A multi-objective function is constructed for the resource optimization configuration plan to form an optimization objective function set. The optimization objective function set covers multiple key objectives in the construction process, such as time, cost, resource utilization, etc. Based on the optimization objective function set, the resource optimization configuration plan is comprehensively optimized to obtain the first task plan. The first task plan ensures that the construction process achieves the best results in many aspects by balancing various objective functions. Perform robustness analysis on the first task plan to evaluate its stability under various uncertainties. Robustness analysis generates task plan sensitivity indicators, which reflect the sensitivity of the task plan to various changes and disturbances. According to the task plan sensitivity indicators, make partial adjustments to the first task plan to ensure that it has high stability and adaptability during the actual execution process, and obtain the target task plan. Perform data format conversion on the target task plan to generate an update data packet that complies with the data exchange interface specification. The format and content of the update data packet comply with the predefined data exchange interface specification to ensure that the data can be correctly transmitted and interpreted. According to the generated update data packet, the second task BIM model is selectively updated through the data exchange interface, and the target task BIM model is output.

[0037] In the embodiment of the present application, by digitizing and decomposing the construction information of the building project, a structured construction task library is formed, and the first task BIM model is subjected to multi-dimensional analysis and parameter optimization, thereby improving the quality and precision of the BIM model. Through semantic segmentation and matching technology, the intelligent association mapping between the BIM model and the construction task plan is realized, and a flexible data exchange interface is established, the time dimension is introduced into the BIM model, and spatial division and task distribution analysis are performed, thereby realizing the dynamic simulation of the construction process, comprehensively optimizing the task plan, balancing multiple goals such as time, resources, and cost, introducing robustness analysis and sensitivity indicators, and making local adjustments to the optimized task plan, thereby enhancing the adaptability of the optimization scheme to changes in the actual construction environment. The intelligent division of the construction area is realized by adopting three-dimensional grid division, optimizing the space utilization efficiency, and reducing construction conflicts. The optimized task plan is updated to the BIM model in real time through the data exchange interface, thereby forming a closed-loop management from data collection, analysis and optimization to model updating, and combining the spatiotemporal association and dynamic simulation results to improve the overall construction efficiency and quality.

[0038] In a specific embodiment, the process of executing step S101 may specifically include the following steps:

[0039] (1) Classify and structure the construction information of the building project to obtain the initial construction data set;

[0040] (2) hierarchically decompose and encode multiple construction tasks in the construction information of the building project according to the initial construction data set to obtain a task decomposition tree;

[0041] (3) Perform task dependency analysis on the task decomposition tree to obtain a task network diagram, and perform resource allocation and time estimation on multiple construction tasks based on the task network diagram to obtain a construction task library;

[0042] (4) Extracting geometric parameters and attribute data according to the construction task library to obtain a task parameter set, and performing three-dimensional modeling processing on the task parameter set to obtain a task basic model;

[0043] (5) Perform associative mapping on the task basic model and the non-geometric information in the construction task library to obtain an enhanced task model, and integrate the enhanced task model into the preset BIM environment to obtain the first task BIM model.

[0044] Specifically, comprehensive construction information is collected, which usually includes design drawings, construction plans, resource lists, construction schedules, etc. The initial construction data set is obtained by classifying and structuring this information. For example, the information is divided into categories such as geometric information, process information, resource information, and time information. Structural processing is to convert these classified information into computer-readable formats, such as tables, database entries, etc. According to the initial construction data set, multiple construction tasks in the construction information of the building project are hierarchically decomposed and encoded to form a task decomposition tree. The task decomposition tree is a hierarchical structure that reflects the subordinate relationship and decomposition level of each construction task in the entire project. Through hierarchical decomposition, complex construction projects are broken down into several manageable small tasks. Each task node is assigned a unique code to indicate its position in the task decomposition tree. For example, a complex construction project can be divided into multiple sub-projects, each of which is further decomposed into multiple specific construction tasks, and each construction task is decomposed into more specific work units. The task decomposition tree is analyzed for task dependencies to form a task network diagram. The task network diagram shows the dependencies and sequential arrangements between tasks. For example, task T i The completion of task T may depend on j The first completion of this relationship can be expressed as T i →T j By analyzing the task network diagram, the order and interdependence of each task are clarified. According to the task network diagram, resource allocation and time estimation are performed on multiple construction tasks to obtain a construction task library. Resource allocation refers to the allocation of the required manpower, materials, equipment and other resources for each task, while time estimation is the estimation of the completion time of each task. This information can be calculated by formulas, such as task T i Resource requirements R i and time estimate D i It can be expressed as:

[0045]

[0046] Among them, r ij Represents task T i The number of resources of type j required, W i Represents task T i The workload, P i Indicates the execution of task T iproductivity. In the construction task library, geometric parameters and attribute data are extracted according to the information therein to form a task parameter set. The geometric parameters include the shape, size, position, etc. of the building components involved in each construction task, while the attribute data includes the material, color, quality, etc. of these components. The task parameter set is processed by three-dimensional modeling to obtain the task basic model. Three-dimensional modeling is to use computer graphics technology to convert the geometric and attribute data involved in the construction task into a three-dimensional model to intuitively display the spatial layout and morphological characteristics of the construction task. The task basic model and the non-geometric information in the construction task library are associated and mapped to obtain an enhanced task model. Non-geometric information includes resource requirements, construction schedule, construction methods, etc. of the construction task. These information are associated and mapped with the geometric data of the three-dimensional model to form a comprehensive model that contains both geometric morphology and detailed attributes, namely the enhanced task model. The enhanced task model is integrated into the preset BIM environment to obtain the first task BIM model. For example, suppose there is a construction project that needs to complete three main construction tasks: foundation construction, structural construction, and decoration construction. Through data classification and structured processing, all relevant information is sorted to form an initial construction data set. These construction tasks are hierarchically decomposed to form a task decomposition tree, in which foundation construction, structural construction and decoration construction are respectively regarded as first-level tasks, and each first-level task is further subdivided into more specific subtasks. The dependency analysis of these tasks is carried out to construct a task network diagram, which makes it clear that foundation construction must be completed before structural construction, and structural construction must be completed before decoration construction. Resource allocation and time estimation are carried out according to the task network diagram to form a construction task library. For example, the foundation construction task requires 10 workers and 50 tons of cement, with an estimated construction period of 30 days; the structural construction task requires 20 workers and 100 tons of steel, with an estimated construction period of 60 days; the decoration construction task requires 15 workers and 200 barrels of paint, with an estimated construction period of 45 days. The geometric parameters and attribute data of these tasks, such as the size, shape, and material of the foundation, are extracted for three-dimensional modeling to obtain the task base model. The task base model is associated and mapped with the non-geometric information in the construction task library to form an enhanced task model containing construction information. The enhanced task model is integrated into the BIM environment to generate the first task BIM model. In the BIM environment, the system can intuitively view the three-dimensional model, resource requirements and construction schedule of each task, and make adjustments and optimizations based on actual conditions, thereby achieving efficient construction management.

[0047] In a specific embodiment, the process of executing step S102 may specifically include the following steps:

[0048] (1) Extracting geometric features of the first task BIM model to obtain a model geometric parameter set, and performing spatial relationship analysis on the first task BIM model based on the model geometric parameter set to obtain a spatial topological network;

[0049] (2) Graph theory analysis is performed on the spatial topology network to obtain a set of key nodes and paths, and the construction sequence of the first task BIM model is optimized based on the key nodes and paths to obtain a preliminary optimization model;

[0050] (3) Allocating resources to the preliminary optimization model to obtain a resource optimization allocation plan, and adjusting parameters of the preliminary optimization model according to the resource optimization allocation plan to obtain a resource balance model;

[0051] (4) Performing construction process conflict detection on the resource balance model to obtain a set of process conflict points, and performing local optimization on the resource balance model based on the set of process conflict points to obtain a conflict elimination model;

[0052] (5) The conflict elimination model is globally optimized to obtain a global optimization model, and the parameters of the first task BIM model are updated and the structure is reorganized according to the global optimization model to obtain a second task BIM model.

[0053] Specifically, the geometric parameters of each component in the model are identified and extracted. These geometric parameters include information such as the size, shape, position and direction of the component. The geometric features of each component in the three-dimensional model are described to form a complete set of geometric parameters. For example, for a beam, its geometric parameters may include length L, width W, height H, position coordinates (x, y, z) and direction angle θ. By performing similar geometric feature extraction on all components, the geometric parameter set of the model is obtained. According to the model geometric parameter set, the spatial relationship analysis of the first task BIM model is performed to generate a spatial topological network. The spatial topological network shows the spatial relationship and connection mode between each component. For example, a beam may connect two columns, and the connection relationship between the column and the beam can be represented as an edge in the topological network. Through spatial relationship analysis, the mutual relationship and dependency of each component in space are clarified. The spatial topological network is analyzed by graph theory to identify key nodes and path sets. Key nodes are nodes that play an important role in the network, such as key connection points connecting multiple components, and key paths are the main paths that affect the construction progress. Through graph theory analysis, these key nodes and paths are identified. Assume that the spatial topology network can be represented as a graph G = (V, E), where V represents the node set and E represents the edge set. Critical path analysis can be identified by calculating the weight of each path (such as construction time or resource consumption). For example, for path P, its weight W P It can be expressed as:

[0054]

[0055] Among them, w iRepresents the weight of the i-th task on the path. After identifying the key nodes and path sets, the construction sequence of the first task BIM model is optimized to form a preliminary optimization model. The purpose of construction sequence optimization is to ensure that key tasks are carried out first, so as to avoid bottlenecks and delays in the construction process. For example, if a beam must be installed after the column is completed, then when optimizing the construction sequence, it is necessary to ensure that the construction task of the column takes precedence over the construction task of the beam. After completing the construction sequence optimization, resource allocation is performed to generate a resource optimization allocation plan. Resource allocation includes the reasonable allocation of resources such as manpower, materials, and equipment to ensure that the resources required for each task during the construction process can be in place in a timely manner. By calculating and configuring the resource requirements of each task, a resource optimization allocation plan is formed. After obtaining the resource optimization allocation plan, the parameters of the preliminary optimization model are adjusted to form a resource balance model. The purpose of resource balance is to optimize the utilization efficiency of resources while ensuring that each task is carried out as planned. For example, by adjusting the start time of the task and the resource configuration, resource conflicts and waste can be avoided. Construction process conflict detection is performed on the resource balance model to identify potential process conflict points. Construction process conflict refers to the delay in construction progress or quality problems caused by the mutual influence between tasks or competition for resources during the construction process. By detecting and analyzing these conflict points, measures can be taken in advance to optimize them. According to the set of process conflict points, the resource balance model is locally optimized to form a conflict elimination model. Adjustments and optimizations are made for specific process conflict points to ensure that the construction process is not disturbed. For example, by adjusting the start time, resource allocation or construction method of the task, the impact of process conflicts can be eliminated or reduced. The conflict elimination model is globally optimized to form a global optimization model. Global optimization takes into account all factors and overall effects in the construction process, aiming to comprehensively improve construction efficiency and quality. On this basis, the parameters of the first task BIM model are updated and the structure is reorganized according to the global optimization model, and finally the second task BIM model is obtained.

[0056] In a specific embodiment, the process of executing step S103 may specifically include the following steps:

[0057] (1) Perform semantic segmentation on the second task BIM model to obtain a BIM object set, and perform semantic matching on the current task plan in the construction task library based on the BIM object set to obtain a preliminary mapping relationship;

[0058] (2) Analyze the graph structure of the preliminary mapping relationship to obtain a relationship topology map, and perform redundancy elimination and completion processing on the preliminary mapping relationship based on the relationship topology map to obtain an optimized mapping relationship;

[0059] (3) weights are assigned to the optimized mapping relationships to obtain a weighted mapping network, and bidirectional associations are performed between the BIM objects in the BIM object set and the task plan items in the current task plan according to the weighted mapping network to obtain a target mapping relationship;

[0060] (4) Generate a mapping data model according to the target mapping relationship, and build a data exchange middleware according to the mapping data model to generate a data exchange interface between the second task BIM model and the construction task library.

[0061] Specifically, each component in the model is classified and labeled. Through semantic segmentation, each component in the BIM model is identified as an object with specific functions or attributes to form a BIM object set. For example, columns, beams, walls, doors and windows in a construction project will be labeled as different object categories after semantic segmentation. These object categories not only reflect the geometric shape of the components, but also contain their functions and attribute information. Semantic matching is performed on the current task plan in the construction task library based on the BIM object set. The specific objects in the BIM model are matched with the task plan items in the construction task library to form a preliminary mapping relationship. Each BIM object B i The task plan item T in the current task plan j The matching relationship between them can be expressed as M(B i ,T j ), that is, object B i The corresponding task plan item is T j Through semantic matching, it is clear which specific BIM objects need to be used in specific construction tasks. The preliminary mapping relationship is analyzed by graph structure to generate a relationship topology diagram. The relationship topology diagram shows the connection and dependency between each BIM object and task plan item in the preliminary mapping relationship. For example, BIM object B i With task plan item T jThe connection relationship can be expressed as a graph G = (V, E), where V represents a node set, including all BIM objects and task plan items, and E represents an edge set, including all mapping relationships. By analyzing the relationship topology graph, redundant information is identified and eliminated, and the missing mapping relationships are completed to obtain the optimized mapping relationship. After obtaining the optimized mapping relationship, weights are assigned to it to form a weighted mapping network. According to the importance and relevance of the mapping relationship, a corresponding weight is assigned to each mapping relationship. Based on the weighted mapping network, each BIM object in the BIM object set and each task plan item in the current task plan are bidirectionally associated to form a target mapping relationship. A mapping data model is generated based on the target mapping relationship. The mapping data model describes the mapping relationship and data interaction rules between BIM objects and task plan items. According to the mapping data model, a data exchange middleware is constructed to generate a data exchange interface between the second task BIM model and the construction task library. The data exchange middleware is a bridge that transmits and synchronizes data between the BIM model and the task plan to ensure that the information between the two can be updated and interacted in real time.

[0062] In a specific embodiment, the process of executing step S104 may specifically include the following steps:

[0063] (1) Perform time series analysis on the target mapping relationship to obtain a task timing network, and assign time attributes to the second task BIM model based on the task timing network to obtain a time-annotated BIM model;

[0064] (2) Perform spatial division on the time-annotated BIM model to obtain a construction area division scheme, and perform spatial correlation analysis on the current task plan based on the construction area division scheme to obtain a task space distribution map;

[0065] (3) Perform discrete event simulation on the task space distribution diagram and time-annotated BIM model to obtain dynamic construction progress simulation results;

[0066] (4) Dynamically allocate construction resources according to the dynamic construction progress simulation results to obtain a resource scheduling plan, and optimize the layout of the construction site based on the resource scheduling plan and the dynamic construction progress simulation results to obtain a site layout optimization plan.

[0067] Specifically, determine the time schedule and dependencies of each construction task, and generate edges to represent the dependencies between tasks. i Only available in Task T j This dependency can be expressed as T j →T i. Through time series analysis, the predecessor and follow-up tasks of each task are identified, and the critical path of the entire project is determined. The critical path refers to the longest path from the beginning to the end of the project, which determines the shortest duration of the project. The time attribute of the second task BIM model is assigned according to the task timing network to generate a time-annotated BIM model. The corresponding construction time is assigned to each component in the BIM model, so that the model not only has geometric and semantic information, but also reflects the construction progress. For example, the construction time of the column component B1 is T1, and the construction time of the beam component B2 is T2. In this way, the time attribute is assigned to the BIM model to form a time-annotated BIM model. The time-annotated BIM model is spatially divided to generate a construction area division scheme. The construction site is divided into several independent areas, each of which corresponds to a specific construction task. For example, the construction site is divided into the foundation area, the main structure area, and the decoration area. According to these divisions, the components in the time-annotated BIM model are assigned to the corresponding construction areas to form a construction area division scheme. According to the construction area division scheme, the current task plan is spatially associated with the analysis, and the task space distribution map is obtained. The task space distribution diagram shows the specific location and distribution of each construction task at the construction site. For example, the foundation construction task T1 is distributed in the foundation area, the main structure construction task T2 is distributed in the main structure area, and the decoration construction task T3 is distributed in the decoration area. Through the task space distribution diagram, the spatial layout of each task at the construction site can be viewed. Discrete event simulation is performed on the task space distribution diagram and the time-annotated BIM model to generate dynamic construction progress simulation results. Discrete event simulation is an event-driven simulation method that predicts the construction progress of the entire project by simulating the start and completion of each task during the construction process. For example, the start and completion time of the foundation construction task T1 can be simulated, followed by the start and completion time of the main structure construction task T2, and so on. In this way, the dynamic construction progress simulation results of the entire project are generated to predict the actual construction period and possible progress deviations of the project. After obtaining the dynamic construction progress simulation results, the construction resources are dynamically allocated according to the results to generate a resource scheduling plan. According to the actual construction progress, the construction resources are reasonably configured and adjusted to ensure that each task can proceed as planned. For example, according to the results of dynamic construction progress simulation, adjust the allocation of manpower, materials and equipment to ensure that key tasks are given priority in resource support. According to the resource scheduling plan and the results of dynamic construction progress simulation, optimize the layout of the construction site and generate a site layout optimization plan. According to the actual construction progress and resource requirements, reasonably arrange the construction equipment, material stacking and personnel activity areas. For example, according to the results of dynamic construction progress simulation, adjust the location of construction equipment and the area where materials are stacked to ensure the reasonable layout and efficient operation of the construction site. This will improve the utilization efficiency of the construction site and reduce site conflicts and resource waste during the construction process.

[0068] In a specific embodiment, the execution step spatially divides the time-stamped BIM model to obtain a construction area division scheme, and performs spatial correlation analysis on the current task plan according to the construction area division scheme to obtain a task space distribution map. The process may specifically include the following steps:

[0069] (1) Perform three-dimensional grid division on the time-stamped BIM model to obtain an initial spatial grid, and perform spatial clustering on the time-stamped BIM model based on the initial spatial grid to obtain a set of functional areas;

[0070] (2) Extracting the boundaries of the functional area set to obtain the area boundary contour, and performing spatial adjacency analysis on the functional area set based on the area boundary contour to obtain the area adjacency relationship graph;

[0071] (3) Performing graph coloring on the region adjacency relationship graph to obtain an initial region division scheme, and performing spatial mapping on the current task plan based on the initial region division scheme to obtain a task-space correspondence table;

[0072] (4) Adjust the boundaries of the initial area division plan according to the task-space correspondence table to obtain the construction area division plan;

[0073] (5) A spatial index is constructed for the construction area division scheme to obtain a spatial query tree structure, and a spatial correlation measurement is performed on the current task plan based on the spatial query tree structure to obtain a task space distribution map.

[0074] Specifically, the three-dimensional space of the entire BIM model is divided into several small units of equal volume, which constitute the initial spatial grid. Assume that the space of the model is divided into n×m×l grid units, and the volume of each grid unit can be expressed as V=Δx×Δy×Δz, where Δx, Δy and Δz are the side lengths of the grid unit in the x, y and z directions, respectively. The time-annotated BIM model is spatially clustered according to the initial spatial grid to form a set of functional areas. Grid units with similar characteristics or functions are aggregated together. For example, clustering is performed based on attributes such as component type and construction time in the grid unit. Assume that the k-means clustering algorithm is used for spatial clustering, and all grid units are divided into k sets of functional areas. The objective function of clustering can be expressed as:

[0075]

[0076] Among them, C i represents the i-th cluster, x j represents the grid cell belonging to the i-th cluster, μ iDenotes the center of the i-th cluster. ∥·∥ denotes the Euclidean distance. By minimizing the objective function, the grid cells are clustered into several sets of functional regions. The boundaries of the functional region sets are extracted to determine the spatial range of each functional region. The boundary contours of each functional region are clarified to make the subsequent spatial analysis more accurate. Assuming that the boundaries of the functional regions can be represented by polygons, the convex hull algorithm is used for boundary extraction. The convex hull algorithm determines the boundary contour of the region by calculating the convex hull of the outermost points of each region. According to the boundary contours of the regions, the spatial adjacency analysis of the functional region set is performed to generate a region adjacency graph. The region adjacency graph shows the spatial adjacency relationship between the functional regions. For example, functional region A and functional region B share an edge, which is represented by G=(V,E), where V represents all nodes in the functional region set and E represents the adjacency relationship between regions. The region adjacency graph is subjected to graph coloring to form an initial region partitioning scheme. Different colors are assigned to each functional region to ensure that adjacent regions have different colors, thereby avoiding conflicts between regions. Assuming that a greedy algorithm is used for graph coloring, this is achieved by assigning the smallest available color to each region in turn. After the initial area division scheme is generated, the current task plan is spatially mapped according to the scheme to generate a task-space correspondence table. The task-space correspondence table clarifies the specific spatial area corresponding to each construction task. According to the task-space correspondence table, the boundaries of the initial area division scheme are adjusted to form a more reasonable construction area division scheme. The purpose of boundary adjustment is to optimize the boundaries of each area so that the spatial distribution of construction tasks is more reasonable and efficient. For example, by adjusting the area boundaries, the overlap and conflict of construction tasks in space can be minimized, thereby improving construction efficiency. A spatial index is constructed for the construction area division scheme to generate a spatial query tree structure. The spatial query tree structure is an efficient spatial data structure for fast query and retrieval of spatial information. Assuming that the R-tree is used for spatial index construction, the spatial query tree structure is generated by dividing the construction area into several hierarchical rectangular bounding boxes. According to the spatial query tree structure, the current task plan is spatially correlated and measured to generate a task spatial distribution map. The task spatial distribution map shows the specific location and spatial distribution of each construction task at the construction site, providing an intuitive and detailed spatial layout view.

[0077] In a specific embodiment, the process of executing step S105 may specifically include the following steps:

[0078] (1) Perform critical path analysis on the dynamic construction schedule simulation results to obtain the critical task sequence, and re-prioritize the current task plan according to the critical task sequence to obtain a priority adjustment plan;

[0079] (2) Evaluate the resource utilization of the site layout optimization plan to obtain a resource efficiency index set, and reallocate resources for the priority adjustment plan based on the resource efficiency index set to obtain a resource optimization configuration plan;

[0080] (3) constructing a multi-objective function for the resource optimization configuration scheme to obtain an optimization objective function set, and optimizing the resource optimization configuration scheme according to the optimization objective function set to obtain a first task plan;

[0081] (4) performing robustness analysis on the first task plan to obtain a task plan sensitivity index, and performing partial adjustments on the first task plan according to the task plan sensitivity index to obtain a target task plan;

[0082] (5) Convert the data format of the target task plan to obtain an updated data packet that complies with the data exchange interface specification, and selectively update the second task BIM model through the data exchange interface according to the updated data packet to output the target task BIM model.

[0083] Specifically, determine the schedule and dependencies of each construction task and generate a critical task sequence. Critical path analysis is a network diagram-based technique used to identify the most important tasks in a project and the dependencies between them. These tasks must be completed in sequence to ensure that the project is completed on time. The tasks on the critical path are called critical tasks, and the sequence of all critical tasks is called the critical task sequence. Assuming that the duration and dependencies of the construction tasks are known, the earliest start time (ES), latest start time (LS), earliest finish time (EF) and latest finish time (LF) of each task can be calculated by forward and backward algorithms, and the free float time (TF) of the task can be determined. The formula is as follows:

[0084]

[0085] Among them, i represents the current task, j represents all previous tasks, and D iRepresents the duration of task i. If the free float time of a task is zero, then the task is a critical task and needs to be completed first. In this way, the critical task sequence of the project is identified. According to the critical task sequence, the current task plan is re-prioritized to obtain a priority adjustment plan to ensure that critical tasks are given priority in resources and time to avoid delays in the construction schedule. For example, if the critical task sequence is [T1, T3, T5], these tasks need to be arranged in priority to ensure that they can be carried out as planned. The resource utilization rate of the site layout optimization plan is evaluated to obtain a resource efficiency index set. The purpose of resource utilization evaluation is to determine the utilization efficiency of various resources during the construction process, thereby providing a basis for subsequent resource optimization. Assuming that construction resources include manpower, materials and equipment, the utilization rate of each type of resource can be calculated separately. According to the resource efficiency index set, the priority adjustment plan is re-allocated to obtain a resource optimization configuration plan. According to the actual resource utilization situation, the resource configuration is reasonably adjusted to ensure that critical tasks are given priority in resource support. For example, if critical task T1 requires more manpower and materials, and the current resource allocation is insufficient, resources need to be deployed from non-critical tasks to ensure the smooth progress of critical tasks. Multi-objective functions are constructed for the resource optimization configuration plan to obtain an optimization objective function set. The construction of multi-objective functions requires comprehensive consideration of multiple factors such as construction time, cost, and resource utilization. By solving the multi-objective optimization problem, the optimal balance point between multiple objectives is found to obtain an optimization objective function set. According to the optimization objective function set, the resource optimization configuration plan is optimized to obtain the first task plan, ensuring that the construction time and cost are minimized while maximizing resource utilization. For example, optimization methods such as linear programming or genetic algorithms are used to solve multi-objective optimization problems and obtain the optimal resource allocation and task schedule. The first task plan is subjected to a robustness analysis to obtain a task plan sensitivity index. The stability of the task plan under different environments and conditions is evaluated to identify sensitive tasks that have a greater impact on the construction progress. Assuming that robustness analysis is performed through Monte Carlo simulation, the sensitivity index S of each task can be calculated. i , the formula is as follows:

[0086]

[0087] Among them, S i represents the sensitivity index of task i, Represents the change in the total project duration. Represents the change in the duration of task i. By calculating the sensitivity index of each task, the tasks with the greatest impact on the project schedule are identified. According to the task plan sensitivity index, the first task plan is partially adjusted to obtain the target task plan. The purpose of local adjustment is to optimize the arrangement and resource allocation of sensitive tasks and improve the robustness and stability of task plans. For example, increase the resource input to sensitive tasks, reduce their duration fluctuations, and improve the reliability of the entire project plan. Convert the data format of the target task plan to obtain an updated data package that complies with the data exchange interface specification. Convert the target task plan to a standardized data format to facilitate data exchange and sharing between different systems. Assuming that XML or JSON format is used for data conversion, an updated data package that complies with the specification is generated according to the data exchange interface specification.

[0088] The above describes the construction optimization management method of the building project based on BIM in the embodiment of the present application. The following describes the construction optimization management platform of the building project based on BIM in the embodiment of the present application. Figure 2 In the embodiment of the present application, an embodiment of the building engineering construction optimization management platform based on BIM includes:

[0089] The modeling module 201 is used to perform digital processing on the construction information of the building project to obtain a construction task library, and perform three-dimensional task modeling according to the construction task library to obtain a first task BIM model;

[0090] An analysis module 202 is used to perform multi-dimensional analysis and parameter optimization on the first task BIM model to obtain a second task BIM model;

[0091] A creation module 203 is used to associate and map the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and to create a data exchange interface between the second task BIM model and the construction task library;

[0092] The simulation module 204 is used to perform spatiotemporal association and construction simulation on the second task BIM model and the current task plan according to the target mapping relationship, and obtain dynamic construction progress simulation results and site layout optimization solutions;

[0093] The optimization module 205 is used to perform multi-objective optimization on the current task plan according to the dynamic construction progress simulation results and the site layout optimization plan, obtain the target task plan, and update the target task plan to the second task BIM model through the data exchange interface.

[0094] Through the collaborative cooperation of the above components, the construction information of the building project is processed digitally and the task is decomposed to form a structured construction task library. The first task BIM model is analyzed in multiple dimensions and the parameters are optimized, which improves the quality and accuracy of the BIM model. Through semantic segmentation and matching technology, the intelligent association mapping between the BIM model and the construction task plan is realized, and a flexible data exchange interface is established. The time dimension is introduced into the BIM model, and spatial division and task distribution analysis are performed to realize the dynamic simulation of the construction process. The task plan is fully optimized, and multiple goals such as time, resources, and cost are balanced. Robustness analysis and sensitivity indicators are introduced to make local adjustments to the optimized task plan, which enhances the adaptability of the optimization plan to changes in the actual construction environment. The intelligent division of the construction area is realized by using three-dimensional grid division, which optimizes the space utilization efficiency and reduces construction conflicts. The optimized task plan is updated to the BIM model in real time through the data exchange interface, forming a closed-loop management from data collection, analysis and optimization to model update. Combined with the spatiotemporal association and dynamic simulation results, the overall construction efficiency and quality are improved.

[0095] The present application also provides a BIM-based construction project optimization management device, which includes a memory and a processor. The memory stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the processor executes the steps of the BIM-based construction project optimization management method in the above-mentioned embodiments.

[0096] The present application also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium or a volatile computer-readable storage medium. Instructions are stored in the computer-readable storage medium. When the instructions are executed on a computer, the computer executes the steps of the BIM-based construction project optimization management method.

[0097] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems, systems and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0098] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk and other media that can store program codes.

[0099] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A BIM-based construction optimization management method, characterized in that: The method comprises: Digitally process the construction information of the building project to obtain a construction task library, and perform three-dimensional task modeling based on the construction task library to obtain a first task BIM model; Performing multi-dimensional analysis and parameter optimization on the first task BIM model to obtain a second task BIM model; specifically comprising: extracting geometric features from the first task BIM model to obtain a model geometric parameter set, and performing spatial relationship analysis on the first task BIM model based on the model geometric parameter set to obtain a spatial topological network; performing graph theory analysis on the spatial topological network to obtain a set of key nodes and paths, and optimizing the construction sequence of the first task BIM model based on the key nodes and the path set to obtain a preliminary optimization model; performing resource allocation on the preliminary optimization model to obtain a resource optimization allocation scheme, and adjusting parameters of the preliminary optimization model based on the resource optimization allocation scheme to obtain a resource balance model; performing construction process conflict detection on the resource balance model to obtain a set of process conflict points, and locally optimizing the resource balance model based on the set of process conflict points to obtain a conflict elimination model; performing global optimization on the conflict elimination model to obtain a global optimization model, and performing parameter update and structural reorganization on the first task BIM model based on the global optimization model to obtain a second task BIM model; Associatively mapping the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and creating a data exchange interface between the second task BIM model and the construction task library; According to the target mapping relationship, the second task BIM model and the current task plan are temporally and spatially associated and construction simulated to obtain a dynamic construction progress simulation result and a site layout optimization plan; The current task plan is optimized with multiple objectives according to the dynamic construction progress simulation results and the site layout optimization plan to obtain a target task plan, and the target task plan is updated to the second task BIM model through the data exchange interface; specifically, it includes: performing a critical path analysis on the dynamic construction progress simulation results to obtain a key task sequence, and re-arranging the task priorities of the current task plan according to the key task sequence to obtain a priority adjustment plan; performing a resource utilization evaluation on the site layout optimization plan to obtain a resource efficiency index set, and reallocating resources for the priority adjustment plan according to the resource efficiency index set to obtain a resource optimization plan. configuration plan; construct a multi-objective function for the resource optimization configuration plan to obtain an optimization objective function set, and optimize the resource optimization configuration plan according to the optimization objective function set to obtain a first task plan; perform a robustness analysis on the first task plan to obtain a task plan sensitivity index, and locally adjust the first task plan according to the task plan sensitivity index to obtain a target task plan; perform data format conversion on the target task plan to obtain an update data packet that complies with the data exchange interface specification, and selectively update the second task BIM model through the data exchange interface according to the update data packet, and output the target task BIM model.

2. The BIM-based construction optimization management method of construction engineering according to claim 1 is characterized in that: The construction information of the building project is processed digitally to obtain a construction task library, and three-dimensional task modeling is performed according to the construction task library to obtain a first task BIM model, including: Carry out data classification and structural processing on the construction information of the building project to obtain the initial construction data set; hierarchically decompose and encode multiple construction tasks in the construction information of the building project according to the initial construction data set to obtain a task decomposition tree; Performing task dependency analysis on the task decomposition tree to obtain a task network diagram, and performing resource allocation and time estimation on the multiple construction tasks according to the task network diagram to obtain a construction task library; Extracting geometric parameters and attribute data according to the construction task library to obtain a task parameter set, and performing three-dimensional modeling processing on the task parameter set to obtain a task basic model; The task basic model and the non-geometric information in the construction task library are associated and mapped to obtain an enhanced task model, and the enhanced task model is integrated into a preset BIM environment to obtain a first task BIM model.

3. The BIM-based construction optimization management method of construction engineering according to claim 1 is characterized in that: The associating and mapping the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and creating a data exchange interface between the second task BIM model and the construction task library, includes: Performing semantic segmentation on the second task BIM model to obtain a BIM object set, and performing semantic matching on the current task plan in the construction task library according to the BIM object set to obtain a preliminary mapping relationship; Performing a graph structure analysis on the preliminary mapping relationship to obtain a relationship topology graph, and performing redundancy elimination and completion processing on the preliminary mapping relationship according to the relationship topology graph to obtain an optimized mapping relationship; Weights are assigned to the optimized mapping relationship to obtain a weighted mapping network, and bidirectionally associated BIM objects in the BIM object set and task plan items in the current task plan are performed according to the weighted mapping network to obtain a target mapping relationship; A mapping data model is generated according to the target mapping relationship, and a data exchange middleware is constructed according to the mapping data model to generate a data exchange interface between the second task BIM model and the construction task library.

4. The BIM-based construction optimization management method of construction engineering according to claim 3 is characterized in that: The step of performing spatiotemporal association and construction simulation on the second task BIM model and the current task plan according to the target mapping relationship to obtain a dynamic construction progress simulation result and a site layout optimization plan includes: Performing a time series analysis on the target mapping relationship to obtain a task timing network, and assigning a time attribute to the second task BIM model according to the task timing network to obtain a time-annotated BIM model; Performing spatial division on the time-annotated BIM model to obtain a construction area division scheme, and performing spatial correlation analysis on the current task plan according to the construction area division scheme to obtain a task space distribution map; Performing discrete event simulation on the task space distribution diagram and the time-annotated BIM model to obtain dynamic construction progress simulation results; The construction resources are dynamically allocated according to the dynamic construction progress simulation results to obtain a resource scheduling plan, and the layout of the construction site is optimized based on the resource scheduling plan and the dynamic construction progress simulation results to obtain a site layout optimization plan.

5. The BIM-based construction optimization management method of construction engineering according to claim 4 is characterized in that: The spatial division of the time-annotated BIM model to obtain a construction area division scheme, and the spatial correlation analysis of the current task plan according to the construction area division scheme to obtain a task space distribution map includes: Performing three-dimensional grid division on the time-stamped BIM model to obtain an initial spatial grid, and performing spatial clustering on the time-stamped BIM model according to the initial spatial grid to obtain a set of functional areas; Extracting boundaries of the functional area set to obtain area boundary contours, and performing spatial adjacency analysis on the functional area set according to the area boundary contours to obtain an area adjacency relationship graph; Performing graph coloring processing on the region adjacency relationship graph to obtain an initial region division scheme, and performing spatial mapping on the current task plan according to the initial region division scheme to obtain a task-space correspondence table; Adjusting the boundaries of the initial area division scheme according to the task-space correspondence table to obtain a construction area division scheme; A spatial index is constructed for the construction area division scheme to obtain a spatial query tree structure, and a spatial correlation measurement is performed on the current task plan according to the spatial query tree structure to obtain a task space distribution map.

6. A BIM-based construction optimization management platform for executing the BIM-based construction optimization management method for a building project as claimed in any one of claims 1 to 5, characterized in that: The platform includes: A modeling module is used to perform digital processing on the construction information of the building project to obtain a construction task library, and perform three-dimensional task modeling according to the construction task library to obtain a first task BIM model; An analysis module, used for performing multi-dimensional analysis and parameter optimization on the first task BIM model to obtain a second task BIM model; A creation module is used to associate and map the second task BIM model with the current task plan in the construction task library to obtain a target mapping relationship, and to create a data exchange interface between the second task BIM model and the construction task library; A simulation module, used for performing spatiotemporal association and construction simulation on the second task BIM model and the current task plan according to the target mapping relationship, to obtain a dynamic construction progress simulation result and a site layout optimization plan; An optimization module is used to perform multi-objective optimization on the current task plan according to the dynamic construction progress simulation results and the site layout optimization plan to obtain a target task plan, and update the target task plan to the second task BIM model through the data exchange interface.

7. A BIM-based construction optimization management device, characterized in that: The BIM-based building engineering construction optimization management device comprises: a memory and at least one processor, wherein the memory stores instructions; The at least one processor calls the instructions in the memory so that the BIM-based construction project optimization management device executes the BIM-based construction project optimization management method as described in any one of claims 1-5.

8. A computer-readable storage medium having instructions stored thereon, characterized in that: When the instructions are executed by the processor, the BIM-based construction optimization management method for building projects as described in any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Method for constructing spatial semantic database based on BIM and GIS data integration

    CN112527944A

  • Bridge construction progress refined management and control method based on digital twinborn multi-dimensional model

    CN116127551A