Cost control method and device of project cost, equipment, storage medium and product

By dividing the engineering project into multiple construction stages and training the risk assessment model at each stage, the problem of poor cost control effect in the existing technology is solved, timely adjustment and optimization of cost control measures is achieved, and the effect of cost control is improved.

CN119761715AActive Publication Date: 2025-04-04ZHEJIANG JIANYUAN ENG MANAGEMENT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411821437.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-04-04
Estimated Expiration
2044-12-11

AI Technical Summary

Technical Problem

The existing engineering cost control methods lack systematic strategies and precise execution methods, resulting in poor cost control effects. Especially when facing large projects with long construction time, it is difficult to adjust and optimize cost control measures in a timely manner.

Method used

The engineering project is divided into multiple construction stages, and each stage trains the corresponding risk assessment model, and a target cost control plan is generated by obtaining information from the current construction stage for risk assessment. This method affects the next construction stage by transmitting the risks of dynamic changes, and realizes timely adjustment and optimization of cost control measures.

Benefits of technology

The cost control effect is improved, the model training efficiency is improved by reducing the number of training samples, and the cost control measures are dynamically adjusted at each construction stage to adapt to changes in the construction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119761715A_ABST
    Figure CN119761715A_ABST
Patent Text Reader

Abstract

The invention discloses a cost control method and device for project cost, equipment, a storage medium and a product, and relates to the technical field of computers, and the method comprises the steps: obtaining the project construction state information of a current construction stage and a risk assessment model; based on the engineering construction state information, risk assessment is carried out through a risk assessment model of the current construction stage, and a risk influence value is obtained; if the current construction stage does not reach the final construction stage, sending the risk influence value to a risk assessment model of the next construction stage, and performing risk assessment through the risk assessment model based on the engineering construction state information of the next construction stage to obtain a risk influence value of the next construction stage, obtaining a risk influence value of the final construction stage until the current construction stage reaches the final construction stage; and generating a target cost control scheme based on the risk influence value. The risk influence generated by the dynamic change factors of each construction stage is transmitted to the next construction stage, and the cost control effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer technology, and in particular to methods, devices, equipment, storage media and products for cost control of engineering costs. Background Art

[0002] At present, in the management of engineering projects, cost control of engineering costs is a crucial link. Reasonable cost control strategies and methods can not only improve the economic benefits of the project, but also enhance the market competitiveness of the enterprise. However, in actual operation, cost control is often affected by many factors, such as design changes, material price fluctuations, construction efficiency, etc., resulting in frequent cost overruns. Traditional cost control methods often lack systematic strategies and precise implementation methods, resulting in poor cost control effects.

[0003] In related technologies, a deep neural network learning model is usually used to analyze the real-time capital usage information and project cost budget information of the project, and to achieve cost control of the project cost based on the abnormal capital expenditure results. However, the training of the deep neural network learning model in this method often requires a large number of training samples for learning, and when facing large projects with long construction time, it often fails to take into account dynamic change factors, making it difficult to adjust and optimize cost control measures in a timely manner, which leads to poor cost control effects.

[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0005] The main purpose of this application is to provide a cost control method for engineering cost, aiming to solve the technical problem of poor cost control effect.

[0006] To achieve the above objectives, the present application proposes a method for controlling the cost of a project, the method comprising: Acquire first construction stage information of the current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model; Based on the first project construction status information, risk assessment is performed using a first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage, wherein each construction stage has a corresponding risk assessment model; Based on the first construction stage information, determine whether the current construction stage has reached the preset final construction stage; if the current construction stage has not reached the final construction stage, send the first risk impact value to the second risk assessment model of the next construction stage, and based on the second project construction status information of the next construction stage, perform risk assessment through the second risk assessment model to obtain the second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and obtain the third risk impact value of the final construction stage; Based on the third risk impact value, a target cost control solution is generated.

[0007] Optionally, before the step of acquiring first construction stage information of the current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model, the method includes: Obtain a construction status sample, a risk impact value sample of a previous construction stage of the construction status sample, and a risk impact value label of the construction status sample; Based on the construction status samples, the risk impact value samples of the previous construction stage and the risk impact value labels, the preset model to be trained is iteratively trained to obtain a target risk assessment model, wherein the target risk assessment model includes a first risk assessment model, a second risk assessment model, a third risk assessment model and risk assessment models for other construction stages.

[0008] Optionally, the step of iteratively training a preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, and the risk impact value label to obtain a target risk assessment model includes: Obtaining construction duration information of the construction status sample; Based on the construction duration information, determining the time weight of the construction status sample; Based on the construction status samples, the risk impact value samples of the previous construction stage, the time weights and the risk impact value labels, the preset model to be trained is iteratively trained to obtain a target risk assessment model.

[0009] Optionally, the step of iteratively training a preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, the time weight and the risk impact value label to obtain a target risk assessment model includes: Based on the construction status samples, the risk impact value samples of the previous construction stage and the time weight, risk assessment is performed through a preset model to be trained to obtain a predicted risk impact value; Calculate the difference between the predicted risk impact value and the risk impact value label to obtain an error result; Based on the error result, determining whether the error result meets an error standard indicated by a preset error threshold range; If the error result does not meet the error standard indicated by the preset error threshold range, the model parameters of the model to be trained are updated based on the error result, and the risk impact value sample based on the construction status sample, the risk impact value sample of the previous construction stage and the time weight are returned. The risk assessment is performed through the preset model to be trained to obtain the predicted risk impact value. The training is stopped until the error result meets the error standard indicated by the preset error threshold range to obtain the target risk assessment model.

[0010] Optionally, before the step of acquiring first construction stage information of the current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model, the method includes: Obtain multimodal information related to engineering construction at each construction stage; Based on the multimodal information, information fusion is performed through a preset multimodal fusion model to obtain the target project construction status information of each construction stage, wherein the target project construction status information includes the first project construction status information, the second project construction status information and the project construction status information of other construction stages.

[0011] Optionally, the multimodal information related to the engineering construction includes engineering progress information, resource allocation information, cost control information and risk management information.

[0012] In addition, to achieve the above purpose, the present application also proposes a cost control device for engineering cost, the cost control device for engineering cost comprising: An acquisition module, used to acquire first construction stage information of a current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model; An assessment module, configured to perform risk assessment based on the first project construction status information by using a first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage; An iteration module is used to determine whether the current construction stage has reached the preset final construction stage based on the first construction stage information; if the current construction stage has not reached the final construction stage, the first risk impact value is sent to the second risk assessment model of the next construction stage; and based on the second project construction status information of the next construction stage, a risk assessment is performed through the second risk assessment model to obtain a second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and a third risk impact value of the final construction stage is obtained; A generating module is used to generate a target cost control solution based on the third risk impact value.

[0013] In addition, to achieve the above-mentioned purpose, the present application also proposes a cost control device for engineering cost, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and the computer program is configured to implement the steps of the cost control method for engineering cost as described above.

[0014] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the cost control method of engineering cost as described above are implemented.

[0015] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the cost control method of engineering cost as described above.

[0016] One or more technical solutions proposed in this application have at least the following technical effects: In related technologies, a deep neural network learning model is usually used to analyze the real-time information on the use of funds and the project cost budget information, and to achieve cost control of the project cost based on the abnormal results of fund expenditure and expenditure. However, the training of the deep neural network learning model in this method often requires a large number of training samples for learning, and when faced with a large project with a long construction time, it is often impossible to take into account dynamic change factors, making it difficult to adjust and optimize cost control measures in a timely manner, which in turn leads to poor cost control effects. In comparison, the present application proposes obtaining the first construction stage information of the current construction stage, the first project construction status information of the first construction stage information, and the first risk assessment model; based on the first project construction status information, a risk assessment is performed through the first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage, wherein each construction stage has a corresponding risk assessment model; based on the first construction stage information, it is determined whether the current construction stage has reached the preset final construction stage. If the current construction stage has not reached the final construction stage, the first risk impact value is sent to the second risk assessment model of the next construction stage, and based on the second project construction status information of the next construction stage, a risk assessment is performed through the second risk assessment model to obtain a second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and a third risk impact value of the final construction stage is obtained; based on the third risk impact value, a target cost control plan is generated. It is understandable that this application divides a construction project into multiple construction stages, and trains the corresponding risk assessment model in each construction stage. The risk assessment model in each construction stage only needs a small number of training samples to complete the precision model training, and does not require a large number of training samples for learning, which improves the training efficiency of the model. And by dividing a construction project into multiple construction stages, the risk impact caused by the dynamic changing factors in each construction stage can be transferred to the next construction stage, so as to achieve timely adjustment and optimization of cost control measures, thereby improving the cost control effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0018] In order to more clearly illustrate the embodiments of the present application 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, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0019] Figure 1 A flow chart of the first embodiment of the cost control method for the construction cost of the present application; Figure 2 A flow chart of the second embodiment of the cost control method for the construction cost of the present application; Figure 3 This is a schematic diagram of the module structure of the cost control device for the engineering cost of the embodiment of the present application; Figure 4 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the cost control method for construction cost in the embodiment of the present application.

[0020] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0021] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0022] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0023] The main solution of the embodiment of the present application is: obtaining the first construction stage information of the current construction stage, the first project construction status information of the first construction stage information, and the first risk assessment model; based on the first project construction status information, performing risk assessment through the first risk assessment model of the current construction stage, and obtaining the first risk impact value of the current construction stage, wherein each construction stage has a corresponding risk assessment model; based on the first construction stage information, judging whether the current construction stage has reached the preset final construction stage, if the current construction stage has not reached the final construction stage, sending the first risk impact value to the second risk assessment model of the next construction stage, and based on the second project construction status information of the next construction stage, performing risk assessment through the second risk assessment model, and obtaining the second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and obtaining the third risk impact value of the final construction stage; based on the third risk impact value, generating a target cost control plan.

[0024] In this embodiment, the cost control device of the engineering cost is used as the execution body. For the convenience of description, it will be explained as "device" hereinafter.

[0025] In related technologies, a deep neural network learning model is usually used to analyze the real-time capital usage information and project cost budget information of the project, and to achieve cost control of the project cost based on the abnormal capital expenditure results. However, the training of the deep neural network learning model in this method often requires a large number of training samples for learning, and when facing large projects with long construction time, it often fails to take into account dynamic change factors, making it difficult to adjust and optimize cost control measures in a timely manner, which leads to poor cost control effects.

[0026] This application provides a solution to achieve timely adjustment and optimization of cost control measures based on the risk impacts generated by dynamically changing factors in each construction stage, thereby improving the cost control effect.

[0027] From the above embodiments, it can be seen that the present application divides a construction project into multiple construction stages, and trains the corresponding risk assessment model in each construction stage. The risk assessment model in each construction stage only needs a small number of training samples to complete the precision model training, and does not require a large number of training samples for learning, thereby improving the training efficiency of the model. And by dividing a construction project into multiple construction stages, the risk impact caused by the dynamic changing factors in each construction stage can be transferred to the next construction stage, so as to achieve timely adjustment and optimization of cost control measures, thereby improving the cost control effect.

[0028] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a terminal system, etc. The following takes the cost control device of the engineering cost as an example to illustrate this embodiment and the following embodiments.

[0029] Based on this, the embodiment of the present application provides a method for controlling the cost of engineering cost, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the cost control method for engineering cost of this application.

[0030] In this embodiment, the method for controlling the construction cost includes steps S100 to S400: Step S100, obtaining first construction stage information of the current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model; It should be noted that the present application proposes to divide each project into multiple construction stages, and each construction stage has a corresponding risk assessment model, that is, each construction stage corresponds to a pre-trained risk assessment model. During the training process, the risk assessment model does not need to use training samples of the entire project, but only uses the training samples involved in the corresponding construction stage for model training. The risk assessment model of each construction stage only needs a small number of training samples to complete the precision model training, and does not require a large number of training samples for learning, thereby improving the training efficiency of the risk assessment model of each construction stage.

[0031] It is understandable that the construction stage information refers to the current construction stage belonging to a specific stage of the entire project. For example, the project includes 5 construction stages X1-X5, and the current construction stage is X1, then the first construction stage information is X1.

[0032] In specific implementation, the construction status information refers to the specific construction progress, quality, safety management and other status in the first construction phase. It covers whether the current construction progress is carried out as planned, whether the project quality meets the standards, whether the on-site safety measures are in place, whether the materials meet the construction requirements, and whether the construction technology is correctly applied.

[0033] In specific implementation, the risk assessment model is used to identify, evaluate and respond to risks that may occur in the project. Commonly used project risk management models include qualitative risk analysis models, quantitative risk analysis models, Monte Carlo simulation models, sensitivity analysis models, risk matrix models, etc. The first risk assessment model can be one or a combination of several of them, which is used to assess the risks faced in the first construction phase, including risk identification, risk assessment, risk response plan and risk monitoring.

[0034] In a specific implementation, before the device obtains the first construction stage information of the current construction stage, the first engineering construction status information of the first construction stage information, and the first risk assessment model, the method includes: Acquire multimodal information related to the engineering construction at each construction stage; based on the multimodal information, perform information fusion through a preset multimodal fusion model to obtain target engineering construction status information at each construction stage, wherein the target engineering construction status information includes first engineering construction status information, second engineering construction status information and engineering construction status information at other construction stages.

[0035] It should be noted that the engineering construction status information is information generated by multi-dimensional information fusion of multi-modal information, wherein the multi-modal information includes but is not limited to engineering progress information, resource allocation information, cost control information and risk management information.

[0036] In the specific implementation, the preset multimodal fusion model refers to an algorithm or system that can integrate and analyze data from different modalities. The purpose of this model is to effectively integrate data from different modalities, overcome the differences and heterogeneity between modalities, and make full use of their respective advantages to achieve better performance and effects than a single modality. Specifically, the device uses a multimodal fusion model to fuse data extracted from different modalities into a multimodal representation to characterize different aspects of an entity or to mutually demonstrate the same aspect of the entity, thereby obtaining more comprehensive feature data of the entity.

[0037] In the specific implementation, this application improves the ability to understand complex scenes and content by integrating data from different modalities. That is, by fusing multimodal data, the artificial intelligence model can obtain richer and more complete information and improve the ability to understand complex scenes and content.

[0038] Step S200, based on the first project construction status information, a risk assessment is performed using a first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage, wherein each construction stage has a corresponding risk assessment model; In a specific implementation, the device inputs the first project construction status information into a first risk assessment model, and the model analyzes the data, identifies risk factors, and evaluates the impact of these risks on the project.

[0039] Furthermore, the first risk impact value is the result of risk assessment, that is, the risk value calculated by the model based on the input construction status information. This value represents the degree of risk that may be faced in the current construction stage, which can be quantitative (such as probability, loss amount, etc.) or qualitative (such as high, medium, and low risk levels). Yo is selected as the probability of risk conditions in each construction stage.

[0040] In the specific implementation, this application proposes that there is a corresponding risk assessment model for each construction stage, that is, each construction stage has a special risk assessment model, which will be designed according to the characteristics and risk factors of each stage to ensure the accuracy and effectiveness of the risk assessment. The above process emphasizes that in construction management, the risks of each construction stage are quantified and evaluated by using a special risk assessment model, so as to better control and manage project risks and reduce potential losses and impacts. This approach helps the construction team identify and prepare response strategies in advance to reduce the impact of risks on project schedules, costs and quality.

[0041] Step S300: Based on the first construction stage information, determine whether the current construction stage has reached the preset final construction stage. If the current construction stage has not reached the final construction stage, send the first risk impact value to the second risk assessment model of the next construction stage, and perform risk assessment through the second risk assessment model based on the second engineering construction status information of the next construction stage to obtain the second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and obtain the third risk impact value of the final construction stage; In the specific implementation, the device first determines whether the current construction stage has reached the preset final construction stage based on the information of the first construction stage (i.e., the pre-divided construction progress). If the current construction stage has not reached the final construction stage, the risk impact value of the current stage (i.e., the first risk impact value) needs to be passed to the risk assessment model of the next construction stage (i.e., the second risk assessment model).

[0042] Furthermore, the device uses the construction status information of the next construction stage to conduct risk assessment through the second risk assessment model to obtain the risk impact value of the next construction stage (i.e., the second risk impact value). This process will be repeated until the current construction stage reaches the final construction stage, at which time the risk impact value of the final construction stage (i.e., the third risk impact value) will be obtained. In other words, by dividing a construction project into multiple construction stages, the device can transfer the risk impact caused by the dynamic changing factors in each construction stage to the next construction stage, thereby achieving timely adjustment and optimization of cost control measures, thereby improving the cost control effect.

[0043] Step S400: generating a target cost control solution based on the third risk impact value.

[0044] In the specific implementation, at the final stage of the construction process, a final risk impact value will be obtained, which integrates the risk assessment results of all construction stages. Based on this final risk impact value, the device generates a target cost control plan. This plan will take into account potential risk factors to ensure that the project cost is controlled within the budget.

[0045] In specific implementation, the target cost control plan will include measures to prevent and respond to risks, such as adjusting resource allocation, optimizing construction plans, taking risk mitigation measures, etc., to reduce the impact of risks on costs.

[0046] In related technologies, a deep neural network learning model is usually used to analyze the real-time information on the use of funds and the project cost budget information, and to achieve cost control of the project cost based on the abnormal results of fund expenditure and expenditure. However, the training of the deep neural network learning model in this method often requires a large number of training samples for learning, and when faced with a large project with a long construction time, it is often impossible to take into account dynamic change factors, making it difficult to adjust and optimize cost control measures in a timely manner, which in turn leads to poor cost control effects. In comparison, the present application proposes obtaining the first construction stage information of the current construction stage, the first project construction status information of the first construction stage information, and the first risk assessment model; based on the first project construction status information, a risk assessment is performed through the first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage, wherein each construction stage has a corresponding risk assessment model; based on the first construction stage information, it is determined whether the current construction stage has reached the preset final construction stage. If the current construction stage has not reached the final construction stage, the first risk impact value is sent to the second risk assessment model of the next construction stage, and based on the second project construction status information of the next construction stage, a risk assessment is performed through the second risk assessment model to obtain a second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and a third risk impact value of the final construction stage is obtained; based on the third risk impact value, a target cost control plan is generated. It is understandable that this application divides a construction project into multiple construction stages, and trains the corresponding risk assessment model in each construction stage. The risk assessment model in each construction stage only needs a small number of training samples to complete the precision model training, and does not require a large number of training samples for learning, which improves the training efficiency of the model. And by dividing a construction project into multiple construction stages, the risk impact caused by the dynamic changing factors in each construction stage can be transferred to the next construction stage, so as to achieve timely adjustment and optimization of cost control measures, thereby improving the cost control effect.

[0047] Based on the above first embodiment, the present application also proposes another embodiment, referring to Figure 2 , the cost control method of the engineering cost includes: In a specific implementation, before the step of obtaining the first construction stage information of the current construction stage, the first engineering construction status information of the first construction stage information, and the first risk assessment model, the method includes: Step A100, obtaining a construction status sample, a risk impact value sample of a previous construction stage of the construction status sample, and a risk impact value label of the construction status sample; In the specific implementation, the device obtains construction status samples, that is, collects status data of the current construction stage, which include but are not limited to information such as construction progress, quality, safety status, resource allocation, etc. Secondly, the device obtains risk impact value samples of the previous construction stage, that is, collects risk impact value data of the previous construction stage that is directly related to the current construction stage. These data reflect the risk assessment results of the previous stage and can be used as a reference for risk assessment in the current stage. Finally, the device also needs to collect risk impact value labels corresponding to the construction status samples. These labels are actual risk assessment results and are used to train the model to predict future risk impact values.

[0048] Step A200, based on the construction status sample, the risk impact value sample of the previous construction stage and the risk impact value label, iteratively train the preset model to be trained to obtain a target risk assessment model, wherein the target risk assessment model includes a first risk assessment model, a second risk assessment model, a third risk assessment model and risk assessment models for other construction stages.

[0049] In the specific implementation, the device uses the collected construction status samples, risk impact value samples of the previous construction stage, and risk impact value labels to iteratively train the preset model to be trained. This process involves using machine learning algorithms to adjust model parameters to minimize the difference between the model prediction value and the actual risk impact value label.

[0050] Furthermore, through iterative training, a target risk assessment model that can accurately predict the risk impact value of the construction stage is finally obtained. This model includes multiple sub-models, corresponding to different construction stages.

[0051] In the specific implementation, the target risk assessment model includes the first risk assessment model, the second risk assessment model, the third risk assessment model and other risk assessment models for each construction stage. Each model is specific to its corresponding construction stage and can predict the risk impact value based on the specific construction status samples of that stage and the risk impact value samples of the previous stage. That is, the above process describes a process of using historical data to train a risk assessment model, with the aim of providing a tool for each construction stage that can accurately predict the risk impact value. These models can help construction managers identify and respond to potential risks in advance, thereby more effectively controlling project risks.

[0052] In a specific implementation, the device iteratively trains a preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, and the risk impact value label to obtain a target risk assessment model, including: Obtain the construction duration information of the construction status sample; determine the time weight of the construction status sample based on the construction duration information; iteratively train the preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, the time weight and the risk impact value label to obtain a target risk assessment model.

[0053] In a specific implementation, the device obtains the construction duration information of the construction status samples, that is, the device collects the construction duration data corresponding to each construction status sample, wherein the construction duration information includes but is not limited to the duration of a single task in the project, the total duration of each construction stage, and the duration impact caused by risks.

[0054] Furthermore, the device assigns a time weight to each construction status sample based on the construction duration information. The time weight reflects the impact of the construction duration on the risk assessment. It can be a direct value of the construction duration or a weighted value calculated based on the construction duration, which is used to adjust the importance of different samples in model training.

[0055] It should be noted that since different time points (including seasons) in the construction process will have corresponding impacts on the construction progress, construction quality, etc., the construction duration of each construction stage will also affect the next construction stage. For example, the X2 construction stage is in the spring from March to May. The weather and environment are more suitable for construction than the summer construction time from June to August, with higher construction efficiency and lower cost. If the construction stage is in the summer construction time from June to August, it is necessary to increase the risk impact value of the corresponding weather and environmental factors caused by time, and the X2 construction stage also needs to consider the impact of construction delays caused by the risk impact value of the previous construction stage, that is, the same construction stage will have different risk impacts in different time periods, so the risk impact weight of the same feature information will be different in different time periods. Therefore, time weight should be introduced to improve the accuracy of model prediction.

[0056] In a specific implementation, the device iteratively trains the preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, the time weight and the risk impact value label to obtain the target risk assessment model, including: Based on the construction status samples, the risk impact value samples of the previous construction stage and the time weight, risk assessment is performed through a preset model to be trained to obtain a predicted risk impact value; the predicted risk impact value and the risk impact value label are difference calculated to obtain an error result; based on the error result, it is determined whether the error result meets the error standard indicated by a preset error threshold range; if the error result does not meet the error standard indicated by the preset error threshold range, the model parameters of the model to be trained are updated based on the error result, and the step of performing risk assessment based on the construction status samples, the risk impact value samples of the previous construction stage and the time weight through a preset model to be trained to obtain a predicted risk impact value is returned, and the training is stopped until the error result meets the error standard indicated by the preset error threshold range to obtain a target risk assessment model.

[0057] In the specific implementation, the device first uses the preset model to be trained, combined with the current construction status sample, the risk impact value sample of the previous construction stage and the time weight, to perform risk assessment and obtain the predicted risk impact value. Secondly, the device calculates the difference between the predicted risk impact value and the risk impact value label, specifically comparing the risk impact value predicted by the model with the actual risk impact value label (ie, the true value), calculating the difference between the two, and obtaining the error result.

[0058] Furthermore, the device determines whether the error result meets the preset error threshold range. Specifically, the device compares the calculated error result with the preset error threshold range to determine whether the prediction accuracy of the model has reached an acceptable standard. If the error result exceeds the preset error threshold range, it means that the prediction accuracy of the model is insufficient and the model parameters need to be adjusted. After adjusting the model parameters, the new model parameters are used again to perform risk assessment based on the same construction status sample, the risk impact value sample of the previous construction stage and the time weight to obtain a new predicted risk impact value, and then repeat the above steps until the prediction error of the model meets the preset error threshold range.

[0059] It should be noted that the risk assessment model for each construction stage is obtained through training using the above iterative training method, and the construction status samples used by the risk assessment model for each construction stage are constructed based on the collected information of the corresponding construction stage. Specifically, only the construction stage corresponding to the first stage does not need to add the risk impact value samples of the previous construction stage (it can also be set to 0), and the remaining construction stages all need to add the risk impact value samples of the previous construction stage, where the risk impact value samples of the previous construction stage can be risk impact values ​​set by themselves according to the experiment, or the risk impact values ​​output by the risk assessment model of the previous construction stage can be used as the risk impact value samples of this construction stage in chronological order.

[0060] It is understandable that the risk assessment model for each of the above construction stages can be obtained through independent training or through joint training, wherein independent training means that the risk assessment model for each construction stage only uses the construction status samples constructed by the collected information of its own corresponding construction stage and the risk impact value of the previous construction stage set by itself for model training, that is, the risk assessment model of each construction stage is independent of each other; and joint training means that the risk assessment model for each construction stage uses the construction status samples constructed by the collected information of its own corresponding construction stage and the risk impact value output by the risk assessment model of the previous construction stage in the time sequence as the risk impact value sample of the construction stage for training, that is, the joint training process is trained in time sequence to finally obtain the target risk assessment model.

[0061] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the cost control method of the engineering cost of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0062] The present application also provides a cost control device for engineering cost, referring to Figure 3 , the cost control device of the engineering cost includes: An acquisition module 10 is used to acquire first construction stage information of a current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model; An assessment module 20, configured to perform risk assessment based on the first project construction status information by using a first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage; Iteration module 30 is used to determine whether the current construction stage has reached the preset final construction stage based on the first construction stage information. If the current construction stage has not reached the final construction stage, the first risk impact value is sent to the second risk assessment model of the next construction stage, and based on the second engineering construction status information of the next construction stage, the risk assessment is performed through the second risk assessment model to obtain the second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and the third risk impact value of the final construction stage is obtained; The generating module 40 is used to generate a target cost control solution based on the third risk impact value.

[0063] Optionally, the cost control device for the construction cost further includes: A sample acquisition module, used to acquire a construction status sample, a risk impact value sample of a previous construction stage of the construction status sample, and a risk impact value label of the construction status sample; A training module is used to iteratively train a preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage and the risk impact value label to obtain a target risk assessment model, wherein the target risk assessment model includes a first risk assessment model, a second risk assessment model, a third risk assessment model and risk assessment models for other construction stages.

[0064] Optionally, the training module includes: A duration information acquisition module, used to acquire the construction duration information of the construction status sample; A determination module, used for determining the time weight of the construction status sample based on the construction duration information; The model training module is used to iteratively train the preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, the time weight and the risk impact value label to obtain a target risk assessment model.

[0065] Optionally, the model training module includes: A prediction module, configured to perform risk assessment based on the construction status sample, the risk impact value sample of the previous construction stage and the time weight through a preset model to be trained to obtain a predicted risk impact value; A calculation module, used for performing difference calculation between the predicted risk impact value and the risk impact value label to obtain an error result; A judgment module, configured to judge, based on the error result, whether the error result satisfies an error standard indicated by a preset error threshold range; An iterative training module is used to update the model parameters of the model to be trained based on the error result if the error result does not meet the error standard indicated by the preset error threshold range, and return the risk impact value sample based on the construction status sample, the previous construction stage and the time weight, and perform risk assessment through the preset model to be trained to obtain the predicted risk impact value. The training is stopped after the error result meets the error standard indicated by the preset error threshold range to obtain the target risk assessment model.

[0066] Optionally, the cost control device for the construction cost further includes: A multimodal information acquisition module is used to acquire multimodal information related to the engineering construction at each construction stage; The information fusion module is used to perform information fusion based on the multimodal information through a preset multimodal fusion model to obtain the target project construction status information of each construction stage, wherein the target project construction status information includes the first project construction status information, the second project construction status information and the project construction status information of other construction stages.

[0067] The cost control device for engineering cost provided by the present application adopts the cost control method for engineering cost in the above embodiment, and can solve the technical problem of cost control for engineering cost. Compared with the prior art, the beneficial effect of the cost control device for engineering cost provided by the present application is the same as the beneficial effect of the cost control method for engineering cost provided by the above embodiment, and the other technical features in the cost control device for engineering cost are the same as the features disclosed in the above embodiment method, which will not be described in detail here.

[0068] The present application provides a cost control device for engineering cost, which includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the cost control method for engineering cost in the above-mentioned embodiment one.

[0069] Reference below Figure 4 , which shows a schematic diagram of the structure of a cost control device for engineering cost that is suitable for implementing the embodiment of the present application. The cost control device for engineering cost in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The cost control device for the engineering cost shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0070] like Figure 4As shown, the cost control device for construction cost may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the cost control device for construction cost are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the cost control device of the engineering cost to communicate with other devices wirelessly or by wire to exchange data. Although the cost control device of the engineering cost with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided alternatively.

[0071] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0072] The cost control device for engineering cost provided by the present application adopts the cost control method for engineering cost in the above embodiment, and can solve the technical problem of cost control for engineering cost. Compared with the prior art, the beneficial effect of the cost control device for engineering cost provided by the present application is the same as the beneficial effect of the cost control method for engineering cost provided by the above embodiment, and the other technical features in the cost control device for engineering cost are the same as the features disclosed in the method of the previous embodiment, and will not be repeated here.

[0073] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0074] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0075] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the cost control method for engineering cost in the above-mentioned embodiment.

[0076] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0077] The computer-readable storage medium may be included in the cost control device for the construction cost; or may exist independently without being assembled into the cost control device for the construction cost.

[0078] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the cost control device for engineering cost, the cost control device for engineering cost can perform cost control of engineering cost.

[0079] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0080] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0081] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0082] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned cost control method for construction cost, and can solve the technical problem of cost control for construction cost. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the cost control method for construction cost provided in the above-mentioned embodiment, and will not be elaborated here.

[0083] The present application also provides a computer program product, including a computer program, which implements the steps of the cost control method for engineering cost as described above when the computer program is executed by a processor.

[0084] The computer program product provided by this application can solve the technical problem of cost control of engineering cost. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the cost control method of engineering cost provided by the above embodiment, which will not be repeated here.

[0085] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A method for controlling construction cost, characterized in that: The method for cost control of the engineering cost includes: Acquire first construction stage information of the current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model; Based on the first project construction status information, risk assessment is performed using a first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage, wherein each construction stage has a corresponding risk assessment model; Based on the first construction stage information, determine whether the current construction stage has reached the preset final construction stage; if the current construction stage has not reached the final construction stage, send the first risk impact value to the second risk assessment model of the next construction stage, and based on the second project construction status information of the next construction stage, perform risk assessment through the second risk assessment model to obtain the second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and obtain the third risk impact value of the final construction stage; Based on the third risk impact value, a target cost control solution is generated.

2. The method for controlling the construction cost according to claim 1, characterized in that: Before the step of obtaining the first construction stage information of the current construction stage, the first project construction status information of the first construction stage information, and the first risk assessment model, the method includes: Obtain a construction status sample, a risk impact value sample of a previous construction stage of the construction status sample, and a risk impact value label of the construction status sample; Based on the construction status samples, the risk impact value samples of the previous construction stage and the risk impact value labels, the preset model to be trained is iteratively trained to obtain a target risk assessment model, wherein the target risk assessment model includes a first risk assessment model, a second risk assessment model, a third risk assessment model and risk assessment models for other construction stages.

3. The method for controlling the construction cost according to claim 2, characterized in that: The step of iteratively training the preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage and the risk impact value label to obtain the target risk assessment model includes: Obtaining construction duration information of the construction status sample; Based on the construction duration information, determining the time weight of the construction status sample; Based on the construction status samples, the risk impact value samples of the previous construction stage, the time weights and the risk impact value labels, the preset model to be trained is iteratively trained to obtain a target risk assessment model.

4. The method for controlling the construction cost according to claim 3, characterized in that: The step of iteratively training the preset model to be trained based on the construction status sample, the risk impact value sample of the previous construction stage, the time weight and the risk impact value label to obtain the target risk assessment model includes: Based on the construction status samples, the risk impact value samples of the previous construction stage and the time weight, risk assessment is performed through a preset model to be trained to obtain a predicted risk impact value; Calculate the difference between the predicted risk impact value and the risk impact value label to obtain an error result; Based on the error result, determining whether the error result meets an error standard indicated by a preset error threshold range; If the error result does not meet the error standard indicated by the preset error threshold range, the model parameters of the model to be trained are updated based on the error result, and the risk impact value sample based on the construction status sample, the risk impact value sample of the previous construction stage and the time weight are returned. The risk assessment is performed through the preset model to be trained to obtain the predicted risk impact value. The training is stopped until the error result meets the error standard indicated by the preset error threshold range to obtain the target risk assessment model.

5. The method for controlling the construction cost according to claim 1, characterized in that: Before the step of obtaining the first construction stage information of the current construction stage, the first project construction status information of the first construction stage information, and the first risk assessment model, the method includes: Obtain multimodal information related to engineering construction at each construction stage; Based on the multimodal information, information fusion is performed through a preset multimodal fusion model to obtain the target project construction status information of each construction stage, wherein the target project construction status information includes the first project construction status information, the second project construction status information and the project construction status information of other construction stages.

6. The method for controlling the construction cost according to claim 5, characterized in that: The multimodal information related to the engineering construction includes engineering progress information, resource allocation information, cost control information and risk management information.

7. A cost control device for engineering cost, characterized in that: The device comprises: An acquisition module, used to acquire first construction stage information of a current construction stage, first project construction status information of the first construction stage information, and a first risk assessment model; An assessment module, configured to perform risk assessment based on the first project construction status information by using a first risk assessment model of the current construction stage to obtain a first risk impact value of the current construction stage; An iteration module is used to determine whether the current construction stage has reached the preset final construction stage based on the first construction stage information; if the current construction stage has not reached the final construction stage, the first risk impact value is sent to the second risk assessment model of the next construction stage; and based on the second project construction status information of the next construction stage, a risk assessment is performed through the second risk assessment model to obtain a second risk impact value of the next construction stage, until the current construction stage reaches the final construction stage, and a third risk impact value of the final construction stage is obtained; A generating module is used to generate a target cost control solution based on the third risk impact value.

8. A cost control device for engineering cost, characterized in that: The device comprises: a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the method for controlling the cost of engineering cost according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the method for controlling the cost of engineering cost according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the method for controlling the cost of engineering cost according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Dynamic risk assessment method for large-scale bridge engineering construction stage

    CN111080156A

  • Management method of project progress and cost management system

    CN115293667A

  • Market demand-based entrepreneurship incubation project risk assessment method and system

    CN118863520A

  • Identifying method and device for project risk, computer program product and electronic equipment

    CN118966768A

  • Safety monitoring and early warning method and system for overline overbridge construction

    CN119090255A