Method and system based on full life cycle monitoring of construction engineering project

By calculating parallel relationships and the longest commitment time, and monitoring the project progress in real time, the problem of scheduled completion caused by the delay and suspension of construction projects is solved, and the reasonable planning and scheduled delivery of the project are achieved.

CN119151275AActive Publication Date: 2024-12-17HEFEI ARTIFICIAL INTELLIGENCE & BIG DATA RES INST CO LTD +1
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411176366.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2024-12-17
Estimated Expiration
2044-08-26

AI Technical Summary

Technical Problem

The existing technology fails to effectively consider the postponement and suspension of construction projects, resulting in the inability to complete the project on schedule, affecting the later planning.

Method used

By obtaining the process conditions configured by users, calculating the parallel relationship and maximum commitment time of the project stage, analyzing key link information, monitoring the project progress in real time, and adjusting the plan according to the real-time process to ensure that the project is completed on schedule.

Benefits of technology

A refined time planning for the project stage has been achieved, the risk of postponement has been reduced, resource management in key links has been strengthened, and the project has been completed within the prescribed time limit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119151275A_ABST
    Figure CN119151275A_ABST
Patent Text Reader

Abstract

The invention discloses a full life cycle monitoring method and system based on a construction engineering project, relates to the technical field of project monitoring, and solves the technical problems that in the prior art, various conditions of delay and pause in the construction process of the engineering project are not considered, so that the project cannot be completed on schedule, and the later plan is influenced. The method comprises the following steps: acquiring a flow condition configured by a user, and screening out a corresponding project stage and a link flow from a template library according to the flow condition; calculating the estimated time of the link flow according to the parallel relationship; dynamically monitoring each project stage, and calculating the longest committed duration of all link flows corresponding to the plurality of project stages; calculating the time proportion of each project stage in the project total plan committed duration; key information of the key links in the corresponding project stages is analyzed; the overdue and advanced completion conditions of the real-time process are monitored; the whole stage of the project can be monitored, and it can be guaranteed that the project is completed on schedule.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of project monitoring, and relates to a full life cycle monitoring technology for a construction project, and specifically is a method and system based on full life cycle monitoring of a construction project. Background Art

[0002] Full life cycle monitoring of construction projects can integrate the information and data generated at various stages of the project, including data and documents from the early planning, design, construction, acceptance and other stages; through system integration and data sharing functions, managers can obtain and view relevant information of the project at any time, avoiding information silos and communication delays, and improving the efficiency of project management; full life cycle monitoring can generate various reports and charts by collecting and analyzing a large amount of project data, and conduct comprehensive and in-depth analysis and evaluation of the project; it helps management make scientific and accurate decisions, improve the project's management level and decision-making effectiveness; the full life cycle monitoring system can record the project's cost input and expenditure, and can more accurately predict the project's demand for resources, help optimize the allocation and utilization of resources, improve resource utilization efficiency, and reduce the overall cost of the project.

[0003] The prior art (invention patent with application number 2023112702540) discloses a digital project management method for engineering construction based on BIM technology, which includes: obtaining a BIM model for engineering project construction, processing the BIM model based on a GIS visualization platform to obtain a GIS visualization model, and obtaining model construction information, obtaining cost data by obtaining dynamic data of project construction, combining calculated cost data and constructed dynamic management information to generate a project management plan; obtaining real-time document update information by extracting target documents in the project management plan; generating a multi-source heterogeneous data set through real-time monitoring data of the construction site, and embedding the multi-source heterogeneous data set into a GIS visualization model through the multi-source heterogeneous data set to obtain an engineering BI management cockpit, which can update BIM models and project management data to form digital assets, and transmit and apply them throughout the life cycle of the project; however, the prior art manages cost data without considering various situations of delay and suspension in the process of construction of engineering projects, resulting in the project not being completed on schedule and affecting later plans.

[0004] The present invention provides a method and system based on full life cycle monitoring of construction engineering projects to solve the above technical problems. Summary of the invention

[0005] The present invention aims to solve at least one of the technical problems existing in the prior art; to this end, the present invention proposes a method and system based on the full life cycle monitoring of construction projects, which is used to solve the technical problem that the prior art does not take into account various situations of delays and suspensions in the process of construction projects, resulting in the project being unable to be completed on schedule and affecting later plans.

[0006] To achieve the above object, the first aspect of the present invention provides a method based on the full life cycle monitoring of a construction project, comprising:

[0007] Step S1: Obtain the process conditions configured by the user, and select the corresponding project phases and link processes from the template library according to the process conditions; wherein the process conditions are customized by the user;

[0008] Step S2: Obtain the parallel relationship of the current link process, and calculate the estimated time of the link process according to the parallel relationship; wherein the estimated time includes the estimated start time and the estimated end time;

[0009] Step S3: Dynamically monitor each project stage and calculate the longest commitment time of all process links corresponding to several project stages; calculate the time proportion of each project stage in the total project plan commitment time according to the longest commitment time;

[0010] Step S4: extract key links from the project phases and analyze key information of the key links in the corresponding project phases; wherein the key information includes location, promised use time, planned use time, planned completion time, actual use time, time from start and completion, and time started and completed;

[0011] Step S5: Monitor the status information of several process links, and calculate the real-time progress of the project based on the status information; determine whether the progress of the project stage is normal based on the real-time progress of the project; if yes, continue to monitor the status information of several process links; if not, update the status information of the process links; calculate the planned process links; display the status information of the process links and the real-time progress of the project stage to the user.

[0012] Preferably, the estimated time of calculating the link process according to the parallel relationship includes:

[0013] If there is no parallel process in the current process, the estimated end time of the current process is f(y i )=f(x i )+T i ; The estimated start time of the next process f(x i+1 )=f(y i ), where f(x i ) is the estimated start time of the current process, f(yi ) is the estimated end time of the current process; T i The committed duration of the current process;

[0014] If the current link process has a parallel link process and the parallel relationship is and, then the estimated start time of the next link is f(x i+1 )=max[f(y i ),f(y m ),…f(y k )]; where f(y i ),f(y m ),…f(y k ) is the current link process and the link process parallel to the current link process;

[0015] If the current link process has a parallel link process and the parallel relationship is or, the estimated start time of the next link is f(x i+1 )=min[f(y i ),f(y m ),…f(y k )]; where f(y i ),f(y m ),…f(y k ) is the current link process and the link process parallel to the current link process.

[0016] The present invention calculates the estimated time of several process steps, can determine the deadlines of several process steps, and lays a foundation for subsequent monitoring of several process steps.

[0017] Preferably, the calculation of the longest commitment duration of all process steps corresponding to a number of project stages includes:

[0018] Let the initial position of each link process be x k , the starting point and direction of each link process x k +1=u k (x k ), the commitment time between two adjacent process steps is d k [u k (x k )]; the maximum commitment duration is

[0019] The present invention calculates the longest committed duration of several link processes, and can obtain the maximum deadlines of several link processes, which is convenient for managing the link processes and is conducive to ensuring the on-time delivery of each link process.

[0020] Preferably, the calculation of the proportion of each project phase in the total project planned commitment duration according to the longest commitment duration includes:

[0021] Retrieve the longest committed duration of several process steps, add up the longest committed duration of the process steps of the corresponding project phases to get the longest committed duration of the project phase; calculate the time proportion of each project phase in the total calculated committed duration of the project, and determine whether the time proportion is less than or equal to 10%; if yes, set the time proportion to 10%; if not, reduce the time proportion of the project phase in proportion;

[0022] By formula Calculate the original proportion of the project stage; by formula a 1 x 1 +a 2 x 2 +......+a i x i =100% Calculate the scaling ratio of several project phases; where li is the sum of the longest committed durations of the project phases; a i x i =Y i , Y i Indicates the proportion of the stage proportion scaling, Y i is the display ratio of the optimized project stage, and Y i >=10%,Y 1 +Y 2 +......+Y i =100%.

[0023] The present invention allocates the time proportion of each project stage according to the longest committed duration, so that managers can plan the expected duration of each stage more finely, ensure the rationality and feasibility of the entire project plan, and help reduce the risk of delays caused by planning steps.

[0024] Preferably, the key information of the key analysis links in the corresponding project stages includes:

[0025] By formula Calculate the position of the key link; where m represents the key link, f(m) is the longest committed time from the start link of the current stage to m, n is the current stage, and R(n) is the longest committed time of the current stage. is the proportion of the current stage, Y n is the display ratio of the current stage;

[0026] By formula Calculate the committed usage time of the key links; where x m is the initial position of the key link, x m +1=u m(x m ) is the starting direction of the key link, d m [u m (x m )] is the commitment time between the key process and the adjacent process

[0027] By the formula JT = f m (x m )-w(x) calculates the planned duration of the key links, where w(x) is the sum of the committed durations of the skipped and uncalculated links involved in the longest path;

[0028] The estimated end time is marked as the planned completion time, and the actual usage time is the difference between the actual end time and the start time of the project phase; the time left to start and completion is the difference between the estimated start and completion time and the current time, and the time already started and completed is the current time minus the actual start time or completion time.

[0029] The present invention analyzes and calculates key information of key links in the project stage, which can strengthen the control of key links, give priority to resource allocation of key links, help reduce unnecessary delays and waste, and improve the efficiency of overall project execution.

[0030] Preferably, calculating the real-time progress of the project according to the status information includes:

[0031] Retrieve status information of several process links, including running, completed, not running, completed ahead of schedule, and timed out;

[0032] The status information of the running link process is extracted, and the sum of the longest committed time of the first link process from the running link process is calculated respectively; the position of the link process corresponding to the largest sum is taken as the real-time process of the current project.

[0033] It should be noted that the position calculation method of the link process is the same as the position calculation method of the key link.

[0034] The present invention can enable managers to understand the latest status of the project by calculating the real-time progress of the project; during the execution of the project, factors such as the environment, resources or requirements may change, and the real-time progress information helps managers to identify these changes in a timely manner and make rapid adjustments, which is beneficial to ensuring the quality of the project.

[0035] Preferably, judging whether the progress of the project stage is normal according to the real-time progress of the project includes:

[0036] Retrieve the sum of the longest committed time of the project's real-time progress from the first link process; obtain the usage time of the project stage; calculate the difference d between the sum of the longest committed time and the usage time;

[0037] Determine whether d is less than 0; if yes, the progress of the project phase is determined to be overdue; if no, the progress of the project phase is determined to be normal or ahead of schedule; wherein the value of d represents the number of days the project phase is ahead of schedule or overdue.

[0038] The present invention determines whether the progress of a project phase is overdue according to the real-time process, and can help managers adjust the speed of the project phase in time to ensure that the project is completed within the specified time limit.

[0039] Preferably, the updating of the status information of the link process includes:

[0040] The difference d of the link process is retrieved. When the difference d is greater than 0, the status information of the link process is updated to be completed ahead of schedule.

[0041] When the difference d is equal to 0, the status information of the link process is updated to running;

[0042] When the difference d is less than 0, the status information of the link process is updated to timed out, and the timeout duration is calculated. When the duration is greater than the pause threshold, the corresponding link process is automatically paused.

[0043] Preferably, the steps of the calculation plan include:

[0044] Retrieve the sum H of the longest committed time from the real-time progress of the project to the first link process; obtain the planned usage time through the formula (Hd), and deduce the link process where the plan is located through the planned usage time;

[0045] Let [X 1 ,X 2 ,……X n ] is the sum of the longest committed durations of all links, [f(1), f(2), … f(n)] is the longest committed duration of each link; R(1) = planned usage duration - f(1); R(i) = R(i-1) - f(i), i>1;

[0046] Analyze the values ​​of R(i) and R(i-1). When R(i-1)>0, R(i)≤0, the corresponding X i The process of planning and calculating X i location.

[0047] It should be noted that X i The position of is calculated in the same way as the key link.

[0048] The present invention calculates the planned link flow and can compare the real-time process with the planned link flow. When the real-time process lags far behind the link flow, the management personnel can adjust the strategy of the project stage in time to improve the efficiency of the project process, which is conducive to ensuring that the project is completed within the specified time limit.

[0049] A second aspect of the present invention provides a system based on full life cycle monitoring of a construction project, comprising:

[0050] Process generation module: used to filter out the corresponding project phases and link processes from the template library according to the process conditions configured by the user;

[0051] Project progress module: used to display the proportion of project stages and the planned duration, display key information of key links in the project stages, display the current progress and planned progress of the project stages; and display the status information of the links and processes in the project stages to users in real time;

[0052] Real-time monitoring module: used to monitor the process of each link in the project phase, analyze the delay and automatic suspension of the process, and update the status information of the process;

[0053] Performance analysis module: used to establish a performance indicator system for the created project stages, calculate the indicator scores of the links and processes in the project stages, calculate the total scores of the project stages according to the preset weights, and rank the project stages according to the total scores.

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

[0055] 1. The present invention calculates the estimated time of several process links, can determine the deadlines of several process links, and lays a foundation for the subsequent monitoring of several process links; calculates the longest committed time of several process links, can obtain the maximum deadlines of several process links, is convenient for managing the process links, and is conducive to ensuring the on-time delivery of each process link; allocates the time proportion of each project stage according to the longest committed time, so that managers can plan the expected duration of each stage more finely, ensure the rationality and feasibility of the entire project plan, and help reduce the risk of delays caused by planning steps; analyzes and calculates key information of key links in the project stage, can strengthen the control of key links, give priority to resource allocation of key links, help reduce unnecessary delays and waste, and improve the efficiency of overall project execution.

[0056] 2. The present invention can enable managers to understand the latest status of the project by calculating the real-time progress of the project; during the execution of the project, factors such as the environment, resources or demands may change, and the real-time progress information helps managers to identify these changes in a timely manner and make rapid adjustments, which is beneficial to ensuring the quality of the project; judging whether the project phase is overdue based on the real-time progress can help managers to adjust the speed of the project phase in a timely manner; by calculating the planned link process, the real-time process can be compared with the planned link process. When the real-time process lags far behind the link process, the manager can adjust the project stage strategy in a timely manner to improve the efficiency of the project process, which is beneficial to ensuring that the project is completed within the specified time limit. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0058] Figure 1 Schematic diagram of the specific steps of the method of the present invention;

[0059] Figure 2 It is a schematic diagram of the project phase proportion analysis steps of the present invention;

[0060] Figure 3 A schematic diagram of the steps of analyzing key information of the present invention;

[0061] Figure 4 It is a schematic diagram of the real-time monitoring steps of the project of the present invention;

[0062] Figure 5 Schematic diagram of the system architecture of the present invention. DETAILED DESCRIPTION

[0063] The technical solution of the present invention will be clearly and completely described below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments. 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.

[0064] See also Figure 1 The first embodiment of the present invention provides a method for monitoring a construction project throughout its life cycle, comprising:

[0065] Step S1: Obtain the process conditions configured by the user, and select the corresponding project phases and link processes from the template library according to the process conditions; wherein the process conditions are customized by the user;

[0066] Step S2: Obtain the parallel relationship of the current link process, and calculate the estimated time of the link process according to the parallel relationship; wherein the estimated time includes the estimated start time and the estimated end time;

[0067] Step S3: Dynamically monitor each project stage and calculate the longest commitment time of all process links corresponding to several project stages; calculate the time proportion of each project stage in the total project plan commitment time according to the longest commitment time;

[0068] Step S4: extract key links from the project phases and analyze key information of the key links in the corresponding project phases; wherein the key information includes location, promised use time, planned use time, planned completion time, actual use time, time from start and completion, and time started and completed;

[0069] Step S5: Monitor the status information of several process links, and calculate the real-time progress of the project based on the status information; determine whether the progress of the project stage is normal based on the real-time progress of the project; if yes, continue to monitor the status information of several process links; if not, update the status information of the process links; calculate the planned process links; display the status information of the process links and the real-time progress of the project stage to the user.

[0070] See also Figure 2 , obtain the process conditions configured by the user, and filter out the corresponding project stages and link processes from the template library according to the process conditions; obtain the parallel relationship of the current link process. If there is no parallel link process in the current link process, the estimated end time of the current link process is f(y i )=f(x i )+T i ; The estimated start time of the next process f(x i+1 )=f(y i ), where f(x i ) is the estimated start time of the current process, f(y i ) is the estimated end time of the current process; T i The committed duration of the current process;

[0071] If the current link process has a parallel link process and the parallel relationship is and, then the estimated start time of the next link is f(x i+1 )=max[f(y i ),f(y m ),…f(y k)]; where f(y i ),f(y m ),…f(y k ) is the current link process and the link process parallel to the current link process;

[0072] If the current link process has a parallel link process and the parallel relationship is or, the estimated start time of the next link is f(x i+1 )=min[f(y i ),f(y m ),…f(y k )]; where f(y i ),f(y m ),…f(y k ) is the current link process and the link process parallel to the current link process.

[0073] For example: Assume that there are three process steps in the existing project 1; analyze the estimated time of the three process steps; process step 1 and process step 2 are parallel processes, and the parallel relationship is and; the estimated end time of process step 1 is May 27, and the estimated end time of process step 2 is May 21; then the estimated start time of process step 3 is May 27;

[0074] There are three process steps in the existing project 2, and the estimated time of the three process steps is analyzed; process step 1 and process step 2 are parallel processes, and the parallel relationship is or; the estimated end time of process step 1 is July 23; the estimated end time of process step 2 is July 16; then the estimated start time of process step 3 is July 16.

[0075] Dynamically monitor each project stage and set the initial position of each process to x k , the starting point and direction of each link process x k +1=u k (x k ), the commitment time between two adjacent process steps is d k [u k (x k )]; the maximum commitment duration is

[0076] For example: Suppose we analyze the longest committed time of the three process steps of Project 1. Through the formula, we get that the longest committed time of process step 1 is 37 days, the longest committed time of process step 2 is 33 days, and the longest committed time of process step 3 is 56 days.

[0077] Retrieve the longest committed duration of several process steps, add up the longest committed duration of the process steps of the corresponding project phases to get the longest committed duration of the project phase; calculate the time proportion of each project phase in the total calculated committed duration of the project, and determine whether the time proportion is less than or equal to 10%; if yes, set the time proportion to 10%; if not, reduce the time proportion of the project phase in proportion;

[0078] By formula Calculate the original proportion of the project stage; by formula a 1 x 1 +a 2 x 2 +......+a i x i =100% Calculate the scaling ratio of several project phases; where li is the sum of the longest committed durations of the project phases; a i x i =Y i , Y i Indicates the proportion of the stage proportion scaling, Y i is the display ratio of the optimized project stage, and Y i >=10%,Y 1 +Y 2 +......+Y i =100%.

[0079] For example: Assuming that the time proportions of project phase 1, project phase 2, and project phase 3 are analyzed, it is found that the time proportion of project phase 1 is 29.37%; the time proportion of project phase 2 is 26.19%; and the time proportion of project phase 3 is 44.44%.

[0080] See also Figure 3 , extract key links from the project phases, and use the formula Calculate the position of the key link; where m represents the key link, f(m) is the longest committed time from the start link of the current stage to m, n is the current stage, and R(n) is the longest committed time of the current stage. is the proportion of the current stage, Y n is the display ratio of the current stage;

[0081] By formula Calculate the committed usage time of the key links; where x m is the initial position of the key link, x m +1=u m (x m ) is the starting direction of the key link, d m [u m (x m)] is the commitment time between the key process and the adjacent process

[0082] By the formula JT = f m (x m )-w(x) calculates the planned duration of the key links, where w(x) is the sum of the committed durations of the skipped and uncalculated links involved in the longest path;

[0083] The estimated end time is marked as the planned completion time, and the actual usage time is the difference between the actual end time and the start time of the project phase; the time left to start and completion is the difference between the estimated start and completion time and the current time, and the time already started and completed is the current time minus the actual start time or completion time.

[0084] See also Figure 4 , monitor the status information of several link processes, extract the link processes that are in operation as the status information, calculate the sum of the longest committed time of the first link process from the link processes that are in operation respectively; take the position of the link process corresponding to the largest sum as the real-time progress of the current project;

[0085] Retrieve the sum of the longest committed time of the project's real-time progress from the first link process; obtain the usage time of the project stage; calculate the difference d between the sum of the longest committed time and the usage time; determine whether d is less than 0; if so, determine that the project stage progress is overdue; if not, determine that the project stage progress is normal or ahead of schedule; where the value of d represents the number of days that the project stage is ahead of schedule or overdue;

[0086] The difference d of the link process is retrieved. When the difference d is greater than 0, the status information of the link process is updated to be completed in advance; when the difference d is equal to 0, the status information of the link process is updated to be running; when the difference d is less than 0, the status information of the link process is updated to timed out, and the timeout duration is calculated. When the time duration is greater than the pause threshold, the corresponding link process is automatically paused.

[0087] Get the sum H of the longest committed time from the real-time progress of the project to the first link process; get the planned usage time through the formula (Hd), and deduce the link process where the plan is located through the planned usage time;

[0088] Let [X 1 ,X 2 ,……X n ] is the sum of the longest committed durations of all links, [f(1), f(2), ... f(n)] is the longest committed duration of each link; R(1) = planned usage duration - f(1); R(i) = R(i-1) - f(i), i>1; analyze the values ​​of R(i) and R(i-1), when R(i-1)>0, R(i)≤0, then the corresponding Xi The process of planning and calculating X i location.

[0089] For example: Assume that the existing project 3 includes 4 process steps, and the longest committed time of the 4 process steps is 10 days, 20 days, 30 days, and 15 days respectively; the current process step is 3, and it has been carried out for 15 days. The sum of the longest committed time is 45 days. The project usage time is 28 days through calculation, and the difference d=17.

[0090] The planned usage time is 11 days by adding the difference to the number of days of the real-time process; R(1)=11-10=1; R(2)=1-20=-19; the planned link process is link process 2.

[0091] See also Figure 5 The second embodiment of the present invention provides a system based on the full life cycle monitoring of a construction project, including:

[0092] Process generation module: used to filter out the corresponding project phases and link processes from the template library according to the process conditions configured by the user;

[0093] Project progress module: used to display the proportion of project stages and the planned duration, display key information of key links in the project stages, display the current progress and planned progress of the project stages; and display the status information of the links and processes in the project stages to users in real time;

[0094] Real-time monitoring module: used to monitor the process of each link in the project phase, analyze the delay and automatic suspension of the process, and update the status information of the process;

[0095] Performance analysis module: used to establish a performance indicator system for the created project stages, calculate the indicator scores of the links and processes in the project stages, calculate the total scores of the project stages according to the preset weights, and rank the project stages according to the total scores.

[0096] Part of the data in the above formula is calculated by removing the dimension and taking its numerical value. The formula is a formula closest to the actual situation obtained by software simulation of a large amount of collected data; the preset parameters and preset thresholds in the formula are set by technical personnel in this field according to actual conditions or obtained through simulation of a large amount of data.

[0097] The working principle of the present invention is as follows: the present invention obtains the process conditions configured by the user, and selects the corresponding project stages and link processes from the template library according to the process conditions; calculates the estimated time of the link processes according to the parallel relationship; dynamically monitors each project stage, and calculates the longest committed time of all link processes corresponding to several project stages; calculates the time proportion of each project stage in the total planned committed time of the project according to the longest committed time; extracts key links from the project stages, and analyzes the key information of the key links in the corresponding project stages; monitors the status information of several link processes, and calculates the real-time progress of the project according to the status information; determines whether the progress of the project stage is normal according to the real-time progress of the project; if yes, continuously monitors the status information of several link processes; if not, updates the status information of the link processes; calculates the planned link processes; and displays the status information of the link processes and the real-time progress of the project stages to the user.

[0098] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.

Claims

1. A method based on the full life cycle monitoring of a construction project, characterized in that: include: Step S1: Obtain the process conditions configured by the user, and select the corresponding project phases and link processes from the template library according to the process conditions; wherein the process conditions are customized by the user; Step S2: Obtain the parallel relationship of the current link process, and calculate the estimated time of the link process according to the parallel relationship; wherein the estimated time includes the estimated start time and the estimated end time; Step S3: Dynamically monitor each project stage and calculate the longest commitment time of all process links corresponding to several project stages; calculate the time proportion of each project stage in the total project plan commitment time according to the longest commitment time; Step S4: extract key links from the project phases and analyze key information of the key links in the corresponding project phases; wherein the key information includes location, promised use time, planned use time, planned completion time, actual use time, time from start and completion, and time started and completed; Step S5: Monitor the status information of several process links, and calculate the real-time progress of the project based on the status information; determine whether the progress of the project stage is normal based on the real-time progress of the project; if yes, continue to monitor the status information of several process links; if not, update the status information of the process links; calculate the planned process links; display the status information of the process links and the real-time progress of the project stage to the user.

2. A method for monitoring the entire life cycle of a construction project according to claim 1, characterized in that: The estimated time of calculating the link process according to the parallel relationship includes: If there is no parallel process in the current process, the estimated end time of the current process is f(y i )=f(x i )+T i ; The estimated start time of the next process f(x i+1 )=f(y i ), where f(x i ) is the estimated start time of the current process, f(y i ) is the estimated end time of the current process; T i The committed duration of the current process; If the current link process has a parallel link process and the parallel relationship is and, then the estimated start time of the next link is f(x i+1 )=max[f(y i ),f(y m ),…f(y k )]; where f(y i ),f(y m ),…f(y k ) is the current link process and the link process parallel to the current link process; If the current link process has a parallel link process and the parallel relationship is or, the estimated start time of the next link is f(x i+1 )=min[f(y i ),f(y m ),…f(y k )]; where f(y i ),f(y m ),…f(y k ) is the current link process and the link process parallel to the current link process.

3. A method for monitoring the entire life cycle of a construction project according to claim 1, characterized in that: The calculation of the maximum commitment time for all process steps corresponding to several project phases includes: Let the initial position of each link process be x k , the starting point and direction of each link process x k +1=u k (x k ), the commitment time between two adjacent process steps is d k [u k (x k )]; the maximum commitment duration is 4. A method for monitoring the entire life cycle of a construction project according to claim 1, characterized in that: The time proportion of each project phase in the total project plan commitment time is calculated based on the longest commitment time, including: Retrieve the longest committed duration of several process steps, add up the longest committed duration of the process steps of the corresponding project phases to get the longest committed duration of the project phase; calculate the time proportion of each project phase in the total calculated committed duration of the project, and determine whether the time proportion is less than or equal to 10%; if yes, set the time proportion to 10%; if not, reduce the time proportion of the project phase in proportion; By formula Calculate the original proportion of the project stage; by the formula a1x1+a2x2+......+a i x i =100% Calculate the scaling ratio of several project phases; where li is the sum of the longest committed durations of the project phases; a i x i =Y i , Y i Indicates the proportion of the stage proportion scaling, Y i is the display ratio of the optimized project stage, and Y i >=10%, Y1+Y2+......+Y i =100%.

5. A method for monitoring the entire life cycle of a construction project according to claim 1, characterized in that: The key information of the key analysis links in the corresponding project stages includes: By formula Calculate the position of the key link; where m represents the key link, f(m) is the longest committed time from the start link of the current stage to m, n is the current stage, and R(n) is the longest committed time of the current stage. is the proportion of the current stage, Y n is the display ratio of the current stage; By formula Calculate the committed usage time of the key links; where x m is the initial position of the key link, x m +1=u m (x m ) is the starting direction of the key link, d m [u m (x m )] is the commitment time between the key process and the adjacent process By the formula JT = f m (x m )-w(x) calculates the planned duration of the key links, where w(x) is the sum of the committed durations of the skipped and uncalculated links involved in the longest path; The estimated end time is marked as the planned completion time, and the actual usage time is the difference between the actual end time and the start time of the project phase; the time left to start and completion is the difference between the estimated start and completion time and the current time, and the time already started and completed is the current time minus the actual start time or completion time.

6. A method for monitoring the entire life cycle of a construction project according to claim 1, characterized in that: The real-time progress of calculating the project according to the status information includes: Retrieve status information of several process links, including running, completed, not running, completed ahead of schedule, and timed out; The status information of the running link process is extracted, and the sum of the longest committed time of the first link process from the running link process is calculated respectively; the position of the link process corresponding to the largest sum is taken as the real-time process of the current project.

7. A method for monitoring the entire life cycle of a construction project according to claim 6, characterized in that: The step of judging whether the progress of the project phase is normal according to the real-time progress of the project includes: Retrieve the sum of the longest committed time of the project's real-time progress from the first link process; obtain the usage time of the project stage; calculate the difference d between the sum of the longest committed time and the usage time; Determine whether d is less than 0; if yes, the progress of the project phase is determined to be overdue; if no, the progress of the project phase is determined to be normal or ahead of schedule; wherein the value of d represents the number of days the project phase is ahead of schedule or overdue.

8. A method for monitoring the entire life cycle of a construction project according to claim 7, characterized in that: The updating of the status information of the link process includes: The difference d of the link process is retrieved. When the difference d is greater than 0, the status information of the link process is updated to be completed ahead of schedule. When the difference d is equal to 0, the status information of the link process is updated to running; When the difference d is less than 0, the status information of the link process is updated to timed out, and the timeout duration is calculated. When the duration is greater than the pause threshold, the corresponding link process is automatically paused.

9. A method for monitoring the entire life cycle of a construction project according to claim 1, characterized in that: The steps of the calculation plan include: Get the sum H of the longest committed time from the real-time progress of the project to the first link process; get the planned usage time through the formula (Hd), and deduce the link process where the plan is located through the planned usage time; Let [X1,X2,...X n ] is the sum of the longest committed durations of all links, [f(1), f(2), … f(n)] is the longest committed duration of each link; R(1) = planned usage duration - f(1); R(i) = R(i-1) - f(i), i>1; Analyze the values ​​of R(i) and R(i-1). When R(i-1)>0, R(i)≤0, the corresponding X i The process of planning and calculating X i location.

10. A system based on the full life cycle monitoring of a construction project, applied to a method based on the full life cycle monitoring of a construction project as claimed in any one of claims 1 to 9, characterized in that: include: Process generation module: used to filter out corresponding project phases and process steps from the template library according to the process conditions configured by the user; Project progress module: used to display the proportion of project stages and the planned duration, display key information of key links in the project stages, display the current progress and planned progress of the project stages; and display the status information of the links and processes in the project stages to users in real time; Real-time monitoring module: used to monitor the process of each link in the project phase, analyze the delay and automatic suspension of the process, and update the status information of the process; Performance analysis module: used to establish a performance indicator system for the created project stages, calculate the indicator scores of the links and processes in the project stages, calculate the total scores of the project stages according to the preset weights, and rank the project stages according to the total scores.

Citation Information

Patent Citations

  • Mobile internet-based production process display method

    CN105303312A

  • Internet-based power grid construction management and control method and intelligent infrastructure platform system

    CN111598419A

  • Engineering project full-process tracking and monitoring system

    CN114140090A

  • Project progress reminding method and related device

    CN117273640A

  • Two-dimensional early warning method and system for construction period plan of building construction project

    CN117575280A