A method, system, electronic device and storage medium for generating data of power distribution project

By obtaining and analyzing project information of distribution network projects, using the design data template library for data preparation, and passing blank attached table inspection, the problems of manual data accuracy and low efficiency are solved, and efficient and accurate distribution network is achieved Project data generation.

CN117875881BActive Publication Date: 2024-12-17GUANGZHOU AIBO DIANLI ENG DESIGN CONSULTING CO LTD
View PDF 18 Cites 0 Cited by

Patent Information

Application Number
CN202311830444.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2024-12-17
Estimated Expiration
2043-12-27

AI Technical Summary

Technical Problem

In the existing distribution network projects, the accuracy and efficiency of manual compilation of data data are low, which makes the data compilation process take a long time and is difficult to meet the rapidly growing electricity demand.

Method used

By obtaining project project establishment information, project status information and on-site survey data, analyzing and matching preset category keyword sets, determining project types, obtaining project volume data, using the design data template library to compile data, and verifying the results through blank schedules. , ensure data accuracy and efficiency.

Benefits of technology

It improves the accuracy and efficiency of data compilation, ensures the standardization and integrity of distribution network engineering data, reduces manual errors, and shortens the project cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117875881B_ABST
    Figure CN117875881B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, system, electronic device and storage medium for generating data of power distribution project, which obtains project establishment information, project status information and on-site survey data, obtains a project serial number set according to the project establishment information, obtains existing problems of the project and corresponding solutions according to the project status information, determines the project type according to the project status information and preset project type keywords, obtains corresponding engineering quantity data according to the project type, obtains a first instruction, and matches the first serial number set of the first instruction with the project serial number set. After the match is successful, a first operation is performed on the obtained data according to a design data template library to obtain a design data result, and the design data result is tested according to a blank appendix, and the design data result that passes the test is output. The accuracy of data compilation can be improved, and the efficiency of data compilation can be improved. The embodiments of the present invention can be widely used in the field of power distribution network engineering technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power distribution network engineering, and in particular to a method, system, electronic equipment and storage medium for generating data of a power distribution project. Background Art

[0002] A distribution network refers to an electric power grid that receives electric energy from a transmission network or a regional power plant and distributes it locally or step by step according to voltage through distribution facilities to various types of users. With economic development, users' electricity consumption has also increased. In order to ensure power supply to users, power grid companies need to build a large number of new distribution networks or transform existing distribution networks. Both building new distribution networks and transforming existing ones require project approval. Due to the large size of existing distribution networks, the amount of data and information that needs to be sorted and compiled for the transformation of existing distribution network projects or the construction of new distribution network projects is very large. The existing solutions usually involve manual sorting and compilation of data and information. Due to the uneven quality of personnel, the accuracy of manually compiled data and information is low, and the compilation efficiency is low. Summary of the invention

[0003] In view of this, an object of an embodiment of the present invention is to provide a method, system, electronic device and storage medium for generating data of a power distribution project, which can improve the efficiency of data compilation and improve the accuracy of data compilation.

[0004] To achieve the above-mentioned purpose, one aspect of an embodiment of the present application provides a method for generating power distribution project data, the method comprising:

[0005] Acquire project establishment information, project status information and on-site survey data, determine a project serial number set according to the project establishment information, analyze the project status information, and determine first data; wherein the first data includes existing problems of the project and a project solution implementation plan;

[0006] Obtaining a preset category keyword set, and determining the project type according to the preset category keyword set and the project status information;

[0007] Determine the project engineering quantity data according to the project type, and determine the first data set according to the project engineering quantity data, the first data, and the on-site survey data;

[0008] Obtain a first instruction, determine a first serial number set according to the first instruction, match the first serial number set with the project serial number set, and if the match is successful, perform a first operation on the first data set according to the project design data template library, determine the design data results, and verify the design data results according to the blank appendix, output the design data results that have passed the verification, and send completion information; wherein, the first instruction represents the design data result output instruction, the first serial number set represents the output project serial number set, the project design data template library is determined according to the power grid project design data delivery standard, and the blank appendix is ​​determined according to the power grid project design data delivery standard.

[0009] In some embodiments, determining the project type according to the preset category keyword set and the project status information specifically includes:

[0010] Analyze the project status information to determine third data, and determine a first keyword and a second keyword respectively according to the preset category keyword set; wherein the third data includes keywords of the project status information, the first keyword represents an overhead project keyword, and the second keyword represents a cable project keyword;

[0011] An item type is determined according to the third data, the first keyword, and the second keyword.

[0012] In some embodiments, determining the project type according to the third data, the first keyword, and the second keyword specifically includes:

[0013] Matching the third data with the first keyword and the second keyword respectively;

[0014] If the third data successfully matches the first keyword, and the third data fails to match the second keyword, determining that the project type is an overhead project;

[0015] If the third data fails to match the first keyword, and the third data successfully matches the second keyword, determining that the project type is a cable project;

[0016] If the third data successfully matches the first keyword, and the third data successfully matches the second keyword, it is determined that the project type is a composite project.

[0017] In some embodiments, determining the project engineering quantity data according to the project type specifically includes:

[0018] Determine fourth data according to the project type; wherein the fourth data includes the design data name and engineering quantity quantity corresponding to the project type;

[0019] The fourth data is matched with the design assembly database data, and the successfully matched design assembly database data is used as the project engineering quantity data.

[0020] In some embodiments, performing a first operation on the first data set according to the project design data template library to determine the design data outcome specifically includes:

[0021] Acquiring target data information; wherein the target data information includes feasibility study information or construction drawing information;

[0022] According to the target data information, the target data template is matched with the project design data template library to determine the target data template; wherein the target data template includes a feasibility study data template or a construction drawing design data template;

[0023] The first data set is compiled and summarized according to the target data template to obtain design data results.

[0024] In some embodiments, the checking of the design data results according to the blank appendix specifically includes:

[0025] Acquiring target data information; wherein the target data information includes feasibility study information or construction drawing information;

[0026] Determine the inspection information according to the target material information and the blank appendix; wherein the inspection information includes the project name corresponding to the target material information;

[0027] The data information is matched with the inspection information. If the match is successful, it is determined that the design data result has passed the inspection; otherwise, it is determined that the design data result has failed the inspection and a prompt message is sent.

[0028] In some embodiments, the method further comprises:

[0029] Obtain a second instruction, analyze the project establishment information according to the second instruction, and determine the demolition work information; wherein the second instruction represents a demolition work confirmation instruction;

[0030] Matching the demolition work information with the data database, using the successfully matched design database data as demolition workload data, and using the demolition workload data, the project engineering quantity data, the first data and the on-site survey data as a second data set;

[0031] The second data set is used as the first data set.

[0032] To achieve the above-mentioned purpose, another aspect of the embodiment of the present application provides a power distribution project data generation system, the system comprising:

[0033] The first module is used to obtain project establishment information, project status information and on-site survey data, determine the project serial number set according to the project establishment information, analyze the project status information, and determine the first data; wherein the first data includes existing project problems and project solution implementation plans;

[0034] The second module is used to obtain a preset category keyword set, and determine the project type according to the preset category keyword set and the project status information;

[0035] A third module is used to determine the project quantity data according to the project type, and determine the first data set according to the project quantity data, the first data, and the on-site survey data;

[0036] The fourth module is used to obtain a first instruction, determine a first serial number set according to the first instruction, match the first serial number set with the project serial number set, and if the match is successful, perform a first operation on the first data set according to the project design data template library to determine the design data results; verify the design data results according to the blank appendix, output the design data results that have passed the verification, and send completion information; wherein, the first instruction represents the design data result output instruction, the first serial number set represents the output project serial number set, the blank appendix is ​​determined according to the power grid project design data delivery standard, and the project design data template library is determined according to the power grid project design data delivery standard.

[0037] To achieve the above-mentioned purpose, another aspect of an embodiment of the present application provides an electronic device, the electronic device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the above-mentioned method when executing the computer program.

[0038] To achieve the above objective, another aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described above is implemented.

[0039] Implementation of the embodiments of the present invention includes the following beneficial effects: the embodiment obtains project establishment information, project status information and on-site survey data, analyzes the project establishment information, determines the project serial number set, analyzes the project status information, and determines the first data; obtains a preset category keyword set, determines the project type according to the preset category keyword set and the project status information, obtains engineering quantity data according to the project type, and obtains a first data set according to the engineering quantity data, the first data and the on-site survey data, after receiving the first instruction, determines the first serial number set of the output project according to the first instruction, verifies the first serial number set and the project serial number set, and after the verification passes, compiles the first data set to obtain design data results, matches the design data results with the blank appendix, and outputs the design data results if the match is successful. Identify the type of project according to preset keywords, obtain corresponding project quantity data from the design data database according to the project type, classify the project data, determine the corresponding template from the project design template library, compile the classified project data according to the template, and improve the efficiency of data compilation; create a project design template library according to the first standard, and then compile data according to the template in the project design template library, and proofread the serial number information output by the project before compiling the data to determine the project accuracy of the data compilation, and check the design data results obtained after the data compilation to determine the accuracy of the design data results, so as to improve the accuracy of data compilation. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 It is a schematic diagram of the steps of a method for generating power distribution project data provided by an embodiment of the present application;

[0041] Figure 2 It is a schematic flow chart of the steps of determining a project type in a method for generating power distribution project data provided in an embodiment of the present application;

[0042] Figure 3 It is a schematic flow chart of the steps of obtaining engineering quantity data in a method for generating data of a power distribution project provided in an embodiment of the present application;

[0043] Figure 4 It is a schematic flow chart of the steps of obtaining design data results in a method for generating data for a power distribution project provided in an embodiment of the present application;

[0044] Figure 5 It is a schematic flow chart of the steps of verifying the design data results in a method for generating data for a power distribution project provided in an embodiment of the present application;

[0045] Figure 6 It is a schematic flow chart of the steps for processing the demolition work in a project in a method for generating data of a power distribution project provided in an embodiment of the present application;

[0046] Figure 7 It is a schematic diagram of the steps of a specific embodiment provided in the embodiment of the present application;

[0047] Figure 8 It is a structural block diagram of a power distribution project data generation system provided by an embodiment of the present invention;

[0048] Fig. 9 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0049] The present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. The step numbers in the following embodiments are only provided for the convenience of explanation and description, and the order between the steps is not limited in any way. The execution order of each step in the embodiment can be adaptively adjusted according to the understanding of those skilled in the art.

[0050] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0051] In the following description, the terms "first\second\third" involved are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present invention described herein can be implemented in an order other than that illustrated or described herein.

[0052] Unless otherwise defined, all technical and scientific terms used in the embodiments of the present invention have the same meanings as those commonly understood by those skilled in the art of the present invention. The terms used in the embodiments of the present invention are only for the purpose of describing the embodiments of the present invention and are not intended to limit the present invention.

[0053] The distribution network refers to an electric power network that receives electric energy from the transmission network or regional power plants, distributes the received electric energy to various users connected to the distribution network through a series of distribution facilities, and distributes the received electric energy to various users connected to the distribution network. It plays an important role in the distribution of electric energy in the entire power grid. With the development of the economy, the power consumption of users has increased, and the power distribution of the original distribution network cannot meet the increased power demand. In order to meet the power demand and ensure the power supply of users, it is necessary to build a new distribution network or transform the original distribution network. The construction of a new distribution network or the transformation of the original distribution network requires a project application. The project application requires a large amount of data, such as materials required for construction or transformation, engineering design, etc., and even in the transformation project, it will involve data on the demolition of facilities. These data need to be compiled and sorted before the project can be established. Usually, data compilation and sorting is done manually. Due to the huge amount of data, it requires a large number of personnel to compile and sort the data manually. Affected by the quality of personnel, the accuracy of the data compilation and sorting results is not high, and it is difficult to complete the compilation and sorting of a large amount of data in a short time by relying on manual labor.

[0054] In view of this, an embodiment of the present application provides a method, system, electronic device and storage medium for generating data for a power distribution project. The scheme obtains project establishment information, project status information and on-site survey data, analyzes the project establishment information to obtain a project serial number set, analyzes the project status information to obtain first data, and then matches the project status information with preset category keywords to determine the type of the project, and obtains project quantity data corresponding to the project type from a design data database based on the determined project type, thereby completing the preliminary classification of the data; then, a corresponding template is determined from the project design data template, and data is compiled for the data after preliminary classification according to the template, and data is compiled according to the template to improve the accuracy of data compilation; before compiling the data, the serial number output by the project is proofread to determine the accuracy of the project before data compilation; after the data is compiled, the compiled design data results are checked to determine whether there are omissions in the design data results, thereby improving the accuracy of data compilation.

[0055] The power distribution project data generation method provided in the embodiment of the present application relates to the field of information counting. The power distribution project data generation method provided in the embodiment of the present application can be applied to a terminal, can also be applied to a server, and can also be software running in a terminal or a server. In some embodiments, the terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, a smart speaker, a smart watch, and a car terminal, etc., but is not limited to this; the server side can be configured as an independent physical server, or it can be configured as a server cluster or a distributed system composed of multiple physical servers, and can also be configured as a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The server can also be a node server in a blockchain network; the software can be an application that implements the power distribution project data generation method, etc., but is not limited to the above forms.

[0056] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, etc. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application can also be practiced in distributed computing environments, in which tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media including storage devices.

[0057] Figure 1 is an optional flow chart of a method for generating power distribution project data provided in an embodiment of the present application. Figure 1 The method may include but is not limited to steps S101 to S104.

[0058] Step S101, obtaining project approval information, project status information and on-site survey data, determining a project serial number set according to the project approval information, analyzing the project status information, and determining first data; wherein the first data includes existing problems of the project and a project solution implementation plan;

[0059] Step S102, obtaining a preset category keyword set, and determining the project type according to the preset category keyword set and project status information;

[0060] Step S103, determining the project engineering quantity data according to the project type, and determining the first data set according to the project engineering quantity data, the first data, and the on-site survey data;

[0061] Step S104, obtain the first instruction, determine the first serial number set according to the first instruction, match the first serial number set with the project serial number set, if the match is successful, perform the first operation on the first data set according to the project design data template library, and determine the design data results; check the design data results and the blank appendix, if the check passes, output the design data results, and send completion information; wherein the first instruction represents the design data result output instruction, the first serial number set represents the output project serial number set, the blank appendix is ​​determined according to the power grid project design data delivery standard, and the project design data template library is determined according to the power grid project design data delivery standard.

[0062] Steps S101 to S104 shown in the embodiment of the present application, by acquiring the project establishment information of the established project and the current project status information of the established project, analyze the project establishment information, and obtain a set of serial numbers of each sub-project in the established project, for example, the serial number of the project batch name of the project is serial number 1, the engineering project name of the project is serial number 2, the project management unit of the project is serial number 3, etc.; and the project status information contains the current operation data of the project, and the problems existing in the current project are analyzed according to the project status information to determine the corresponding solutions to the problems, so as to subsequently compile data to obtain a project feasibility report or construction design drawing design; then, obtain the preset category keywords, match the project status information with the preset category keywords, and determine the type of the current project through matching, whether it is an overhead project, a cable project, or a data overhead project and a cable project that meet the requirements. Project; after determining the project type of the current project, obtain the corresponding engineering quantity data from the design data database according to the project type. The design data database stores the design data data of different projects and the relevant engineering quantities for implementing the design; before compiling the data, it is also necessary to obtain on-site exploration data, including topography, geology, transportation, crossing, etc. If the new distribution network project or the transformation of the distribution network project involves farmland, it is also necessary to consider the compensation data related to the farmland; then, obtain the project serial number of the data compilation output, check the project serial number with the serial number set of the project establishment project, determine that the data compilation project is accurate, obtain the corresponding template for the data compilation output, compile and organize the obtained on-site survey data, engineering quantity data, problems existing in the project and the corresponding solutions according to the template, obtain the design data results, and then check the design data results. After confirming that there are no omissions in the design data results, output the design data results.

[0063] In some embodiments, the project design data template library is determined according to a first standard, and the first standard can be stored in an external server. The first standard can be obtained by accessing the external server, and the first standard can also be updated regularly to ensure the accuracy and timeliness of data compilation.

[0064] See also Figure 2 In some embodiments, step S103 may include but is not limited to steps S201 to S202:

[0065] Step S201, analyzing the project status information, determining third data, and determining a first keyword and a second keyword respectively according to a preset category keyword set; wherein the third data includes keywords of the project status information, the first keyword represents an overhead project keyword, and the second keyword represents a cable project keyword;

[0066] Step S202: determining the project type according to the third data, the first keyword and the second keyword.

[0067] In step S201 of some embodiments, the project status information includes the operation data of the current project, and the project status information is analyzed to extract keyword data that can represent the current project, such as conductors, switches, etc.; the preset category keyword set includes category keywords of different projects. In this embodiment, the preset category keyword set includes overhead project type keywords and cable project type keywords, wherein the overhead project type keywords include overhead, bare conductor, insulated conductor, LGJ (steel core aluminum stranded wire), JKLYJ (overhead cross-linked polyethylene aluminum core cable) and BLV (aluminum core polyvinyl chloride insulated wire); the cable project type keywords include cable, switch box and YJV (cross-linked polyethylene insulated polyvinyl chloride sheathed power cable).

[0068] In step S202 of some embodiments, the keyword data representing the current project obtained in step S201 is matched with a preset category keyword set, and the type of the current project is determined based on the matching result, thereby determining the type of engineering quantity data obtained.

[0069] In some embodiments, step S202 may include, but is not limited to, step S203:

[0070] Step S203, matching the third data with the first keyword and the second keyword respectively;

[0071] If the third data successfully matches the first keyword, and the third data fails to match the second keyword, the project type is determined to be an overhead project;

[0072] If the third data fails to match the first keyword, and the third data successfully matches the second keyword, the project type is determined to be a cable project;

[0073] If the third data successfully matches the first keyword, and the third data successfully matches the second keyword, it is determined that the project type is a composite project.

[0074] In step S203 of some embodiments, the keyword information of the project status information is matched with the overhead project type keyword and the cable project type keyword respectively. If the keyword information completely matches the overhead project type keyword, but fails to match the cable project type keyword, it means that the current project belongs to an overhead project; otherwise, it means that the current project data is a cable project; if the keyword successfully matches the overhead project type keyword and the cable project type keyword at the same time, it means that the current project belongs to a qualified project, which includes an overhead project and a cable project. Determine the project type, obtain the corresponding engineering quantity data according to the project type, realize the classification before data compilation, facilitate the subsequent data compilation, and improve the efficiency of data compilation.

[0075] See also Figure 3 In some embodiments, step S104 may include but is not limited to steps S301 to S302:

[0076] Step S301, determining fourth data according to the project type; wherein the fourth data includes the design data name and engineering quantity quantity corresponding to the project type;

[0077] Step S302, matching the fourth data with the design assembly database data, and using the successfully matched design assembly database data as the project engineering quantity data.

[0078] In step S301 of some embodiments, after the project type of the project is determined through step S103, for the project of building a new distribution network or transforming the original distribution network, the corresponding engineering quantity data is stored in the design database. For example, for a new overhead project, it is necessary to determine the overhead line design and rack transformer design of different voltage levels. These data are stored in the design database. By analyzing the project type, the name of the design data in the current project type and the corresponding engineering quantity are determined, and the corresponding engineering quantity data can be obtained from the design database based on the name of the design data and the corresponding engineering quantity.

[0079] In step S302 of some embodiments, engineering quantity data is stored in the design database, the name of the design data determined in step S301 is matched with the data in the design database, the successfully matched data is marked, and then the engineering quantity of the current project and the marked data are calculated to obtain the project engineering quantity data corresponding to the current project.

[0080] See also Figure 4In some embodiments, step S105 may include but is not limited to steps S401 to S403:

[0081] Step S401, obtaining target data information; wherein the target data information includes feasibility study information or construction drawing information;

[0082] Step S402, matching the target data information with the project design data template library to determine the target data template; wherein the target data template includes a feasibility study data template or a construction drawing design data template;

[0083] Step S403, compile and summarize the first data set according to the target data template to obtain design data results.

[0084] In step S401 of some embodiments, target data information is determined according to the output results required by the current project. Different data may be required at different stages of the application. For example, when applying for a new distribution network project or renovating an existing distribution network project, a feasibility report of the project is required. At this time, the data needs to be sorted and compiled to obtain a feasibility study report on the project. If the feasibility of the project is passed and it enters the actual implementation stage, a construction design drawing needs to be provided to guide the on-site construction work. At this time, the design data needs to be statistically analyzed to obtain the construction design drawing. Thus, the design data required for the project is determined according to the project type, so that the corresponding data template can be selected for compilation and sorting.

[0085] In step S402 of some embodiments, after the design data required for the current project is determined through step S401, the corresponding data template is selected from the prepared project design data template library according to the required design data, the required design data is matched with the data template library, and several templates that are successfully matched are extracted for subsequent data compilation and sorting according to the template; illustratively, the current project needs to obtain feasibility study report data, and the feasibility study report data contains several different data tables and other data. The feasibility study report data required by the project is matched with the project design data template library and determined to be a feasibility study data template, and several templates in the feasibility study data template are extracted to obtain the target template.

[0086] In step S403 of some embodiments, according to the target template obtained in step S402, the first data set obtained is filled in according to the format set in the template to complete the compilation and collation of the design data; illustratively, a new distribution network project needs to output a feasibility report, and a feasibility data template is obtained through step S403. The feasibility data template includes templates such as a summary table of materials required for the project and a project site survey record material. The engineering quantity data in the first data set is written into the summary table of materials required for the project template according to the format set in the template to obtain a summary table of materials required for the project; the field survey data in the first data set is written into the project site survey record material template to obtain the project site survey record material, and the obtained summary table of materials required for the project and the project site survey record material are collated to obtain the final design data results.

[0087] In some embodiments, before data compilation, a saving path can be set. When the system compiles the data and obtains the design data results, the design data results are saved to the set saving path, and the technical staff can access the set saving path to obtain the design data results; illustratively, the technical staff can point the saving path to a database for storage. When the system compiles the data, the compiled design data results will be saved to the database, and the technical staff can access the database to obtain the design data results.

[0088] See also Figure 5 In some embodiments, step S105 may include but is not limited to steps S501 to S503:

[0089] Step S501: Acquire target data information; wherein the target data information includes feasibility study information or construction drawing information;

[0090] Step S502: Determine the inspection information according to the target data information and the blank appendix; wherein the inspection information includes the project name corresponding to the target data information;

[0091] Step S503: Match the data information with the inspection information. If the match is successful, determine that the design data result has passed the inspection; otherwise, determine that the design data result has failed the inspection and send a prompt message.

[0092] In step S501 of some embodiments, after steps S401 to S403, the design data results are obtained, and the design data results need to be checked to determine whether there are omissions in the design data results. After determining that the design data results are accurate, the design data results are output; first, the target data information is determined according to the output results required for the current project, including the names of each project in the obtained design data results, and the data type in the design data results to be obtained is determined according to the output results required for the current project; subsequently, the obtained design data results are checked according to the determined names of each project and the data type of the design data results.

[0093] In step S502 of some embodiments, a blank appendix is ​​generated according to the power grid project data delivery standard, including various project names corresponding to different design data. By verifying the design data results through the blank appendix, it can be determined whether there are omissions in the design data results compared with the design data required to be output for the project; corresponding verification data is extracted from the blank appendix according to the data type of the design data results, and the verification data includes various project names of the design data results required to be output for the current project.

[0094] In step S503 of some embodiments, the data names in the obtained inspection data are matched item by item with the names of the items in the obtained design data results. If the two are completely matched, it means that the obtained design data results meet the output required by the project and there is no data missing. The design data results are determined to have passed the inspection. Otherwise, it means that data is missing in the design data results and the technician needs to be prompted to determine whether to recompile.

[0095] See also Figure 6 In some embodiments, the embodiments of the present application may also include but are not limited to steps S601 to S603:

[0096] Step S601: obtaining a second instruction, analyzing the project establishment information according to the second instruction, and determining demolition work information; wherein the second instruction represents a demolition work confirmation instruction;

[0097] Step S602: matching the demolition work information with the data database, using the successfully matched design database data as demolition workload data, and using the demolition workload data, the project engineering quantity data, the first data and the on-site survey data as the second data set;

[0098] Step S603: using the second data set as the first data set.

[0099] In step S601 of some embodiments, in the implementation of some projects, whether it is the construction of a new distribution network or the transformation of an existing distribution network, it is possible to involve the demolition of old distribution network facilities. If demolition work occurs during the implementation of the project, the amount of demolition work needs to be counted in the design data results; the system receives external input instructions, analyzes the project establishment information, and extracts the demolition work information therein, including the information of the demolished distribution equipment; the amount of demolition work and the treatment plan for the demolished equipment can be obtained from the corresponding database based on the demolition work information.

[0100] In step S602 of some embodiments, the data database stores the engineering quantity data of the demolition work and the disposal plan of the old demolition materials set according to the requirements of the power grid old demolition materials. The demolition work information obtained in step S601 is matched with the data in the data database, and the successfully matched data is extracted as the demolition workload data of the current project.

[0101] In step S603 of some embodiments, the demolition workload data obtained in step S602 is aggregated with the project engineering workload data, the first data, and the on-site survey data to obtain a second data set, and the second data set is sequentially Figure 4 Steps S401 to S403 shown, and Figure 5 From step S501 to step S503, the design data results that have passed the inspection are obtained.

[0102] In some embodiments, the embodiments of the present application may also include but are not limited to steps S701 to S707:

[0103] Step S701: In response to a first operation, a first interface is displayed, where the first interface includes a first component, a second component, a third component, a fourth component, a fifth component, and a sixth component;

[0104] Step S702: or, in response to the second operation on the first component, access the data database to obtain the project establishment information and the project status information, and analyze the project status information;

[0105] Step S703: or, in response to the third operation on the second component, obtaining the on-site survey data and generating a blank schedule;

[0106] Step S704: or, in response to a fourth operation on the third component, accessing a design database to obtain information data of an overhead type project;

[0107] Step S705: or, in response to the fifth operation on the fourth component, access the design database to obtain information data of the cable type item;

[0108] Step S706: or, in response to a fifth operation on the fifth component, generating a second instruction;

[0109] Step S707: Or, in response to the sixth operation on the sixth component, generate a first instruction.

[0110] In step S701 of some embodiments, a first operation of external input is accepted, and the first operation represents a request for data compilation. In response to the first operation of external input, a first interface is displayed, and first to sixth components are provided in the first interface, and different components can execute different operation contents.

[0111] In step S702 of some embodiments, the first component is operated, and the first component executes part of the content in step S102, obtains the project establishment information and project status information through the data interface, and analyzes the project status information to obtain the problems existing in the project and the corresponding solutions.

[0112] In step S703 of some embodiments, the second component is operated, the second component obtains the field survey data, and makes a blank schedule according to the power grid project design data delivery standard, and generates a packaged empty folder according to the blank schedule;

[0113] In step S704 of some embodiments, when the project type of the current project is an overhead type, the third component is operated to obtain relevant data of the overhead project type through the data interface, and the data is sorted to obtain sorted statistics to obtain the engineering quantity data of the overhead project;

[0114] In step S705 of some embodiments, when the project type of the current project is a cable type, the fourth component is operated to obtain relevant data of the cable project type through the data interface, and sorted to obtain sorted statistics to obtain engineering quantity data of the cable project;

[0115] In step S706 of some embodiments, when demolition work occurs in the project, the fifth component is operated, the fifth component generates a second instruction, analyzes the project establishment information, obtains demolition work information, accesses the database according to the demolition work information, and obtains demolition workload data;

[0116] In step S707 of some embodiments, the sixth component is operated, the sixth component generates a first instruction, obtains data generated by the first component, the second component, the third component or the fourth component, and if there is demolition work in the project, obtains data generated by the fifth component, compiles and organizes the obtained data, and verifies the compiled design data results, and outputs the design data results that have passed the inspection.

[0117] The following is a detailed description and explanation of the solution of the embodiment of the present invention in conjunction with a specific application example:

[0118] Reference Figure 7 , Figure 7 A schematic diagram of a method for generating data for a power distribution project provided in an embodiment of the present application is shown. A design data template library is generated according to the design data delivery standard for power grid projects. The generated design data template library includes two major parts: feasibility study and construction drawing design. The feasibility study data template includes: feasibility study report, 10KV and below distribution network project material summary table, new (or modified) substation project feasibility study report basic data table, medium and low voltage distribution network project feasibility study site survey record materials, etc. The construction drawing design data template includes: design specification, site survey data, material summary table, etc. First, obtain the project approval information of the new distribution network project or the modified distribution network project, including the project batch name, engineering project name, etc., obtain the project status information, analyze the project status information, determine the problems existing in the project and the corresponding solution implementation plan; then, obtain the project's on-site survey data, including topography, geology, transportation, etc.; obtain the set project Project type keyword, determine the project type of the current project according to the project status information and the set project type keyword. If it is an overhead project type, access the database to obtain the engineering quantity data of the overhead project; if it is a cable project type, access the database to obtain the engineering quantity data of the cable project; if it is a composite project type, access the data to obtain the engineering quantity data of the overhead project and the engineering quantity data of the cable project; then, determine whether there is demolition work in the current project. If not, there is no need to obtain the demolition workload. If so, obtain the demolition work information by parsing the project establishment information, and access the database to obtain the demolition workload based on the demolition work information; then, obtain the corresponding design data template from the project design data template library according to the output requirements, compile and organize the obtained project engineering quantity data, on-site survey data, problems existing in the project, corresponding solutions, and demolition workload according to the design data template to obtain the design data results.

[0119] Implementation of the embodiments of the present invention includes the following beneficial effects: creating a project design data template library and a blank appendix according to the power grid engineering design data delivery standard, obtaining the project establishment information, project status information and on-site survey data of the project, analyzing the project establishment information, determining the project serial number set, analyzing the project status information, determining the problems existing in the project and the corresponding solutions, and determining the project category of the current project according to the project status information and a preset project type keyword set, accessing the design data database according to the project category to obtain the project engineering quantity data corresponding to the project type; obtaining a first instruction, determining a first serial number set according to the first instruction, matching the first serial number set with the project serial number set, and if the match is successful, compiling the obtained data according to the project design data template library to obtain the design data results, inspecting the design data results according to the blank appendix, and outputting the design data that has passed the inspection. A project design data template library is created according to the data delivery standards, and the acquired data is compiled according to the project design data template library, thereby improving the standardization of data compilation results; before compiling the acquired data, the first serial number set is matched with the project serial number set to ensure that the output project serial number is consistent with the project establishment project serial number. At the same time, a blank appendix is ​​generated according to the design data delivery standards, and the design data results are checked according to the blank appendix to confirm that there are no omissions in the design data results, thereby improving the accuracy of data compilation results; the project type is determined according to the project status information, and the corresponding engineering quantity data is obtained according to the project type. The engineering quantity data is classified by classifying the projects and according to the project classification. At the same time, the classified data is compiled according to the created template, that is, the data is organized and compiled according to the preset template format to achieve standardization and improve the efficiency of data compilation.

[0120] See also Figure 8 The embodiment of the present application further provides a power distribution project data generation system, which can implement the above-mentioned power distribution project data generation method, and the system includes:

[0121] The first module is used to obtain project establishment information, project status information and on-site survey data, determine the project serial number set according to the project establishment information, analyze the project status information, and determine the first data; wherein the first data includes existing project problems and project solution implementation plans;

[0122] The second module is used to obtain a preset category keyword set, and determine the project type according to the preset category keyword set and the project status information;

[0123] A third module is used to determine the project quantity data according to the project type, and determine the first data set according to the project quantity data, the first data, and the on-site survey data;

[0124] The fourth module is used to obtain a first instruction, determine a first serial number set according to the first instruction, match the first serial number set with the project serial number set, and if the match is successful, perform a first operation on the first data set to determine the design data results; verify the design data results according to the blank appendix, output the design data results that have passed the verification, and send a completion message; wherein the first instruction represents the design data result output instruction, the first serial number set represents the output project serial number set, the blank appendix is ​​determined according to the power grid project design data delivery standard, and the project design data template library is determined according to the power grid project design data delivery standard.

[0125] It can be understood that the contents of the above method embodiments are all applicable to the present system embodiments, the functions specifically implemented by the present system embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0126] The embodiment of the present application also provides an electronic device, the electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the above-mentioned power distribution project data generation method when executing the computer program. The electronic device can be any intelligent terminal including a tablet computer, a car computer, etc.

[0127] It can be understood that the contents of the above method embodiments are all applicable to the present device embodiments, the functions specifically implemented by the present device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.

[0128] See also Fig. 9 , Fig. 9 The hardware structure of an electronic device of another embodiment is illustrated, and the electronic device includes:

[0129] The processor 901 may be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of the present application;

[0130] The memory 902 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 902 can store an operating system and other application programs. When the technical solution provided in the embodiment of this specification is implemented by software or firmware, the relevant program code is stored in the memory 902, and the processor 901 calls and executes the distribution network engineering method involved in the embodiment of this application;

[0131] Input / output interface 903, used to implement information input and output;

[0132] Communication interface 904, used to realize communication interaction between the device and other devices, which can be realized by wired mode (such as USB, network cable, etc.) or wireless mode (such as mobile network, WIFI, Bluetooth, etc.);

[0133] A bus 905 that transmits information between the various components of the device (e.g., the processor 901, the memory 902, the input / output interface 903, and the communication interface 904);

[0134] The processor 901 , the memory 902 , the input / output interface 903 and the communication interface 904 are connected to each other in communication within the device via a bus 905 .

[0135] In addition, the embodiment of the present application also discloses a computer program product or a computer program, and the computer program product or the computer program is stored in a computer-readable storage medium. The processor of the computer device can read the computer program from the computer-readable storage medium, and the processor executes the computer program, so that the computer device performs the above method. Similarly, the contents in the above method embodiment are all applicable to the storage medium embodiment, and the functions specifically implemented by the storage medium embodiment are the same as those in the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method embodiment.

[0136] An embodiment of the present invention further provides a computer-readable storage medium, which stores a program executable by a processor. The program executable by the processor is used to implement the above method when executed by the processor.

[0137] It is understood that all or some steps and systems in the disclosed method above can be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, and the computer-readable medium can include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassette, magnetic tape, disk storage or other magnetic storage device, or any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0138] The power distribution project data generation method, power distribution project data generation system, electronic device and storage medium provided in the embodiment of the present application, wherein the scheme obtains a project design data template library and a blank appendix according to the power grid engineering design data delivery standard, obtains the project establishment information, project status information and on-site survey data of the project, analyzes the project establishment information, determines the project serial number set, analyzes the project status information, determines the problems existing in the project and the corresponding solutions, and determines the project category of the current project according to the project status information and the preset project type keyword set, accesses the design data database according to the project category to obtain the project engineering quantity data corresponding to the project type; obtains a first instruction, determines a first serial number set according to the first instruction, matches the first serial number set with the project serial number set, and if the match is successful, compiles the obtained data according to the project design data template library to obtain the design data results, verifies the design data results according to the blank appendix, and outputs the design data that passes the verification; if there is demolition work in the project information, analyzes the project establishment information to obtain the demolition work information, accesses the database according to the obtained demolition work information to obtain the demolition workload, and compiles the demolition workload according to the project design data template library. A project data template is made according to the power grid design data delivery standard, and the acquired data is compiled according to the project data template, which improves the standardization of the compilation results and the efficiency of data compilation; by determining the type of project, the corresponding engineering quantity data is obtained from the database according to the project type, the data is classified, and the efficiency of data compilation is improved; before data compilation, the first serial number set obtained is matched with the project serial number set obtained by analyzing the project establishment information to determine the accuracy of the data before data compilation, so as to improve the accuracy of the data compilation results; after the data is compiled and the design data results are obtained, the design data results are checked according to the generated blank appendix to ensure that there are no omissions in the design data results, thereby improving the accuracy of data compilation.

[0139] The above is a specific description of the preferred implementation of the present invention, but the invention is not limited to the embodiments. Those skilled in the art may make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of this application.

Claims

1. A method for generating data of a power distribution project, characterized in that: The following steps are involved: Acquire project establishment information, project status information and on-site survey data, determine a project serial number set according to the project establishment information, analyze the project status information, and determine first data; wherein the first data includes existing problems of the project and a project solution implementation plan; Obtain a preset category keyword set, analyze the project status information, determine third data, and determine a first keyword and a second keyword respectively according to the preset category keyword set; wherein the third data includes keywords of the project status information, the first keyword represents an overhead project keyword, and the second keyword represents a cable project keyword; determining an item type according to the third data, the first keyword and the second keyword; Determine project quantity data according to the project type, and determine a first data set according to the project quantity data, the first data and the on-site survey data; Obtain a first instruction, determine a first serial number set according to the first instruction, match the first serial number set with the project serial number set, if the match is successful, compile the first data set according to the project design data template library, determine the design data results, and check the design data results according to a blank appendix, output the design data results that have passed the check, and send completion information; wherein the first instruction represents the design data result output instruction, the first serial number set represents the output project serial number set, the blank appendix is ​​determined according to the power grid project design data delivery standard, and the project design data template library is determined according to the power grid project design data delivery standard.

2. The method according to claim 1, characterized in that The determining the project type according to the third data, the first keyword and the second keyword specifically includes: Matching the third data with the first keyword and the second keyword respectively; If the third data successfully matches the first keyword, and the third data fails to match the second keyword, determining that the project type is an overhead project; If the third data fails to match the first keyword, and the third data successfully matches the second keyword, determining that the project type is a cable project; If the third data successfully matches the first keyword, and the third data successfully matches the second keyword, it is determined that the project type is a composite project.

3. The method according to claim 1, characterized in that Determining the project engineering quantity data according to the project type specifically includes: Determine fourth data according to the project type; wherein the fourth data includes the design data name and engineering quantity quantity corresponding to the project type; The fourth data is matched with the design assembly database data, and the successfully matched design assembly database data is used as the project engineering quantity data.

4. The method according to claim 1, characterized in that The method further comprises: Obtain a second instruction, analyze the project establishment information according to the second instruction, and determine the demolition work information; wherein the second instruction represents a demolition work confirmation instruction; Matching the demolition work information with the data database, using the successfully matched data in the data database as demolition workload data, and using the demolition workload data, the project engineering quantity data, the first data and the on-site survey data as a second data set; The second data set is used as the first data set.

5. The method according to claim 1, characterized in that The step of compiling the first data set according to the project design data template library to determine the design data results specifically includes: Acquiring target data information; wherein the target data information includes feasibility study information or construction drawing information; According to the target data information, the target data template is matched with the project data template library to determine the target data template; wherein the target data template includes a feasibility study data template or a construction drawing design data template; The first data set is compiled and summarized according to the target data template to obtain design data results.

6. The method according to claim 1, characterized in that The inspection of the design data results according to the blank appendix specifically includes: Acquiring target data information; wherein the target data information includes feasibility study information or construction drawing information; Determine the inspection information according to the target material information and the blank appendix; wherein the inspection information includes the project name corresponding to the target material information; The target data information is matched with the inspection information. If the match is successful, the design data result is determined to have passed the inspection; otherwise, the design data result is determined to have failed the inspection and a prompt message is sent.

7. A power distribution project data generation system, characterized in that: include: The first module is used to obtain project establishment information, project status information and on-site survey data, determine the project serial number set according to the project establishment information, analyze the project status information, and determine the first data; wherein the first data includes existing project problems and project solution implementation plans; The second module is used to obtain a preset category keyword set, analyze the project status information, determine third data, and determine a first keyword and a second keyword respectively according to the preset category keyword set; wherein the third data includes keywords of the project status information, the first keyword represents an overhead project keyword, and the second keyword represents a cable project keyword; determining an item type according to the third data, the first keyword and the second keyword; A third module is used to determine the project quantity data according to the project type, and determine the first data set according to the project quantity data, the first data, and the on-site survey data; The fourth module is used to obtain a first instruction, determine a first serial number set according to the first instruction, match the first serial number set with the project serial number set, and if the match is successful, compile the first data set according to the project design data template library, determine the design data results, and check the design data results according to a blank appendix, output the design data results that have passed the check, and send a completion message; wherein, the first instruction represents the design data result output instruction, the first serial number set represents the output project serial number set, the blank appendix is ​​determined according to the power grid project design data delivery standard, and the project design data template library is determined according to the power grid project design data delivery standard.

8. An electronic device, characterized in that: The electronic device comprises a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 6 when executing the computer program.

9. A computer-readable storage medium storing a program executable by a processor, characterized in that: The processor-executable program is used to perform the method according to any one of claims 1 to 6 when executed by the processor.

Citation Information

Patent Citations

  • Method for compiling and valuating power transmission and transformation bill of quantities

    CN106557857A

  • Distribution network batch cost compilation method

    CN107767077A

  • Data processing method, device and equipment and storage medium

    CN110889272A

  • Data processing method, device and system, electronic equipment and storage medium

    CN111460773A

  • Project cost data storage method and device, data server and storage medium

    CN111597272A