An intelligent engineering cost data management system

By using an intelligent engineering cost data management system, engineering cost data can be acquired and approved in real time. By using BIM technology to build a management model, the problem of traditional systems being unable to respond to market changes in a timely manner has been solved, and the real-time and intelligent aspects of engineering cost management have been improved.

CN119273305BActive Publication Date: 2025-11-14HAINAN VOCATIONAL COLLEGE OF SCI & TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411425316.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-11-14
Estimated Expiration
2044-10-12

AI Technical Summary

Technical Problem

Traditional engineering cost management systems lack real-time dynamic response capabilities and cannot promptly capture and process factors such as market price fluctuations and budget adjustments, resulting in uncertainty in engineering cost management.

Method used

An intelligent engineering cost data management system was designed, including a data acquisition module, a third-party approval module, an engineering management module, and an intelligent analysis module. It utilizes BIM technology to construct an engineering management model and combines data acquisition, real-time updates, and intelligent analysis to achieve real-time acquisition, approval, and management of engineering cost data.

Benefits of technology

It improves the real-time performance and reliability of engineering cost data management, enhances the level of intelligent engineering management, and meets the information needs of modern construction projects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119273305B_ABST
    Figure CN119273305B_ABST
Patent Text Reader

Abstract

This invention provides an intelligent engineering cost data management system, comprising: a data acquisition module, a tripartite approval module, an engineering management module, and an intelligent analysis module. The data acquisition module acquires engineering cost data. The tripartite approval module approves engineering cost data based on the acquired data, obtains approval results, and records the relevant cost data and approval results in an engineering cost data management log. The engineering management module constructs an engineering management model based on BIM technology using construction project information, and updates relevant data by integrating the approved cost data into the model. The intelligent analysis module performs intelligent analysis on the engineering cost data based on the constructed engineering management model, obtains cost analysis results, and integrates these results into the engineering management model. This invention helps improve the effectiveness and intelligence level of engineering cost data management.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of engineering cost management technology, and in particular to an intelligent engineering cost data management system. Background Technology

[0002] In modern construction projects, efficient and accurate management of project cost data is crucial. Traditional project cost management methods typically rely on manual collection, organization, and analysis of data, which suffers from problems such as delayed data acquisition, low analysis efficiency, and difficulty in information sharing, making it difficult to adapt to the rapid development and information technology needs of complex engineering projects.

[0003] Existing construction cost management systems are mainly limited to static data processing and lack the ability to dynamically respond to real-time changes. For example, factors such as market price fluctuations and budget adjustments can affect construction costs, and traditional systems cannot capture and process these changes in a timely manner, resulting in many uncertainties in construction cost management and affecting the effectiveness of managers in managing project costs. Summary of the Invention

[0004] To address the aforementioned problems, this invention aims to provide an intelligent engineering cost data management system.

[0005] The objective of this invention is achieved through the following technical solution:

[0006] This invention proposes an intelligent engineering cost data management system, comprising: a data acquisition module, a third-party approval module, an engineering management module, and an intelligent analysis module; wherein,

[0007] The data acquisition module is used to acquire project cost data, which includes labor costs, material costs, machinery costs, etc.

[0008] The third-party approval module is used to approve the engineering cost data based on the acquired data, obtain the engineering cost approval result, and record the relevant engineering cost data and approval result in the engineering cost data management log.

[0009] The project management module is used to build a project management model based on BIM technology according to the construction project information, and to update the relevant data by integrating the approved project cost data into the project management model.

[0010] The intelligent analysis module is used to perform intelligent analysis of engineering cost data based on the constructed engineering management model, obtain engineering cost analysis results, and integrate the engineering cost analysis results into the engineering management model.

[0011] Preferably, the data acquisition module includes a designated acquisition unit and a channel acquisition unit;

[0012] The specified acquisition unit is used to interact with the preset data port and obtain real-time specified project cost data from the specified data source through the data port;

[0013] The channel acquisition unit is used to obtain quotation information provided by users and extract the corresponding project cost data based on the quotation information. Users include owners, construction parties and suppliers, etc. The quotation information provided includes project, parameters, price and introductory information.

[0014] Preferably, the specified acquisition unit includes an interface unit and a crawling unit;

[0015] The interface unit is used to set up the corresponding data source for the specified engineering cost project, and establish a data interaction connection with the corresponding data source after completing the interface authorization, so that the specified acquisition unit can access the corresponding data source.

[0016] The crawling unit is used to crawl relevant data for a specified engineering cost project from a data source using data crawling technology.

[0017] Preferably, the channel acquisition unit includes a form unit and a record unit;

[0018] The form unit is used by users to generate a quotation form for a specified engineering cost project, fill in the quotation form based on the relevant information of the specified engineering cost project, and submit the quotation form to the third-party approval module; the quotation form includes the engineering cost form provider, project, parameters, unit price, quantity, and descriptive information; the descriptive information includes image recording information and voice recording information;

[0019] The recording unit is used for users who submit quotation forms to upload relevant introductory information, which includes image and voice recordings related to the engineering cost project.

[0020] Preferably, the tripartite approval module includes an owner approval unit, a contractor approval unit, a project management approval unit, and a recording unit; the owner approval unit is used for owners to review the provided quotation information and obtain the owner's approval result;

[0021] The contractor approval unit is used by contractor users to review the parameters in the provided quotation information and obtain the contractor approval result;

[0022] The project management approval unit is used by project management users to review the quotation information provided and obtain the project management approval result.

[0023] The recording unit is used to record relevant engineering cost data and approval results into the engineering cost data management log.

[0024] Preferably, the project management module includes a knowledge base unit, a model building unit, and an update unit;

[0025] The knowledge base unit is used to acquire knowledge data related to engineering cost and build an engineering cost knowledge base;

[0026] The model building unit is used to construct an engineering management model based on BIM technology according to the construction project information; the engineering management model includes building environment data, building structure data, building construction data, full-process construction data, cost budget data, and acceptance data, etc.

[0027] The update unit is used to update relevant data based on the approved engineering cost data integrated into the engineering management model.

[0028] Preferably, the intelligent analysis module includes a statistical analysis unit.

[0029] The statistical unit is used to classify, statistically analyze, and estimate construction cost data based on the engineering management model, and obtain the statistical analysis results of construction cost. The statistical analysis results of construction cost include node estimates, budgets, and settlement data for labor costs, material costs, construction costs, equipment costs, etc.

[0030] Preferably, the system also includes an engineering display module for visually displaying the engineering management model.

[0031] The beneficial effects of this invention are as follows: This invention proposes an intelligent engineering cost data management system for construction projects. It can acquire relevant engineering cost data from data sources in real time through a data acquisition module. The acquired cost data can be approved by a three-party approval module based on the acquired quotation data to determine the specific project or plan to be adopted. This effectively adjusts to real-time changes in cost data, improving the real-time level of engineering cost data management. Furthermore, the three-party approval method confirms the final selection of the appropriate plan or project based on the engineering cost, effectively improving the reliability and management level of the overall project management. The engineering management module constructs an engineering management model based on the construction project and integrates relevant cost / quotation data into the model. It enables full-process, overall engineering cost management of construction projects based on BIM technology. Simultaneously, the intelligent analysis module performs intelligent analysis on the engineering management model, effectively improving the intelligence and management level of engineering cost for construction projects, and enhancing the effectiveness and intelligence of engineering cost data management, thus meeting the needs of modern construction projects for engineering cost data management. Attached Figure Description

[0032] The present invention will be further described with reference to the accompanying drawings, but the embodiments in the drawings do not constitute any limitation on the present invention. For those skilled in the art, other drawings can be obtained based on the following drawings without creative effort.

[0033] Figure 1 This is a framework diagram of an intelligent engineering cost data management system according to an embodiment of the present invention. Detailed Implementation

[0034] The present invention will be further described in conjunction with the following application scenarios.

[0035] See Figure 1 An intelligent engineering cost data management system, as illustrated in the embodiment, includes: a data acquisition module, a third-party approval module, an engineering management module, and an intelligent analysis module; wherein,

[0036] The data acquisition module is used to acquire project cost data, which includes labor costs, material costs, machinery costs, etc.

[0037] The third-party approval module is used to approve the engineering cost data based on the acquired data, obtain the engineering cost approval result, and record the relevant engineering cost data and approval result in the engineering cost data management log.

[0038] The project management module is used to build a project management model based on BIM technology according to the construction project information, and to update the relevant data by integrating the approved project cost data into the project management model.

[0039] The intelligent analysis module is used to perform intelligent analysis of engineering cost data based on the constructed engineering management model, obtain engineering cost analysis results, and integrate the engineering cost analysis results into the engineering management model.

[0040] The present invention proposes an intelligent engineering cost data management system for construction projects. This system can acquire relevant engineering cost data from data sources in real time through a data acquisition module. The acquired cost data can be approved by a three-party approval module based on the acquired quotation data to determine the specific project or plan to be adopted. This effectively adjusts to real-time changes in cost data, improving the real-time performance of engineering cost data management. Furthermore, the three-party approval process confirms the final selection of the appropriate plan or project based on the engineering cost, effectively improving the reliability and management level of the overall project management. The engineering management module constructs an engineering management model based on the construction project and integrates relevant cost / quotation data into the model. Based on BIM technology, it enables full-process and holistic engineering cost management of the construction project. Simultaneously, the intelligent analysis module performs intelligent analysis on the engineering management model, effectively improving the intelligence and management level of engineering cost data management for construction projects, thus meeting the needs of modern construction projects for engineering cost data management.

[0041] The system of this invention can be built on a server or smart terminal set up for a single construction project, or it can be built on a data processing terminal such as a cloud server. This invention does not make any specific limitations here.

[0042] Preferably, the system also includes an engineering display module for visually displaying the engineering management model.

[0043] The engineering management model includes building environment data, building structure data, building construction data, full-process construction data, cost budget data, and acceptance data.

[0044] The project display module enables the visualization of the project management model, allowing managers or users to gain an intuitive and detailed understanding of the entire construction process and related project cost data. It also facilitates managers or owners to comprehensively control and manage the cost information of the construction project based on the project management model, thereby improving the management level of project cost data.

[0045] Preferably, the data acquisition module includes a designated acquisition unit and a channel acquisition unit;

[0046] The specified acquisition unit is used to interact with the preset data port and obtain real-time specified project cost data from the specified data source through the data port;

[0047] The channel acquisition unit is used to obtain quotation information provided by users and extract the corresponding project cost data based on the quotation information. Users include owners, construction parties and suppliers, etc. The quotation information provided includes project, parameters, price and introductory information.

[0048] The data sources include supplier servers, third-party trading platforms, and human resources platforms.

[0049] Based on the actual construction plan, the system can establish connections between relevant cost data (such as labor costs, equipment costs, and key material costs) in the construction project, specify corresponding data sources for the price data of related projects, and enable the system to automatically extract the price data of related projects from the specified data sources to complete the automatic update of the project cost data. Based on the updated project cost data, the relevant data in the project management model is updated in real time, and the corresponding project cost budget, estimate and other data are also updated synchronously, effectively improving the real-time performance of project cost data management.

[0050] For projects with a designated data source, once the data source is specified and authorized, the approval of the project data is considered complete. When the relevant data in the data source changes, the quotation data for the relevant project will be automatically updated.

[0051] In one scenario, for key materials (such as cement and steel bars) required in a construction project, the system is connected to the online quotation system of the corresponding supplier. The system extracts the price information of the key materials from the online quotation system through a designated unit, and updates the price data of the corresponding materials based on the extracted price information.

[0052] Preferably, the specified acquisition unit includes an interface unit and a crawling unit;

[0053] The interface unit is used to set up the corresponding data source for the specified engineering cost project, and establish a data interaction connection with the corresponding data source after completing the interface authorization, so that the specified acquisition unit can access the corresponding data source.

[0054] The crawling unit is used to crawl relevant data for a specified engineering cost project from a data source using data crawling technology.

[0055] For data such as raw material data or labor cost data, a data interface can be used to connect to the corresponding data source. Data crawling technology can be used to obtain the relevant raw material data, labor cost data, equipment-related data, etc. from the data source (such as supplier websites, third-party sales platforms, human resource systems, etc.), which facilitates the timely updating of engineering cost data and improves the level of intelligence in data acquisition.

[0056] Preferably, the channel acquisition unit includes a form unit and a record unit;

[0057] The form unit is used by users to generate a quotation form for a specified engineering cost project, fill in the quotation form based on the relevant information of the specified engineering cost project, and submit the quotation form to the third-party approval module; the quotation form includes the engineering cost form provider, project, parameters, unit price, quantity, and descriptive information; the descriptive information includes image recording information and voice recording information;

[0058] The recording unit is used for users who submit quotation forms to upload relevant introductory information, which includes image and voice recordings related to the engineering cost project.

[0059] For project price information finalized face-to-face between various users, the relevant project price item information can be manually uploaded and entered through the form recording unit. The quotation form can then be submitted to the system, meeting the needs for project cost information entry in various situations and improving the system's ease of use. Furthermore, to facilitate subsequent multi-user review and confirmation of the entered project cost information, relevant explanatory information should be uploaded along with the project cost form to further verify the authenticity of the submitted quotation form, improving the completeness and accuracy of the quotation record.

[0060] In one scenario, regarding forms submitted for the purchase of construction materials, after completing the quotation form, the construction procurement party fills in the relevant rental information and further records the corresponding quotation contract (images) and the responsible person's voice introduction into the form. During the subsequent tripartite review process, the owner and management users can review and confirm the quotation form. By viewing the relevant information in the form and the accompanying images and voice recordings, they can fully understand the authenticity and necessity of the construction material purchase, thereby approving the purchase request. This improves the transparency of construction material purchase costs and the reasonableness of expenditures, contributing to improved project management.

[0061] Preferably, the recording unit includes an image acquisition unit and a voice recording unit;

[0062] The image acquisition unit is used to acquire image information related to engineering cost projects in real time and integrate the acquired image information into the corresponding quotation form;

[0063] Voice recording information is used to collect users' voice recording information and integrate the collected voice recording information into the corresponding quotation form.

[0064] Specifically, the system can collect and record relevant information through images, videos, or audio recordings, and integrate the recorded information into corresponding quotation forms for easy viewing or listening by other users. This enhances the adaptability of key information recording and makes it suitable for use in various information recording scenarios.

[0065] Preferably, the voice recording unit includes a voice acquisition unit and an enhancement processing unit;

[0066] The voice acquisition unit is used to acquire the user's voice signal data in real time;

[0067] The enhancement processing unit is used to enhance the acquired voice signal data, improve the quality of the voice signal data, obtain enhanced voice signal data, and integrate the enhanced voice signal data into the corresponding quotation form.

[0068] In one scenario, during actual use, a large amount of information entry occurs at construction sites. These sites are noisy (construction noise, personnel chatter, etc.), generating significant interference. This can easily lead to interference with the voice recording information entered through the recording unit, resulting in insufficient clarity and affecting the accuracy of subsequent information recording and the user's listening experience during review. Therefore, in the above embodiment, an enhancement processing unit is specifically included in the voice recording unit to enhance the acquired voice signal data, improving its quality and thus enhancing the recording effect of quotation forms. This contributes to improved accuracy and enhances the user experience for other users during multi-party review processes.

[0069] Preferably, the voice recording unit further includes an extraction unit;

[0070] The extraction unit is used to extract text from the enhanced speech signal data, translate the speech signal data into text information, and integrate the text information into the corresponding quotation form.

[0071] Using voice-to-text also helps improve the convenience of information recording, making it easier for users to understand the voice recording information during the subsequent review of quotation form information.

[0072] Preferably, in the enhancement processing unit, the acquired speech signal data is enhanced, including:

[0073] The acquired speech signal data is windowed and framed to obtain the speech signal data after splitting. ,in This represents a time-time variable, with each time-time corresponding to a sampling point. , The total length of the speech signal;

[0074] Based on the obtained speech signal data Obtain the decomposition parameter K, and perform Variational Mode Decomposition (VMD) on the obtained decomposition parameter K to obtain K IMF components and residuals of the speech signal data. ;

[0075] Based on the obtained IMF components, the corresponding partitioning parameter H is obtained, and according to the value of partitioning parameter H, the 1st to Hth IMF components are marked as low-frequency components, and the (H+1)th to Kth IMF components are marked as high-frequency IMF components; wherein, the partitioning parameter H is obtained in the following ways:

[0076] 11) Based on the obtained IMF components, calculate the characteristic parameters of each IMF component. , where variables Corresponding to each IMF component, variables Corresponding to each time point:

[0077]

[0078] in, This represents the characteristic parameter corresponding to the i-th IMF component at time t. This represents the amplitude of the i-th IMF component at time t. Represents the probability density function;

[0079] 12) Calculate the signal-to-noise ratio of each IMF component based on the obtained characteristic parameters. , where variables Corresponding to each IMF component:

[0080]

[0081] 13) Based on the obtained signal-to-noise parameters Obtain signal-to-noise parameters The variable i corresponding to the maximum value is used as the partitioning parameter H:

[0082]

[0083] in, This represents the function that maximizes the objective.

[0084] Wavelet thresholding is performed on each of the obtained IMF components, including:

[0085] 21) For IMF components that are marked as high-frequency IMF components Perform wavelet decomposition, where the variables For each IMF component, the wavelet decomposition uses the Sym9 wavelet basis and has 4 decomposition levels; this yields the high-frequency wavelet coefficients of the IMF components. and low-frequency wavelet coefficients ; where variables Corresponding to the wavelet decomposition level, variables The length of the corresponding wavelet coefficients;

[0086] 22) Regarding the obtained high-frequency wavelet coefficients Thresholding is performed to obtain the high-frequency wavelet coefficients after thresholding. :

[0087] Obtaining wavelet coefficients When wavelet coefficients Greater than or equal to the preset threshold At that time, the wavelet coefficients are subjected to the first threshold processing:

[0088]

[0089] When wavelet coefficients Less than the preset threshold and greater than or equal to At that time, a second threshold processing is performed on the wavelet coefficients:

[0090]

[0091] When wavelet coefficients Less than 0 and greater than a preset threshold At that time, a third threshold is applied to the wavelet coefficients:

[0092]

[0093] When wavelet coefficients Less than or equal to the preset threshold Then, a fourth threshold is applied to the wavelet coefficients:

[0094]

[0095] in, Represents the wavelet coefficients after thresholding, where the variables are... Corresponding to the wavelet decomposition level, variables Corresponding to the length of the wavelet coefficients, This represents the preset reserved parameters, where ; This represents the preset threshold, where , This represents the amplitude of the wavelet coefficients. Represents wavelet coefficients The median value corresponding to the amplitude, Indicates the length of the wavelet coefficients; This represents the preset positive adjustment parameter, where ; This represents the preset negative adjustment parameter, where And satisfy ;

[0096] Reconstruction is performed based on the thresholded high-frequency and low-frequency wavelet coefficients to obtain the IMF components after wavelet thresholding. ;

[0097] The enhanced speech signal data is reconstructed based on each low-frequency IMF component, each threshold-processed high-frequency IMF component, and the residual quantity. :

[0098]

[0099] The enhanced voice signal data will be integrated into the corresponding quotation form.

[0100] In one scenario, the optimal value of the decomposition parameter K can be determined by methods such as the central frequency method or the residual index evaluation method. Alternatively, the value of the decomposition parameter K can be directly specified based on experience.

[0101] To address the issue of speech recording clarity being affected by noise pollution at construction sites, this invention proposes a technical solution based on an enhancement processing unit to enhance the acquired speech signal data. The solution involves first performing basic signal windowing and framing processing on the acquired speech signal data to unify the sampling data at each moment. Then, the speech signal data is further decomposed using VMD (Virtual Machine Decomposition) to obtain the corresponding IMF (Integrated Frequency Component) components. Considering the high- and low-frequency variation characteristics of the IMF components, high- and low-frequency division is performed on the IMF components. During this division, a division parameter H is introduced to accurately obtain the high- and low-frequency boundaries of multiple IMF components. Considering the fluctuation characteristics of each IMF component relative to the actual speech signal and noise signal, the similarity of each IMF component to the standard speech signal is fed back using signal characteristic parameters and signal-to-noise ratio (SNR) parameters. IMF components with abrupt changes in SNR parameters are selected as boundaries, thereby dividing the high- and low-frequency characteristics of the IMF components. Based on the high-frequency IMF components obtained from the segmentation (which are considered to contain noise interference), a wavelet thresholding method is used to eliminate noise in the high-frequency IMF components. A four-segment thresholding method is proposed, which can adaptively eliminate noise interference based on the feedback of construction site noise from high-frequency wavelet coefficients. Paired wavelet coefficient processing is performed using the positive-negative and high-low correspondences of the high-frequency wavelet coefficients, which helps improve the adaptability of wavelet thresholding to speech signal data, effectively eliminating the noise interference present at the construction site and effectively improving the signal quality of the high-frequency components. Finally, the thresholded IMF components are combined for signal reconstruction. The resulting speech signal data effectively improves the signal-to-noise ratio, eliminates environmental noise interference, highlights the useful human voice portion of the speech signal, and improves the quality of the recorded speech signal data. This lays the foundation for further information extraction or playback based on the recorded speech signal data.

[0102] Preferably, the tripartite approval module includes an owner approval unit, a contractor approval unit, a project management approval unit, and a recording unit;

[0103] The owner approval unit is used by owners to review the provided quotation information and obtain the owner's approval result;

[0104] The contractor approval unit is used by contractor users to review the parameters in the provided quotation information and obtain the contractor approval result;

[0105] The project management approval unit is used by project management users to review the quotation information provided and obtain the project management approval result.

[0106] The recording unit is used to record relevant engineering cost data and approval results into the engineering cost data management log.

[0107] To facilitate project cost approval, the tripartite approval module includes approval units for owners, contractors, and project managers, providing tailored approval services for each user. Forms awaiting approval are transmitted to their respective users. Upon receiving a quotation form, each user can access the relevant data and complete the approval process through the designated approval unit. This provides remote approval capabilities for all parties, enabling convenient review of construction costs. Approval records from each user are logged in the project cost data management log via a recording unit, facilitating further management and historical data recording.

[0108] In one scenario, when there is clearly unreasonable price information in the quotation form, the project management party or the owner can raise objections based on the information in the quotation form, thereby requesting a change of channel provider or to learn more about the relevant information of the quoted project based on the quotation form. This improves the transparency and interoperability of project cost data among all parties, thereby reaching an agreement on the expenses involved in the construction process and improving the management level of construction project costs.

[0109] Preferably, the project management module includes a knowledge base unit, a model building unit, and an update unit;

[0110] The knowledge base unit is used to acquire knowledge data related to engineering cost and build an engineering cost knowledge base;

[0111] The model building unit is used to construct an engineering management model based on BIM technology according to the construction project information; the engineering management model includes building environment data, building structure data, building construction data, full-process construction data, cost budget data, and acceptance data, etc.

[0112] The update unit is used to update relevant data based on the approved engineering cost data integrated into the engineering management model.

[0113] Once approved, the project cost data will be updated in the project management module and recorded in the corresponding location of the project management model, allowing for the input and updating of information within the model. The project management module can also manage and update the project management model built on BIM technology. The model's data can intuitively display current construction project information and related planning information to all users, while also recording and displaying project cost information in stages or in its entirety, helping to improve users' overall management level of construction project costs.

[0114] Preferably, the intelligent analysis module includes a statistical analysis unit.

[0115] The statistical unit is used to classify, statistically analyze, and estimate construction cost data based on the engineering management model, and obtain the statistical analysis results of construction cost. The statistical analysis results of construction cost include node estimates, budgets, and settlement data for labor costs, material costs, construction costs, equipment costs, etc.

[0116] Through the intelligent analysis module, the relevant data on project cost can be further analyzed intelligently based on the constructed project management model. This includes the statistics, calculation, and comparison of project cost, providing different types of analysis results for project cost data. This offers users more intelligent and professional project cost data analysis and display, helping to improve users' intelligent application and management level of construction project cost data.

[0117] It should be noted that the functional units / modules in the various embodiments of the present invention can be integrated into one processing unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated into one unit / module. The integrated unit / module described above can be implemented in hardware or in the form of software functional units / modules.

[0118] From the above description of the embodiments, those skilled in the art will clearly understand that the embodiments described herein can be implemented in hardware, software, firmware, middleware, code, or any suitable combination thereof. For hardware implementation, the processor can be implemented in one or more of the following units: Application-Specific Integrated Circuit (ASIC), Digital Signal Processor (DSP), Digital Signal Processing Device (DSPD), Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), processor, controller, microcontroller, microprocessor, other electronic units designed to implement the functions described herein, or combinations thereof. For software implementation, some or all of the processes of the embodiments can be implemented by a computer program instructing the associated hardware. During implementation, the program can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transmission of a computer program from one place to another. Storage media can be any available medium accessible to a computer. Computer-readable media can include, but is not limited to, RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code having the form of instructions or data structures and accessible to a computer.

[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit the scope of protection of the present invention. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should be able to analyze that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the essence and scope of the technical solutions of the present invention.

Claims

1. An intelligent engineering cost data management system, characterized in that, include: The module includes a data acquisition module, a third-party approval module, a project management module, and an intelligent analysis module; among them, The data acquisition module is used to acquire project cost data, which includes labor costs, material costs, and machinery costs. The third-party approval module is used to approve the engineering cost data based on the acquired data, obtain the engineering cost approval result, and record the relevant engineering cost data and approval result in the engineering cost data management log. The project management module is used to build a project management model based on BIM technology according to the construction project information, and to update the relevant data by integrating the approved project cost data into the project management model. The intelligent analysis module is used to perform intelligent analysis of engineering cost data based on the constructed engineering management model, obtain engineering cost analysis results, and integrate the engineering cost analysis results into the engineering management model; The data acquisition module includes a designated acquisition unit and a channel acquisition unit; The designated acquisition unit is used to interact with a preset data port and obtain real-time project cost data from a specified data source through the data port; The channel acquisition unit is used to acquire quotation information provided by users and extract corresponding project cost data based on the quotation information. Users include owners, construction contractors and suppliers. The quotation information provided includes project details, parameters, prices and introductory information. The channel acquisition unit includes a form unit and a record unit; The form unit is used by users to generate a quotation form for a specified engineering cost project, fill in the quotation form based on the relevant information of the specified engineering cost project, and submit the quotation form to the third-party approval module; the quotation form includes the engineering cost form provider, project, parameters, unit price, quantity, and descriptive information; the descriptive information includes image recording information and voice recording information; The recording unit is used by users who submit quotation forms to upload relevant introductory information, which includes image and voice recordings related to the engineering cost project. The recording unit includes a voice recording unit; The voice recording unit is used to collect users' voice recording information and integrate the collected voice recording information into the corresponding quotation form; The voice recording unit includes a voice acquisition unit and an enhancement processing unit; The voice acquisition unit is used to acquire the user's voice signal data in real time; The enhancement processing unit is used to enhance the acquired voice signal data, improve the quality of the voice signal data, obtain the enhanced voice signal data, and integrate the enhanced voice signal data into the corresponding quotation form; The enhancement processing unit performs enhancement processing on the acquired speech signal data, including: The acquired speech signal data is windowed and framed to obtain the speech signal data after splitting. ,in This represents a time-time variable, with each time-time corresponding to a sampling point. , The total length of the speech signal; Based on the obtained speech signal data Obtain the decomposition parameter K, and perform VMD variational mode decomposition based on the obtained decomposition parameter K to obtain K IMF components and residuals of the speech signal data. ; Based on the obtained IMF components, the corresponding partitioning parameter H is obtained, and according to the value of partitioning parameter H, the 1st to Hth IMF components are marked as low-frequency components, and the (H+1)th to Kth IMF components are marked as high-frequency IMF components; wherein, the partitioning parameter H is obtained in the following ways: 11) Based on the obtained IMF components, calculate the characteristic parameters of each IMF component. , where variables Corresponding to each IMF component, variables Corresponding to each time point: in, This represents the characteristic parameter corresponding to the i-th IMF component at time t. This represents the amplitude of the i-th IMF component at time t. Represents the probability density function; 12) Calculate the signal-to-noise ratio of each IMF component based on the obtained characteristic parameters. , where variables Corresponding to each IMF component: 13) Based on the obtained signal-to-noise parameters Obtain signal-to-noise parameters The variable i corresponding to the maximum value is used as the partitioning parameter H: in, This represents the function that maximizes the objective. Wavelet thresholding is performed on each of the obtained IMF components, including: 21) For IMF components that are marked as high-frequency IMF components Perform wavelet decomposition, where the variables For each IMF component, the wavelet decomposition uses the Sym9 wavelet basis and has 4 decomposition levels; this yields the high-frequency wavelet coefficients of the IMF components. and low-frequency wavelet coefficients ; where variables Corresponding to the wavelet decomposition level, variables The length of the corresponding wavelet coefficients; 22) Regarding the obtained high-frequency wavelet coefficients Thresholding is performed to obtain the high-frequency wavelet coefficients after thresholding. : Obtaining wavelet coefficients When wavelet coefficients Greater than or equal to the preset threshold At that time, the wavelet coefficients are subjected to the first threshold processing: When wavelet coefficients Less than the preset threshold and greater than or equal to At that time, a second threshold processing is performed on the wavelet coefficients: When wavelet coefficients Less than 0 and greater than a preset threshold At that time, a third threshold is applied to the wavelet coefficients: When wavelet coefficients Less than or equal to the preset threshold Then, a fourth threshold is applied to the wavelet coefficients: in, Represents the wavelet coefficients after thresholding, where the variables are... Corresponding to the wavelet decomposition level, variables Corresponding to the length of the wavelet coefficients, This represents the preset reserved parameters, where ; This represents the preset threshold, where , This represents the amplitude of the wavelet coefficients. Represents wavelet coefficients The median value corresponding to the amplitude, Indicates the length of the wavelet coefficients; This represents the preset positive adjustment parameter, where ; This represents the preset negative adjustment parameter, where And satisfy ; Reconstruction is performed based on the thresholded high-frequency and low-frequency wavelet coefficients to obtain the IMF components after wavelet thresholding. ; The enhanced speech signal data is reconstructed based on each low-frequency IMF component, each threshold-processed high-frequency IMF component, and the residual quantity. : The enhanced voice signal data will be integrated into the corresponding quotation form.

2. The intelligent engineering cost data management system according to claim 1, characterized in that, The specified acquisition unit includes the interface unit and the capture unit; The interface unit is used to set up the corresponding data source for the specified engineering cost project, and establish a data interaction connection with the corresponding data source after completing the interface authorization, so that the specified acquisition unit can access the corresponding data source. The crawling unit is used to crawl relevant data for a specified engineering cost project from a data source using data crawling technology.

3. The intelligent engineering cost data management system according to claim 1, characterized in that, The tripartite approval module includes an owner approval unit, a contractor approval unit, a project management approval unit, and a recording unit; The owner approval unit is used by owners to review the provided quotation information and obtain the owner's approval result; The contractor approval unit is used by contractor users to review the parameters in the provided quotation information and obtain the contractor approval result; The project management approval unit is used by project management users to review the quotation information provided and obtain the project management approval result. The recording unit is used to record relevant engineering cost data and approval results into the engineering cost data management log.

4. The intelligent engineering cost data management system according to claim 1, characterized in that, The project management module includes a knowledge base unit, a model building unit, and an update unit; The knowledge base unit is used to acquire knowledge data related to engineering cost and build an engineering cost knowledge base; The model building unit is used to construct an engineering management model based on BIM technology, according to construction project information; The engineering management model includes data on building environment, building structure, building construction, the entire construction process, cost budget, and acceptance. The update unit is used to update relevant data based on the approved engineering cost data integrated into the engineering management model.

5. The intelligent engineering cost data management system according to claim 1, characterized in that, The intelligent analysis module includes a statistical analysis unit; The statistical unit is used to classify, statistically analyze, and estimate construction cost data based on the engineering management model, and to obtain the statistical analysis results of engineering cost. The statistical analysis results of the project cost include node-specific estimates, budgets, and settlement data for labor costs, material costs, construction costs, and equipment costs.

6. The intelligent engineering cost data management system according to claim 1, characterized in that, It also includes an engineering display module, which is used to visualize the engineering management model.

7. The intelligent engineering cost data management system according to claim 1, characterized in that, The recording unit also includes an image acquisition unit; The image acquisition unit is used to collect image information related to engineering cost projects in real time and integrate the collected image information into the corresponding quotation form.

Citation Information

Patent Citations

  • Engineering cost management system based on BIM and big data

    CN117557223A

  • House building project cost management system with big data contrastive analysis function

    CN118096276A