Dynamic cost association method and system based on BIM model

By analyzing the path blocking index and historical recovery capacity of construction delayed components in the BIM system and dynamically correcting the cost increase, the problem of not taking into account the differences in contractor recovery capacity in existing technologies is solved, and the accuracy and adaptability of cost assessment are improved.

CN120598593AInactive Publication Date: 2025-09-05TIBET HAIRUI CLOUD TECHNOLOGY SERVICE CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510771292.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-10
Publication Date
2025-09-05
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing BIM systems fail to consider differences in contractors' resilience and historical construction experience in construction delay assessments, resulting in cost revisions that are too static and lack dynamism and adaptability.

Method used

By obtaining the initial cost increase amplitude of the area associated with the delayed components and the contractor's historical work records, the BIM component data model is analyzed, the assembly path blocking index is determined, historical segments with the same assembly characteristics are screened out, and a construction rhythm recovery capacity change curve is constructed to dynamically correct the cost increase amplitude.

Benefits of technology

It realizes dynamic cost correction based on the degree of construction path blockage and the contractor's historical recovery behavior, improves the accuracy and adaptability of cost control, and can truly reflect the changes in the contractor's recovery efficiency under similar delay situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120598593A_ABST
    Figure CN120598593A_ABST
Patent Text Reader

Abstract

The invention is suitable for the technical field of BIM cost management, and provides a BIM model-based dynamic cost association method and system, and the method comprises the steps: obtaining an initial cost floating amplitude value of a delay component association region, and obtaining a historical operation record of the owner responsible for the delay component associated area and a BIM component data model of the delay component associated area. According to the invention, a cost dynamic correction mechanism based on the construction path blocking degree and the historical recovery behavior trend of the creator can be realized. By constructing an assembly path blocking index and introducing a trend slope of a rhythm recovery capability change curve, whether the recovery efficiency of a commander is gradually increased or decreased along with time under a similar delay condition can be dynamically reflected, so that a cost floating amplitude in a current scene is corrected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of BIM cost management, and in particular relates to a dynamic cost association method and system based on a BIM model. Background Art

[0002] In the current field of construction engineering, BIM (Building Information Modeling) has been widely used in multiple links such as design collaboration, construction management and progress control. Existing BIM 5D systems usually combine component-level modeling, schedule scheduling and cost data linkage to achieve deviation analysis based on the comparison between plan and actual, which is used to guide construction progress warning and cost adjustment. When dealing with problems such as assembly delays at the construction site, some systems support the calculation of cost increases caused by delays through means such as critical path identification and resource rescheduling. However, this type of calculation is mostly based on single event evaluation or static scheduling models, lacks in-depth feedback on the behavioral characteristics of the construction unit, and cannot truly reflect the differences in the construction party's adaptability at different stages.

[0003] In existing cost assessment methods, when a delay occurs in an assembly area, the system generally estimates an initial cost increase based on parameters such as the delay duration and the length of the affected path. However, this approach often overlooks the differences in the contractor's own recovery capabilities in similar delay scenarios. More importantly, existing technologies fail to consider whether the contractor's accumulated construction experience from multiple historical projects has improved recovery efficiency. This results in cost adjustments that are overly static and lack a basis for behavioral evolution. Furthermore, they are unable to adapt to the dynamic differences brought about by the evolution of construction unit management capabilities and scheduling response mechanisms over time. Summary of the Invention

[0004] The purpose of the present invention is to provide a dynamic cost association method and system based on the BIM model, aiming to solve the problems raised in the background technology.

[0005] The present invention is implemented as follows: a dynamic cost association method based on a BIM model, the method comprising:

[0006] Obtain the initial cost increase for the area associated with the delayed component, and obtain the historical work records of the contractor responsible for the area associated with the delayed component and the BIM component data model of the area associated with the delayed component;

[0007] Analyze the BIM component data model to determine the current assembly path blocking index of the area associated with the delayed component;

[0008] Filter out several local construction history segments from the contractor's historical operation records, which are within the same preset range as the current assembly path blocking index and have the same assembly characteristics as the area associated with the delayed component;

[0009] Each local construction history segment is analyzed in turn, and the rhythm recovery characteristic index used to reflect the recovery efficiency of the contractor is extracted. Based on this characteristic index, a construction rhythm recovery capacity change curve is constructed, and the initial cost increase amplitude is dynamically corrected.

[0010] As a further limitation of the technical solution of the embodiment of the present invention, the current assembly path blocking index is used to characterize the degree of cascading blocking influence caused by the delayed component associated area on several assembly tasks in the downstream assembly path.

[0011] As a further limitation of the technical solution of the embodiment of the present invention, the step of parsing the BIM component data model and determining the current assembly path blocking index of the area associated with the delayed component includes:

[0012] Based on the BIM component data model, the target component set in the delayed component association area is identified, and the assembly node attributes corresponding to the target component set and the assembly dependency path relationship between components are extracted;

[0013] Based on the assembly timing plan and actual progress status recorded in the BIM component data model, identify the components in the target component set that have not been assembled on time and determine the delayed component set;

[0014] For each delayed component in the delayed component set, its impact path width, delay duration, and critical path participation in the assembly path diagram are calculated, and the parameters are linearly weighted to obtain the assembly path blocking index of each delayed component.

[0015] The assembly path blocking index corresponding to each delayed component is weighted and summarized to generate a current assembly path blocking index that is used to characterize the degree of cascade blocking influence caused by the associated area of ​​the delayed component on the assembly path.

[0016] As a further limitation of the technical solution of the embodiment of the present invention, the same assembly characteristics refer to assembly task attributes that are consistent with the area associated with the delayed component in terms of assembly path structure, component type, construction process stage and planned construction period arrangement.

[0017] As a further limitation of the technical solution of the embodiment of the present invention, the steps of sequentially analyzing each local construction history segment, extracting a rhythm recovery characteristic index reflecting the recovery efficiency of the contractor, constructing a construction rhythm recovery capability change curve based on the characteristic index, and dynamically correcting the initial cost increase amplitude include:

[0018] The actual component assembly completion records and the originally planned component assembly rhythm for the corresponding assembly paths in the area associated with the delayed components in each local construction history segment are extracted in sequence. The relative regression amplitude of the daily rhythm deviation is calculated to generate a node rhythm deviation regression rate series.

[0019] The average slope value of the rhythm deviation regression rate series of each node is calculated and arranged in chronological order according to the local construction history fragments to construct a construction rhythm recovery capacity change curve that reflects the recovery efficiency of the contractor.

[0020] Based on the trend slope of the construction rhythm recovery capacity change curve, the initial cost increase amplitude is dynamically corrected.

[0021] As a further limitation of the technical solution of the embodiment of the present invention, when dynamically correcting the initial cost increase, a preset correction formula is used;

[0022] The correction formula is: C f =(1-k×S)×C0, where C f Refers to the revised cost increase, C0 refers to the initial cost increase, S refers to the average slope of the construction rhythm recovery capacity change curve, and k refers to the adjustment coefficient of S;

[0023] In the correction formula, Where n refers to the total number of local construction history fragments, t i Refers to the time index corresponding to the i-th local construction history segment, Refers to the mean of all time indices, r i It refers to the average slope of the node rhythm deviation regression rate series corresponding to the i-th local construction history segment, Refers to the mean of the average slopes of the rhythm deviation regression rate series of all nodes.

[0024] A dynamic cost association system based on a BIM model, comprising: a data acquisition module, a blocking index determination module, a data screening module, and an upward amplitude correction module, wherein:

[0025] A data acquisition module is used to obtain the initial cost increase amplitude of the area associated with the delayed component, and obtain the historical operation records of the contractor responsible for the area associated with the delayed component and the BIM component data model of the area associated with the delayed component;

[0026] A blocking index determination module is used to analyze the BIM component data model and determine the current assembly path blocking index of the delayed component associated area; the current assembly path blocking index is used to represent the degree of cascading blocking impact caused by the delayed component associated area on multiple assembly tasks in the downstream assembly path;

[0027] A data screening module is used to select, from the contractor's historical work records, several local construction history segments that fall within the same preset range as the current assembly path blockage index and have the same assembly characteristics as the area associated with the delayed component. The same assembly characteristics refer to assembly task attributes that are consistent with the area associated with the delayed component in terms of assembly path structure, component type, construction process phase, and planned construction period.

[0028] The upward amplitude correction module is used to analyze each local construction history segment in turn, extract the rhythm recovery characteristic index used to reflect the recovery efficiency of the contractor, and construct the construction rhythm recovery capacity change curve based on the characteristic index to dynamically correct the initial cost upward amplitude.

[0029] As a further limitation of the technical solution of the embodiment of the present invention, the blocking index determination module specifically includes:

[0030] A target component identification unit is used to identify a target component set within the delayed component association area based on the BIM component data model, and extract assembly node attributes corresponding to the target component set and assembly dependency path relationships between components;

[0031] A delayed component determination unit is used to identify components in the target component set that have not been assembled on schedule based on the assembly timing plan and actual progress status recorded in the BIM component data model, and determine the delayed component set;

[0032] The delayed component analysis unit is used to calculate the impact path width, delay duration, and critical path participation of each delayed component in the delayed component set, and perform linear weighting on the parameters to obtain the assembly path blocking index of each delayed component;

[0033] The blocking index calculation unit is used to perform weighted aggregation on the assembly path blocking index corresponding to each delayed component to generate a current assembly path blocking index used to characterize the degree of cascade blocking influence caused by the associated area of ​​the delayed component on the assembly path.

[0034] As a further limitation of the technical solution of the embodiment of the present invention, the floating amplitude correction module specifically includes:

[0035] The regression rate sequence generation unit is used to sequentially extract the actual component assembly completion records and the original planned component assembly rhythm for the corresponding assembly path in the area associated with the delayed component in each local construction history segment, calculate the relative regression amplitude of the daily rhythm deviation, and generate a node rhythm deviation regression rate sequence;

[0036] A change curve drawing unit is used to calculate the average slope value of the rhythm deviation regression rate series of each node, and arrange them in chronological order according to the local construction history fragments to construct a construction rhythm recovery capacity change curve that reflects the recovery efficiency of the contractor;

[0037] The upward amplitude correction unit is used to dynamically correct the initial cost upward amplitude based on the trend slope of the construction rhythm recovery capacity change curve.

[0038] As a further limitation of the technical solution of the embodiment of the present invention, when dynamically correcting the initial cost increase, a preset correction formula is used;

[0039] The correction formula is: C f =(1-k×S)×C0, where C f Refers to the revised cost increase, C0 refers to the initial cost increase, S refers to the average slope of the construction rhythm recovery capacity change curve, and k refers to the adjustment coefficient of S;

[0040] In the correction formula, Where n refers to the total number of local construction history fragments, t i Refers to the time index corresponding to the i-th local construction history segment, Refers to the mean of all time indices, r i It refers to the average slope of the node rhythm deviation regression rate series corresponding to the i-th local construction history segment, Refers to the mean of the average slopes of the rhythm deviation regression rate series of all nodes.

[0041] Compared with the prior art, the present invention has the following beneficial effects:

[0042] This invention implements a dynamic cost correction mechanism based on the degree of construction path blockage and the contractor's historical recovery behavior trends. By constructing an assembly path blockage index and incorporating the trend slope of the rhythm recovery capability change curve, it can dynamically reflect whether the contractor's recovery efficiency under similar delay scenarios gradually improves or decreases over time, thereby adjusting the cost increase amplitude in the current scenario accordingly.

[0043] Compared with the existing method of adjusting costs based only on single delay events or static deviation values, this invention introduces the evolution law of historical behavior, strengthens the connection between cost assessment and construction execution capabilities, and significantly improves the accuracy, dynamism and adaptability of cost control. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 A flowchart of a method provided by an embodiment of the present invention;

[0045] Figure 2A flow chart of calculating the current assembly path blocking index of the area associated with the delayed component in the method provided in an embodiment of the present invention;

[0046] Figure 3 A flow chart of dynamically correcting the initial cost increase in the method provided in an embodiment of the present invention;

[0047] Figure 4 An application architecture diagram of the system provided by an embodiment of the present invention;

[0048] Figure 5 This is a structural block diagram of a blocking index determination module in a system provided by an embodiment of the present invention;

[0049] Figure 6 This is a structural block diagram of the floating amplitude correction module in the system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0050] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0051] Figure 1 A flow chart of a method provided by an embodiment of the present invention is shown.

[0052] Specifically, a dynamic cost association method based on a BIM model includes the following steps:

[0053] Step S100: obtaining an initial cost increase value of an area associated with a delayed component, and obtaining a historical operation record of a construction contractor responsible for the area associated with the delayed component and a BIM component data model of the area associated with the delayed component.

[0054] In an embodiment of the present invention, the delayed component association area refers to the set of components identified in the BIM component data model that have assembly progress delays, as well as the spatial area covered by the direct subsequent component paths that have an assembly dependency relationship with this component set. This area is not a standard classification dimension inherent in the BIM platform, but is a result dynamically generated after logically analyzing the graph structure of the assembly paths between BIM components. It is used to characterize the spatial projection range and path impact range of the current delay event in the BIM model. In other words, the delayed component association area is a functional analysis area abstracted based on the component assembly path dependency relationship, and is the basic object set for constructing the assembly path blocking index.

[0055] The initial cost increase refers to the estimated cost increase in the event of an assembly schedule delay, based on the scope of the assembly path affected by the current delay and the construction scheduling strategy, and the increase is expressed as a percentage increase relative to the original budget cost. This parameter is a cost assessment result that can be achieved in the existing technology, and is usually generated by a construction cost management system or a BIM 5D platform. The means of obtaining the initial cost increase in the existing technology include: a cost analysis model based on construction schedule delays, a model for calculating the increase in materials and labor after the rescheduling of construction resources, and a weighted impact assessment algorithm based on the blocking range of key nodes on the construction path. Among them, common implementation methods include CPM critical path analysis combined with cost deduction of budget units, or quantitative evaluation of peak resource usage changes through a construction simulation platform to generate an initial cost increase.

[0056] The contractor's historical work records can be extracted through the construction management system, BIM progress synchronization platform, or scheduling log system. Such records mainly come from the assembly status information of each component during the actual execution of the construction site, personnel and equipment scheduling logs, process execution time records, and construction progress node feedback data. In the present invention, historical work records should at least include the following objective data types: actual completion time of component assembly, corresponding planned completion time, assembly process number, construction personnel team identification, equipment deployment records, and on-site calibrated construction status labels (such as in place, hoisted, welded, accepted, etc.).

[0057] The BIM component data model is one of the fundamental information sources for the entire construction process of this invention. Its data structure can be derived from the IFC (Industry Foundation Classes) standard or constructed from the BIM platform's own component parameters. In this invention, the BIM component data model should at least include the following objective data types: component ID and name, assembly path node information to which the component belongs, upstream and downstream component dependencies, component assembly plan time period, planned resource allocation, and additional attributes related to schedule or cost dimensions, such as planned construction period, budget cost unit, construction location code, etc.

[0058] Furthermore, the dynamic cost association method based on the BIM model further includes the following steps:

[0059] Step S200: parsing the BIM component data model to determine the current assembly path blocking index of the area associated with the delayed component.

[0060] The current assembly path blocking index is used to characterize the degree of cascading blocking influence of the delayed component associated region on several assembly tasks in the downstream assembly path.

[0061] Specifically, Figure 2A flow chart for calculating the current assembly path blocking index for the area associated with the delayed component is shown.

[0062] The steps of parsing the BIM component data model and determining the current assembly path blocking index of the area associated with the delayed component include:

[0063] Step S201: Based on the BIM component data model, identify the target component set in the delayed component association area, and extract the assembly node attributes corresponding to the target component set and the assembly dependency path relationship between the components;

[0064] Step S202: Based on the assembly timing plan and actual progress status recorded in the BIM component data model, components in the target component set that have not been assembled on schedule are identified to determine a delayed component set.

[0065] Step S203: Calculate the impact path width, delay duration, and critical path participation of each delayed component in the delayed component set, and perform linear weighting on the parameters to obtain the assembly path blocking index of each delayed component.

[0066] Step S204 : performing weighted aggregation on the assembly path blocking indexes corresponding to the delayed components to generate a current assembly path blocking index for representing the degree of cascade blocking influence caused by the associated regions of the delayed components on the assembly path.

[0067] In an embodiment of the present invention, parsing the BIM component data model to determine the current assembly path blocking index of the area associated with the delayed component is a process of quantifying the degree of impact based on component dependency and progress anomaly identification, which is carried out on the basis of the existing BIM data system and assembly path map. Its core goal is to identify the chain blocking effect of the downstream assembly path caused by the delayed component, and to express the effect in a quantifiable and traceable index, so as to provide data support for the subsequent dynamic cost correction mechanism.

[0068] First, through step S201, the system identifies the target component set in the delayed component associated area based on the component topology and assembly timing information contained in the BIM component data model. The target component set usually includes attributes such as component ID, component assembly node number, component type, assembly stage and spatial position index. At the same time, the assembly dependency relationship of its upstream and downstream components is extracted to construct a path network structure with the target component as the starting point. In the prior art, the extraction of such dependency paths can be achieved through graph structure modeling technology, such as generating a directed acyclic graph (DAG) based on component dependency or a task topology structure within the BIM5D system. This structure can be used for component scheduling and path dependency analysis, and is widely used in Revit, Navisworks and Glodon platforms.

[0069] Then, in step S202, the system further uses the assembly schedule recorded in the BIM component data model (such as the original planned start and completion times of the components) and the actual construction status reported on site (such as the actual completion time uploaded via QR code scanning or construction daily reports) to identify the components in the target component set that have not been assembled by the scheduled time nodes and determine them as delayed components. This type of progress difference identification algorithm has been widely used in existing construction progress management systems. Existing systems such as the Glodon BIM5D platform and the Navisworks TimeLiner module both support progress deviation analysis based on planned and actual values.

[0070] Entering step S203, the system independently analyzes each component in the delayed component set and calculates its three key influencing factors: impact path width, delay duration, and critical path participation. Among them, the impact path width refers to the number of subsequent components blocked by the delayed component, that is, the propagation breadth in the component assembly path; the delay duration is the time difference between the actual completion time of the component and its planned completion time, reflecting the degree of delay; the critical path participation refers to whether the component is on the critical path in the overall assembly path or the degree to which it affects the critical nodes, which can be achieved through critical path analysis algorithms (such as CPM, PERT, etc.). In the prior art, critical path analysis has been widely embedded in construction scheduling software and BIM scheduling modules to identify key points in progress control.

[0071] The three parameters above are linearly weighted—their product or weighted sum is synthesized using preset weighting factors—to form the assembly path blockage index for each delayed component. This linear weighting algorithm is a fundamental calculation method in engineering impact quantification models and is widely used in project management scenarios such as impact factor analysis, risk value calculation, and resource allocation priority scoring. Public implementation methods and engineering implementation plans are available.

[0072] Finally, in step S204, the system performs a weighted aggregation of the assembly path blocking indices corresponding to all delayed components to generate an overall assembly path blocking index for the region associated with the current delayed component. This index represents the cascading blocking effect this region has on the downstream construction pace during the current construction phase. In existing BIM scheduling and analysis modules, hierarchical aggregation of path-dependent components and aggregation of component influencing factors are already well established, for example through component grouping attributes and node rating models.

[0073] To sum up, the above-mentioned steps rely on the existing BIM scheduling and progress analysis technology, have an implementation basis, and can be directly embedded in the existing construction management system for implementation.

[0074] Furthermore, the dynamic cost association method based on the BIM model further includes the following steps:

[0075] Step S300 : Filter out from the contractor's historical operation records several local construction history segments that are within the same preset range as the current assembly path blocking index and have the same assembly characteristics as the area associated with the delayed component.

[0076] The same assembly characteristics refer to assembly task attributes that are consistent with the delayed component-associated area in terms of assembly path structure, component type, construction process phase, and planned construction period arrangement.

[0077] In an embodiment of the present invention, several local construction history fragments are screened out from the historical work records of the contractor, which are within the same preset range as the current assembly path blockage index and have the same assembly characteristics as the area associated with the delayed component. This aims to provide a highly comparable and structurally consistent reference data basis for judging the subsequent construction rhythm recovery capability trend.

[0078] The screening process begins with the assembly path blockage index corresponding to the area associated with the currently delayed component. A preset numerical range is set for similarity matching. The contractor's historical work records are then used to identify historical construction situations where the assembly path blockage index fell within this preset range. This index similarity screening can be accomplished through numerical comparison, interval judgment, or threshold-based segmented matching, which are common construction indicator comparison methods.

[0079] After selecting historical segments with similar levels of blockage, the assembly characteristics of the construction areas involved in each segment are further matched to ensure consistency or high similarity with the areas associated with the currently delayed components in multiple dimensions, including assembly path structure, component type, construction process phase, and planned construction schedule. This multi-dimensional matching is jointly judged using the component attribute table, process code table, and path structure diagram. The selected local construction history segments are highly consistent with the current delay situation in terms of structural attributes, task cadence, and construction scenario.

[0080] This screening mechanism ensures that the historical samples used to analyze construction cadence recovery capabilities are highly comparable, thereby improving the rationality and adaptability of the correction factors constructed based on historical recovery efficiency trends. This ensures that the resulting cost correction results fully reflect the contractor's actual performance under similar circumstances. This screening process is both a fundamental step in building the recovery trend analysis logic and a key means of ensuring the accuracy of the dynamic correction model.

[0081] Furthermore, the dynamic cost association method based on the BIM model further includes the following steps:

[0082] Step S400 , analyze each local construction history segment in turn, extract the rhythm recovery characteristic index used to reflect the recovery efficiency of the contractor, and construct a construction rhythm recovery capacity change curve based on the characteristic index to dynamically correct the initial cost increase amplitude.

[0083] Specifically, Figure 3 A flow chart for dynamically correcting the initial cost increase is shown.

[0084] The process involves analyzing each local construction history segment in turn, extracting a rhythm recovery characteristic index that reflects the contractor's recovery efficiency, and constructing a construction rhythm recovery capability change curve based on this characteristic index. The process then dynamically adjusts the initial cost increase. The process specifically includes the following steps:

[0085] Step S401: Extract the actual component assembly completion records and the originally planned component assembly rhythm for the assembly paths corresponding to the areas associated with the delayed components in each local construction history segment, calculate the relative regression amplitude of the daily rhythm deviation, and generate a node rhythm deviation regression rate sequence;

[0086] Step S402: Calculate the average slope value of the rhythm deviation regression rate sequence of each node, arrange the local construction history segments in chronological order, and construct a construction rhythm recovery capacity change curve that reflects the recovery efficiency of the contractor.

[0087] Step S403 : dynamically correcting the initial cost increase based on the trend slope of the construction rhythm recovery capability change curve.

[0088] When dynamically revising the initial cost increase, a preset correction formula is used;

[0089] The correction formula is: C f =(1-k×S)×C0, where C f Refers to the revised cost increase, C0 refers to the initial cost increase, S refers to the average slope of the construction rhythm recovery capacity change curve, and k refers to the adjustment coefficient of S;

[0090] In the correction formula, Where n refers to the total number of local construction history fragments, t i Refers to the time index corresponding to the i-th local construction history segment, Refers to the mean of all time indices, r i It refers to the average slope of the node rhythm deviation regression rate series corresponding to the i-th local construction history segment, Refers to the mean of the average slopes of the rhythm deviation regression rate series of all nodes.

[0091] In an embodiment of the present invention, the actual component assembly completion records and the originally planned component assembly rhythm under the assembly path corresponding to the area associated with the delayed component in each local construction history segment are extracted in sequence, and the relative regression amplitude of the daily rhythm deviation is calculated, aiming to reconstruct the rhythm recovery performance curve of the contractor under the historical context, and use this as a key behavioral feature to reflect its efficiency in dealing with assembly path blockage. Specifically, the originally planned component assembly rhythm is the expected assembly rate determined by the planned construction period and component distribution density in the BIM component data model, and the actual component assembly completion record is derived from the component-level completion time recorded in the construction log. The comparison between the two is used to calculate the degree of change in the daily rhythm deviation, and is further normalized into a relative regression amplitude, which represents the proportion of the contractor's recovery progress from the initial rhythm deviation.

[0092] Through the above method, a node rhythm deviation regression rate sequence is formed for each local construction history segment. This sequence is used to reflect the dynamic trend from the onset of the delay to the gradual recovery of the rhythm. In the existing technology, similar component-level construction behavior analysis can be achieved by connecting the BIM platform with the progress control platform. For example, the progress synchronization interface of the BIM 5D system is used to obtain the component completion status, and the construction rhythm deviation curve is constructed by comparing it with the planned curve in the scheduling system. This type of sequential behavior modeling method has also been applied to scenarios such as process beat analysis, progress control feedback, and resource allocation optimization, and has a clear data structure and system implementation foundation.

[0093] After generating node rhythm deviation regression rate sequences for multiple local construction history segments, we fitted each sequence and extracted its average slope, which represents the speed of construction rhythm recovery during that historical segment. These slope values ​​were then arranged chronologically to construct the evolutionary trends of the contractor's recovery efficiency for similar blockage scenarios at different historical stages, representing the construction rhythm recovery capacity curve.

[0094] The trend slope of this curve can be used to determine whether the contractor's recovery efficiency is improving over time when faced with such assembly path blockage scenarios, indicating whether they are gradually accumulating experience and developing coping mechanisms. If the trend slope is positive, it indicates that the contractor's recovery capability is increasing, and the cost increase in the current scenario can be appropriately adjusted downward. If it is negative, it indicates that the recovery capability is deteriorating, and the cost risk should be appropriately adjusted upward.

[0095] By incorporating this trend slope into the cost correction model, this invention implements a dynamic cost correction mechanism driven by the historical performance of construction activities. The correction formula is as follows: the final cost increase is equal to the initial cost increase multiplied by a correction factor, determined by the trend slope and the adjustment coefficient. The larger the trend slope, the smaller the correction factor, and the lower the final cost; the smaller the trend slope, the larger the correction factor, and the higher the cost risk. This correction logic allows for empirically defined adjustment ranges, independent of fixed thresholds, making it suitable for dynamic control across multiple scenarios and stages.

[0096] Compared to existing approaches that judge construction efficiency based solely on a single historical sample or static template, this method constructs trend curves based on multiple historical segments, more accurately reflecting the evolution of contractors' responsiveness to issues in actual projects. This overcomes existing issues, such as the inability to reflect behavioral learning processes, static cost assessments, and incomparable samples, thereby enhancing the targeted and scientific nature of dynamic cost assessments.

[0097] It should be noted that the trend slope calculation method used in this case is merely an intuitive implementation method, used to demonstrate the linear trend characteristics of changes in construction rhythm recovery capacity. In actual applications, other calculation methods can be used based on different project characteristics, such as weighted fitting, sliding window statistics, nonlinear fitting, or spline-based recovery strength curve modeling, all of which fall within the technical scope of this invention.

[0098] Further, Figure 4 The application architecture diagram of the system provided by the embodiment of the present invention is shown.

[0099] In another preferred embodiment of the present invention, a dynamic cost association system based on a BIM model includes:

[0100] The data acquisition module 100 is used to obtain the initial cost increase amplitude of the delayed component associated area, and obtain the historical operation records of the contractor responsible for the delayed component associated area and the BIM component data model of the delayed component associated area.

[0101] Furthermore, the dynamic cost association system based on the BIM model also includes:

[0102] The blocking index determination module 200 is used to analyze the BIM component data model and determine the current assembly path blocking index of the delayed component associated area; the current assembly path blocking index is used to represent the degree of cascading blocking effect caused by the delayed component associated area on multiple assembly tasks in the downstream assembly path.

[0103] Specifically, Figure 5FIG. 2 shows a structural block diagram of a blocking index determination module 200 in a system provided by an embodiment of the present invention.

[0104] In a preferred embodiment of the present invention, the blocking index determination module 200 specifically includes:

[0105] The target component identification unit 201 is used to identify the target component set in the delayed component association area based on the BIM component data model, and extract the assembly node attributes corresponding to the target component set and the assembly dependency path relationship between the components;

[0106] The delayed component determination unit 202 is configured to identify components in the target component set that have not been assembled within the scheduled time based on the assembly timing plan and actual progress status recorded in the BIM component data model, and determine the delayed component set;

[0107] The delayed component analysis unit 203 is used to calculate the impact path width, delay duration, and critical path participation of each delayed component in the delayed component set, and perform linear weighting processing on the parameters to obtain the assembly path blocking index of each delayed component;

[0108] The blocking index calculation unit 204 is used to perform weighted aggregation on the assembly path blocking index corresponding to each delayed component to generate a current assembly path blocking index used to characterize the degree of cascade blocking influence caused by the associated area of ​​the delayed component on the assembly path.

[0109] Furthermore, the dynamic cost association system based on the BIM model also includes:

[0110] The data screening module 300 is used to screen out, from the contractor's historical work records, several local construction history segments that are within the same preset range as the current assembly path blockage index and have the same assembly characteristics as the area associated with the delayed component; the same assembly characteristics refer to assembly task attributes that are consistent with the area associated with the delayed component in terms of assembly path structure, component type, construction process stage, and planned construction period arrangement.

[0111] Furthermore, the dynamic cost association system based on the BIM model also includes:

[0112] The upward amplitude correction module 400 is used to analyze each local construction history segment in turn, extract the rhythm recovery characteristic index used to reflect the recovery efficiency of the contractor, and construct a construction rhythm recovery capacity change curve based on the characteristic index to dynamically correct the initial cost upward amplitude.

[0113] Specifically, Figure 6 It shows a structural block diagram of the floating amplitude correction module 400 in the system provided by an embodiment of the present invention.

[0114] In a preferred embodiment of the present invention, the upward amplitude correction module 400 specifically includes:

[0115] The regression rate sequence generation unit 401 is used to sequentially extract the actual component assembly completion records and the original planned component assembly rhythm for the assembly path corresponding to the area associated with the delayed component in each local construction history segment, calculate the relative regression amplitude of the daily rhythm deviation, and generate a node rhythm deviation regression rate sequence;

[0116] The change curve drawing unit 402 is used to calculate the average slope value of the rhythm deviation regression rate sequence of each node, arrange the local construction history segments in chronological order, and construct a construction rhythm recovery capacity change curve that reflects the recovery efficiency of the contractor;

[0117] The upward amplitude correction unit 403 is used to dynamically correct the initial cost upward amplitude based on the trend slope of the construction rhythm recovery capability change curve.

[0118] When dynamically revising the initial cost increase, a preset correction formula is used;

[0119] The correction formula is: C f =(1-k×S)×C0, where C f Refers to the revised cost increase, C0 refers to the initial cost increase, S refers to the average slope of the construction rhythm recovery capacity change curve, and k refers to the adjustment coefficient of S;

[0120] In the correction formula, Where n refers to the total number of local construction history fragments, t i Refers to the time index corresponding to the i-th local construction history segment, Refers to the mean of all time indices, r i It refers to the average slope of the node rhythm deviation regression rate series corresponding to the i-th local construction history segment, Refers to the mean of the average slopes of the rhythm deviation regression rate series of all nodes.

[0121] It should be understood that, although the various steps in the flow chart of each embodiment of the present invention are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence according to the order indicated by the arrows. Unless otherwise specified herein, the execution of these steps is not strictly limited in order, and these steps can be performed in other orders. Moreover, at least a portion of the steps in each embodiment may include a plurality of sub-steps or a plurality of stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and the execution order of these sub-steps or stages is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.

[0122] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The program can be stored in a non-volatile computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0123] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0124] The above-described embodiments merely illustrate several implementations of the present invention, and while their descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art would be able to make numerous variations and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

[0125] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A dynamic cost association method based on BIM model, characterized in that: The method comprises: Obtain the initial cost increase for the area associated with the delayed component, and obtain the historical work records of the contractor responsible for the area associated with the delayed component and the BIM component data model of the area associated with the delayed component; Analyze the BIM component data model to determine the current assembly path blocking index of the area associated with the delayed component; Filter out several local construction history segments from the contractor's historical operation records, which are within the same preset range as the current assembly path blocking index and have the same assembly characteristics as the area associated with the delayed component; Each local construction history segment is analyzed in turn, and the rhythm recovery characteristic index used to reflect the recovery efficiency of the contractor is extracted. Based on this characteristic index, a construction rhythm recovery capacity change curve is constructed, and the initial cost increase amplitude is dynamically corrected.

2. The dynamic cost association method based on BIM model according to claim 1 is characterized in that: The current assembly path blocking index is used to characterize the degree of cascading blocking influence of the delayed component associated region on several assembly tasks in the downstream assembly path.

3. The dynamic cost association method based on BIM model according to claim 2 is characterized in that: The steps of parsing the BIM component data model and determining the current assembly path blocking index of the area associated with the delayed component include: Based on the BIM component data model, the target component set in the delayed component association area is identified, and the assembly node attributes corresponding to the target component set and the assembly dependency path relationship between components are extracted; Based on the assembly timing plan and actual progress status recorded in the BIM component data model, identify the components in the target component set that have not been assembled on time and determine the delayed component set; For each delayed component in the delayed component set, its impact path width, delay duration, and critical path participation in the assembly path diagram are calculated, and the parameters are linearly weighted to obtain the assembly path blocking index of each delayed component. The assembly path blocking index corresponding to each delayed component is weighted and summarized to generate a current assembly path blocking index that is used to characterize the degree of cascade blocking influence caused by the associated area of ​​the delayed component on the assembly path.

4. The dynamic cost association method based on BIM model according to claim 1 is characterized in that: The same assembly characteristics refer to assembly task attributes that are consistent with the delayed component-associated area in terms of assembly path structure, component type, construction process phase, and planned construction period arrangement.

5. The dynamic cost association method based on BIM model according to claim 4 is characterized in that: Each local construction history segment is analyzed in turn to extract a rhythm recovery characteristic index that reflects the contractor's recovery efficiency. Based on this characteristic index, a construction rhythm recovery capability change curve is constructed. The steps for dynamically correcting the initial cost increase include: The actual component assembly completion records and the originally planned component assembly rhythm for the corresponding assembly paths in the area associated with the delayed components in each local construction history segment are extracted in sequence. The relative regression amplitude of the daily rhythm deviation is calculated to generate a node rhythm deviation regression rate series. The average slope value of the rhythm deviation regression rate series of each node is calculated and arranged in chronological order according to the local construction history fragments to construct a construction rhythm recovery capacity change curve that reflects the recovery efficiency of the contractor. Based on the trend slope of the construction rhythm recovery capacity change curve, the initial cost increase amplitude is dynamically corrected.

6. The dynamic cost association method based on BIM model according to claim 5 is characterized in that: When dynamically revising the initial cost increase, a preset correction formula is used; The correction formula is: C f =(1-k×S)×C0, where C f Refers to the revised cost increase, C0 refers to the initial cost increase, S refers to the average slope of the construction rhythm recovery capacity change curve, and k refers to the adjustment coefficient of S; In the correction formula, Where n refers to the total number of local construction history fragments, t i Refers to the time index corresponding to the i-th local construction history segment, Refers to the mean of all time indices, r i It refers to the average slope of the node rhythm deviation regression rate series corresponding to the i-th local construction history segment, Refers to the mean of the average slopes of the rhythm deviation regression rate series of all nodes.

7. A dynamic cost association system based on BIM model, characterized in that: The system includes: a data acquisition module, a blocking index determination module, a data screening module and an upward amplitude correction module, wherein: A data acquisition module is used to obtain the initial cost increase amplitude of the area associated with the delayed component, and obtain the historical operation records of the contractor responsible for the area associated with the delayed component and the BIM component data model of the area associated with the delayed component; A blocking index determination module is used to analyze the BIM component data model and determine the current assembly path blocking index of the delayed component associated area; the current assembly path blocking index is used to represent the degree of cascading blocking impact caused by the delayed component associated area on multiple assembly tasks in the downstream assembly path; A data screening module is used to select, from the contractor's historical work records, several local construction history segments that fall within the same preset range as the current assembly path blockage index and have the same assembly characteristics as the area associated with the delayed component. The same assembly characteristics refer to assembly task attributes that are consistent with the area associated with the delayed component in terms of assembly path structure, component type, construction process phase, and planned construction period. The upward amplitude correction module is used to analyze each local construction history segment in turn, extract the rhythm recovery characteristic index used to reflect the recovery efficiency of the contractor, and construct the construction rhythm recovery capacity change curve based on the characteristic index to dynamically correct the initial cost upward amplitude.

8. The dynamic cost association system based on BIM model according to claim 7 is characterized in that: The blocking index determination module specifically includes: A target component identification unit is used to identify a target component set within the delayed component association area based on the BIM component data model, and extract assembly node attributes corresponding to the target component set and assembly dependency path relationships between components; A delayed component determination unit is used to identify components in the target component set that have not been assembled on schedule based on the assembly timing plan and actual progress status recorded in the BIM component data model, and determine the delayed component set; The delayed component analysis unit is used to calculate the impact path width, delay duration, and critical path participation of each delayed component in the delayed component set, and perform linear weighting on the parameters to obtain the assembly path blocking index of each delayed component; The blocking index calculation unit is used to perform weighted aggregation on the assembly path blocking index corresponding to each delayed component to generate a current assembly path blocking index used to characterize the degree of cascade blocking influence caused by the associated area of ​​the delayed component on the assembly path.

9. The dynamic cost association system based on BIM model according to claim 8 is characterized in that: The floating amplitude correction module specifically includes: The regression rate sequence generation unit is used to sequentially extract the actual component assembly completion records and the original planned component assembly rhythm for the corresponding assembly path in the area associated with the delayed component in each local construction history segment, calculate the relative regression amplitude of the daily rhythm deviation, and generate a node rhythm deviation regression rate sequence; A change curve drawing unit is used to calculate the average slope value of the rhythm deviation regression rate series of each node, and arrange them in chronological order according to the local construction history fragments to construct a construction rhythm recovery capacity change curve that reflects the recovery efficiency of the contractor; The upward amplitude correction unit is used to dynamically correct the initial cost upward amplitude based on the trend slope of the construction rhythm recovery capacity change curve.

10. The dynamic cost association system based on BIM model according to claim 9 is characterized in that: When dynamically revising the initial cost increase, a preset correction formula is used; The correction formula is: C f =(1-k×S)×C0, where C f Refers to the revised cost increase, C0 refers to the initial cost increase, S refers to the average slope of the construction rhythm recovery capacity change curve, and k refers to the adjustment coefficient of S; In the correction formula, Where n refers to the total number of local construction history fragments, t i Refers to the time index corresponding to the i-th local construction history segment, Refers to the mean of all time indices, r i It refers to the average slope of the node rhythm deviation regression rate series corresponding to the i-th local construction history segment, Refers to the mean of the average slopes of the rhythm deviation regression rate series of all nodes.

Citation Information

Cited By

  • Building material cost estimation method and system, terminal and storage medium

    CN121639261A