BIM-based construction progress prediction method and system, terminal and storage medium
By adopting BIM-based construction progress prediction method in construction management, identifying key processes and obtaining influencing factors, the problem that it is difficult for the existing technology to accurately quantify construction progress is solved, and more accurate construction progress prediction and management is achieved.
Patent Information
- Application Number
- CN202411461496.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-18
- Publication Date
- 2025-02-11
AI Technical Summary
The existing construction progress management methods are difficult to meet the needs of refined management and are inefficient. The evaluation results are limited to simple "yes/no" completion status or fuzzy percentage representation, making it difficult to accurately quantify the subtle differences in construction progress.
Using the BIM-based construction progress prediction method, by creating a BIM model of the proton hospital, identifying key processes, obtaining the influencing factors and evaluation value of the construction progress, and inputting them into the pre-constructed construction progress prediction model to obtain the predicted construction period of the current key processes.
The construction progress of the current key processes is achieved with a relatively accurate prediction, and the construction period prediction is carried out through multiple aspects, which improves the authenticity and accuracy of construction progress management.
Smart Images

Figure CN119417030A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of proton hospital construction, and in particular to a BIM-based construction progress prediction method, system, terminal and storage medium. Background Art
[0002] As a core element of on-site management in the construction industry, the efficient and orderly advancement of construction progress is directly related to the overall quality, safety, technology application, cost control, material allocation, machinery utilization efficiency and contract performance of the project. However, the currently widely used construction progress management methods generally face the challenge of being unable to meet the needs of refined management. These methods mainly rely on manual on-site observation of the achievement of key construction milestones, which is not only inefficient, but the evaluation results are often limited to simple "yes / no" completion status or vague percentage representation, making it difficult to accurately quantify the subtle differences in construction progress, limiting the possibility of further data analysis and computer-assisted decision-making, thereby affecting the authenticity and accuracy of construction progress management. Summary of the invention
[0003] In order to be able to more accurately predict the construction progress, the present application provides a construction progress prediction method, system, terminal and storage medium based on BIM.
[0004] In the first aspect, the present application provides a construction progress prediction method based on BIM, which adopts the following technical solutions: A construction progress prediction method based on BIM, comprising: Create a BIM model of the proton hospital; Identify key processes in the BIM model; Obtaining factors affecting the construction progress of the key process, wherein the factors affecting the construction progress include primary factors and secondary factors; Obtaining the influencing factor evaluation value of each of the secondary factors corresponding to the primary factors corresponding to each of the key processes; determining the current key process corresponding to the current construction based on the BIM model; The evaluation values of all the influencing factors corresponding to the current key process are searched and input into a pre-built construction progress prediction model to obtain the predicted construction period of the current key process.
[0005] By adopting the above technical solution, after creating the BIM model of the proton hospital, the key processes in the BIM model will be identified, so as to further obtain the influencing factors of the construction progress of the key processes, and obtain the evaluation values of the influencing factors corresponding to each key process; when the current key process of the current construction is determined according to the BIM model, the evaluation values of the influencing factors corresponding to the current key process are input into the pre-constructed construction progress prediction model, so as to obtain the predicted construction period of the current key process; because the key processes are identified by constructing the BIM model, and the influencing factors of the key processes are obtained, the predicted construction period of the current key processes is finally obtained according to the constructed construction progress prediction model, so as to predict the construction period by combining multiple aspects, so as to more accurately predict the construction progress of the current key process.
[0006] Optionally, the steps after obtaining the predicted duration of the current key process include: After the current key process is completed, the actual construction period of the current key process is obtained; Inputting the actual duration into a pre-built fitting model to obtain goodness of fit; Determining the prediction effect of the construction progress prediction model according to the goodness of fit; According to the prediction effect, the parameters of the construction progress prediction model are adjusted.
[0007] By adopting the above technical solution, the prediction effect of the construction progress prediction model can be determined according to the goodness of fit; the goodness of fit is between [0,1], and the larger the goodness of fit value is, the better the prediction effect is. Therefore, the construction progress prediction model can be continuously adjusted according to the prediction effect, so that the goodness of fit continuously approaches the value of 1.
[0008] Optionally, the matching model is: Among them, SSR is the predicted duration of each key process Average actual duration SST is the sum of the squares of the difference between the actual construction period T and the actual construction period average of each key process. The sum of the squares of the differences; R 2 is the goodness of fit.
[0009] Optionally, the step of obtaining the influencing factor evaluation of the secondary factor corresponding to each of the primary factors includes: Classifying the secondary factors corresponding to the key processes; According to the set quantitative standards and the level corresponding to each of the secondary factors, the scoring value corresponding to the corresponding secondary factor is determined; the quantitative standards are 0-no impact level, 1-slight impact level, 2-medium impact level, and 3-significant impact level.
[0010] Optionally, the construction progress prediction model is: Among them, T i is the actual duration of the i-th key process; x i is the i-th independent variable, representing various secondary influencing factors; i is the partial regression coefficient of the ith independent variable; μ is the random error after removing the influence of the independent variable, that is, the disturbance term.
[0011] Optionally, the step of identifying key processes in the BIM model includes: Dividing the construction process based on the BIM model; Divide the construction process according to the construction process and determine the construction sequence; According to the construction sequence, a process logic table for the construction of a proton hospital is generated; Estimating the construction time of each process in the process logic table; Obtain the corresponding total time difference according to the earliest start time, earliest finish time, latest start time, latest finish time and estimated construction time of each process in the process logic table; The process with the total time difference of 0 is identified as the key process.
[0012] By adopting the above technical solution, if the total time difference is 0, it means that the earliest start time = the latest start time, which means that there is no floating time for this process and it is a key process.
[0013] Optionally, the step of obtaining the corresponding total time difference includes: Starting from the initial process in the process logic table, the earliest start time, the latest start time, the earliest finish time, the latest finish time and the total time difference are calculated for all processes in turn according to formulas (1) to (5); in, —The earliest start time of process i; —The earliest completion time of process i; —The latest start time of process i; —The latest completion time of process i; t i —Duration of process i; Ri—total time difference of process i; For a current process without a preceding process and / or a succeeding process, the earliest start time and / or the latest finish time of the current process are preset.
[0014] In the second aspect, the present application provides a BIM-based construction progress prediction system, which adopts the following technical solution: A BIM-based construction progress prediction system, comprising: Model creation module, used to create the BIM model of the proton hospital; A process identification module is used to identify key processes in the BIM model and determine the current key process corresponding to the current construction; An influencing factor acquisition module is used to acquire influencing factors of the construction progress of the key process, wherein the influencing factors include primary factors and secondary factors; A factor evaluation value acquisition module, used to acquire an influencing factor evaluation value of each of the secondary factors corresponding to the primary factors corresponding to each of the key processes; The construction period prediction module is used to input the evaluation values of all the influencing factors corresponding to the current key process into the pre-built construction progress prediction model to obtain the predicted construction period of the current key process.
[0015] By adopting the above technical solution, after creating the BIM model of the proton hospital, the key processes in the BIM model will be identified, so as to further obtain the influencing factors of the construction progress of the key processes, and obtain the evaluation values of the influencing factors corresponding to each key process; when the current key process of the current construction is determined according to the BIM model, the evaluation values of the influencing factors corresponding to the current key process are input into the pre-constructed construction progress prediction model, so as to obtain the predicted construction period of the current key process; because the key processes are identified by constructing the BIM model, and by obtaining the influencing factors of the key processes, the predicted construction period of the current key processes is finally obtained according to the constructed construction progress prediction model, so as to predict the construction period more accurately by predicting the construction progress of the current key processes.
[0016] In a third aspect, the present application provides a terminal, which adopts the following technical solution: A terminal, comprising: A memory storing a BIM-based construction progress prediction program; The processor is used to execute the program stored in the memory to implement the steps of the above-mentioned BIM-based construction progress prediction method.
[0017] In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solution: A computer-readable storage medium stores a computer program that can be loaded by a processor and execute the above-mentioned BIM-based construction progress prediction method.
[0018] In summary, the present application has at least the following beneficial effects: 1. Create a BIM model of the proton hospital and identify the key processes in the BIM model. Then obtain the influencing factors of the construction progress of the key processes and evaluate the influencing factors. The purpose of inputting the evaluation values of the influencing factors corresponding to the current key processes of the current construction into the constructed construction progress prediction model is to predict the construction period through a combination of multiple aspects, so as to more accurately predict the construction progress of the current key processes.
[0019] 2. After the current key process is completed, the actual construction period of the current key process is obtained, and the actual process is input into the constructed matching model to obtain the purpose of goodness of fit. The purpose is to determine the prediction effect of the construction progress prediction model based on the goodness of fit. The goodness of fit is between [0,1]. The larger the goodness of fit value, the better the prediction effect. Therefore, the construction progress prediction model can be continuously adjusted according to the prediction effect, so that the goodness of fit continues to approach the value of 1. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a flowchart of an implementation method of Example 1 of the present application; Figure 2 It is a flowchart of another implementation method of the method embodiment of the present application; Figure 3 This is a comparison chart of the actual construction period and the predicted construction period of this application; Figure 4 It is a structural block diagram of an implementation method of the first embodiment of the system of the present application; Figure 5 It is a structural block diagram of another implementation method of the system embodiment of the present application.
[0021] Explanation of the accompanying drawings: 110, model creation module; 120, process identification module; 121, time processing unit; 122, process division unit; 130, influencing factor acquisition module; 140, factor evaluation value acquisition module; 150, construction period prediction module; 160, prediction calibration module; 170, comparison and adjustment module. DETAILED DESCRIPTION
[0022] To make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the following will be combined with the appended drawings of the embodiments of the present invention. Figure 1 -Attached Figure 5 , the technical solutions in the embodiments of the present invention are clearly and completely described. Obviously, the described embodiments are part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0023] The first embodiment of the present application discloses a construction progress prediction method based on BIM. Figure 1 As an implementation of the construction progress prediction method, the construction progress prediction method may include S110-S160: S110, create a BIM model of the proton hospital; S120, identify key processes in the BIM model; S130, obtaining the influencing factors of the construction progress of the key process, which include primary factors and secondary factors; S140, obtaining the influencing factor evaluation value of each secondary factor corresponding to the primary factor corresponding to each key process; S150, based on the BIM model, determine the current key process corresponding to the current construction; S160, searching for evaluation values of all influencing factors corresponding to the current key process, and inputting them into a pre-built construction progress prediction model to obtain a predicted construction period of the current key process.
[0024] For S110, specifically, based on the collected construction site information, design information, building specifications and other information, a BIM model of the proton hospital is created in the BIM modeling software.
[0025] For S120, the structure of the proton hospital in the BIM model is decomposed through WBS work, and the construction process is divided, including foundation, basement, main body, decoration and electromechanical pipelines, and equipment installation in the proton area. Secondly, the construction process is divided according to the construction plan to determine the construction sequence of the process. Then, according to the Project software, combined with the construction sequence, the process logic table of the proton hospital construction is generated. The process logic table can be shown in Table 1 below.
[0026] Table 1 Then, the construction time of each process is estimated based on the workload, resource usage, historical completion data and other information of each process, and the project activity time estimation table is generated according to the Project software. The project activity time estimation table can be shown in Table 2 below.
[0027] Table 2 Then, starting from the initial process in the process logic table, the earliest start time, latest start time, earliest completion time, latest completion time and total time difference of all processes are calculated in turn according to formulas (1)-(5). Finally, a time parameter calculation table is generated according to the Project software. The time parameter calculation table can be shown in Table 3 below.
[0028] Table 3 From the time parameter calculation table, the process with a total time difference of 0 is identified as the key process; the path composed of all key processes is the key path. Combining the process logic table and the time parameter calculation table, it can be concluded that the key path of the proton hospital project is: foundation pit support construction - earth excavation - pile foundation construction (including pile detection) - proton area cushion layer (sand and gravel cushion layer) construction - proton area -12.05 to -9.3 elevation raft construction - proton area -9.3 to -7.8 elevation raft construction - proton area -7.9 to -4.8 elevation wall construction - proton area -4.8 to -2.3 elevation top plate construction - proton area -2.3 to -1.3 elevation top plate construction - proton area -1.3 to -0.3 elevation bracket construction - proton area -0.3 to 0.7 elevation bracket construction - rough decoration construction - fine decoration construction (including medical special) - various special acceptance - completion acceptance.
[0029] It should be noted that, for a current process that has no preceding process and / or succeeding process, the earliest start time and / or the latest finish time of the current process are preset.
[0030] Formulas (1)-(5) are as follows: in, —The earliest start time of process i; —The earliest completion time of process i; —The latest start time of process i; —The latest completion time of process i; t i —Duration of process i (estimated construction time); Ri—total time difference of process i.
[0031] For S130, through the on-site investigation of the proton hospital project, the reasons affecting the progress are analyzed based on the weekly and monthly completion plans and actual completion status of the underground main structure construction section of the proton area. The factors affecting the construction progress of the proton hospital project can be obtained, and the factors affecting the construction progress of the key processes can be obtained. The influencing factors include primary and secondary influences. The factors affecting the construction progress can be found in Table 4 below.
[0032] Table 4 Note: AF is the first-level factor number; A1-F2 is the second-level factor number.
[0033] Then, all secondary factors corresponding to the key processes are graded, and the score corresponding to the corresponding secondary factor is determined according to the set quantitative standards and the level corresponding to each secondary factor. The quantitative standards can be set as 0-no impact level, 1-slight impact level, 2-medium impact level, and 3-significant impact level.
[0034] Taking the construction process of the underground main structure in the historical proton area as an example, the quantitative value of the influence of each secondary factor on the process in Table 4 is established according to the evaluation index of the influencing factor (0-3), and the evaluation table of influencing factors is obtained in combination with the actual construction period of each process, as shown in the following table Table 5.
[0035] Table 5 The construction progress prediction model can be Among them, T i is the actual duration of the i-th key process; x i is the i-th independent variable, representing various secondary influencing factors; i is the partial regression coefficient of the ith independent variable; μ is the random error after removing the influence of the independent variable, that is, the disturbance term.
[0036] According to the data in Table 5 and the construction progress prediction module, the regression coefficients can be calculated, and the results are shown in Table 6 below. Independent Variable Regression coefficient λ A1 1.75 A2 6 A3 0 A4 3.416667 A5 0 B1 0 B2 -28.5833 B3 0 C1 -5 C2 0 D1 -19.8333 D2 -5.5 E1 0 E2 0 F1 0 F2 0 μ 109.1667
[0037] Table 6 After determining the current key process corresponding to the current construction in combination with the BIM model, the influencing factor evaluation value corresponding to the current key process is found from the influencing factor evaluation table, and the evaluation value is input into the construction progress prediction model that has been trained to obtain the predicted construction period of the current key process.
[0038] Reference Figure 2 As another implementation of the construction progress prediction method, the construction progress prediction method may further include S210-S240: S210, after the current key process is completed, obtaining the actual construction period of the current key process; S220, inputting the actual construction period into the pre-built fitting model to obtain goodness of fit; S230, determining the prediction effect of the construction progress prediction model according to the goodness of fit; S240: Adjust the parameters of the construction progress prediction model according to the prediction result.
[0039] Specifically, the matching model can be Among them, SSR is the predicted duration of each key process Average actual duration SST is the sum of the squares of the difference between the actual construction period T and the actual construction period average of each key process. The sum of the squares of the differences; R 2 is the goodness of fit. 2 The value range of is 0 to 1. The larger the value, the better the prediction effect of the construction progress prediction model. By adjusting the parameters of the construction progress prediction model, R 2 Keep approaching the value 1 until it meets the requirements.
[0040] Taking the non-proton area structure construction as an example, the corresponding influencing factor evaluation table is shown in Table 7.
[0041] Table 7 Combining Table 7 and the matching model, it can be calculated that the sum of squares of each process of the non-proton zone structure construction is SSR=3027.76, SST=3221.2, R 2 =0.941; due to R 2 It is very close to 1, which means that the actual construction period and the predicted construction period are highly consistent, indicating that the construction progress prediction model can play a good role in predicting the construction period of subsequent engineering projects. The comparison chart of the actual construction period and the predicted construction period can be referred to Figure 3 .
[0042] Based on the above method embodiment, the second embodiment of the present application discloses a construction progress prediction system based on BIM. Figure 4 As an implementation of the construction progress prediction system, the construction progress prediction system may include: A model creation module 110 is used to create a BIM model of a proton hospital; The process identification module 120 is used to identify the key process in the BIM model and determine the current key process corresponding to the current construction; the influencing factor acquisition module 130 is used to obtain the influencing factors of the construction progress of the key process, and the influencing factors include primary factors and secondary factors; The factor evaluation value acquisition module 140 is used to classify the secondary factors corresponding to the key process, and determine the score value corresponding to the corresponding secondary factor according to the set quantitative standard and the level corresponding to each secondary factor; the quantitative standard is 0-no impact level, 1-slight impact level, 2-medium impact level, 3-significant impact level; The construction period prediction module 150 is used to input the evaluation values of all influencing factors corresponding to the current key process into the pre-built construction progress prediction model to obtain the predicted construction period of the current key process.
[0043] In addition, the process identification module 120 may include: The process division unit 122 is used to divide the construction process based on the BIM model and divide the construction process according to the construction process, so as to determine the construction sequence, and generate a process logic table for the construction of the proton hospital according to the construction sequence; The time processing unit 121 is used to estimate the construction time of each process in the process logic table, so as to obtain the corresponding total time difference according to the earliest start time, earliest completion time, latest start time, latest completion time and estimated construction time of each process in the process logic table, and identify the process with a total time difference of 0 as the key process.
[0044] Reference Figure 5 As another implementation of the construction progress prediction system, the construction progress prediction system may further include: The prediction calibration module 160 is used to obtain the actual process of the current key process after the current key process is completed, and input the actual process into the pre-built matching model to obtain the goodness of fit; The comparison and adjustment module 170 is used to determine the prediction effect of the construction progress prediction model according to the goodness of fit, and adjust the construction progress prediction module parameters according to the prediction effect.
[0045] The third embodiment of the present application provides a terminal. As an implementation of the terminal, the terminal may include: a memory and a processor; wherein: The memory is used to store the above-mentioned BIM-based construction progress prediction program; The processor is used to execute the program stored in the memory to implement the steps of the above-mentioned BIM-based construction progress prediction method.
[0046] The memory may be connected to the processor via a communication bus, and the communication bus may be an address bus, a data bus, a control bus, etc.
[0047] In addition, the memory may include a random access memory (RAM) and may also include a non-volatile memory (NVM), such as at least one disk storage.
[0048] And the processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0049] The fourth embodiment of the present application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and execute the above-mentioned BIM-based construction progress prediction method.
[0050] Computer-readable storage media can be any available media that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives).
[0051] The above are all preferred embodiments of the present application, and are not intended to limit the protection scope of the present application in sequence. Any feature disclosed in this specification (including the abstract and drawings), unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes. That is, unless otherwise stated, each feature is only an example of a series of equivalent or similar features.
Claims
1. A construction progress prediction method based on BIM, characterized in that: include: Create a BIM model of the proton hospital; Identify key processes in the BIM model; Obtaining factors affecting the construction progress of the key process, wherein the factors affecting the construction progress include primary factors and secondary factors; Obtaining an influencing factor evaluation value of each of the secondary factors corresponding to the primary factors corresponding to each of the key processes; Based on the BIM model, determine the current key process corresponding to the current construction; Finding the evaluation values of all the influencing factors corresponding to the current key process and inputting them into a pre-built construction progress prediction model to obtain the predicted construction period of the current key process; After the current key process is completed, the actual construction period of the current key process is obtained; Inputting the actual duration into a pre-built fitting model to obtain goodness of fit; Determining the prediction effect of the construction progress prediction model according to the goodness of fit; According to the prediction effect, adjusting the parameters of the construction progress prediction model; The matching model is: Among them, SSR is the predicted duration of each key process Average actual duration SST is the sum of the squares of the difference between the actual construction period T and the actual construction period average of each key process. The sum of the squares of the differences; R 2 is the goodness of fit.
2. A construction progress prediction method based on BIM according to claim 1, characterized in that: The step of obtaining the influencing factor evaluation of the secondary factor corresponding to each of the primary factors comprises: Classifying the secondary factors corresponding to the key processes; According to the set quantitative standards and the level corresponding to each of the secondary factors, the score value corresponding to the secondary factor is determined; the quantitative standards are 0-no impact level, 1-slight impact level, 2-medium impact level, and 3-significant impact level.
3. The construction progress prediction method based on BIM according to claim 1, characterized in that: The construction progress prediction model is: Among them, T i is the actual duration of the i-th key process; x i is the i-th independent variable, representing various secondary influencing factors; i is the partial regression coefficient of the ith independent variable; μ is the random error after removing the influence of the independent variable, that is, the disturbance term.
4. The method for predicting construction progress based on BIM according to claim 1, characterized in that: The step of identifying the key processes in the BIM model comprises: Dividing the construction process based on the BIM model; Divide the construction process according to the construction process and determine the construction sequence; According to the construction sequence, a process logic table for the construction of a proton hospital is generated; Estimating the construction time of each process in the process logic table; Obtain the corresponding total time difference according to the earliest start time, earliest start time, latest start time, latest completion time and estimated construction time of each process in the process logic table; The process with the total time difference of 0 is identified as the key process.
5. The method for predicting construction progress based on BIM according to claim 4, characterized in that: The step of obtaining the corresponding total time difference comprises: Starting from the initial process in the process logic table, the earliest start time, the latest start time, the earliest finish time, the latest finish time and the total time difference are calculated for all processes in turn according to formulas (1) to (5); in, —The earliest start time of process i; —The earliest completion time of process i; —The latest start time of process i; —The latest completion time of process i; t i —Duration of process i; Ri—total time difference of process i; For a current process without a preceding process and / or a succeeding process, the earliest start time and / or the latest finish time of the current process are preset.
6. A BIM-based construction progress prediction system, characterized in that: include: A model creation module (110), used to create a BIM model of the proton hospital; A process identification module (120), used to identify key processes in the BIM model and determine the current key process corresponding to the current construction; An influencing factor acquisition module (130) is used to acquire influencing factors of the construction progress of the key process, wherein the influencing factors include primary factors and secondary factors; A factor evaluation value acquisition module (140), used for acquiring an influencing factor evaluation value of each of the secondary factors corresponding to the primary factors corresponding to each of the key processes; The construction period prediction module (150) is used to input the evaluation values of all the influencing factors corresponding to the current key process into a pre-built construction progress prediction model to obtain the predicted construction period of the current key process.
7. A terminal, characterized in that: include: A memory storing a BIM-based construction progress prediction program; A processor is used to execute the program stored in the memory to implement the steps of the BIM-based construction progress prediction method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that: A computer program is stored which can be loaded by a processor and execute the BIM-based construction progress prediction method as described in any one of claims 1-5.