A construction engineering intelligent construction management method and system

By dividing the construction project into sub-construction tasks and constructing a directed acyclic graph, construction deviations are calculated and propagated in real time, and resource allocation is dynamically adjusted. This solves the problems of untimely detection of construction deviations and lagging resource scheduling in existing technologies, and realizes real-time monitoring and optimization of the construction process, reducing the risk of delays.

CN120911899BActive Publication Date: 2026-02-03XI'AN PETROLEUM UNIVERSITY +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511161529.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-19
Publication Date
2026-02-03
Estimated Expiration
2045-08-19

AI Technical Summary

Technical Problem

Existing BIM-based construction management methods lack real-time data-driven mechanisms in complex industrial building projects, resulting in the inability to detect and quantify construction deviations in a timely manner. This affects the quality of process execution and the project schedule. Furthermore, the lack of ability to analyze the propagation of deviations leads to delays in resource scheduling and construction plan adjustments, increasing the risk of project delays and rework.

Method used

By dividing architectural drawings into multiple sub-construction tasks based on BIM technology, a directed acyclic graph is constructed. Combining construction progress and geometric data, construction deviations are calculated in real time and deviation propagation analysis is performed. Resource allocation and construction priorities are dynamically adjusted, and deviations are transformed into repair resource requirements using a preset mapping model to optimize the construction plan.

Benefits of technology

It enables real-time monitoring and dynamic optimization of the construction process, accurately reflects the task status, reduces the overall risk of delay, improves resource utilization efficiency, ensures that critical path tasks are prioritized, and reduces project delays and rework.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120911899B_ABST
    Figure CN120911899B_ABST
Patent Text Reader

Abstract

The application discloses a kind of construction engineering wisdom construction management method and system, it is related to construction engineering wisdom construction field, method includes based on BIM technology constructs the foundation three-dimensional model and its directed acyclic graph of all sub construction tasks, gathers construction site data generation can reflect the dynamic three-dimensional model of current stage construction progress, after comparing it with the foundation three-dimensional model, calculate the self deviation of sub construction task and the cumulative deviation to next stage sub construction task, then according to directed acyclic graph adjust the priority and resource allocation of next stage sub construction task.The application calculates the construction progress deviation and spatial geometry deviation of sub construction task respectively by using three-dimensional comparison technology in each construction stage, and integrates into self deviation, carries out deviation propagation calculation on process dependency relationship based on the constructed directed acyclic graph, can predict the influence on subsequent task in current stage, realizes from passive repair to active intervention change.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent construction technology in building engineering, specifically a management and control method and system for intelligent construction of building engineering. Background Technology

[0002] Currently, Building Information Modeling (BIM) technology has been widely used in large-scale industrial building projects. BIM can establish a digital model containing geometric information, process logic and resource allocation during the design phase to support the early planning and standardized construction process of the project.

[0003] However, existing BIM-based construction management methods mainly rely on static design models and periodic manual updates, lacking a real-time data-driven mechanism for the construction process. In scenarios like petroleum construction projects, which involve complex procedures, high equipment precision requirements, and long construction cycles, the site environment and working conditions are constantly changing. For example, slight deviations in equipment installation positions, geometric errors in pipeline laying, and schedule delays caused by delays in previous procedures may occur. If these deviations cannot be detected and quantified in a timely manner, they will directly affect the execution quality of multiple related procedures and the overall project schedule.

[0004] Furthermore, existing methods, after identifying deviations, often remain at the level of post-event correction for single tasks, lacking the ability to analyze the propagation of deviations based on task dependencies and failing to assess the cumulative impact of deviations in preceding tasks on multiple subsequent tasks. This deficiency often leads to delays in resource scheduling and construction plan adjustments, making it difficult to prioritize tasks with the greatest impact on the critical path and overall schedule at the global level, thereby increasing the risk of project delays and rework. Summary of the Invention

[0005] 1) Technical problems to be solved

[0006] This invention provides a management and control method and system for intelligent construction of building projects, which adjusts the construction priority and resource allocation strategy of subsequent tasks based on construction deviations detected during the actual construction process.

[0007] (ii) Technical Solution

[0008] To achieve the above objectives, the present invention provides the following technical solution: a management and control method for intelligent construction of building projects, comprising:

[0009] Based on BIM technology, the overall construction task of architectural engineering drawings is divided into multiple sub-construction tasks. Each sub-construction task includes a predetermined construction period, resource requirements, and construction procedure logic, and a basic three-dimensional model containing all sub-construction tasks is constructed.

[0010] Based on the construction process logic, a directed acyclic graph of all sub-construction tasks is constructed. Each node in the directed acyclic graph corresponds to a sub-construction task, and the directed edge between two nodes represents the process dependency relationship between the sub-construction tasks.

[0011] During the construction process, construction progress data and geometric data of sub-construction tasks are collected in stages at the construction site. A dynamic three-dimensional model that reflects the progress of the project in the current stage is constructed in each stage. After comparing it with the basic three-dimensional model, the completion rate, construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are calculated as its own deviation.

[0012] Based on the process dependency relationship in the directed acyclic graph, the construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are propagated and calculated according to the process dependency relationship. The cumulative deviation of each subsequent sub-construction task in the next stage is calculated, that is, the cumulative influence of the preceding sub-construction task on the sub-construction task.

[0013] Using a pre-defined mapping model between deviation and resources, the self-deviation of each sub-construction task in the current stage and the cumulative deviation of each subsequent sub-construction task in the next stage are converted into repair resource requirements. The self-deviation corresponds to the immediate repair requirement in the current stage, and the cumulative deviation represents the estimated repair requirement for subsequent sub-construction tasks.

[0014] Based on the completion rates of each sub-construction task collected and calculated in the latest phase, the attributes of each node in the directed acyclic graph are updated, and the construction priority of each sub-construction task in the next phase is calculated.

[0015] Furthermore, the division of the overall construction task into multiple sub-construction tasks based on the architectural drawings is specifically as follows:

[0016] Architectural engineering drawings are constructed using BIM technology. By analyzing the digital engineering drawings from the architectural design phase, the geometric features, resource requirements, and construction process logic of all building components are extracted.

[0017] Based on the geometric features, resource requirements, and construction procedure logic of each building component in the BIM model, the overall construction task is divided into multiple relatively independent sub-construction tasks.

[0018] Furthermore, constructing the basic 3D model specifically includes the following steps:

[0019] The geometric features in the divided sub-construction tasks are bound to the corresponding building components in the BIM model to generate three-dimensional model units representing the building components corresponding to the sub-construction tasks.

[0020] In the basic 3D model, the 3D model unit of each sub-construction task is embedded with its corresponding predetermined construction cycle, resource requirements and construction procedure logic;

[0021] Based on the construction process logic, the dependencies between sub-construction tasks are constructed according to their sequential order, and these dependencies are embedded into the basic 3D model as logical attributes.

[0022] Furthermore, in constructing the directed acyclic graph of the sub-construction tasks, the weights of the directed edges are set according to the urgency of each sub-construction task; whereby the urgency is a quantitative indicator reflecting the degree of impact of a certain sub-construction task on the overall project progress, calculated using the following formula:

[0023] ;

[0024] in, For the corresponding number Individual construction tasks For the first Remaining time for each construction task. Critical path percentage , For the first The completion rate of the sub-construction tasks that each sub-construction task depends on. , , These are the corresponding adjustment coefficients;

[0025] No. The completion rate of each sub-construction task depends on is specifically the average completion rate of the preceding sub-construction tasks in the previous stage that a sub-construction task depends on. The calculation formula is as follows:

[0026] ;

[0027] in, It is the completion rate of the preceding sub-construction tasks. It is the number of dependent sub-build tasks.

[0028] Furthermore, in each stage, the urgency of the project schedule is dynamically adjusted based on the obtained completion rate, using the following specific adjustment formula:

[0029] ;

[0030] in, This corresponds to the initial time urgency of the sub-construction task. This corresponds to the completion rate of the sub-construction task.

[0031] Furthermore, the node attributes of the directed acyclic graph are updated to adjust the in-degree of the nodes; where the in-degree represents how many preceding tasks in the previous stage depend on a sub-construction task of a stage, that is, the in-degree represents the number of preceding sub-construction tasks that the sub-construction task has not yet been completed.

[0032] Furthermore, when constructing the directed acyclic graph, the initial in-degree of all nodes is the number of preceding sub-construction tasks. After the construction data of each sub-construction task is collected, the in-degree of each sub-construction task node is dynamically updated, and the new in-degree value is the original in-degree value minus 1.

[0033] A smart construction management and control system for building engineering includes:

[0034] BIM model elements are configured as follows:

[0035] Based on BIM technology, the overall construction task of architectural engineering drawings is divided into multiple sub-construction tasks. Each sub-construction task includes a predetermined construction period, resource requirements, and construction procedure logic, and a basic three-dimensional model containing all sub-construction tasks is constructed.

[0036] The process analysis unit is configured as follows:

[0037] Based on the construction process logic, a directed acyclic graph of all sub-construction tasks is constructed. Each node in the directed acyclic graph corresponds to a sub-construction task, and the directed edge between two nodes represents the process dependency relationship between the sub-construction tasks.

[0038] The data analysis unit is configured as follows:

[0039] During the construction process, construction progress data and geometric data of sub-construction tasks are collected in stages at the construction site. A dynamic three-dimensional model that reflects the progress of the project in the current stage is constructed in each stage. After comparing it with the basic three-dimensional model, the completion rate, construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are calculated as its own deviation.

[0040] Based on the process dependency relationship in the directed acyclic graph, the construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are propagated and calculated according to the process dependency relationship. The cumulative deviation of each subsequent sub-construction task in the next stage is calculated, that is, the cumulative influence of the preceding sub-construction task on the sub-construction task.

[0041] The control unit is configured as follows:

[0042] Using a pre-defined mapping model between deviation and resources, the self-deviation of each sub-construction task in the current stage and the cumulative deviation of each subsequent sub-construction task in the next stage are converted into repair resource requirements. The self-deviation corresponds to the immediate repair requirement in the current stage, and the cumulative deviation represents the estimated repair requirement for subsequent sub-construction tasks.

[0043] Based on the completion rates of each sub-construction task collected and calculated in the latest phase, the attributes of each node in the directed acyclic graph are updated, and the construction priority of each sub-construction task in the next phase is calculated.

[0044] (iii) Beneficial effects:

[0045] Compared with the prior art, this invention has the following beneficial effects:

[0046] This invention calculates the construction progress deviation and spatial geometric deviation of each sub-construction task at each construction stage using three-dimensional comparison technology, and integrates them into its own deviation, which can accurately reflect the actual construction status of the current task. Based on the constructed directed acyclic graph, deviation propagation calculation is performed on the process dependency relationship, which can predict the impact (cumulative deviation) on subsequent tasks at the current stage, realizing the transformation from passive repair to active intervention.

[0047] By mapping self-defined deviations and cumulative deviations to immediate and estimated repair needs, respectively, and dynamically allocating resources based on current resource availability, resources are prioritized for tasks with the greatest impact on overall progress, improving resource utilization efficiency. Combined with updated task attributes and priority calculation models, the task execution order and construction plan can be dynamically adjusted during phase transitions, ensuring that critical path tasks are prioritized, thereby reducing the overall risk of delays. Attached Figure Description

[0048] Figure 1 A flowchart illustrating a management and control method for intelligent construction of building engineering provided in an embodiment of the present invention;

[0049] Figure 2 A schematic diagram of a control system for intelligent construction of building engineering provided in an embodiment of the present invention;

[0050] Figure 3 This is a schematic diagram of a directed acyclic graph of sub-construction tasks constructed in a smart construction management method for building engineering provided in an embodiment of the present invention.

[0051] In the picture:

[0052] 100. BIM model unit; 200. Process analysis unit; 300. Data analysis unit; 400. Control unit. Detailed Implementation

[0053] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0054] In the description of this invention, it should be understood that the terms "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention.

[0055] It should be noted that, where there is no conflict, the features in the embodiments of the present invention can be combined with each other.

[0056] The embodiments of the present invention provide a combination Figures 1 to 3 The present invention discloses a management and control method and system for intelligent construction of building projects. This method forms a closed loop of process for each data collection stage at the construction site, from data collection to deviation analysis, impact prediction, resource scheduling and priority adjustment, so as to realize real-time monitoring and dynamic optimization of the construction process and improve the controllability of project quality and schedule.

[0057] For details, please refer to Figure 1 , Figure 1 The flowchart of a smart construction management method for building engineering provided by an embodiment of the present invention is as follows: First, S10 is performed: Based on BIM technology, the overall construction task of the building engineering drawings is divided into multiple sub-construction tasks. Each sub-construction task includes a predetermined construction period, resource requirements and construction procedure logic, and a basic three-dimensional model containing all sub-construction tasks is constructed.

[0058] First, use Building Information Modeling (BIM) technology to import the architectural drawings for the project. These drawings come from design documents from different disciplines, including structural, architectural, mechanical and electrical, and HVAC drawings. BIM can integrate drawings from different design disciplines on the same platform to generate a unified three-dimensional building model.

[0059] When importing project drawings, in addition to architectural geometry, the BIM model can also include detailed information such as structural design, construction techniques, and material specifications. For example, the specifications of reinforcing steel, the strength grade of concrete, and the materials of walls will be associated as attribute information with the corresponding components. This information will help in precise resource allocation, material procurement, and determination of construction techniques during the construction phase.

[0060] Understandably, BIM, by creating an integrated digital model that combines multi-dimensional data from design, construction, and operation, can promote information collaboration among various disciplines. Through BIM, information such as the geometry, structure, and construction techniques of a building project can be updated synchronously, reducing errors and repetitive work. In some embodiments of this invention, for an entire construction project, BIM technology can import structural drawings (such as steel structure design drawings and concrete pouring plans) and architectural drawings (such as floor plans and elevation drawings) into the system to form an integrated three-dimensional building model. Each component (such as columns, beams, and floor slabs) has corresponding material information, construction process information, and design standards in the model.

[0061] Regarding the definition of construction logic, the sequence of construction procedures, i.e., the dependencies between each task, is defined based on the architectural drawings, construction specifications, and project management requirements. These sequences are fundamental orders that must be followed during construction; for example, foundation construction must proceed after ground treatment, and wall construction can only begin after the foundation is completed. Appropriate resources, including manpower, materials, and the deployment of machinery and equipment, are allocated to each task according to the actual construction needs.

[0062] Based on the above explanation, geometric information of each building component is extracted from the BIM model, including its three-dimensional coordinates, dimensions, volume, spatial location, and interconnections. This provides basic data support for task division. Combined with the BIM database, the types and quantities of resources required for each building component during construction are retrieved, such as materials, machinery, and human resources. The logical information of the BIM model is used to extract construction dependencies between components, such as which components must be completed before subsequent construction can begin, for example, the superstructure can only be constructed after the foundation is completed.

[0063] Based on the above analysis, the overall construction task is divided into several sub-construction tasks. The division is based on, but is not limited to, the spatial location, structural type, and logical sequence of construction of each sub-construction task.

[0064] The spatial location of each sub-construction can be understood as the division of tasks based on the functional zoning or physical area of ​​the building; the structural type of each sub-construction task can be understood as the division of different types of components into different sub-tasks to facilitate subsequent type management and construction arrangements; the construction logic of each sub-construction is based on the construction dependencies between the various building components mentioned above, and the task division is based on the construction sequence. This ensures that the divided sub-construction tasks can be connected in accordance with the construction sequence set during the design phase.

[0065] Each sub-construction task consists of one or more building components. Note that "multiple" here refers to multiple building components of the same type and structural dimensions. Assign appropriate task attributes, such as task name and task number, to facilitate subsequent management.

[0066] The geometric information (geometric location, dimensions) of each sub-construction task is bound to the building components in the BIM model, so that each component in the model is associated with its corresponding task. Construction logic dependencies between sub-construction tasks are embedded in the BIM model, that is, the dependencies between sub-construction tasks in successive construction phases, to form a visualized chain of construction tasks. The following information is added to each sub-construction task in the basic 3D model.

[0067] 1. Predetermine the construction period, that is, set the time range required to complete each sub-construction task, so as to provide a basis for subsequent construction progress calculation;

[0068] 2. Resource requirements, i.e., the material and human resources and other related construction resources required for each sub-construction task as planned during the design phase;

[0069] 3. Dependency information of construction logic, that is, clarifying the sequential construction relationship between various sub-construction tasks within each construction stage, providing a basis for subsequent construction of directed acyclic graphs, cumulative error calculation, and construction priority calculation.

[0070] After binding the geometric, resource, and logical information mentioned above, a basic 3D model containing all sub-construction tasks is generated. This model is not only a static representation of the construction project, but also contains the tasks, resources, and logical information required for dynamic construction management, providing comprehensive support for subsequent construction monitoring and optimization.

[0071] Through the above steps, it can be understood that the basic 3D model integrates the geometric information of building components, construction resource data, and logical relationships, and its construction lays a solid foundation for the dynamic management and optimization of the entire construction process.

[0072] After constructing the basic 3D model, proceed to S20: Construct a directed acyclic graph (DAG) of all sub-construction tasks based on the construction sequence logic. Each node in the DAG corresponds to a sub-construction task, and the directed edge between two nodes represents the sequence dependency between the sub-construction tasks. This step can be understood as expressing the construction logic relationships between sub-construction tasks in the form of nodes and edges by constructing the DAG, providing a data foundation for subsequent construction priority calculation and dynamic adjustment.

[0073] Specifically, each node in the directed acyclic graph corresponds to a sub-construction task, representing an independent construction unit, namely the sub-construction tasks mentioned above. Each node contains the following attributes.

[0074] 1. Sub-construction task name and number: used to uniquely identify the task;

[0075] 2. Geometric information of the sub-construction task: the spatial location and dimensions of the bound building components;

[0076] 3. Resource Requirements Information: Data on the material and human resources required to complete the sub-construction task;

[0077] 4. Scheduled construction period: The planned start and end time of the sub-construction task during the design period; used for subsequent calculations of the urgency of the construction period.

[0078] In a directed acyclic graph, each directed edge represents the construction dependency between sub-construction tasks, which can usually be understood as "sub-construction task A must be completed before sub-construction task B can begin".

[0079] Regarding the method for constructing directed edges, in some embodiments of this invention, the construction logic relationships of sub-construction tasks are extracted from the basic 3D model. For example, support components must be completed before the construction of the upper structure. All sub-construction tasks are traversed, and directed edges are added according to the preorder (dependency) relationships of the sub-construction tasks. For example, if sub-construction task A is a preorder task of sub-construction task B, then a directed edge from node A to node B is added in the directed acyclic graph.

[0080] By assigning weights to directed edges, the importance of construction dependencies can be quantified, allowing for the prioritization of tasks with high time urgency.

[0081] Specifically, the urgency of the project schedule is a comprehensive indicator used to quantify the impact of a particular task on the overall project progress. The calculation formula is as follows:

[0082] ;

[0083] in, For the corresponding number Individual construction tasks For the first Remaining time for each construction task. Critical path percentage For the first The completion rate of the sub-construction tasks that each sub-construction task depends on. , , These are the corresponding adjustment coefficients, used to balance the impact of remaining time and completion rate on the urgency of the project. They can usually be set using empirical data or models to optimize the adjustment effect.

[0084] In some embodiments, the first The formula for calculating the remaining time of a construction task is as follows:

[0085] ;

[0086] in, Plan the completion time for the child construction task. This refers to the actual construction time at the current stage.

[0087] The percentage of tasks on the critical path, where the critical path is the longest path from the start to the end of the project, represents the set of tasks that affect the overall project duration. The calculation formula is:

[0088] ;

[0089] The sub-construction task path length represents the total duration of the path in which the sub-construction task is located, and the longest path length is the duration of the critical path of the entire project.

[0090] Specifically, it refers to the average completion rate of the preceding sub-construction tasks that a sub-construction task depends on. The higher the value, the better the completion of the preceding sub-construction tasks, and the higher the feasibility. The calculation formula is as follows:

[0091] No. The completion rate of each sub-construction task depends on is specifically the average completion rate of the preceding sub-construction tasks in the previous stage that a sub-construction task depends on. The calculation formula is as follows:

[0092] ;

[0093] in, It is the completion rate of the preceding sub-construction tasks. It is the number of dependent sub-build tasks.

[0094] The weight of a directed edge reflects the importance of construction dependencies; a higher weight indicates a greater impact of the dependency on subsequent sub-construction tasks. For each pair of adjacent sub-construction tasks, such as from node A to node B, a weight is calculated based on the urgency of node A's schedule, and the calculation result is assigned to the directed edge between node A and node B.

[0095] After constructing the directed acyclic graph and setting the weights, it is used for dynamic updates of the construction progress. For example, after detecting the completion rate of the task in the current stage of subsequent operations, the node attributes are updated, the weights of each edge and the priority of the node are recalculated, and the construction plan for the next stage is adjusted. In this way, the directed acyclic graph realizes the quantitative representation of the construction logic and provides a dynamic adjustment mechanism for real-time optimization.

[0096] Then proceed to S30: During the construction process, collect construction progress data and geometric data of sub-construction tasks at the construction site in stages. Construct a dynamic three-dimensional model that reflects the current stage of the project progress at each stage. Compare this model with the basic three-dimensional model constructed above, and calculate the completion rate, construction progress deviation, and spatial geometric deviation of each sub-construction task in the current stage as its own deviation.

[0097] Specifically, during construction, dynamically collecting construction data can reflect the current progress of sub-construction tasks, preventing the BIM model from becoming disconnected from the actual construction schedule. It is important to note that data collection at each stage must ensure coverage of all sub-construction tasks involved in that stage. The collected data is used to update the completion rate of sub-construction tasks, detect construction deviations, and adjust the construction priority and resource allocation for the next stage.

[0098] First, high-precision point cloud data is generated at the construction site using a 3D laser scanner or a high-precision camera mounted on a drone. This scans the building components and construction details involved in sub-construction tasks within the target area, including component location, size, and shape. To facilitate subsequent data integration, the geometric dimensions of all collected components are typically unified within the same 3D spatial coordinate system.

[0099] By processing and analyzing real-time data acquired using point cloud technology at the construction site, a dynamic 3D model representing the construction progress can be generated. This model not only displays the current spatial location and geometry of buildings or components, but also reflects the actual progress of each sub-construction task. By integrating point cloud data from different points in time, the construction progress over time can be reflected. Through the point cloud data of each stage, a time-synchronized 3D building model can be generated in the BIM system.

[0100] The dynamic 3D model constructed at this stage is compared with the existing basic 3D model to identify differences that reflect construction deviations from design expectations. Specifically, geometric coordinate information from point cloud data is compared with the preset geometry in the basic 3D model. For example, if a building structure is located in a different spatial position or at a different size in the dynamic model than in the basic model, this indicates spatial geometric deviations that occurred during construction.

[0101] Construction deviations are calculated by comparing the spatial positions and dimensions of the dynamic 3D model and the basic 3D model. These deviations include construction schedule deviations and spatial geometric deviations. The completion rate is calculated by analyzing the completion status of sub-construction tasks in the dynamic 3D model.

[0102] Suppose that a sub-construction task during construction is surface coating. In the basic 3D model, the surface coating task includes the specific location, area, and construction sequence of the paint, information generated based on the design drawings during the construction planning phase. During construction, the construction progress data of the surface coating area is collected in real time using laser scanning or other point cloud technologies, generating a dynamic 3D model of that area. The dynamic 3D model displays the completion progress of the coating and compares it with the basic 3D model. Assuming the basic 3D model shows a total area to be coated of 1000 square meters, and the dynamic 3D model shows 800 square meters already coated, then the coating completion rate is 80%. Simultaneously, the dynamic model also reveals some spatial geometric deviations in the coated area, such as uneven coating thickness in some areas or positional deviations in others. These deviations are identified and quantified by comparing them with the basic 3D model, facilitating subsequent construction prioritization and resource allocation.

[0103] Regarding construction deviations, in some embodiments of the present invention, construction deviations include two aspects: spatial geometric deviations and construction schedule deviations. Spatial geometric deviations refer to the spatial geometric deviations between the actual position, angle, or size of a building component and the design requirements during actual construction. Construction schedule deviations refer to the difference between the actual construction progress and the planned progress. For example, if the amount of work that should have been completed for a certain task is not completed on time, resulting in a construction delay, it is necessary to calculate the specific deviation amount.

[0104] As mentioned above, the deviation of each sub-construction task consists of three types of deviations. The completion rate represents the percentage of the sub-construction task completed at the current stage, typically a value between 0 and 1, with values ​​closer to 1 indicating closer completion. The construction schedule deviation represents the difference between the actual construction progress and the planned progress, usually expressed as time or percentage; for example, a positive value indicates lag, and a negative value indicates advancement. The spatial geometry deviation represents the deviation between the actual construction geometry and the design reference model, commonly measured in millimeters, centimeters, or other actual dimensional errors.

[0105] Because these three indicators have different dimensions and numerical ranges, normalization or standardization is necessary in the embodiments of this invention before weighted fusion can be performed. Considering that this is a simple linear relationship calculation, the corresponding weights can usually be set directly after standardizing the deviations of each type, so no specific limitations are made to the formula here.

[0106] After calculating the deviation of each sub-construction task in the current stage, proceed to S40: Based on the process dependency relationship in the directed acyclic graph, the construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are propagated according to the process dependency relationship, and the cumulative deviation of each subsequent sub-construction task in the next stage is calculated, that is, the cumulative influence of the preceding sub-construction task on the sub-construction task.

[0107] Before proceeding, it's necessary to understand the self-deviation and cumulative deviation mentioned in the two steps above. Self-deviation refers to the construction deviation calculated independently for each sub-construction task in the current stage, namely schedule deviation and spatial deviation. It reflects the difference between the actual completion status of the sub-task in the current stage and the planned baseline. Cumulative deviation, on the other hand, is based on the process dependencies in a directed acyclic graph. It propagates the self-deviations of all sub-tasks in the current stage to their subsequent tasks according to process dependencies.

[0108] Therefore, the cumulative deviation is actually the amount of impact of the cumulative deviation of the preceding tasks on subsequent tasks. It can also be understood as a forward-looking risk quantification of the sub-task set B, reflecting the adjustments that the task may need to make in the next stage due to the deviation of the preceding tasks.

[0109] In summary, it can be understood that the purpose of S40 is to calculate the propagation of the deviation along the process path based on the deviation of each sub-construction task in the current stage (obtained by S30), through the process dependency relationship in the constructed directed acyclic graph, and to obtain the cumulative deviation of each subsequent sub-construction task in the next stage.

[0110] Specifically, regarding propagation calculation based on process dependencies, propagation calculation is essentially a weighted propagation process on a directed acyclic graph, similar to a network propagation model or signal transmission model. Here, deviation can be viewed as a signal that originates from the preceding task node in the directed acyclic graph and propagates along the edges to subsequent task nodes. Each edge is assigned a propagation weight coefficient, reflecting the strength of deviation propagation along the process dependency path; for example, the degree of deviation propagation differs between different processes.

[0111] After calculating the individual deviations of each sub-construction task in the current stage, based on the process dependencies of the directed acyclic graph, the individual deviations of each sub-construction task in the current stage are propagated to the subsequent tasks in the next stage, that is, the cumulative deviations of these subsequent tasks in the next stage are calculated. It is important to understand that the cumulative deviation here is a predicted value.

[0112] In some embodiments of the present invention, the formula is calculated as follows:

[0113] ;

[0114] in, For the current stage, a sub-construction task Its own bias For the next phase, with sub-construction tasks One of the sub-construction tasks with process dependencies The cumulative deviation For the preceding sub-construction tasks For subsequent sub-construction tasks The propagation weights reflect the strength of the dependency. Weight coefficients It can be set based on the logical relationships of actual construction procedures, such as considering the degree of resource sharing, time coupling, and critical path importance between procedures, to ensure that deviation propagation conforms to the actual impact law of the project. No specific limitations are made here.

[0115] In summary, it can be understood that the deviation propagation calculation in the above steps is based on the process dependency relationship of the directed acyclic graph. That is, through topological sorting and edge weighted propagation method, the deviation of the current stage task is propagated to the subsequent tasks. The cumulative deviation of each sub-construction task affected by the process dependency relationship in the next stage is predicted and calculated, providing a scientific basis for subsequent resource scheduling and priority adjustment.

[0116] Next, step S50 is performed: using a preset deviation-resource mapping model, the inherent deviation of each sub-construction task in the current stage and the cumulative deviation of each subsequent sub-construction task in the next stage are converted into repair resource requirements. The inherent deviation corresponds to the immediate repair requirements of the current stage, while the cumulative deviation represents the estimated repair requirements for subsequent sub-construction tasks. This step is to effectively control construction deviations by quantifying them into specific repair resource requirements, such as additional working hours, human resources, and material resources, to achieve precise scheduling and dynamic allocation of resources.

[0117] The aforementioned self-deviation refers to the comprehensive deviation calculated independently for each sub-construction task in the current stage, reflecting the current construction error and completion status of the task. The cumulative deviation is the impact of the deviation transmission and superposition of the preceding task on the subsequent sub-construction tasks in the next stage, reflecting the potential subsequent repair pressure.

[0118] In some embodiments of the present invention, a mathematical mapping function is typically used to map deviations to corresponding resource requirements. Specifically, the immediate repair requirement refers to the resources needed to correct deviations at the current construction stage, and its mathematical mapping process is as follows:

[0119] ;

[0120] in, To meet the demand for timely resource replenishment, For the current stage of sub-construction tasks The inherent deviation value, different resource types adopt different values. and These parameters are set based on historical data and engineering experience.

[0121] The estimated repair needs target subsequent tasks in future phases, reflecting the propagation of prior deviations to their resource pressures. The mapping process is similar, but in some embodiments, considering the construction insurance situation of the project, more conservative or amplified parameters may be used to address potential risks. The mathematical mapping process is as follows:

[0122] ;

[0123] in, To estimate the demand for repair resources, For a sub-construction task in the next phase The estimated cumulative deviation value, and These are the mapping parameters corresponding to different resource types. Typically... Must be greater than This indicates that the estimated repair needs are relatively conservative, and it is a parameter set based on historical data and engineering experience.

[0124] In summary, by using a deviation-resource mapping model, construction deviations can be vectorized from qualitative judgments. Based on immediate repair resource needs, resource allocation for the current stage can be prioritized to prevent further deviations. Resources for subsequent stages can be reserved or allocated based on estimated repair resource needs, proactively mitigating potential risks.

[0125] Finally, S60 is performed: based on the completion rate of each sub-construction task collected and calculated in the latest stage, the attributes of each node in the directed acyclic graph are updated, and the construction priority of each sub-construction task in the next stage is calculated.

[0126] First, in the directed acyclic graph, each node represents a sub-construction task. As the construction progress changes, the completion rate of each sub-construction task is updated in real time, and these changes in completion rate affect the node's attributes. At each stage, the project urgency is dynamically adjusted based on the obtained completion rate, using the following formula:

[0127] ;

[0128] in, This corresponds to the initial time urgency of the sub-construction task. This corresponds to the completion rate of the sub-construction task.

[0129] For example, when the completion rate of a sub-construction task is low (e.g. =0.2), indicating that the task is behind schedule and the urgency of the deadline has increased. This can be explained by the formula... The increase in some areas will make the task more urgent, emphasizing its impact on the project schedule. When the task is nearing completion (e.g....), If the value is 0.9, then its urgency to the overall project schedule decreases, and the urgency of the project schedule decreases accordingly.

[0130] In a directed acyclic graph (DAG), nodes represent each sub-construction task, and the in-degree of a node represents the number of preceding tasks that the task depends on. Based on the current construction progress, especially changes in the completion rate, the node attributes for each task need to be updated, and the in-degree of each node adjusted. When constructing the DAG, the initial in-degree is set by determining the number of preceding tasks for each sub-construction task. For example, if task A depends on tasks B and C, then task A has an in-degree of 2, meaning that task A requires the completion of tasks B and C before it can be completed. As the completion rate of sub-construction tasks is continuously updated in each stage, some preceding tasks may have been completed, thus affecting the in-degree of subsequent tasks. The in-degree adjustment is typically: when a preceding task is completed, the in-degree of that task is decreased by 1. This adjustment method ensures that the structure of the DAG reflects the latest task dependencies based on the actual construction progress.

[0131] Priority is calculated based on the in-degree of the sub-construction task, the urgency of the schedule, and other relevant factors. The priority calculation formula for each sub-construction task is as follows:

[0132] ;

[0133] in, For entry, for Both are used to balance the impact of in-degree and time urgency on priority, and can be derived from experience.

[0134] Regarding the calculation of the amount of resources required for repair based on the spatial geometric deviation and construction schedule deviation of the sub-construction tasks detected in the current stage, and the adjustment of resource allocation in the next stage, the above-mentioned method of converting spatial geometric deviation and construction schedule deviation into the amount of repair resources required can be referred to.

[0135] In summary, the timeliness of each sub-construction task is dynamically adjusted by real-time completion rate to more accurately reflect the urgency of the task. The in-degree of the task is adjusted according to the completion rate to ensure that the construction progress and task dependencies at each stage are reflected in a timely manner. Based on the updated in-degree and timeliness, the priority of the sub-construction tasks corresponding to the subsequent stages is calculated to ensure that the construction tasks are executed in the most reasonable order.

[0136] refer to Figure 3 Now, we define the time period from t1 to t2 as the current data collection phase. During this current phase, we collect construction data for construction task b and sub-construction task d. From the graph, we can see that:

[0137] Node b: Sub-construction task b,

[0138] Node d: Sub-construction task d,

[0139] Node f: Sub-construction task f,

[0140] Node h: Sub-construction task h,

[0141] Node k: Sub-construction task k.

[0142] And the weight relationships of each edge are known:

[0143] Side b The weight of f is greater than that of edge d. k, and edge d The weight of k is greater than that of edge b. h, these edges represent the dependencies and construction order between sub-construction tasks. In a directed acyclic graph, the direction of the edges represents the dependencies, such as:

[0144] b f: indicates that the sub-construction task f depends on b.

[0145] d k: indicates that the sub-construction task k depends on d.

[0146] b h: indicates that the sub-construction task h depends on b.

[0147] The weights of the edges can be set based on the relative urgency of the tasks. Tasks with higher urgency will have larger weights. Assume an adjustment coefficient for urgency for each task. and It is 0.5.

[0148] Combining the formula:

[0149] ;

[0150] The calculation shows that the time urgency of sub-construction task b is 3.

[0151] For sub-construction task d, its time urgency is 1.7.

[0152] After updating the nodes with the completion rate, spatial geometric deviation, and construction schedule deviation for each sub-construction task, the construction priority of the nodes is determined based on the edge weights and the urgency of the task. If the urgency of the task is high, or the edge weight is large, the task has a higher priority.

[0153] Based on the weights of the edges mentioned above, the tasks are prioritized as follows:

[0154] b f (weight=1) d k (weight = 0.5) b h (weight = 1.5)

[0155] Therefore, the construction priority of the task can be updated as follows:

[0156] The subsequent task f of sub-construction task b should take precedence over h.

[0157] The subsequent task k of sub-construction task d is scheduled after d. After k, its priority is lower than b. f.

[0158] In summary, the completion rates of sub-construction tasks b and d were calculated based on the data collected on-site, and their time urgency was adjusted accordingly. The dependency weights between tasks were calculated based on the time urgency of each task, and these weights were used to calculate the construction priority of the sub-construction tasks. Finally, the priorities of each sub-construction task were updated, providing a basis for allocating resources for the next stage of construction tasks.

[0159] This invention also provides a management and control system for intelligent construction of building projects, which is referred to herein. Figure 2 The system principle block diagram is shown below. Specifically, BIM model unit 100 is used to import design data from architectural drawings and automatically divide the overall construction task into multiple sub-construction tasks. This unit can use BIM modeling software to parse the drawings. Then, a basic 3D model is created for each sub-task, and attributes, namely construction period, resource information, and process logic, are written into it.

[0160] The process analysis unit 200 constructs a directed acyclic graph based on the process logic data of each subtask in the BIM model output by the BIM model unit 100. This unit can realize its function through topological sorting and critical path analysis (CPM) algorithms.

[0161] The data analysis unit 300 can utilize laser scanners or drone point clouds, combined with IoT sensors, to acquire geometric shapes and construction status. Then, it uses point cloud registration, such as the ICP algorithm, to align the dynamic 3D point cloud model constructed on-site with the basic BIM model, calculates its own deviation, and then propagates this deviation to subsequent tasks in a directed acyclic graph according to dependency weights, accumulating the total deviation. The control unit 400 transforms the various deviations output by the data analysis unit 300 into repair resource requirements, dynamically adjusts resource allocation, and calculates the construction priority for the next stage by updating DAG node attributes.

[0162] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. The scope of patent protection of the present invention shall be determined by the claims. Similarly, any equivalent structural changes made based on the description and drawings of the present invention shall also be included within the scope of protection of the present invention.

Claims

1. A management and control method for intelligent construction of building projects, characterized in that, include: Based on BIM technology, the overall construction task of architectural engineering drawings is divided into multiple sub-construction tasks. Each sub-construction task includes a predetermined construction period, resource requirements, and construction procedure logic, and a basic three-dimensional model containing all sub-construction tasks is constructed. Based on the construction process logic, a directed acyclic graph of all sub-construction tasks is constructed. Each node in the directed acyclic graph corresponds to a sub-construction task, and the directed edge between two nodes represents the process dependency relationship between the sub-construction tasks. During the construction process, construction progress data and geometric data of sub-construction tasks are collected in stages at the construction site. A dynamic three-dimensional model that reflects the progress of the project in the current stage is constructed in each stage. After comparing it with the basic three-dimensional model, the completion rate, construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are calculated as its own deviation. Based on the process dependency relationship in the directed acyclic graph, the construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are propagated and calculated according to the process dependency relationship. The cumulative deviation of each subsequent sub-construction task in the next stage is calculated, that is, the cumulative influence of the preceding sub-construction task on the sub-construction task. Using a pre-defined mapping model between deviation and resources, the self-deviation of each sub-construction task in the current stage and the cumulative deviation of each subsequent sub-construction task in the next stage are converted into repair resource requirements. The self-deviation corresponds to the immediate repair requirement in the current stage, and the cumulative deviation represents the estimated repair requirement for subsequent sub-construction tasks. Based on the completion rates of each sub-construction task collected and calculated in the latest phase, the attributes of each node in the directed acyclic graph are updated, and the construction priority of each sub-construction task in the next phase is calculated.

2. The management and control method for intelligent construction of building projects according to claim 1, characterized in that, The overall construction task is divided into multiple sub-construction tasks based on the architectural drawings, specifically as follows: Architectural engineering drawings are constructed using BIM technology. By analyzing the digital engineering drawings from the architectural design phase, the geometric features, resource requirements, and construction process logic of all building components are extracted. Based on the geometric features, resource requirements, and construction procedure logic of each building component in the BIM model, the overall construction task is divided into multiple relatively independent sub-construction tasks.

3. The management and control method for intelligent construction of building projects according to claim 2, characterized in that, The construction of the basic 3D model specifically includes the following steps: The geometric features in the divided sub-construction tasks are bound to the corresponding building components in the BIM model to generate three-dimensional model units representing the building components corresponding to the sub-construction tasks. In the basic 3D model, the 3D model unit of each sub-construction task is embedded with its corresponding predetermined construction cycle, resource requirements and construction procedure logic; Based on the construction process logic, the dependencies between sub-construction tasks are constructed according to their sequential order, and these dependencies are embedded into the basic 3D model as logical attributes.

4. The management and control method for intelligent construction of building projects according to claim 1, characterized in that, In constructing the directed acyclic graph of the sub-construction tasks, the weights of the directed edges are set according to the urgency of each sub-construction task; whereby urgency is a quantitative indicator reflecting the degree of impact of a certain sub-construction task on the overall project progress, calculated using the following formula: ; in, For the corresponding number Individual construction tasks For the first Remaining time for each construction task. Critical path percentage For the first The completion rate of the sub-construction tasks that each sub-construction task depends on. , , These are the corresponding adjustment coefficients; No. The completion rate of each sub-construction task depends on is specifically the average completion rate of the preceding sub-construction tasks in the previous stage that a sub-construction task depends on. The calculation formula is as follows: ; in, It is the completion rate of the preceding sub-construction tasks. It is the number of dependent sub-build tasks.

5. The intelligent construction management and control method for building engineering according to claim 4, characterized in that, In each stage, the urgency of the project schedule is dynamically adjusted based on the obtained completion rate, using the following specific adjustment formula: ; in, This corresponds to the initial time urgency of the sub-construction task. This corresponds to the completion rate of the sub-construction task.

6. The management and control method for intelligent construction of building projects according to claim 1, characterized in that, Update the node attributes of the directed acyclic graph to adjust the in-degree of the nodes; where in-degree represents how many preceding tasks in the previous stage depend on a sub-construction task of a stage, that is, in-degree represents the number of preceding sub-construction tasks that the sub-construction task has not yet been completed.

7. The management and control method for intelligent construction of building projects according to claim 6, characterized in that, When constructing the directed acyclic graph, the initial in-degree of all nodes is the number of preceding sub-construction tasks. After the construction data of each sub-construction task is collected, the in-degree of each sub-construction task node is dynamically updated, and the new in-degree value is the original in-degree value minus 1.

8. A control system for intelligent construction of building projects, characterized in that, include: BIM model elements are configured as follows: Based on BIM technology, the overall construction task of architectural engineering drawings is divided into multiple sub-construction tasks. Each sub-construction task includes a predetermined construction period, resource requirements, and construction procedure logic, and a basic three-dimensional model containing all sub-construction tasks is constructed. The process analysis unit is configured as follows: Based on the construction process logic, a directed acyclic graph of all sub-construction tasks is constructed. Each node in the directed acyclic graph corresponds to a sub-construction task, and the directed edge between two nodes represents the process dependency relationship between the sub-construction tasks. The data analysis unit is configured as follows: During the construction process, construction progress data and geometric data of sub-construction tasks are collected in stages at the construction site. A dynamic three-dimensional model that reflects the progress of the project in the current stage is constructed in each stage. After comparing it with the basic three-dimensional model, the completion rate, construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are calculated as its own deviation. Based on the process dependency relationship in the directed acyclic graph, the construction progress deviation and spatial geometric deviation of each sub-construction task in the current stage are propagated and calculated according to the process dependency relationship. The cumulative deviation of each subsequent sub-construction task in the next stage is calculated, that is, the cumulative influence of the preceding sub-construction task on the sub-construction task. The control unit is configured as follows: Using a pre-defined mapping model between deviation and resources, the self-deviation of each sub-construction task in the current stage and the cumulative deviation of each subsequent sub-construction task in the next stage are converted into repair resource requirements. The self-deviation corresponds to the immediate repair requirement in the current stage, and the cumulative deviation represents the estimated repair requirement for subsequent sub-construction tasks. Based on the completion rates of each sub-construction task collected and calculated in the latest phase, the attributes of each node in the directed acyclic graph are updated, and the construction priority of each sub-construction task in the next phase is calculated.

Citation Information

Patent Citations

  • Masonry component uniaxial compressive strength calculation method based on BP artificial neural network

    CN113449370A

  • Electromechanical construction method and system based on BIM technology

    CN119808246A