A Method for Constructing a 3D Digital Model of a Power Distribution Network Based on a Batch Conversion Engine
By using a batch conversion engine and distributed architecture to automatically identify and verify distribution network drawings, and generate GIM models that meet the standards, the problem of low efficiency in distribution network modeling is solved, and efficient and low-cost 3D digital model construction and quality control are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 贵州送变电有限责任公司
- Filing Date
- 2025-12-26
- Publication Date
- 2026-05-26
Smart Images

Figure CN122089934A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the technical field of digital construction of distribution networks, and in particular to a method for constructing a three-dimensional digital model of a distribution network based on a batch conversion engine. Background Technology
[0002] Currently, with the accelerated advancement of the digital construction of new power systems, the digitalization level of the distribution network, as a key link in power supply, plays a crucial and decisive role in the reliability of power supply and the efficiency of operation and maintenance. Especially in the three-dimensional digital handover of the distribution network, although data specifications have been set for model accuracy, data format, attribute specifications, etc., the standard, while proposing principle requirements for the modeling granularity of complex structures such as cable trenches and switch cabinet connection details in the distribution room, lacks typical scenario demonstrations for reference.
[0003] Distribution networks are characterized by a large number of devices, wide spatial distribution, and frequent updates and iterations. Traditional manual modeling methods can no longer meet the actual engineering needs of such a large number of points and wide distribution. According to statistics, the distribution network of a medium-sized city contains hundreds of thousands of device nodes. If all of them are modeled manually, the construction of a single model can take several hours, and geometric accuracy and data correlation need to be repeatedly verified. This inefficient modeling mode directly leads to three prominent problems: First, the project cycle is forced to be extended, and the design phase consumes a lot of time and resources, making it difficult to match the urgent requirements of distribution network transformation; second, the model quality and stability are insufficient, and manual operation is prone to hidden dangers such as attribute labeling errors and hierarchical structure confusion; third, the cost remains high, and the investment in professional modeling personnel and software and hardware expenditures significantly increases the project budget.
[0004] Regarding the aforementioned technologies, the inventors believe that existing power distribution network modeling methods suffer from a lack of referable scenario examples, low modeling efficiency, and difficulty in meeting the actual engineering needs of "numerous points and wide coverage". Summary of the Invention
[0005] To address the problems of existing power distribution network modeling methods lacking reference scenarios and having low modeling efficiency, making it difficult to meet the actual engineering needs of "numerous points and wide coverage", this application provides a method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine. This method can batch convert three-dimensional models to build a complete and accurate GIM standard model library, providing reference scenarios, improving modeling efficiency, and meeting the actual engineering needs of "numerous points and wide coverage" in power distribution networks.
[0006] Firstly, the above-mentioned inventive objective of this application is achieved through the following technical solution: A method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine, the method comprising: Obtain power distribution network drawings, automatically identify the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, preprocess the semantics of the electrical main wiring diagram symbols according to preset standards, and obtain semantic mapping representations; Identify the electrical equipment in the power distribution network drawing, perform geometric analysis based on the geometric logic of the preset standard components of the electrical equipment, and generate GIM models that conform to preset standards in batches based on the semantic mapping representation; Attribute information is set for each GIM model, and the calling interface of the GIM model is set according to the set interface standard. All GIM models are aggregated to obtain a GIM standard model library that can be directly called according to the unified calling interface. The actual circuit diagram and corresponding electrical equipment of the power distribution network are obtained. The corresponding GIM models of the electrical equipment are called from the GIM standard model library through a distributed architecture and combined to construct a three-dimensional digital model of the power distribution network.
[0007] In a preferred embodiment, this application can be further configured such that the method also includes: The three-dimensional digital model is automatically verified according to the established review rules and corresponding verification indicators, including model geometric accuracy, attribute integrity, topological relationship accuracy and file format accuracy. Based on the verification results, parameters of items that do not meet the verification indicators are located, and parameter correction is performed in conjunction with the GIM standard model library. The correction results are then used to generate a review report and sent to the management personnel. The parameters of the non-compliant verification items are updated based on the obtained manual verification results, and the updated results are fed back to the GIM standard model library for model optimization.
[0008] In a preferred embodiment, this application can be further configured as follows: the identification process of the batch conversion engine in acquiring power distribution network drawings, automatically identifying the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, and preprocessing the semantics of the electrical main wiring diagram symbols according to a preset standard includes: The electrical main wiring diagram is subjected to graphic and text symbol recognition and the corresponding symbol positions are obtained. Combined with a preset recognition rule library, the graphic and text symbols are respectively labeled with meanings. The graphic and text symbols with their meanings annotated are semantically mapped to obtain a semantically mapped representation in a unified data format that associates the symbol with the corresponding device function.
[0009] In a preferred embodiment, this application can be further configured as follows: the step of acquiring the power distribution network drawing, automatically identifying the semantics of the electrical main wiring diagram symbols in the power distribution network drawing through a batch conversion engine, and preprocessing the semantics of the electrical main wiring diagram symbols according to a preset standard, further includes: Based on the semantic recognition results of electrical main wiring diagram symbols, abnormal symbols that do not conform to the recognition rules of the batch conversion engine are marked. The abnormal symbols include similar symbols, ambiguous symbols, or symbols with complex connection relationships. Based on the pre-determined anomaly type, multimodal learning is performed on the anomaly symbol, and the symbol determination result with the highest probability is selected as the anomaly symbol recognition result. An anomaly symbol recognition report is then generated and sent to the management personnel. The abnormal symbol recognition results are verified by obtaining the manual verification results, and the abnormal symbol recognition logic corresponding to the abnormal type is optimized.
[0010] In a preferred embodiment, this application can be further configured as follows: the identification of electrical equipment in the power distribution network drawing, combined with the geometric logic of the preset standard components of the electrical equipment, performs geometric analysis, and combines the semantic mapping representation to batch convert and generate GIM models conforming to preset standards, including: Based on the type of electrical equipment, the corresponding preset standard component is found, and the geometric structure and topological relationship of the electrical equipment are analyzed according to the geometric logic of the preset standard component to obtain the spatial geometric relationship of the electrical equipment; The semantic mapping representation of each electrical device is associated with the geometric elements in the spatial geometric relationship, and all electrical devices are batch converted into GIM models that conform to preset standards through a batch conversion engine.
[0011] In a preferred embodiment, this application can be further configured as follows: setting attribute information for each GIM model, setting the calling interface of the GIM model according to the set interface standard, and summarizing all GIM models to obtain a GIM standard model library that can be directly called according to a unified calling interface, specifically including: Obtain the actual annotation information of the power distribution network drawing, and set attribute information for each GIM model based on the actual annotation information and symbol semantic recognition results, and store the attribute information in association. By combining preset interface standards and electrical equipment names, a unified calling interface is set for the corresponding GIM models, and all GIM models are aggregated to obtain a GIM standard model library that can be directly called based on the unified calling interface.
[0012] In a preferred embodiment, this application can be further configured as follows: obtaining the actual circuit diagram and corresponding electrical equipment of the distribution network, and combining them by calling the corresponding GIM models of the electrical equipment from the GIM standard model library through a distributed architecture to construct a three-dimensional digital model of the distribution network, includes: The system acquires information about electrical equipment in actual operation of the power distribution network and calls the corresponding GIM models from the GIM standard model library through a distributed architecture. Obtain the actual operating route diagram of the power distribution network, and combine and associate the called GIM models according to the actual operating route diagram to construct a three-dimensional digital model of the power distribution network.
[0013] Secondly, the above-mentioned inventive objective of this application is achieved through the following technical solutions: A system for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine, the system being applied to the aforementioned method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine, the system comprising: The data processing module is used to acquire power distribution network drawings, automatically identify the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, and preprocess the semantics of the electrical main wiring diagram symbols according to preset standards to obtain semantic mapping representations. The GIM model building module is used to identify the electrical equipment in the power distribution network drawings, perform geometric analysis by combining the geometric logic of the preset standard components of the electrical equipment, and generate GIM models that conform to preset standards by batch conversion with the semantic mapping representation. The GIM standard model library construction module is used to set attribute information for each GIM model and set the calling interface of the GIM model according to the set interface standard, and to collect all GIM models to obtain a GIM standard model library that can be directly called according to the unified calling interface. The 3D digital model building module is used to obtain the actual circuit diagram of the power distribution network and the corresponding electrical equipment. Through a distributed architecture, it calls the GIM model corresponding to the electrical equipment from the GIM standard model library and combines them to build a 3D digital model of the power distribution network.
[0014] Thirdly, the above-mentioned objectives of this application are achieved through the following technical solutions: A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine.
[0015] Fourthly, the above-mentioned objectives of this application are achieved through the following technical solutions: A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine.
[0016] In summary, this application includes at least one of the following beneficial technical effects: 1. This application utilizes a batch conversion engine to automatically identify and extract power distribution network drawings and parameters, parses the semantics of electrical main wiring diagram symbols, and combines them with the geometric logic of standard components with preset values to batch convert them into GIM models that meet preset delivery standards and accuracy requirements. This constructs a complete and accurate GIM standard model library, where each component has pre-set necessary attribute information and interface standards for direct use. A distributed architecture is used to perform 1:1 detailed 3D modeling of actual electrical equipment in the power distribution network. The distributed architecture then calls the corresponding GIM models from the model library for combination, constructing a 3D digital model of the power distribution network. This solution ensures consistency in geometry, semantics, and data structure of the 3D digital model of the power distribution network from the source. The GIM standard model library provides referable scenario examples, offering higher speed than traditional modeling methods and avoiding redundant modeling, thus meeting the practical engineering needs of power distribution networks with numerous points and wide coverage. 2. This application also automates the verification of the model by setting verification indicators, including automated rule review and intelligent error correction of the geometric accuracy, attribute integrity, topological relationship accuracy and file format accuracy of the generated model, quickly locates and prompts non-conformities, transforms the quality inspection work from tedious manual spot checks to comprehensive and rapid automatic screening, significantly improves the quality and efficiency of the overall handover work, and finally forms an integrated and efficient workflow of "batch generation - standard call - automatic verification". 3. This application enables the reuse of GIM models in the GIM standard model library across multiple projects through a unified calling interface, reducing the cost of repetitive modeling. Furthermore, it reduces modeling costs and improves conversion efficiency by synchronizing data through a batch conversion engine and a distributed architecture. Attached Figure Description
[0017] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the accompanying drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. In all the drawings, similar elements or parts are generally identified by similar reference numerals. In the drawings, the elements or parts are not necessarily drawn to scale.
[0018] Figure 1 This is a flowchart illustrating the implementation of the method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine in this embodiment.
[0019] Figure 2 This is a flowchart illustrating the implementation of symbolic semantic mapping preprocessing in the method for constructing a three-dimensional digital model of a power distribution network in this embodiment.
[0020] Figure 3 This is a flowchart of the GIM model construction process for the three-dimensional digital model construction method of the power distribution network in this embodiment.
[0021] Figure 4 This is a flowchart illustrating the construction process of the GIM standard model library for the three-dimensional digital model construction method of the power distribution network in this embodiment.
[0022] Figure 5 This is a flowchart illustrating the construction process of the three-dimensional digital model of the power distribution network in this embodiment.
[0023] Figure 6 This is a flowchart illustrating the implementation of model verification in the method for constructing a three-dimensional digital model of the power distribution network in this embodiment.
[0024] Figure 7 This is a structural block diagram of the power distribution network three-dimensional digital model construction system based on the batch conversion engine in this embodiment.
[0025] Figure 8 This is a schematic diagram of the internal structure of a computer device used to implement a method for constructing a three-dimensional digital model of a power distribution network. Detailed Implementation
[0026] 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. 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.
[0027] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0028] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0029] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0030] In one embodiment, such as Figure 1 As shown, this application discloses a method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine, which specifically includes the following steps: S10: Obtain the power distribution network drawing, automatically identify the semantics of the electrical main wiring diagram symbols in the power distribution network drawing through the batch conversion engine, preprocess the semantics of the electrical main wiring diagram symbols according to the preset standard, and obtain the semantic mapping representation.
[0031] Specifically, by pre-setting recognition rules for electrical equipment design drawings, equipment parameters, graphics, symbols, etc., a parallel computing cluster performs parallel computation on each recognition rule to establish a batch conversion engine. This engine automatically calls the corresponding recognition rules to automatically recognize power distribution network drawings, such as... Figure 2 As shown, it includes: S101: Recognize graphic and text symbols in the electrical main wiring diagram and obtain the corresponding symbol positions. Combined with the preset recognition rule library, mark the meaning of graphic and text symbols respectively.
[0032] Specifically, the batch conversion engine calls preset recognition rules to identify graphic and text symbols in the electrical main wiring diagram. Combining this with a preset recognition rule library, the identified graphic and text symbols are then labeled with their meanings. In this embodiment, graphic symbols represent devices or concepts, such as power supply symbols, switch symbols, and resistor symbols. In the power supply symbol, the wavy line "~" represents AC, and the straight line represents DC. Text symbols include basic and auxiliary characters, such as the letter T for transformer and QF for circuit breaker. Auxiliary characters include AC for AC and DC for DC. The recognition results conform to preset standards.
[0033] In this embodiment, the recognition results of text symbols are also verified or corrected using a large language model.
[0034] S102: Perform semantic mapping processing on the graphic symbols and text symbols after labeling their meanings to obtain a semantic mapping representation in a unified data format that associates the symbols with the corresponding device functions.
[0035] Specifically, the graphic and text symbols with their meanings are associated with their corresponding functions. For example, the transformer symbol is mapped to "power conversion equipment", and the circuit breaker symbol is mapped to "overload protection", forming a semantic mapping representation in which the symbols are associated with the equipment functions and the data mapping format is unified.
[0036] In this embodiment, step S10 further includes: S103: Based on the semantic recognition results of electrical main wiring diagram symbols, mark abnormal symbols that do not conform to the recognition rules of the batch conversion engine. Abnormal symbols include similar symbols, ambiguous symbols, or symbols with complex connection relationships.
[0037] Specifically, based on the semantic recognition results of electrical main wiring diagram symbols—that is, the recognition results of symbols and their corresponding meanings—abnormal symbols that do not conform to the recognition rules of the batch conversion engine are marked. These include similar symbols, symbols that are unclear in blurry or hand-drawn drawings, and symbols that cannot be accurately identified in complex connection relationships. The abnormal symbol marking results facilitate the contextual understanding of abnormal symbols.
[0038] S104: Based on the pre-determined anomaly type, perform multimodal learning on the anomaly symbol, select the symbol determination result with the highest probability as the anomaly symbol recognition result, generate an anomaly symbol recognition report and send it to the management personnel terminal.
[0039] Specifically, based on the abnormal symbol labeling results, abnormal symbols undergo pre-judgment of their abnormal types. Multiple abnormal type identification results with high probability for each abnormal symbol are selected. The similarity between abnormal and normal symbols, along with textual information, are fused. A convolutional neural network is used to analyze the probability distribution of abnormal types, and the abnormal type with the highest probability is selected as the current abnormal symbol identification result. For symbols that cannot be accurately identified in complex connections, a graph neural network is used to analyze the device connection relationships of the abnormal symbol. Based on contextual relationships, the current abnormal symbol is determined, and the identification result is output. An abnormal symbol identification report is then sent to the management terminal.
[0040] S105: Obtain the manual verification results to verify the abnormal symbol recognition results, and optimize the abnormal symbol recognition logic for the corresponding abnormal type.
[0041] Specifically, managers manually judge the correctness of the identification based on the abnormal symbol identification report and provide feedback on the manual verification results. The manual verification results include two types: correct identification and incorrect identification. The accuracy of the abnormal symbol identification results is verified through the manual verification results, and the corresponding abnormal symbol identification logic is confirmed or the identification error is optimized.
[0042] For abnormal symbol recognition logic that fails to identify the correct symbol, the current abnormal symbol is returned to the above recognition steps for re-verification until the manual verification result is determined to be correct. This results in an abnormal symbol recognition logic with high recognition accuracy. In subsequent operation, the accuracy of the abnormal symbol recognition logic is enhanced through multiple learning and verification.
[0043] S20: Identify electrical equipment in power distribution network drawings, perform geometric analysis based on the geometric logic of preset standard components of electrical equipment, and generate GIM models that conform to preset standards by batch conversion using semantic mapping representation.
[0044] Specifically, such as Figure 3 As shown, step S20 includes: S201: Locate the corresponding preset standard component based on the type of electrical equipment, and perform geometric composition and topological relationship analysis on the electrical equipment according to the geometric logic of the preset standard component to obtain the spatial geometric relationship of the electrical equipment.
[0045] Specifically, the process involves identifying electrical equipment in the power distribution network drawings and finding corresponding preset standard components based on the type of electrical equipment. The geometric structure and topological relationship of the electrical equipment in the power distribution network drawings are then analyzed according to the geometric logic of the preset standard components. This includes the geometric form of the electrical equipment drawn on the power distribution network drawings and the rules of the marked parameters. Combined with the geometric constraints of the electrical equipment type, the spatial geometric relationships of the electrical equipment are obtained, such as the connection and arrangement relationships between points, lines, and surfaces.
[0046] S202: Associate the semantic mapping representation of each electrical device with the geometric elements in the spatial geometric relationship, and use the batch conversion engine to convert all electrical devices into GIM models that conform to the preset standards.
[0047] Specifically, the semantic mapping representation of each electrical device is associated with the geometric elements in the spatial geometric relationship to construct the corresponding GIM model. Then, the batch conversion engine is used to perform parallel batch conversion processing on all electrical devices in the power distribution network drawings to obtain GIM models of all electrical devices that conform to the preset standards.
[0048] S30: Set attribute information for each GIM model, and set the calling interface of the GIM model according to the set interface standard. Summarize all GIM models to obtain a GIM standard model library that can be directly called based on the unified calling interface.
[0049] Specifically, such as Figure 4 As shown, step S30 includes: S301: Obtain the actual annotation information of the power distribution network drawings, set the attribute information for each GIM model according to the actual annotation information and symbol semantic recognition results, and store the attribute information in association.
[0050] Specifically, the actual annotation information of the power distribution network drawings is obtained. Based on the actual annotation information and symbol semantic recognition results, multiple attribute information is set for each GIM model and stored in association with the GIM model.
[0051] S302: Combining the preset interface standards and electrical equipment names, set up a unified calling interface for the corresponding GIM models, and summarize all GIM models to obtain a GIM standard model library that can be directly called based on the unified calling interface.
[0052] Specifically, by combining preset interface standards and electrical equipment names, a unified calling interface is set for the GIM models corresponding to electrical equipment. All GIM models are aggregated and stored to form a GIM standard model library. GIM models in the GIM standard model library can be directly called through the unified calling interface.
[0053] S40: Obtain the actual circuit diagram and corresponding electrical equipment of the distribution network, and combine the corresponding GIM models of the electrical equipment from the GIM standard model library through a distributed architecture to construct a three-dimensional digital model of the distribution network.
[0054] Specifically, such as Figure 5 As shown, step S40 includes: S401: Obtain the electrical equipment in actual operation of the distribution network and call the corresponding GIM model from the GIM standard model library through a distributed architecture.
[0055] Specifically, the system acquires information about electrical equipment in actual operation of the power distribution network and uses a distributed architecture to call the corresponding GIM model from the GIM standard model library for modeling.
[0056] S402: Obtain the actual operating route diagram of the distribution network, combine and associate the called GIM models according to the actual operating route diagram, and construct a three-dimensional digital model of the distribution network.
[0057] Specifically, the actual operation route map or topology map of the distribution network is obtained, and the GIM model is combined and associated accordingly according to the actual operation route map or the topological relationship between the equipment to construct a three-dimensional digital model of the distribution network.
[0058] In this embodiment, as Figure 6 As shown, it also includes: S50: Automated verification of 3D digital models is performed according to the established review rules and corresponding verification indicators. The verification indicators include model geometric accuracy, attribute integrity, topological relationship accuracy, and file format accuracy.
[0059] Specifically, the established 3D digital model is automatically verified according to the set review rules and corresponding verification indicators. The verification indicators include model geometric accuracy, attribute integrity, topological relationship, and file format. Specifically, model geometric accuracy is whether the ratio between the model's geometric parameters and the preset geometric parameter error value reaches the preset accuracy threshold; for example, whether each attribute has corresponding parameter information, if so, it is complete, otherwise it is incomplete; whether the topological relationship is complete and whether the file format conforms to the set format, etc.
[0060] S60: Based on the verification results, locate the parameters of items that do not meet the verification indicators, perform parameter correction in conjunction with the GIM standard model library, and generate a review report based on the correction results and send it to the management personnel.
[0061] Specifically, based on the verification results, the parameters that do not meet the verification criteria are located, and the parameters that do not meet the verification criteria are corrected with reference to the parameter rules set in the GIM standard model library. For example, the parameters in the GIM standard model library are replaced in the non-compliant verification criteria. The correction results are sent to the management personnel in the form of a review report.
[0062] S70: Obtain the manual verification results, update the parameters for items that do not meet the verification criteria, and feed the updated results back to the GIM standard model library for model optimization.
[0063] Specifically, managers manually verify the review report, generate manual verification results indicating whether the correction is correct or incorrect, update the correct parameters to the non-compliance verification items of the 3D digital model according to the manual verification results, and feed the updated results back to the GIM standard model library to optimize the relevant model parameters.
[0064] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0065] In one embodiment, a system for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine is provided. This system corresponds one-to-one with the method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine described in the above embodiments. Figure 7 As shown, this power distribution network 3D digital model construction system based on a batch conversion engine includes a data processing module, a GIM model construction module, a GIM standard model library construction module, and a 3D digital model construction module. Detailed descriptions of each functional module are as follows: The data processing module is used to acquire power distribution network drawings, automatically identify the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, and preprocess the semantics of electrical main wiring diagram symbols according to preset standards to obtain semantic mapping representations.
[0066] The GIM model building module is used to identify electrical equipment in power distribution network drawings, perform geometric analysis by combining the geometric logic of the preset standard components of the electrical equipment, and generate GIM models that conform to preset standards by batch conversion using semantic mapping representation.
[0067] The GIM standard model library construction module is used to set attribute information for each GIM model and set the calling interface of the GIM model according to the set interface standard. It aggregates all GIM models to obtain a GIM standard model library that can be directly called based on a unified calling interface.
[0068] The 3D digital model building module is used to obtain the actual circuit diagram and corresponding electrical equipment of the power distribution network. Through a distributed architecture, it calls the corresponding GIM models of electrical equipment from the GIM standard model library and combines them to build a 3D digital model of the power distribution network.
[0069] Preferably, the system in this embodiment further includes: The model verification module is used to automatically verify 3D digital models according to the set review rules and corresponding verification indicators. The verification indicators include model geometric accuracy, attribute integrity, topological relationship accuracy, and file format accuracy.
[0070] The parameter correction module is used to locate parameters that do not meet the verification criteria based on the verification results, perform parameter correction in conjunction with the GIM standard model library, and generate a review report of the correction results to be sent to the management personnel.
[0071] The model optimization module is used to obtain the results of manual verification, update the parameters of items that do not meet the verification indicators, and feed the updated results back to the GIM standard model library for model optimization.
[0072] Preferably, the identification process of the batch conversion engine in the data processing module includes: The symbol recognition submodule is used to recognize graphic and text symbols in electrical main wiring diagrams and obtain the corresponding symbol positions. Combined with a preset recognition rule library, it marks the meanings of graphic and text symbols respectively.
[0073] The semantic mapping submodule is used to perform semantic mapping processing on graphic symbols and text symbols after labeling their meanings, so as to obtain a semantic mapping representation in a unified data format that associates the symbols with the corresponding device functions.
[0074] Preferably, the data processing module further includes: The abnormal symbol marking submodule is used to mark abnormal symbols that do not conform to the recognition rules of the batch conversion engine based on the semantic recognition results of electrical main wiring diagram symbols. Abnormal symbols include similar symbols, ambiguous symbols, or symbols with complex connection relationships.
[0075] The abnormal symbol determination submodule is used to combine the pre-determined abnormal type, perform multimodal learning on the abnormal symbol, select the symbol determination result with the highest probability as the abnormal symbol recognition result, and generate an abnormal symbol recognition report to be sent to the management terminal.
[0076] The logic optimization submodule is used to obtain the manual verification results to verify the abnormal symbol recognition results and optimize the abnormal symbol recognition logic for the corresponding abnormal type.
[0077] Preferably, the GIM model building module includes: The geometric relationship analysis submodule is used to find the corresponding preset standard components according to the type of electrical equipment, and to perform geometric composition and topological relationship analysis on the electrical equipment according to the geometric logic of the preset standard components, so as to obtain the spatial geometric relationship of the electrical equipment.
[0078] The GIM model building submodule is used to associate the semantic mapping representation of each electrical device with the geometric elements in the spatial geometric relationship, and to convert all electrical devices into GIM models that conform to preset standards through a batch conversion engine.
[0079] Preferably, the GIM standard model library building modules include: The parameter setting submodule is used to obtain the actual annotation information of the power distribution network drawings, set the attribute information for each GIM model according to the actual annotation information and the symbol semantic recognition results, and store the attribute information in association.
[0080] The interface setting submodule is used to combine preset interface standards and electrical equipment names to uniformly set the interface for the corresponding GIM models, and to aggregate all GIM models to obtain a GIM standard model library that can be directly called based on the unified interface.
[0081] Preferably, the 3D digital model building module includes: The GIM model calling submodule is used to obtain electrical equipment in actual operation of the distribution network and call the corresponding GIM model from the GIM standard model library through a distributed architecture.
[0082] The 3D model construction submodule is used to obtain the actual operation route diagram of the distribution network, and combine and associate the called GIM models according to the actual operation route diagram to construct a 3D digital model of the distribution network.
[0083] Specific limitations regarding the batch conversion engine-based 3D digital model construction system for distribution networks can be found in the above-mentioned limitations on the batch conversion engine-based 3D digital model construction method for distribution networks, and will not be repeated here. Each module in the aforementioned batch conversion engine-based 3D digital model construction system for distribution networks can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the corresponding operations of each module.
[0084] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 8 As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and database. The internal memory provides the environment for the operation of the operating system and computer programs in the non-volatile storage media. The database stores data used in the 3D digital modeling process of the power distribution network. The network interface is used for communication with external terminals via a network connection. When the computer program is executed by the processor, it implements a method for constructing a 3D digital model of a power distribution network based on a batch conversion engine.
[0085] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program being executed by a processor to implement the steps of a method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine.
[0086] Those skilled in the art will recognize that the units of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application of the technical solution and the constraints involved. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of the invention.
[0087] In the embodiments provided by the present invention, it should be understood that the division of units is only a logical functional division. In actual implementation, there may be other division methods, such as multiple units can be combined into one unit, one unit can be split into multiple units, or some features can be ignored.
[0088] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0089] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0090] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention, and they should all be covered within the scope of the claims and specification of the present invention.
Claims
1. A method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine, characterized in that, The method includes: Obtain power distribution network drawings, automatically identify the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, preprocess the semantics of the electrical main wiring diagram symbols according to preset standards, and obtain semantic mapping representations; Identify the electrical equipment in the power distribution network drawing, perform geometric analysis based on the geometric logic of the preset standard components of the electrical equipment, and generate GIM models that conform to preset standards in batches based on the semantic mapping representation; Attribute information is set for each GIM model, and the calling interface of the GIM model is set according to the set interface standard. All GIM models are aggregated to obtain a GIM standard model library that can be directly called according to the unified calling interface. The actual circuit diagram and corresponding electrical equipment of the power distribution network are obtained. The corresponding GIM models of the electrical equipment are called from the GIM standard model library through a distributed architecture and combined to construct a three-dimensional digital model of the power distribution network.
2. The method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine according to claim 1, characterized in that, The method further includes: The three-dimensional digital model is automatically verified according to the established review rules and corresponding verification indicators, including model geometric accuracy, attribute integrity, topological relationship accuracy and file format accuracy. Based on the verification results, parameters of items that do not meet the verification indicators are located, and parameter correction is performed in conjunction with the GIM standard model library. The correction results are then used to generate a review report and sent to the management personnel. The parameters of the non-compliant verification items are updated based on the obtained manual verification results, and the updated results are fed back to the GIM standard model library for model optimization.
3. The method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine according to claim 1, characterized in that, The process of acquiring power distribution network drawings and automatically recognizing the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, and preprocessing the semantics of the electrical main wiring diagram symbols according to preset standards, includes the following: The electrical main wiring diagram is subjected to graphic and text symbol recognition and the corresponding symbol positions are obtained. Combined with a preset recognition rule library, the graphic and text symbols are respectively labeled with meanings. The graphic and text symbols with their meanings annotated are semantically mapped to obtain a semantically mapped representation in a unified data format that associates the symbol with the corresponding device function.
4. The method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine according to claim 1, characterized in that, The process of acquiring power distribution network drawings, automatically identifying the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, and preprocessing the semantics of the electrical main wiring diagram symbols according to preset standards, also includes: Based on the semantic recognition results of electrical main wiring diagram symbols, abnormal symbols that do not conform to the recognition rules of the batch conversion engine are marked. The abnormal symbols include similar symbols, ambiguous symbols, or symbols with complex connection relationships. Based on the pre-determined anomaly type, multimodal learning is performed on the anomaly symbol, and the symbol determination result with the highest probability is selected as the anomaly symbol recognition result. An anomaly symbol recognition report is then generated and sent to the management personnel. The abnormal symbol recognition results are verified by obtaining the manual verification results, and the abnormal symbol recognition logic corresponding to the abnormal type is optimized.
5. The method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine according to claim 1, characterized in that, The process of identifying electrical equipment in the power distribution network drawing, performing geometric analysis based on the geometric logic of preset standard components of the electrical equipment, and batch converting and generating GIM models conforming to preset standards using semantic mapping representation includes: Based on the type of electrical equipment, the corresponding preset standard component is found, and the geometric structure and topological relationship of the electrical equipment are analyzed according to the geometric logic of the preset standard component to obtain the spatial geometric relationship of the electrical equipment; The semantic mapping representation of each electrical device is associated with the geometric elements in the spatial geometric relationship, and all electrical devices are batch converted into GIM models that conform to preset standards through a batch conversion engine.
6. The method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine according to claim 1, characterized in that, The process involves setting attribute information for each GIM model, configuring the calling interface for the GIM model according to the defined interface standard, and aggregating all GIM models to obtain a GIM standard model library that can be directly called based on a unified calling interface. Specifically, this includes: Obtain the actual annotation information of the power distribution network drawing, and set attribute information for each GIM model based on the actual annotation information and symbol semantic recognition results, and store the attribute information in association. By combining preset interface standards and electrical equipment names, a unified calling interface is set for the corresponding GIM models, and all GIM models are aggregated to obtain a GIM standard model library that can be directly called based on the unified calling interface.
7. The method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine according to claim 1, characterized in that, The process of acquiring the actual circuit diagram and corresponding electrical equipment of the distribution network, and then combining the GIM models corresponding to the electrical equipment from the GIM standard model library through a distributed architecture to construct a three-dimensional digital model of the distribution network includes: The system acquires information about electrical equipment in actual operation of the power distribution network and calls the corresponding GIM models from the GIM standard model library through a distributed architecture. Obtain the actual operating route diagram of the power distribution network, and combine and associate the called GIM models according to the actual operating route diagram to construct a three-dimensional digital model of the power distribution network.
8. A system for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine, characterized in that, The system is applied to the method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine as described in any one of claims 1-7, and the system comprises: The data processing module is used to acquire power distribution network drawings, automatically identify the semantics of electrical main wiring diagram symbols in the power distribution network drawings through a batch conversion engine, and preprocess the semantics of the electrical main wiring diagram symbols according to preset standards to obtain semantic mapping representations. The GIM model building module is used to identify the electrical equipment in the power distribution network drawings, perform geometric analysis by combining the geometric logic of the preset standard components of the electrical equipment, and generate GIM models that conform to preset standards by batch conversion with the semantic mapping representation. The GIM standard model library construction module is used to set attribute information for each GIM model and set the calling interface of the GIM model according to the set interface standard, and to collect all GIM models to obtain a GIM standard model library that can be directly called according to the unified calling interface. The 3D digital model construction module is used to obtain the actual circuit diagram of the power distribution network and the corresponding electrical equipment. Through a distributed architecture, it calls the GIM model corresponding to the electrical equipment from the GIM standard model library and combines them to construct a 3D digital model of the power distribution network.
9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine as described in any one of claims 1 to 7.
10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for constructing a three-dimensional digital model of a power distribution network based on a batch conversion engine as described in any one of claims 1 to 7.