Dynamic prediction method and system for real-time optimization of construction progress and project cost
By constructing dynamic models and BIM technology, the dynamic optimization problems of construction progress and engineering cost are solved, real-time optimization and deviation display of construction progress and cost are achieved, and the construction plan is optimized.
Patent Information
- Application Number
- CN202511021687.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-24
- Publication Date
- 2025-08-22
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
It is difficult for the existing technology to effectively handle the dynamic optimization of construction progress and engineering cost, especially in complex multi-source data environments, traditional systems cannot accurately evaluate the factors influencing construction difficulty, resulting in low efficiency and accuracy of construction progress and cost evaluation.
By constructing a dynamic model, obtaining construction standard parameters for normalization, establishing a project library, using the BIM model to calculate the construction progress and cost progress sequence, calibrating the construction error sequence through the dynamic model, and optimizing the construction plan.
Real-time optimization of construction progress and project cost is achieved, and the deviation sequence is displayed through the virtual BIM model, construction efficiency and cost are optimized, and construction plan adjustment reference is provided.
Smart Images

Figure CN120525486A_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the technical field of engineering progress simulation, and in particular to a dynamic prediction method and system for real-time optimization of construction progress and engineering cost. Background Art
[0002] Construction projects are time-consuming, labor-intensive, and complex, requiring effective cost management and assessment by company managers. Planning and assessment can be tailored to project duration to prevent cost estimation issues. However, with the acceleration of industrialized construction, construction sites and environments vary widely, and the sheer volume of personnel, equipment, and materials complicates management and impacts construction progress. Traditional cost assessment systems are unable to assess factors influencing construction difficulty, nor can they implement processes optimization and loss analysis.
[0003] The existing Chinese patent, with publication number CN113361880A, is titled "A Construction Project Cost Assessment and Management System," which includes: a project data acquisition unit, an assessment management platform, and a user terminal; the project data acquisition unit is used to collect construction parameter information, building drawings and model information, and required material information for each area of the construction site, and to perform real-time monitoring of safety losses at the construction site; the assessment management platform is used to manage personnel information, and to budget project costs and assess project difficulty based on the detection data collected by the project data acquisition unit; the user terminal is used for management personnel to wirelessly access the assessment management platform, send requests to the assessment management platform, and obtain feedback information. This invention can budget and regulate the cost, progress, and losses of each construction stage, and has high assessment efficiency and accuracy.
[0004] The above technology aims to predict the construction progress and cost through the set construction parameters, and then upload the implementation progress of the construction site by collecting it. The two are compared to obtain the status of the construction stage in terms of cost and progress. Among them, due to the complexity and multi-source of the data, the cleaning and processing of the data is directly related to the subsequent comparative calculations.
[0005] Therefore, it is necessary to provide a dynamic prediction method and system for real-time optimization of construction progress and project cost, which can standardize the data collected in the early stage and facilitate the comparison of later data. Summary of the Invention
[0006] The embodiments of this specification provide a dynamic prediction method and system for real-time optimization of construction progress and project cost, which can calculate the planned construction progress of the project based on the established parameters and drawings of the project, and calibrate the obtained real-time construction progress with the planned construction progress to obtain the next round of construction plan.
[0007] In some embodiments, a dynamic prediction method for real-time optimization of construction progress and project cost includes: S1: Obtain construction standard parameters, perform normalization processing, and obtain a standard sequence; S2: Store the standard sequence in the project library, and store it in a hierarchical directory according to region, equipment, and time; S3: Obtain construction progress parameters, build BIM, and obtain construction progress sequence and cost progress sequence; S4: The construction progress sequence is used as the input parameter of the dynamic model, the standard sequence is used as the training parameter of the dynamic model, and the cost progress sequence is used as the calibration parameter of the dynamic model. The dynamic model outputs the construction error sequence; S5: Adjust the next round of construction plan based on the construction error sequence.
[0008] Furthermore, in S1, the normalization process includes sorting out the construction standard parameters, extracting the valid parameters including time, equipment type, construction technology, and regional location, and filling in the invalid parameters after sorting out to increase the number of valid parameters.
[0009] Furthermore, in S2, the project library is software set on a computer device, and the user obtains the usage rights of the corresponding directory in the project library by logging into the software account.
[0010] Furthermore, in S3, the standardized processing of construction progress parameters includes classifying the parameters into construction progress sequence and cost progress sequence according to the parameter content. The construction progress sequence and cost progress sequence are both based on the calculation of average construction efficiency and average cost of real-time BIM building units.
[0011] Furthermore, the working principle of the dynamic model in S4 includes the following steps: S41: The dynamic model calculates the planned construction efficiency according to the standard sequence and obtains the planned construction cost based on the planned construction efficiency; S42: Calculate the deviation based on the average construction efficiency and the planned construction efficiency to obtain the progress deviation; S43: Calculate the deviation between the average construction cost and the planned construction cost to obtain the cost deviation; S44: calibrate the average construction efficiency based on the cost deviation and calculate the calibration difference of this round; S45: Arrange the calibration differences and directions under multiple cycles into a construction error sequence.
[0012] Furthermore, the calibration difference includes a positive difference and a negative difference, and the positive and negative interval values of the standard deviation value are changed by the user modifying the calibration weight in the dynamic model.
[0013] It also includes a dynamic prediction system for real-time optimization of construction progress and project cost. The prediction system is built on functional modules based on software development sources. The functional modules include standard sequence unit, BIM model unit and error sequence unit. Standard sequence unit, used to collect construction standard parameters and update the standard parameters to the directory list; BIM model unit is used to process real-time construction parameters and use BIM third-party software to obtain real-time BIM building units to calculate average construction efficiency and average construction cost; The error sequence unit derives the construction error sequence based on the dynamic model and corrects the next round of construction plan based on the construction error sequence.
[0014] Furthermore, the real-time construction parameters including the real-time duration of each sub-item process are reflected through a bar chart.
[0015] The beneficial effects of the present invention are: 1. Use dynamic models to calibrate the deviation between the current construction progress and the planned construction progress, and use virtual BIM models to visually display the entire deviation sequence; 2. Calibrate construction efficiency through construction cost deviation and optimize construction efficiency based on construction cost. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] This specification will be further described in the form of exemplary embodiments, which will be described in detail with reference to the accompanying drawings. These embodiments are not limiting, and in these embodiments, like numbers represent like structures, wherein: Figure 1 It is a schematic diagram of the main working principle of the embodiment according to this specification; Figure 2 It is a schematic diagram of the working principle of the dynamic model shown in some embodiments of this specification. DETAILED DESCRIPTION
[0017] To more clearly illustrate the technical solutions of the embodiments of this specification, the following briefly describes the drawings required for describing the embodiments. Obviously, the drawings described below are merely examples or embodiments of this specification. Those skilled in the art can apply this specification to other similar scenarios based on these drawings without inventive effort. Unless otherwise apparent from the context or otherwise noted, the same reference numerals in the figures represent the same structure or operation.
[0018] It should be understood that the terms "system," "device," "unit," and / or "module" used herein are a method for distinguishing different components, elements, parts, portions, or assemblies at different levels. However, if other terms can achieve the same purpose, the terms may be replaced by other expressions.
[0019] As used in this specification and claims, unless the context clearly indicates otherwise, the words "a," "an," "an," and / or "the" do not refer to the singular but also include the plural. Generally speaking, the terms "comprises" and "include" only indicate the inclusion of the steps and elements specifically identified, and these steps and elements do not constitute an exclusive list. A method or apparatus may also include other steps or elements.
[0020] Flowcharts are used throughout this specification to illustrate the operations performed by systems according to embodiments of this specification. It should be understood that preceding or following operations do not necessarily need to be performed in exact order. Instead, the steps may be processed in reverse order or simultaneously. Furthermore, other operations may be added to these processes, or one or more operations may be removed from these processes.
[0021] Example: Please refer to Figure 1 , a dynamic prediction method for real-time optimization of construction progress and project cost, including, S1: Obtain construction standard parameters, perform normalization processing, and obtain a standard sequence; S2: Store the standard sequence in the project library, and store it in a hierarchical directory according to region, equipment, and time; S3: Obtain construction progress parameters, build BIM, and obtain construction progress sequence and cost progress sequence; S4: The construction progress sequence is used as the input parameter of the dynamic model, the standard sequence is used as the training parameter of the dynamic model, and the cost progress sequence is used as the calibration parameter of the dynamic model. The dynamic model outputs the construction error sequence; S5: Adjust the next round of construction plan based on the construction error sequence.
[0022] In the above technical solution, construction parameters include resource-related parameters, construction cost parameters, progress execution parameters, construction progress parameters, and construction period-related parameters. Construction cost parameters also include cost basis parameters, cost control parameters, calculation and payment parameters, and price dynamic parameters. The above parameters are all conventional parameters in this field and are included in the electronic data in existing projects. The standard sequence organizes and classifies the above electronic data and catalogs them in order according to regional location, equipment, and time.
[0023] By manually creating directories or writing scripts for batch processing, the files are stored in the binary "BAM, PROTOBUF" structure of "main directory → subdirectory 1 → subdirectory 2 → directory bottom layer", and the construction parameters are identified through natural language processing technology and classified through classification scripts.
[0024] It is worth noting that in S1, the normalization process includes sorting out the construction standard parameters, extracting valid parameters including time, equipment type, construction technology, and regional location, and filling in the invalid parameters after sorting out to increase the number of valid parameters.
[0025] It is worth noting that in S2, the project library is set up as software on a computer device, and the user obtains the use rights of the corresponding directory in the project library by logging into the software account. In this application, multiple accounts can be logged in at the same time to enter construction parameters and synchronize all sequences.
[0026] It is worth noting that in S3, the standardized processing of construction progress parameters includes classification into construction progress sequence and cost progress sequence according to the parameter content. Both the construction progress sequence and the cost progress sequence are based on the real-time-BIM building unit to calculate the average construction efficiency and average cost.
[0027] It is worth mentioning that please refer to Figure 2 ,The working principle of the dynamic model in S4 includes the following steps: S41: The dynamic model calculates the planned construction efficiency according to the standard sequence and obtains the planned construction cost based on the planned construction efficiency; S42: Calculate the deviation based on the average construction efficiency and the planned construction efficiency to obtain the progress deviation; S43: Calculate the deviation between the average construction cost and the planned construction cost to obtain the cost deviation; S44: calibrate the average construction efficiency based on the cost deviation and calculate the calibration difference of this round; S45: Arrange the calibration differences and directions under multiple cycles into a construction error sequence.
[0028] It is worth noting that the calibration difference includes positive difference and negative difference, and the positive and negative interval values of the standard deviation value can be changed by the user modifying the calibration weight in the dynamic model.
[0029] It also includes a dynamic prediction system for real-time optimization of construction progress and project cost. The prediction system is built on functional modules based on software development sources. The functional modules include standard sequence unit, BIM model unit and error sequence unit. Standard sequence unit, used to collect construction standard parameters and update the standard parameters to the directory list; BIM model unit is used to process real-time construction parameters and use BIM third-party software to obtain real-time BIM building units to calculate average construction efficiency and average construction cost; The error sequence unit derives the construction error sequence based on the dynamic model and corrects the next round of construction plan based on the construction error sequence.
[0030] It is worth noting that the real-time construction parameters include the real-time construction period in each project, which is reflected through a Gantt chart. The Gantt chart is a project Gantt chart (Gantt Chart), which is a chart tool that uses time as the horizontal axis and task as the vertical axis to visually display the start time, end time, duration and sequence relationship of each task in the project plan through horizontal bar segments. When the Gantt chart is used to retrieve the real-time construction parameters in this embodiment, the specific time series data details of the real-time construction parameters are retrieved and exported by selecting some Gantt charts on the third-party software, including construction location, construction period, construction equipment, daily construction tasks, managers at all levels, etc.
[0031] The BIM model in this application can be collaboratively created in real time. Multiple accounts can model based on real-time construction parameters to obtain real-time BIM building units. Based on the third-party software Autodesk Revit, DWG contour lines are imported to generate terrain surfaces. Linked point clouds (RCP format) are used as references to create complex site models in conjunction with Civil 3D.
[0032] It is worth noting that data from different sources are converted into open standard formats (such as IFC and COBie) to ensure cross-platform compatibility. The BIM model of this application also includes environmental simulation software to collect light intensity, wind speed, temperature and humidity, energy consumption simulation data (such as building energy efficiency analysis), and acoustic parameters (sound insulation effect). By superimposing the construction environment parameters collected in real time, it becomes more realistic after being integrated into the BIM model.
[0033] This embodiment also includes light intensity, wind speed, temperature and humidity, energy consumption simulation data (such as building energy efficiency analysis), and acoustic parameters (sound insulation effect).
[0034] During cost progress processing, when the construction progress does not match the preset construction progress, the construction time and construction cost of the completed project are predicted based on the current construction progress, the remaining project volume and the reference project price. The specific method for obtaining the construction time of the completed project is to obtain the start construction time and the current time of the current construction block, and obtain the time interval between the two; then, according to the current construction progress and the time interval, the actual workload completed each day is obtained; and then, according to the actual workload and the remaining project volume, the construction time of the completed project is calculated. When judging whether the project information of the bid quotation list is consistent with the stored bidding documents and construction drawings, it is necessary to compare the price of the engineering components, the pricing rules of the project volume, the unit pricing of the project volume and the construction cost of the entire project one by one, and extract the inconsistent information for recording. Then, the construction cost of the construction project calculated by the bidding document information before the extracted information is updated.
[0035] It is worth noting that S41: The dynamic model calculates the planned construction efficiency according to the standard sequence, and obtains the planned construction cost based on the planned construction efficiency. For example, the cost of the planned construction quota sub-items in Table 1 below, as long as each type of data is divided into directories and each quota sub-item is calculated and summarized, the planned construction cost can be obtained. The average construction cost is different from that in Table 1 in that the average construction cost is deduced by reversing the total price of the expenditure.
[0036] Table 1 Cost of planned construction quota sub-items It is worth noting that cost deviations can be tracked in real time to provide early warning of overspending risks (for example, an automatic alarm will be issued when the actual cost of a sub-project exceeds the plan by 10%).
[0037] In summary, this application constructs a dynamic model to calculate the deviation between planned construction information and real-time construction information, and obtains a construction error sequence to provide a reference for the next round of construction.
[0038] The computer-readable storage medium includes, for example, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0039] Based on the same inventive concept, an embodiment of the present invention provides a construction cost progress management system, including a memory and a processor, wherein the memory stores a program that can be executed on the processor to implement the following Figures 1 to 2 Procedure for either method.
[0040] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0041] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0042] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0043] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0044] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disk.
[0045] The embodiments of this specific implementation method are all preferred embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Therefore, any equivalent changes made based on the structure, shape, and principle of the present invention should be included in the scope of protection of the present invention.
Claims
1. A dynamic prediction method for real-time optimization of construction progress and project cost, characterized in that: include, S1: Obtain construction standard parameters, perform normalization processing, and obtain a standard sequence; S2: Store the standard sequence in the project library and store it in a hierarchical directory according to region, equipment, and time; S3: Obtain construction progress parameters, build BIM, and obtain construction progress sequence and cost progress sequence; S4: The construction progress sequence is used as the input parameter of the dynamic model, the standard sequence is used as the training parameter of the dynamic model, and the cost progress sequence is used as the calibration parameter of the dynamic model. The dynamic model outputs the construction error sequence; S5: Adjust the next round of construction plan based on the construction error sequence.
2. The dynamic prediction method for real-time optimization of construction progress and project cost according to claim 1, characterized in that: In S1, the normalization process includes sorting out the construction standard parameters, extracting the valid parameters including time, equipment type, construction technology, and regional location, and filling in the invalid parameters after sorting out to increase the number of valid parameters.
3. The dynamic prediction method for real-time optimization of construction progress and project cost according to claim 2, characterized in that: In S2, the project library is set as software on a computer device, and the user obtains the usage rights of the corresponding directory in the project library by logging into the software account.
4. The dynamic prediction method for real-time optimization of construction progress and project cost according to claim 3, characterized in that: In S3, the standardized processing of construction progress parameters includes classification into construction progress sequence and cost progress sequence according to the parameter content. Both the construction progress sequence and the cost progress sequence are based on the calculation of the average construction efficiency and average cost of the real-time BIM building unit.
5. The dynamic prediction method for real-time optimization of construction progress and project cost according to claim 4, characterized in that: The working principle of the dynamic model in S4 includes the following steps: S41: The dynamic model calculates the planned construction efficiency according to the standard sequence and obtains the planned construction cost based on the planned construction efficiency; S42: Calculate the deviation based on the average construction efficiency and the planned construction efficiency to obtain the progress deviation; S43: Calculate the deviation between the average construction cost and the planned construction cost to obtain the cost deviation; S44: calibrate the average construction efficiency based on the cost deviation and calculate the calibration difference of this round; S45: Arrange the calibration differences and directions under multiple cycles into a construction error sequence.
6. The dynamic prediction method for real-time optimization of construction progress and project cost as claimed in claim 5, characterized in that: The calibration difference includes positive difference and negative difference. The positive and negative interval values of the standard deviation value are changed by the user modifying the calibration weight in the dynamic model.
7. A dynamic prediction system for real-time optimization of construction progress and project cost, characterized by: The system builds functional modules based on software development sources, including standard sequence units, BIM model units and error sequence units; Standard sequence unit, used to collect construction standard parameters and update the standard parameters to the directory list; BIM model unit is used to process real-time construction parameters and use BIM third-party software to obtain real-time BIM building units to calculate average construction efficiency and average construction cost; The error sequence unit derives the construction error sequence based on the dynamic model and corrects the next round of construction plan based on the construction error sequence.
8. The dynamic prediction system for real-time optimization of construction progress and project cost according to claim 7, characterized in that: Real-time construction parameters include the real-time construction period of each project, which is reflected through a bar chart.
Citation Information
Patent Citations
Construction engineering cost evaluation management system
CN113361880A