Automatic generation method and system for maintenance project cost data

By setting parameters in the maintenance project and matching them with the equipment library and solution library, combined with consumption and quota adjustments, cost data is automatically generated, which solves the problems of low efficiency and poor accuracy of manual calculation in existing technologies and achieves efficient and accurate cost compilation.

CN120765403APending Publication Date: 2025-10-10GUIZHOU POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510617214.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-10-10

AI Technical Summary

Technical Problem

The existing method for generating maintenance project cost data has the disadvantages of large manual calculation workload, large deviation in cost levels, and lack of support from automated tools, resulting in low work efficiency and inaccurate cost compilation.

Method used

By setting maintenance project parameters, using the maintenance equipment library and solution library for precise or fuzzy matching, combining consumption and quota adjustment coefficients, the project quantity and cost are automatically generated, and image recognition and machine learning technology are used for automatic data processing.

Benefits of technology

It improves the accuracy of engineering quantity calculation and the efficiency of cost compilation, reduces parameter omissions and errors, enhances the intelligence level of cost compilation, and ensures the reliability and economy of cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120765403A_ABST
    Figure CN120765403A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic generation method and system for maintenance project cost data, and relates to the technical field of automatic generation of maintenance project cost, and the method comprises the steps: setting a first maintenance project parameter, and selecting a first maintenance scheme; carrying out first maintenance data matching, and displaying the consumption; and generating a first project amount according to a matching result, and calculating a first cost. According to the automatic generation method for the maintenance project cost data, the effect of project amount calculation accuracy is improved by setting the basic parameters, the intelligent degree of maintenance cost compilation is improved by matching the maintenance main body with the technical scheme, and the maintenance project cost data is more accurate by consumption matching and quota adjustment coefficient matching. Compared with the prior art, the method has the advantages that the maintenance project amount generation speed and accuracy are improved, the cost is automatically generated through the generated project amount and the matched cost calculation rule, the reliability and economical efficiency of the whole maintenance cost are improved, and better effects are achieved in the aspects of accuracy, economical efficiency and reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automatic generation of maintenance engineering cost, and in particular to a method for automatically generating maintenance engineering cost data. Background Art

[0002] The compilation of maintenance project costs is an important part of project management. With the expansion of infrastructure construction and equipment maintenance, higher requirements are placed on the accuracy and efficiency of maintenance project costs. At present, the compilation of maintenance project costs mainly relies on manual operations, covering many complex links such as engineering quantity calculation, quota selection, adjustment and market price adjustment. Although this method has been used for many years and has guaranteed the smooth progress of maintenance projects to a certain extent, it essentially relies on the experience and professional level of cost compilers. With the development of information technology, some engineering fields have gradually introduced computer-aided cost systems to improve cost accuracy through digital means. However, most maintenance projects still follow the traditional manual compilation method and fail to give full play to the advantages of data analysis and automation technology.

[0003] The cost compilation process of maintenance projects relies on technical and economic personnel to manually calculate the engineering quantities and apply the quotas. Since manual calculations are complicated and tedious, when faced with a large number of maintenance projects, the workload increases sharply, which can easily lead to problems such as omissions and miscalculations, resulting in inaccurate final cost data. In addition, the levels of different technical and economic personnel are uneven, which directly affects the accuracy and rationality of the project cost. The levels of technical and economic personnel vary significantly. In the cost compilation process, due to lack of experience or misunderstanding, inaccurate engineering quantity calculations, incorrect use of charging standards, and even unclear project division and ownership, these human factors directly affect the overall cost level of the maintenance project, which can easily lead to high or low costs, thereby affecting the project budget. Calculation and resource allocation. At present, the calculation process of maintenance project cost lacks the support of automated tools. Even if some projects have introduced cost software, its functions are limited to quota query and simple calculation, and it fails to realize the complete automatic generation of engineering quantities and the entire process of cost calculation. Technical and economic personnel need to repeatedly check drawings and equipment lists in each link and enter data one by one. The process is lengthy and prone to errors. The existing maintenance project cost compilation method fails to make full use of historical data and standardized templates, resulting in the cost compilation of each project starting from scratch. There is a lack of engineering experience accumulation and data reuse mechanism. Even if there are similar projects, a large number of calculations and quota selections need to be carried out again, which seriously affects work efficiency. Summary of the Invention

[0004] In view of the above-mentioned problems, the present invention is proposed.

[0005] Therefore, the technical problem solved by the present invention is: the existing maintenance project cost data generation method has the problems of large workload of manual calculation of engineering quantities and large deviation of cost levels, as well as how to realize the automatic generation of maintenance project cost data and optimization of cost calculation.

[0006] To solve the above technical problems, the present invention provides the following technical solutions: a method for automatically generating maintenance project cost data, comprising setting first maintenance project parameters and selecting a first maintenance plan; performing first maintenance data matching and displaying consumption; generating a first project quantity based on the matching results and calculating a first fee.

[0007] As a preferred solution of the method for automatically generating maintenance project cost data of the present invention, the setting of the first maintenance project parameter includes searching the maintenance cost calculation rule library and locating the project calculation rule according to the first maintenance project parameter.

[0008] As a preferred solution of the method for automatically generating maintenance project cost data described in the present invention, the selecting of the first maintenance plan includes selecting maintenance equipment and plans from the maintenance equipment library and the maintenance plan library according to the first cost-raising data, and determining maintenance characteristics.

[0009] As a preferred solution of the method for automatically generating maintenance project cost data according to the present invention, the first maintenance data matching includes matching the maintenance subject and the technical solution according to the confirmed information of the current project.

[0010] As a preferred solution of the method for automatically generating maintenance project cost data described in the present invention, the first maintenance data matching also includes matching the consumption and quota adjustment coefficient according to the confirmed information of the current project.

[0011] As a preferred solution of the method for automatically generating maintenance engineering cost data according to the present invention, the generating of the first engineering quantity according to the matching result includes generating the first engineering quantity in the project division according to the matching result.

[0012] As a preferred solution of the method for automatically generating maintenance project cost data described in the present invention, the calculation of the first fee includes automatically calculating the first fee based on the generated project quantity and calculation regulations, and calculating the total cost of the maintenance project.

[0013] Another object of the present invention is to provide an automatic generation system for maintenance project cost data, which can match maintenance data in the maintenance cost database through a data matching module and display the required consumption, thereby solving the current problem of high complexity and error-proneness in manual matching of maintenance equipment and materials.

[0014] As a preferred scheme of the overhaul engineering cost data automatic generation system, wherein: comprising setting selection module, data matching module, generation calculation module; the setting selection module is used for setting first overhaul engineering parameter, selecting first overhaul scheme; the data matching module is used for first overhaul data matching, showing consumption; the generation calculation module is used for generating first engineering quantity according to matching result, and calculating first cost.

[0015] A computer device comprising a memory and a processor, the memory stores a computer program, characterized in that the processor executes the computer program to realize the steps of the automatic generation method of overhaul engineering cost data.

[0016] A computer readable storage medium, which stores a computer program, characterized in that the computer program is executed by a processor to realize the steps of the automatic generation method of overhaul engineering cost data.

[0017] The automatic generation method of overhaul engineering cost data provided by the present application realizes the standardization and modularization of overhaul engineering cost calculation by setting basic parameters, improves the accuracy of engineering quantity calculation, reduces the risk of parameter omission or incorrect setting, improves the cost preparation efficiency by accurately matching or fuzzy matching the overhaul equipment in the overhaul equipment library and the technical scheme library, improves the intelligent degree of overhaul cost preparation by matching the overhaul subject and the technical scheme, improves the speed and accuracy of overhaul engineering quantity generation by matching the consumption and the adjustment coefficient of quota, automatically generates the cost by the generated engineering quantity and the matching cost calculation rule, improves the reliability and economy of the overall overhaul cost, and the present application achieves better results in accuracy, economy and reliability. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creating labor on the premise that they do not pay any labor. Among them:

[0019] Figure 1 The overall flow chart of the automatic generation method of overhaul engineering cost data provided by the first embodiment of the present application.

[0020] Figure 2 The overhaul data matching diagram of the automatic generation method of overhaul engineering cost data provided by the first embodiment of the present application.

[0021] Figure 3This is an overall module diagram of a system for automatically generating maintenance project cost data provided by the fourth embodiment of the present invention. DETAILED DESCRIPTION

[0022] To make the above-mentioned objects, features, and advantages of the present invention more clearly understood, the following detailed description of the specific embodiments of the present invention is given in conjunction with the accompanying drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary persons in this field without creative work should fall within the scope of protection of the present invention.

[0023] Example 1

[0024] Reference Figure 1-Figure 2 , as one embodiment of the present invention, provides a method for automatically generating maintenance project cost data, comprising:

[0025] S1: Set the first maintenance project parameters and select the first maintenance plan.

[0026] Furthermore, setting the first maintenance project parameter includes searching a maintenance cost calculation rule library and locating the project calculation rule according to the first maintenance project parameter.

[0027] It should be noted that the first maintenance project parameters include engineering specialty, project division, and voltage level. By setting the engineering specialty, project division, and voltage level, a search is performed in the preset cost calculation rule template to locate the adjustment coefficient file, fee table, other cost templates, engineering cost template, and standard project division template, and automatically build a cost calculation framework.

[0028] Furthermore, selecting the first maintenance plan includes selecting maintenance equipment and plans from a maintenance equipment library and a maintenance plan library according to the first capital raising data, and determining maintenance characteristics.

[0029] It should be noted that the first capital raising data includes the equipment and equipment maintenance plan data in the capital raising table. An exact match is first performed in the maintenance equipment library and the maintenance plan library, and then a fuzzy match is performed to complete the automatic creation of maintenance equipment and the selection of maintenance plans for the current maintenance project. The maintenance feature values ​​in the maintenance plan provide default values. If the default values ​​need to be adjusted, they are modified manually.

[0030] S2: Perform the first maintenance data matching and display the consumption.

[0031] Furthermore, performing the first maintenance data matching includes matching the maintenance subject and the technical solution according to the confirmed information of the current project.

[0032] It should be noted that the first maintenance data matching includes maintenance subject matching and technical solution matching;

[0033] Maintenance subject matching: Identify the maintenance subject, that is, the determined maintenance equipment, and match it with the "Equipment Subject Feature. Name" field in the database. If the match is successful, enter the technical solution matching within the scope of "Equipment Subject Feature. Name". If the match is unsuccessful, enter the technical solution matching under all "Equipment Subject Feature. Name" in the database;

[0034] The determined maintenance plan is matched with the "Process.Maintenance Process Name" in the database. If the match is successful, the materials are counted, and the quota range that needs to be counted is determined, and consumption matching is performed. If the match is unsuccessful, the matching is terminated and the result is empty.

[0035] Furthermore, performing the first maintenance data matching also includes matching the consumption and quota adjustment coefficient according to the confirmed information of the current project.

[0036] It should be noted that the first maintenance data matching also includes consumption matching and quota adjustment coefficient matching;

[0037] Within the matched "Process.Maintenance Process Name" range, the maintenance plan's characteristic values ​​are automatically matched with the "Consumption.Condition" in the database. If the match is successful, the materials are counted, the quota range to be counted is determined, and the quota adjustment coefficient is matched. If the match is unsuccessful, the matching is terminated and the result is empty.

[0038] According to the successfully matched quota, according to the code in the "Consumption. Attributable quota adjustment coefficient ID" column, find the position in the "Quota Adjustment Coefficient ID" column of the database "Quota Adjustment Coefficient" tab, and identify whether the conditions in the "Coefficient Condition" column are met. If the match is successful, according to the "Coding" that determines the consumption, enter the quota from the quota library, and check the matching quota adjustment coefficient in the standard quota. If the match is unsuccessful, do not check the quota adjustment coefficient.

[0039] It should also be noted that all successfully matched consumption will be displayed, including quotas, main materials, and equipment.

[0040] S3: Generate a first engineering quantity according to the matching result and calculate a first cost.

[0041] Furthermore, generating the first engineering quantity according to the matching result includes generating the first engineering quantity in the project division according to the matching result.

[0042] It should be noted that the first engineering quantity includes quota, main materials, and equipment engineering quantities. The project division to be generated by the matched consumption is determined according to the "Consumption. Project Division" field in the database;

[0043] Quota generation: the matched quotas are searched in the quota database and entered into the determined project divisions;

[0044] The main materials and equipment are generated, and the main materials and equipment are matched according to the project division determined by the information entered into the maintenance cost database.

[0045] Furthermore, calculating the first cost includes automatically calculating the first cost based on the generated engineering quantity and calculation regulations, and calculating the total cost of the maintenance project.

[0046] It should be noted that the first cost includes building repair costs and equipment maintenance costs;

[0047] Building repair costs = direct construction costs + measures costs + regulatory fees + enterprise management fees + profit + price difference in the preparation base period + value-added tax + main material costs;

[0048] Equipment maintenance fee = direct engineering cost + measures fee + regulatory fees + enterprise management fee + profit + price difference during the preparation base period + value-added tax + main material cost;

[0049] Total project cost = building repair costs + equipment maintenance costs + accessories purchase costs + other costs + basic reserve.

[0050] Example 2

[0051] In another optional embodiment of the present invention, a method for automatically generating maintenance project cost data is provided, comprising: based on image recognition and machine learning, utilizing existing engineering drawings, construction site photos, and equipment maintenance records, automatically extracting maintenance equipment, material, and workload data through image recognition technology, and analyzing and matching the image data in conjunction with a machine learning model to achieve automatic calculation of engineering quantities and generation of cost data;

[0052] Image data from construction sites and maintenance equipment is collected through high-definition cameras, drones, or mobile devices to form a multi-angle, multi-scene image database of engineering equipment. The image data is formatted, denoised, and enhanced to ensure recognition accuracy.

[0053] Use a trained convolutional neural network model to identify the specifications and quantities of maintenance equipment and materials in images. The model is trained on a large number of historical images of maintenance equipment and materials to ensure that it can identify equipment and materials of different brands, specifications, and in complex environments.

[0054] Based on the identified equipment, materials, and their spatial locations, the required maintenance workload is automatically calculated. The corresponding construction procedures and workload are estimated based on the equipment size, quantity, and standard construction plan. For example, the identified pipe length, number of valves, and equipment model are automatically converted into the required pipe length, welding procedures, and labor hours.

[0055] The identified equipment and material data are automatically matched with the cost database, and the corresponding quota standards, main material prices and construction procedures are selected. Equipment or materials that fail to match are re-entered through fuzzy matching or manual review;

[0056] The successfully matched engineering quantities and quota data are aggregated, combined with current market prices and preset charging standards to automatically generate maintenance engineering cost data. The calculation process covers all costs such as direct engineering costs, measures fees, regulatory fees, profits, and taxes.

[0057] Based on historical project data and actual construction conditions, the cost calculation model is dynamically adjusted and optimized. For example, by comparing historical cost data with completion settlement data, the errors in engineering quantity calculation and quota matching accuracy are continuously corrected to improve the accuracy and reliability of cost compilation.

[0058] Example 3

[0059] An embodiment of the present invention provides a method for automatically generating maintenance project cost data. In order to verify the beneficial effects of the present invention, scientific demonstration is carried out through economic benefit calculation and simulation experiments.

[0060] Actual tests were carried out in five maintenance projects of a certain power company. During the test, maintenance projects of different professions (electrical, mechanical, and civil engineering) and different project classification levels (level one, level two, and level three) were selected. The voltage levels involved in each project ranged from 35kV to 220kV. The server was equipped with an automatic maintenance project cost generation system, equipped with a standard maintenance equipment library and a cost database, covering data of more than 500 maintenance projects in the past three years, covering typical maintenance plans and main materials and equipment libraries. It was implemented collaboratively by cost engineers and technical personnel, focusing on cost compilation efficiency, engineering quantity calculation errors and cost deviations.

[0061] For each maintenance project, basic parameters such as "engineering specialty", "project division" and "voltage level" are set. This step automatically retrieves the corresponding maintenance cost calculation rule library by selecting the module, locates the maintenance cost calculation framework applicable to the project, and automatically matches the maintenance equipment library and the maintenance plan library through the equipment maintenance list. After the main characteristics of the equipment are successfully matched, the system automatically retrieves and matches the engineering quantity data, consumption and material requirements. For a small amount of data that cannot be directly matched, a fuzzy matching mechanism is used. The system automatically generates engineering quantity data, including quotas, main materials and equipment engineering quantities. After generating the engineering quantity, the system further applies the engineering cost calculation rules to automatically complete the calculation of repair costs, equipment maintenance costs and total cost. After the engineering cost calculation is completed, the system automatically generates an engineering cost preparation report and lists the engineering quantity list and cost composition.

[0062] As shown in Table 1, the system's automatic matching success rate ranges from 93% to 98%. This high matching rate stems from the system's comprehensiveness and automated processing capabilities for the maintenance equipment and solution libraries, which reduces data deviations caused by manual selection errors. While traditional method quantity calculation errors generally range from 2% to 3%, the automatic generation method maintains an error range of 0.5% to 1.3%. This demonstrates the accuracy of data matching and the reliability of calculations, reducing omissions and errors in cost compilation. Through the automated process, compilation time was reduced by an average of approximately 40%, with some projects reduced by nearly 50%. The compilation times for Projects A and D were 10 and 12 hours, respectively, lower than the average for traditional methods. This reduced compilation time improved the efficiency of maintenance project cost compilation and met the rapid response requirements of emergency maintenance projects. Cost deviations remained within a range of 1.1% to 1.8%, compared to 2.5% to 3.5% for traditional methods. The automatic generation method, through precise quantity and cost calculation rules, reduced cost deviations and improved the accuracy and credibility of maintenance budgets.

[0063] Table 1 Experimental data table

[0064]

[0065]

[0066] Example 4

[0067] Reference Figure 3 , as an embodiment of the present invention, provides an automatic generation system for maintenance engineering cost data, including: a setting selection module, a data matching module, and a generation calculation module.

[0068] The setting selection module is used to set the first maintenance project parameters and select the first maintenance plan; the data matching module is used to match the first maintenance data and display the consumption; the generation calculation module is used to generate the first project quantity according to the matching results and calculate the first cost.

[0069] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, and other media that can store program code.

[0070] The logic and / or steps represented in the flowcharts or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing the logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (e.g., a computer-based system, a system including a processor, or other system that can fetch and execute instructions from an instruction execution system, apparatus, or device). For purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0071] More specific examples (a non-exhaustive list) of computer-readable media include the following: an electrical connection with one or more wires (electronic devices), a portable computer disk cartridge (magnetic devices), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, deciphering, or processing in another suitable manner as necessary, and then stored in a computer memory.

[0072] It should be understood that various parts of the present invention can be implemented using hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having logic gate circuits for implementing logical functions on data signals, an application-specific integrated circuit having suitable combinational logic gate circuits, a programmable gate array (PGA), a field-programmable gate array (FPGA), etc. It should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention and are not intended to be limiting. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced with equivalents without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications should be encompassed by the claims of the present invention.

[0073] 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 present invention. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.

Claims

1. A method for automatically generating maintenance engineering cost data, characterized in that: include: Set the first maintenance project parameters and select the first maintenance plan; Perform the first inspection data matching and display the consumption; A first engineering quantity is generated according to the matching result, and a first cost is calculated.

2. The method for automatically generating maintenance engineering cost data according to claim 1, wherein: The setting of the first maintenance project parameter includes searching a maintenance cost calculation rule library and locating the project calculation rule according to the first maintenance project parameter.

3. The method for automatically generating maintenance engineering cost data according to claim 2, wherein: The selecting of the first maintenance plan includes selecting maintenance equipment and plans from a maintenance equipment library and a maintenance plan library according to the first capital raising data, and determining maintenance characteristics.

4. The method for automatically generating maintenance engineering cost data according to claim 3, wherein: The first maintenance data matching includes matching the maintenance subject and the technical solution according to the confirmed information of the current project.

5. The method for automatically generating maintenance engineering cost data according to claim 3, wherein: The first maintenance data matching also includes matching the consumption and quota adjustment coefficient according to the confirmed information of the current project.

6. The method for automatically generating maintenance engineering cost data according to claim 5, characterized in that: Generating the first engineering quantity according to the matching result includes generating the first engineering quantity in the project division according to the matching result.

7. The method for automatically generating maintenance engineering cost data according to claim 6, characterized in that: The calculating of the first fee includes automatically calculating the first fee according to the generated engineering quantity and calculation regulations, and calculating the total cost of the maintenance project.

8. A system using the method for automatically generating maintenance engineering cost data according to any one of claims 1 to 7, characterized in that: Including setting selection module, data matching module, and generation calculation module; The setting and selection module is used to set the first maintenance project parameters and select the first maintenance plan; The data matching module is used to perform first maintenance data matching and display consumption; The generation and calculation module is used to generate a first engineering quantity according to the matching result and calculate a first fee.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method for automatically generating maintenance project cost data according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for automatically generating maintenance project cost data according to any one of claims 1 to 7 are implemented.