An engineering cost preparation method and device, electronic equipment and storage medium
By using an intelligent engineering cost estimation method, the engineering cost of pumped storage power stations is automatically calculated using an algorithm library and updated maintenance information. This solves the problem of inaccurate cost estimation in existing technologies and achieves cost control and efficiency improvement.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- STATE GRID XINYUAN
- Filing Date
- 2022-11-22
- Publication Date
- 2026-07-10
AI Technical Summary
Existing technologies lack scientific rigor and accuracy in the cost estimation of pumped storage power station projects, making cost control difficult and impacting corporate profits and development.
This paper provides a method for compiling engineering cost estimates. By obtaining reference indicators and compilation algorithms for the target construction stage, and utilizing the algorithm configuration and update maintenance information in the preset algorithm library, the method automatically calculates engineering cost information and generates analysis tables, thereby achieving intelligent processing.
It reduces the cost of engineering cost preparation, improves work efficiency and scientific rigor, and enhances the accuracy of cost prediction and control.
Smart Images

Figure CN115760250B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of computer technology, and in particular to a method, apparatus, electronic device, and storage medium for compiling engineering costs. Background Technology
[0002] The cost of pumped storage power station projects affects the economic benefits and long-term development of State Grid Xinyuan Company. Establishing a standardized system for project cost, reasonably controlling project costs, and improving investment efficiency are not only concrete measures for transforming the development mode of pumped storage, but also a basic guarantee for the critical period of large-scale development of pumped storage.
[0003] Digital and intelligent engineering cost management models can help construction companies reduce costs and improve efficiency, thereby enhancing the scientific nature and accuracy of their engineering cost management work. Summary of the Invention
[0004] In order to solve the above-mentioned technical problems, or at least partially solve the above-mentioned technical problems, the present invention provides a method, apparatus, electronic device and storage medium for compiling engineering costs.
[0005] According to one aspect of the present invention, a method for compiling engineering costs is provided, comprising:
[0006] Obtain the engineering cost compilation task for the target pumped storage power station, wherein the engineering cost compilation task includes: the target construction stage corresponding to the target pumped storage power station;
[0007] Obtain the reference indicators and target compilation algorithm corresponding to the target construction stage;
[0008] The target compilation algorithm is used to calculate the reference indicators to obtain the current engineering cost information of the target pumped storage power station.
[0009] A cost analysis table is generated based on the project cost information, and the cost analysis table is displayed.
[0010] Furthermore, before obtaining the engineering cost estimate for the target pumped storage power station, the method further includes:
[0011] Obtain algorithm configuration information for configuring engineering cost estimation, wherein the algorithm configuration information includes at least one estimation algorithm;
[0012] The compilation algorithm is configured in a preset algorithm library, and at least one basic parameter for configuring the compilation algorithm is obtained from the parameter configuration information;
[0013] Configure the basic parameters in the corresponding compilation algorithm, and establish the correspondence between the compilation algorithm and the construction stage in the preset algorithm library.
[0014] Furthermore, the method also includes:
[0015] Obtain the update and maintenance information corresponding to the preset algorithm library, wherein the update and maintenance information is used to update and maintain the compilation algorithms in the preset algorithm library;
[0016] The basic parameters of the programming algorithm to be updated are updated and maintained using the updated and maintained information, and the updated and maintained programming algorithm is verified to obtain the verification results.
[0017] If the verification result is successful, the update and maintenance of the preset algorithm library is completed.
[0018] Furthermore, obtaining the reference indicators and target compilation algorithm corresponding to the target construction stage includes:
[0019] Query the preset construction plan corresponding to the target construction stage, and extract the reference index from the preset construction plan;
[0020] Based on the correspondence, at least one candidate programming algorithm is determined for the target construction stage;
[0021] Obtain the feature information corresponding to each of the candidate compilation algorithms, and determine the candidate compilation algorithm that matches the feature information with the application requirements corresponding to the engineering cost compilation task as the target compilation algorithm.
[0022] Furthermore, the step of using the target compilation algorithm to calculate the reference indicators to obtain the current engineering cost information corresponding to the target pumped storage power station includes:
[0023] Obtain the basic construction data corresponding to the target construction stage;
[0024] The basic construction data and the reference indicators are input into the target compilation algorithm for calculation to obtain the project cost information.
[0025] Furthermore, the step of inputting the basic construction data and the reference indicators into the target compilation algorithm for calculation to obtain the project cost information includes:
[0026] The target compilation algorithm is used to combine different construction data with the reference indicators respectively, and the project cost information corresponding to each combination is calculated.
[0027] Alternatively, the target compilation algorithm can be used to calculate the construction data and the reference indicators to obtain calculation results, and the calculation results can be updated to calculate the project cost information.
[0028] Furthermore, before generating the cost analysis table based on the project cost information, the method further includes:
[0029] The project cost information is sent to the target review terminal so that the target review terminal can review the project cost information.
[0030] Receive the audit results fed back by the target audit terminal based on the project cost information;
[0031] The project cost information is updated using the audit results to obtain the updated project cost information.
[0032] According to another aspect of the present invention, an apparatus for compiling engineering costs is also provided, comprising:
[0033] The acquisition module is used to acquire the engineering cost compilation task of the target pumped storage power station, wherein the engineering cost compilation task includes: the target construction stage corresponding to the target pumped storage power station;
[0034] The query module is used to obtain the reference indicators and target compilation algorithm corresponding to the target construction stage;
[0035] The calculation module is used to calculate the reference indicators using the target compilation algorithm to obtain the current engineering cost information of the target pumped storage power station.
[0036] The generation module is used to generate a cost analysis table based on the project cost information and display the cost analysis table.
[0037] According to another aspect of the present invention, a storage medium is also provided, the storage medium including a stored program that executes the above-described steps when the program is run.
[0038] According to another aspect of the present invention, an electronic device is also provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; wherein: the memory is used to store computer programs; and the processor is used to execute the steps in the above method by running the programs stored in the memory.
[0039] This invention also provides a computer program product containing instructions that, when run on a computer, causes the computer to perform the steps in the above-described method.
[0040] Compared with the prior art, the above-mentioned technical solution provided by the embodiments of the present invention has the following advantages: The method provided by the embodiments of the present invention automatically obtains the engineering cost compilation task and calls the corresponding compilation algorithm to calculate and obtain the engineering cost information of the current construction stage, thereby realizing the intelligent processing of engineering cost. Compared with manual calculation of engineering cost, it reduces costs and improves efficiency, while improving the scientificity and accuracy of engineering cost work. Attached Figure Description
[0041] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0042] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0043] Figure 1 A flowchart illustrating a method for compiling engineering costs according to an embodiment of the present invention;
[0044] Figure 2 A block diagram of an engineering cost estimation device provided in an embodiment of the present invention;
[0045] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0046] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. The illustrative embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0047] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another similar entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0048] This invention provides a method, apparatus, electronic device, and storage medium for compiling engineering costs. The method provided by this invention can be applied to any electronic device as needed, such as a server, terminal, or other electronic device; no specific limitation is made here, and for ease of description, it will be referred to as an electronic device below.
[0049] According to one aspect of the present invention, a method embodiment for compiling engineering costs is provided. Figure 1 A flowchart of a method provided in an embodiment of the present invention, such as Figure 1 As shown, the method includes:
[0050] According to one aspect of the present invention, a method for compiling engineering costs is provided, comprising:
[0051] Step S11: Obtain the engineering cost compilation task for the target pumped storage power station, wherein the engineering cost compilation task includes: the target construction stage corresponding to the target pumped storage power station.
[0052] The method provided in this invention is applied to a smart terminal with data processing capabilities, such as a laptop, mobile phone, or iPad. Users can generate a cost estimation task for a target pumped-storage power station based on the smart terminal. Specifically, users can first select the current target construction stage of the target pumped-storage power station and the corresponding application requirements on the smart terminal. For example, application requirements could include: pre-feasibility study investment calculation, feasibility study design estimate, and unit price calculation. After the user determines the target construction stage and task requirements, they can publish the cost estimation task on the smart terminal.
[0053] In this embodiment of the invention, before obtaining the engineering cost estimation task for the target pumped storage power station, the method further includes the following steps A1-A3:
[0054] Step A1: Obtain the algorithm configuration information for configuring the engineering cost estimation, wherein the algorithm configuration information includes at least one estimation algorithm.
[0055] Step A2: Configure the algorithm in the preset algorithm library and obtain at least one basic parameter for configuring the algorithm from the parameter configuration information.
[0056] In this embodiment of the invention, the algorithm compilation mainly includes: unit cost index method, engineering unit price method, and quota cost method. The basic parameters for compiling the algorithm mainly include: technical conditions, basic prices, and engineering unit prices, etc.
[0057] Step A3: Configure the basic parameters in the corresponding programming algorithm, and establish the correspondence between the programming algorithm and the construction stage in the preset algorithm library.
[0058] In this embodiment of the invention, the method further includes: obtaining update and maintenance information corresponding to a preset algorithm library, wherein the update and maintenance information is used to update and maintain the programming algorithms in the preset algorithm library; using the update and maintenance information to update and maintain the basic parameters of the programming algorithm to be updated, and verifying the updated and maintained programming algorithm to obtain a verification result; if the verification result is that the verification is passed, determining that the update and maintenance of the preset algorithm library is completed.
[0059] In this embodiment of the invention, it is first necessary to pre-set the main technical conditions, basic prices, and unit prices of typical schemes related to unit cost indicators, unit price methods, and quota costs. This facilitates the selection of reasonable preset schemes for pumped storage power stations to calculate indicators, unit prices, and quotas. During the periodic maintenance of basic parameters, it is necessary to maintain the basic data and algorithms for different cost compilation methods, such as the technical parameters, price levels, and labor costs of typical schemes, which serve as the basis for project cost compilation.
[0060] Step S12: Obtain the reference indicators and target compilation algorithm corresponding to the target construction stage.
[0061] In this embodiment of the invention, obtaining the reference indicators and target compilation algorithm corresponding to the target construction stage includes the following steps B1-B3:
[0062] Step B1: Query the preset construction plan corresponding to the target construction stage and extract reference indicators from the preset construction plan.
[0063] In this embodiment of the invention, a preset construction plan corresponding to the target construction stage is queried from the database. The preset construction plan can be a pre-set standard construction plan. The smart terminal can parse the preset construction plan to obtain relevant parameters of the target construction stage and determine the relevant parameters as reference indicators.
[0064] Step B2: Determine at least one candidate programming algorithm corresponding to the target construction stage based on the correspondence.
[0065] Step B3: Obtain the feature information corresponding to each candidate compilation algorithm, and determine the candidate compilation algorithm that matches the feature information with the application requirements corresponding to the engineering cost compilation task as the target compilation algorithm.
[0066] In this embodiment of the invention, since different construction stages require different methods for compiling project costs, at least one candidate compilation algorithm corresponding to the target construction stage can be determined based on a pre-configured correspondence. It should be noted that different construction stages may correspond to multiple candidate compilation algorithms. In this case, application requirements are obtained from the project cost compilation task, and the feature information corresponding to each candidate compilation algorithm is matched with the application requirements to obtain the final target compilation algorithm. The feature information of the compilation algorithm includes the algorithm's input parameters and output parameters, etc.
[0067] Step S13: Calculate the reference indicators using the target compilation algorithm to obtain the current engineering cost information corresponding to the target pumped storage power station.
[0068] In this embodiment of the invention, a target compilation algorithm is used to calculate reference indicators to obtain the current engineering cost information of the target pumped storage power station, including the following steps C1-C2:
[0069] Step C1: Obtain the basic construction data corresponding to the target construction stage.
[0070] Step C2 involves inputting the basic construction data and reference indicators into the target compilation algorithm for calculation to obtain project cost information.
[0071] In this embodiment of the invention, basic construction data and reference indicators are input into the target compilation algorithm for calculation to obtain project cost information, including: using a unit cost index algorithm to combine different construction data with reference indicators respectively, and calculating the project cost information corresponding to each combination.
[0072] In this embodiment of the invention, the calculation example of the unit cost index algorithm system is as follows:
[0073] (1) Scheme selection: The selected scheme is an asphalt-faced rockfill dam for the reservoir, with an excavation volume of 9.66 million m³. 3 The filling (pouring) volume is 6.34 million cubic meters. 3 The volume of concrete for the drainage corridor is 14,332 m³. 3 The reservoir ring road is 10.0m wide, with a concrete pavement thickness of 20cm, and is 2148m long.
[0074] (2) Calculate the unit cost index of the secondary project.
[0075] (2.1) The unit for reservoir excavation is yuan / m 3 Based on the description of the example project, the cost index was selected as 37.49, with an excavation volume of 9.66 million m³. 3 The calculated estimated cost of the single project is 374,900 × 9.66 million m². 3 =362.15 million yuan.
[0076] (2.2) The unit for dam filling work is yuan / m. 3 Based on the description of the example project, the cost index was selected as 48.22, of which the fill volume was 6.34 million m³. 3 The calculated estimated cost of the single project is 482,200 × 6.34 million m². 3 =305.71 million yuan;
[0077] (2.3) The unit for drainage corridors is yuan / m 3 Based on the description of the example project, the cost index is selected as 1001.53; of which the area of the drainage gallery concrete is 14332m². 3 The calculated estimated cost of the single project is 1001.53 * 14332m. 3 =14.35 million yuan;
[0078] (2.4) The unit of the Ring Reservoir Highway project is RMB / m. Based on the description of the example project, the cost index is selected as 1371.57, of which the length is 2148m. The calculated estimated cost of a single project is 1371.57*2148m=2.95 million yuan.
[0079] (3) Coefficient adjustment: Adjustments are made to five parameters, including differences in rock grade, price level, differences in project area, altitude, and design stage.
[0080] Rock grade differences: The rock grades are IX to X for open excavation and XI to XII for tunnel excavation, which are the same as the typical rock grades in the general cost scheme and do not need to be adjusted;
[0081] Price level: For the second half of 2017, the comprehensive adjustment factor calculated according to the method in Section 20.1.4 is 0.9223.
[0082] Project regional differences: The actual project plan is located in North China. The project regional difference adjustment factor is calculated according to the method in Section 20.1.5. The adjustment factor for typical plan two is 1.009.
[0083] Elevation: The actual engineering scheme for the reservoir dam has a crest elevation of 638.5m. The elevation adjustment factor is calculated according to the method in Section 20.1.6. The typical scheme two adjustment factor of 1.0 is selected.
[0084] Design Phase Adjustment: The project is in the feasibility study stage. The adjustment coefficient for the design phase is calculated according to the method in Section 20.1.7, and an adjustment coefficient of 1.0 is selected.
[0085] (4) Calculate the comprehensive adjustment coefficient: 1 + 0.9223 + 1.009 + 1.0 + 1.0 - 4 = 0.9313.
[0086] (5) Fifth step cost calculation: 68517 × 0.9313 = 63810 million yuan.
[0087] As a comprehensive numerical value, it can effectively eliminate the impact of differences in installed capacity and size, enhancing the flexibility, combinability, and scalability of general cost estimation for pumped storage power stations. The unit cost index algorithm can quickly combine various input coefficients to generate cost estimates for different schemes and compare the costs of the schemes. This allows construction units to intuitively see the cost estimates at different stages of power station construction, and it is widely used in the preparation, review, and decision-making of investment estimates for pumped storage power station site selection planning, pre-feasibility study investment estimates, and feasibility study design estimates.
[0088] In an embodiment of the present invention, a system calculation example using the engineering unit price algorithm is as follows:
[0089] (1) Select the project stage, such as the preliminary estimate stage or the budget stage. In this project, the preliminary estimate stage is selected for calculation.
[0090] (2) Taking the unit price adjustment of rock excavation project as an example, the unit price adjustment is carried out from three dimensions: basic unit price selection, transportation distance adjustment, and adjustment coefficient.
[0091] (2.1) Selection of basic unit price: The rock excavation of the example project dam adopts YQ-150 type down-the-hole drill, stepped blasting, and 3m3 excavators loaded with 15t-20t dump trucks for muck removal. Comparing with the main project unit price table in Section 18.3, its characteristics and construction methods are basically the same as the unit price of the open-cut rock dam project in Item 9. The estimated horizontal unit price of 43.23 yuan / m3 is selected as the basic unit price.
[0092] (2.2) Adjustment of transport distance: The transport distance of stone excavation in the example project is 1km. The basic unit price for stone transport distance selected above is 1.5km. According to the third item of the unit price range table for transport distance adjustment in Table 20.2-2, "Stone transport (3m3 loader loaded with 15t dump truck for open excavation, for every additional 1km transported), the estimated level is 2.52 yuan / m3", the adjusted unit price is 43.23-2.52 / 2=41.97 yuan / m3; (1.5 / 1).
[0093] (2.3) The third step of adjusting the coefficients mainly targets the main factors affecting the unit price of the project, such as rock grade, price level, project area, and altitude, to form the target unit price.
[0094] (2.4) Rock grade: XI to XII, therefore the rock grade parameter is 1.16.
[0095] (2.5) Price level: Enter 0.94 based on the latest price index.
[0096] (2.6) Adjustment of unit price for labor budget in different regions: Located in Zhirui Town, Keshiketeng Banner, Inner Mongolia Autonomous Region, the unit price is 1.05 for Class II wage areas.
[0097] (2.7) Other direct fees regional adjustment: 1.009.
[0098] (2.8) Altitude: Since it is below 2000 meters, select 1 directly.
[0099] (4) Calculate the comprehensive adjustment coefficient: 1.16+0.94+1.05+1.009+1-5+1=1.159.
[0100] (5) The fifth step is to calculate the unit price of rock excavation project based on the construction data and reference indicators = 41.97 × 1.159 = 48.64, and update the calculation results. The updated calculation results are then used to calculate the project cost information.
[0101] In the cost calculation of engineering unit prices in this embodiment of the invention, it serves as the basic level and unit for cost management and control. Used in conjunction with detailed engineering quantities, users only need to input various adjustment parameters and select the corresponding cost type for the power station, such as preliminary estimate or budget. Then, they adjust the parameters of the unit price (including: basic unit price, cross-sectional dimensions, transportation distance adjustment, and altitude). The comprehensive parameters are automatically calculated based on these parameters, allowing for the preparation of unit prices for each level of the project. Simultaneously, the calculated engineering unit prices are automatically added to the basic database as a reference for future engineering unit price calculations, enhancing the sample data for cost preparation. During application, the unit price calculation error rate has been verified to be zero, effectively improving the accuracy and precision of cost prediction and control.
[0102] In this embodiment of the invention, the target compilation algorithm further includes a quota cost algorithm, wherein a system calculation example of the quota cost algorithm is as follows:
[0103] (1) Select the construction stage, such as the budget quota.
[0104] (2) Select the construction type, select earthwork.
[0105] (3) Select the construction method according to the construction type, and choose 3m according to the actual situation. 3 Loaders are used to load soil into dump trucks for transporting Class III soil.
[0106] (4) Combining the construction type and construction description (118kw bulldozer stripping aggregate, 3m) 3 (Load 15t of soil and dump it with a slag removal machine, with a transport distance of 2.6km). Select the corresponding quota number for the construction method: 10598, 10599, 10253 and fill in the ratio (0.4, 0.6, 1).
[0107] (5) Select the quantity corresponding to the quota and calculate the price of each item based on the unit price.
[0108] (5.1) Direct costs: Labor costs 3.7 * 4.9 = 18.13 yuan, miscellaneous material costs 43 * 1 = 43 yuan, wheel loader 3m 30.65 * 216.58 = 140.78 yuan, bulldozer power 74kW 0.22 * 133.91 = 29.46 yuan, bulldozer power 118kW 1.13 * 199.28 = 225.19 yuan, dump truck diesel type 15t 3.4 * 168.78 = 573.01 yuan, other machinery usage fees 3 * 1 = 3 yuan, other direct costs 69.7 yuan.
[0109] (5.2) Indirect costs: 146.6 yuan;
[0110] (5.3) Profit: 87.42 yuan;
[0111] (5.4) Price difference: 0 yuan;
[0112] (5.5) Taxes: 120.27 yuan; Total:
[0113] 18.13+43+140.78+29.46+225.19+573.01+3+69.7+146.6+87.42+120.27=1456.56 yuan. Final unit price: 1456.56 / 100=14.47.
[0114] Meanwhile, the quota cost estimation algorithm includes functions such as quota information management, project cost preparation, and quota reports, providing corresponding functions according to the user's application needs. The specific functions are explained below:
[0115] (1) Cost Composition: The cost composition of hydropower projects includes engineering costs, independent costs, contingency funds, and construction period financing interest. Engineering costs consist of construction and installation costs and equipment costs. Construction and installation costs consist of direct costs, indirect costs, profit, material supplements, and taxes. Based on the standard for the cost composition of hydropower projects, built-in hydropower project classification data is used as a template for compiling hydropower project budget estimates.
[0116] (2) Basic Quota Data: The quota for hydropower engineering is applicable to newly built and expanded large and medium-sized hydropower engineering projects; it serves as the basis for compiling budget quotas and related expanded indicators, a pricing reference for preparing tender documents, bid prices, and contract management for engineering projects, and a pricing basis for relevant national departments and units to supervise project investment management. Management of Labor, Material, and Machinery Price Information: Regularly collect labor, material, and machinery price information published by the national quota agency; the basic unit price is the basis for calculating the unit price of the project, and the basic unit price varies depending on the time and region, including the budgeted unit price of labor, the budgeted price of materials, the usage fee of construction machinery, the budgeted prices of electricity, wind, and water, and the unit price of concrete materials. Management of Hydropower Engineering Mechanical and Electrical Equipment Quota: The mechanical and electrical equipment quota includes the installation of water turbines, water turbine generators, large water pumps, inlet valves, hydraulic machinery auxiliary equipment, electrical equipment, substation equipment, communication equipment, lifting equipment, gate installation, and the fabrication and installation of pressure steel pipes.
[0117] (3) Cost of a Single Project: New Quota Scheme: Create a new quota compilation scheme for a single project (or project), and maintain information such as the compiling unit, project type, compilation instructions, and compilation date of the compilation scheme; Import and Maintenance of Quota List: Import the cost list of the cost scheme and provide the maintenance function of the cost list; and mark the construction type of the list item; Price of List Item: Compile the unit price of the cost list using quota data according to the unit price analysis method provided in the quota standard; Quota Consumption Calculation: For quota items that need to recalculate the consumption of labor, materials and machinery, provide a calculation template for the consumption of the specific calculation method, input the original data, and calculate the quota consumption according to the agreed calculation formula.
[0118] Step S14: Generate a cost analysis table based on the project cost information and display the cost analysis table.
[0119] In this embodiment of the invention, before generating a cost analysis table based on the engineering cost information, the method further includes: sending the engineering cost information to a target audit terminal so that the target audit terminal can audit the engineering cost information; receiving the audit result fed back by the target audit terminal based on the engineering cost information; and updating the engineering cost information using the audit result to obtain the updated engineering cost information.
[0120] In this embodiment of the invention, the completed engineering cost information is reviewed at each level. During the review process, the calculation process of each unit price and the cost comparison can be seen, which facilitates cost review by reviewers at all levels. At the same time, if the reviewers believe that the existing unit prices still deviate from the actual prices, they can independently input the final unit prices. After the review is approved, it can be used as a basis for preliminary estimates, budgets, bidding, and changes in project quantities.
[0121] In this embodiment of the invention, after the cost estimate is prepared and reviewed, the corresponding cost analysis report is exported in the manner of individual analysis and summary, which is used for cost analysis, changes in engineering quantities, and high-level decision-making.
[0122] The method provided in this invention automatically acquires the engineering cost compilation task and calls the corresponding compilation algorithm to calculate the engineering cost information of the current construction stage, thereby realizing intelligent processing of engineering costs. Compared with manual calculation of engineering costs, it reduces costs and improves efficiency, while improving the scientificity and accuracy of engineering cost work.
[0123] Figure 2 This is a block diagram of an engineering cost estimation device provided in an embodiment of the present invention. This device can be implemented as part or all of an electronic device through software, hardware, or a combination of both. Figure 2 As shown, the device includes:
[0124] The acquisition module 21 is used to acquire the engineering cost compilation task of the target pumped storage power station, wherein the engineering cost compilation task includes: the target construction stage corresponding to the target pumped storage power station.
[0125] The query module 22 is used to obtain the reference indicators and target compilation algorithms corresponding to the target construction stage.
[0126] Calculation module 23 is used to calculate reference indicators using a target compilation algorithm to obtain the current engineering cost information of the target pumped storage power station.
[0127] The generation module 24 is used to generate a cost analysis table based on the engineering cost information and display the cost analysis table.
[0128] In this embodiment of the invention, the engineering cost compilation device further includes: a configuration module, configured to acquire algorithm configuration information for configuring engineering cost compilation, wherein the algorithm configuration information includes at least one compilation algorithm; configure the compilation algorithm in a preset algorithm library, and acquire at least one basic parameter for configuring the compilation algorithm from parameter configuration information; configure the basic parameter in the corresponding compilation algorithm, and establish a correspondence between the compilation algorithm and the construction stage in the preset algorithm library.
[0129] In this embodiment of the invention, the engineering cost calculation device further includes: an update and maintenance module, used to obtain update and maintenance information corresponding to a preset algorithm library, wherein the update and maintenance information is used to update and maintain the calculation algorithms in the preset algorithm library; the update and maintenance information is used to update and maintain the basic parameters of the calculation algorithm to be updated, and the updated and maintained calculation algorithm is verified to obtain a verification result; if the verification result is that the verification is passed, it is determined that the update and maintenance of the preset algorithm library is completed.
[0130] In this embodiment of the invention, the query module 22 is used to query the preset construction plan corresponding to the target construction stage and extract reference indicators from the preset construction plan; determine at least one candidate compilation algorithm corresponding to the target construction stage based on the correspondence; obtain the feature information corresponding to each candidate compilation algorithm, and determine the candidate compilation algorithm that matches the feature information with the application requirements corresponding to the engineering cost compilation task as the target compilation algorithm.
[0131] In this embodiment of the invention, the calculation module 23 is used to obtain the basic construction data corresponding to the target construction stage; input the basic construction data and reference indicators into the target compilation algorithm for calculation to obtain the project cost information.
[0132] In this embodiment of the invention, the calculation module 23 is specifically used to combine different construction data with reference indicators using a target compilation algorithm, and calculate the project cost information corresponding to each combination; or, to use a target compilation algorithm to calculate the construction data and reference indicators, obtain the calculation results, update the calculation results, and use the updated calculation results to calculate the project cost information.
[0133] In this embodiment of the invention, the engineering cost compilation device further includes: a processing module, used to send engineering cost information to a target review terminal so that the target review terminal reviews the engineering cost information; receive the review result fed back by the target review terminal based on the engineering cost information; and update the engineering cost information using the review result to obtain updated engineering cost information.
[0134] This invention also provides an electronic device, such as... Figure 3 As shown, the electronic device may include: a processor 1501, a communication interface 1502, a memory 1503, and a communication bus 1504, wherein the processor 1501, the communication interface 1502, and the memory 1503 communicate with each other through the communication bus 1504.
[0135] Memory 1503 is used to store computer programs;
[0136] When the processor 1501 executes the computer program stored in the memory 1503, it implements the steps of the above embodiments.
[0137] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.
[0138] The communication interface is used for communication between the aforementioned terminal and other devices.
[0139] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0140] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0141] In another embodiment of the present invention, a computer-readable storage medium is also provided, which stores instructions that, when executed on a computer, cause the computer to perform a method for compiling engineering costs as described in any of the above embodiments.
[0142] In another embodiment of the present invention, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to execute any of the above embodiments of a method for compiling engineering costs.
[0143] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk).
[0144] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of protection of the present invention.
[0145] The above description is merely a specific embodiment of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for compiling engineering cost estimates, characterized in that, include: Obtain the engineering cost compilation task for the target pumped storage power station, wherein the engineering cost compilation task includes: the target construction stage corresponding to the target pumped storage power station; Obtain the reference indicators and target compilation algorithm corresponding to the target construction stage; The target compilation algorithm is used to calculate the reference indicators to obtain the current engineering cost information of the target pumped storage power station. A cost analysis table is generated based on the project cost information, and the cost analysis table is displayed. Before obtaining the engineering cost compilation task for the target pumped storage power station, the method further includes: obtaining algorithm configuration information for configuring engineering cost compilation, wherein the algorithm configuration information includes at least one compilation algorithm; configuring the compilation algorithm in a preset algorithm library, and obtaining at least one basic parameter for configuring the compilation algorithm from parameter configuration information; configuring the basic parameter in the corresponding compilation algorithm, and establishing a correspondence between the compilation algorithm and the construction stage in the preset algorithm library, wherein the compilation algorithm includes: unit cost index method, engineering unit price method and quota cost method, and the basic parameters of the compilation algorithm include: technical conditions, basic price and engineering unit price.
2. The method according to claim 1, characterized in that, The method further includes: Obtain update and maintenance information corresponding to the preset algorithm library, wherein the update and maintenance information is used to update and maintain the programming algorithms in the preset algorithm library; The basic parameters of the programming algorithm to be updated are updated and maintained using the updated and maintained information, and the updated and maintained programming algorithm is verified to obtain the verification results. If the verification result is successful, the update and maintenance of the preset algorithm library is completed.
3. The method according to claim 1, characterized in that, The process of obtaining the reference indicators and target compilation algorithm corresponding to the target construction stage includes: Query the preset construction plan corresponding to the target construction stage, and extract the reference index from the preset construction plan; Based on the correspondence, at least one candidate programming algorithm is determined for the target construction stage; Obtain the feature information corresponding to each of the candidate compilation algorithms, and determine the candidate compilation algorithm that matches the feature information with the application requirements corresponding to the engineering cost compilation task as the target compilation algorithm.
4. The method according to claim 1, characterized in that, The step of using the target compilation algorithm to calculate the reference indicators to obtain the current engineering cost information corresponding to the target pumped storage power station includes: Obtain the basic construction data corresponding to the target construction stage; The basic construction data and the reference indicators are input into the target compilation algorithm for calculation to obtain the project cost information.
5. The method according to claim 4, characterized in that, The step of inputting the basic construction data and the reference indicators into the target compilation algorithm for calculation to obtain the project cost information includes: The target compilation algorithm is used to combine different construction data with the reference indicators respectively, and the project cost information corresponding to each combination is calculated. Alternatively, the target compilation algorithm can be used to calculate the construction data and the reference indicators to obtain calculation results, and the calculation results can be updated to calculate the project cost information.
6. The method according to claim 1, characterized in that, Before generating the cost analysis table based on the project cost information, the method further includes: The project cost information is sent to the target review terminal so that the target review terminal can review the project cost information. Receive the audit results fed back by the target audit terminal based on the project cost information; The project cost information is updated using the audit results to obtain the updated project cost information.
7. A device for compiling engineering cost estimates, characterized in that, include: The acquisition module is used to acquire the engineering cost compilation task of the target pumped storage power station, wherein the engineering cost compilation task includes: the target construction stage corresponding to the target pumped storage power station; The query module is used to obtain the reference indicators and target compilation algorithm corresponding to the target construction stage; The calculation module is used to calculate the reference indicators using the target compilation algorithm to obtain the current engineering cost information of the target pumped storage power station. The generation module is used to generate a cost analysis table based on the project cost information and display the cost analysis table; The engineering cost estimation device further includes: a configuration module, used to acquire algorithm configuration information for configuring engineering cost estimation, wherein the algorithm configuration information includes at least one estimation algorithm; configuring the estimation algorithm in a preset algorithm library, and acquiring at least one basic parameter for configuring the estimation algorithm from parameter configuration information; configuring the basic parameter in the corresponding estimation algorithm, and establishing a correspondence between the estimation algorithm and the construction stage in the preset algorithm library, wherein the estimation algorithm includes: unit cost index method, engineering unit price method and quota cost method, and the basic parameters of the estimation algorithm include: technical conditions, basic price and engineering unit price.
8. A storage medium, characterized in that, The storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 6 when it is run.
9. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, communication interface, and memory communicate with each other through the communication bus; wherein: Memory, used to store computer programs; A processor for performing the method of any one of claims 1 to 6 by running a program stored in memory.