A Substation Equipment Model Automatic Replacement System and Replacement Method Based on GIM

Through the GIM system's model analysis platform and parameterized modeling engine, the problem of low efficiency of substation equipment model replacement is solved, efficient and accurate equipment model replacement is achieved, and design efficiency and consistency is improved.

CN118468601BActive Publication Date: 2025-07-18YANGZHOU POWER SUPPLY BRANCH OF STATE GRID JIANGSU ELECTRIC POWER CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410810732.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-21
Publication Date
2025-07-18
Estimated Expiration
2044-06-21

AI Technical Summary

Technical Problem

The prior art is inefficient when replacing substation equipment models, and requires a lot of time to open complex large-scale project files and perform cumbersome ID coding and interval division, making it difficult to achieve automatic replacement.

Method used

The automatic replacement system of substation equipment model based on GIM is adopted, including a model analysis platform and a parameterized modeling engine. Through stages and coding settings, text analysis, parameter extraction and modification, efficient replacement of equipment models is achieved.

Benefits of technology

Efficient replacement of device models can be achieved without opening the three-dimensional design software, which improves work efficiency, lowers the threshold for learning three-dimensional design software, and ensures design accuracy and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118468601B_ABST
    Figure CN118468601B_ABST
Patent Text Reader

Abstract

A substation equipment model automatic replacement system and replacement method based on GIM, which relates to the field of substation control technology. It includes a model parsing platform and a parametric modeling engine. Through the method of data replacement, the data maintenance work of complex models is made lighter, the threshold for users to learn 3D design software is reduced, and the efficiency of modeling and design work in the substation specialty is improved. Through steps such as precise stage and code selection, text parsing, parameter extraction and modification, and re-modeling, the efficient and accurate replacement of specific models is achieved; this not only improves the efficiency of design work, but also ensures the accuracy and consistency of the design, which is of great significance for promoting the development of 3D design of transmission and transformation projects.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of substation control, and particularly to a GIM-based automatic replacement system and method for substation equipment models. Background Art

[0002] When designing a substation, it is often necessary to modify and replace the substation equipment information model. In the prior art, when making modifications and replacements, it is usually necessary to open a 3D design software, load the substation equipment information model, and then the substation equipment information model can be modified and replaced. Because the structure of the substation equipment information model is complex and the data volume is large, it takes a long time to open the complex large-scale project file of the substation with 3D software. Therefore, this replacement method has low efficiency and it is difficult to achieve automatic replacement. For example, the patent document with the publication number CN106650030A discloses a substation equipment replacement method based on a 3D design platform, including the following steps:

[0003] Step 1, draw a standardized main wiring diagram and arrange equipment, fill in the equipment ID code in a standardized manner; standardize the association between 3D equipment and the main wiring; all equipment in the 3D layout can be associated with corresponding 2D symbols and 3D symbols, and the mutually associated equipment, 2D symbols, and 3D symbols are all assigned the same equipment ID code;

[0004] Step 2, extract all equipment ID codes of this project from the engineering database, first divide them according to the substation distribution device area, and then divide them according to intervals within the same substation distribution device area to form an interval list;

[0005] Step 3, extract the model information of each equipment according to the interval list;

[0006] Step 4, select an interval and the equipment to be replaced in this interval from the interval list;

[0007] Step 5, select the equipment manufacturer, set the screening conditions, and select the screened replaceable equipment from the equipment model library; the selection principle is: the same 2D symbol as the equipment to be replaced; the same parameters as the equipment to be replaced;

[0008] Step 6, preview the equipment model and complete the replacement.

[0009] This solution divides the distribution device area of the substation, and then divides it by interval within the same substation distribution device area to form an interval list for dividing the substation distribution device. When performing model replacement, intervals and replacement devices are selected from the interval list, and then screening conditions are set for the devices to select the devices that need to be replaced. Then, the devices are previewed to complete the replacement. The disadvantage of this replacement method is that the Bentley Substation 3D design software still needs to be used, and there is still the problem of time-consuming device model loading. Moreover, during the substation device model design stage, ID coding needs to be carried out according to predetermined rules, and three-dimensional devices and main wiring need to be associated according to predetermined rules. There are also subsequent interval division and making of interval lists, which all require a large amount of manpower. Even if all these preliminary tasks are completed, when performing replacement, the devices that need to be replaced need to be selected from the interval list first. Since the number of device models in the substation is large, this selection process is not convenient and the efficiency is low. Summary of the Invention

[0010] In view of the above problems, the present invention provides an automatic replacement system for substation device models based on GIM.

[0011] The technical solution of the present invention is as follows:

[0012] An automatic replacement system for substation device models based on GIM includes a model parsing platform and a parametric modeling engine;

[0013] The model parsing platform includes:

[0014] A stage and coding setting module for inputting the model stage and model coding of the model to be replaced;

[0015] A text parsing engine that receives the model stage and model coding text, parses it, extracts the relevant parameters of the model, and outputs and stores the parameter information of the model;

[0016] The parametric modeling engine is used to read the parameter information of the model to be replaced parsed by the model parsing platform, form a list to facilitate corresponding modification of the parameters of the model to be replaced. After completing the parameter modification, it rebuilds the model according to the modified parameters, and then stores the newly built model into the project file of the specified stage to replace the old device model.

[0017] Specifically, the model stage includes the preliminary design stage, the construction drawing design stage, or the as-built drawing compilation stage.

[0018] Specifically, the model coding is compiled according to NB / T 11198 Rules for Classification and Coding of 3D Design Models of Transmission and Transformation Projects. The sorted coding data table is in the format of an excel file. The excel file batch imports the model coding into the system. One piece of coding data exactly corresponds to one device in the substation project, that is, there is a strong mapping relationship between the coding and the device.

[0019] Specifically, the model coding classifies and organizes the devices of the substation according to a hierarchical structure. Each level is assigned an English letter or a number. From the highest level to the lowest level, the codes of each level are concatenated to form a string of alphanumeric codes. Each code composed of an alphanumeric string can specifically correspond to a certain device.

[0020] Specifically, the text parsing engine includes:

[0021] A coding parsing component that receives the model stage and the model coding text, performs in-depth parsing, and extracts relevant detailed parameters of the model, such as detailed parameters like size, material, and position.

[0022] There are a wide variety of devices used in the substation, and the parameters are complex. A reasonable hierarchical structure is needed to classify and organize the devices. Each level is assigned an English letter or a number. As the levels go down gradually, the lowest level represents a certain device. From the highest level to the lowest level, the English codes of each level are concatenated to obtain a long string of alphanumeric codes, which is the coding of the lowest-level device.

[0023] For example, the highest level can be divided into several major categories: main transformer unit, common for the whole station, DC system, etc. Continuing to break down "common for the whole station" into: electrical system, station service system, water supply and drainage system, buildings and structures, etc. Going down like this until the lowest device level. Therefore, the coding parsing component is to parse the hierarchy of the entire substation. By the given coding, each bit of the coding is parsed. Each bit of the coding corresponds to a level (classification) in the system until the last bit of the coding corresponds to the device.

[0024] An information storage component that outputs the detailed parameter information of the model and stores this information in an empty set.

[0025] Specifically, the information storage component is used to perform operations of adding, deleting, modifying, and querying the attribute parameters of each device in the substation. The information storage component contains the necessary attributes of each device and the range of attribute values, and can perform attribute verification operations on existing devices.

[0026] A method for automatically replacing substation device models based on GIM includes the following steps:

[0027] S1. According to the stage where the model to be replaced is located, select the model stage in the stage and coding setting module, and then input the coding of the model to be replaced in the stage and coding setting module; the data of the stage and coding setting module is the basic support data of the system, and this data is stored in the relational database.

[0028] S2. The text parsing engine parses the input stage and model coding text. The text parsing engine will receive the input stage and model coding text, perform in-depth parsing, extract various detailed parameters of the model, including size, material, and position; and store the detailed parameters obtained by parsing into an empty set.

[0029] The function of the text parsing engine is to find the corresponding device through the model coding or determine the corresponding model coding through the device.

[0030] S3. The parametric modeling engine reads the parameter information of the model to be replaced from the above set and organizes it into a data list. The data list is used to display the parameters of the model and enable designers to intuitively understand the detailed situation of the model, providing convenience for subsequent modification and replacement work.

[0031] After the designer confirms the model to be replaced and its parameters, the parameters can be modified and set in the system data list; after the modification is completed, just click the replacement button, and the new parameter information will be transmitted to the parametric modeling engine; the parametric modeling engine will re-model according to the new parameter information. The newly created model not only inherits the basic characteristics of the original model but also incorporates the latest modifications of the designer, ensuring the advancement and practicality of the model. The newly created model will be stored in the project file of the specified stage, replacing the old device model, thus completing the entire replacement process.

[0032] S4. The designer modifies and sets the parameters of the model to be replaced in the data list, clicks replace, and inputs the new parameter information into the parametric modeling engine.

[0033] S5. The parametric modeling engine will re-model according to the new parameter information to obtain a new model, and then store the newly created model in the project file of the specified stage to replace the old device model.

[0034] Specifically, in step S5, the model parameters are converted into model files in the corresponding format through the Draco compression algorithm or the Meshopt compression algorithm using the model parameters. The format of the model file is gltf, 3ds, or fbx.

[0035] The present invention has positive effects:

[0036] 1) In the method for automatically replacing substation equipment models based on GIM of the present invention, when replacing equipment models, designers do not need to use a 3D design platform to open complex large-scale project files, which can save the time for opening the 3D design software platform and importing models. The efficient replacement of substation equipment models can be achieved through a model parsing platform and a parametric modeling engine, which can greatly improve work efficiency.

[0037] 2) In the method for automatically replacing substation equipment models based on GIM of the present invention, through the method of data replacement, the data maintenance work of complex models is made lighter, the threshold for users to learn 3D design software is reduced, and the efficiency of modeling and design work in the substation specialty is improved.

[0038] 3) The present invention realizes the efficient and accurate replacement of specific models through steps such as precise stage and coding selection, text parsing, parameter extraction and modification, and re-modeling; this not only improves the efficiency of design work, but also ensures the accuracy and consistency of design, which is of great significance for promoting the development of 3D design of power transmission and transformation projects. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 is the structural schematic diagram of the present invention;

[0040] Figure 2 is the flowchart of the method for automatically replacing substation equipment models based on GIM of the present invention.

[0041] In the figure, 1 is a model parsing platform, 2 is a parametric modeling engine, 3 is a stage and coding setting module, 4 is a text parsing engine, 5 is a coding parsing component, 6 is an information storage component, 7 is a new model, and 8 is a project file. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0042] The embodiments of the present invention will be described in detail below. The examples of the embodiments are shown in the drawings, where the same or similar reference numerals indicate the same or similar elements or elements with the same or similar functions from beginning to end. The embodiments described below by referring to the drawings are exemplary and are only used to explain the present invention and should not be construed as a limitation of the present invention.

[0043] The present invention will be described below with reference to FIG. 1;

[0044] A system for automatically replacing substation equipment models based on GIM includes a model parsing platform 1 and a parametric modeling engine 2;

[0045] The model parsing platform 1 is used to set the stage where the model to be replaced is located, input the model code of the model to be replaced, and parse the stage and the model code to obtain the detailed parameter information of the model to be replaced;

[0046] The model parsing platform 1 includes:

[0047] A stage and coding setting module 3, which is used to input the model stage and model coding of the model to be replaced;

[0048] The data in the stage and coding setting module 3 (including the model stage and model coding) is the basic support data of the system. This data is stored in a relational database, and all subsequent operations are based on this basic data. The stage basic data is divided into the preliminary design stage, the construction drawing design stage, and the completion drawing compilation stage. Each stage of the model has its specific design requirements and characteristics.

[0049] In this case, the coding data is compiled according to the NB / T 11198 "Classification and Coding Rules for 3D Design Models of Transmission and Transformation Projects" (referred to as the "Specification"). The sorted coding data table is in the excel file format and can be imported into the system in batches.

[0050] Each model has a unique corresponding model coding. Any one coding defines a unique device in the substation project, that is, there is a strong mapping relationship between the coding and the device. In the relational database, the corresponding device can be found through the coding, and the corresponding coding can also be determined through the device.

[0051] A text parsing engine 4 receives the model stage and model coding text, parses it, extracts the relevant detailed parameters of the model, and outputs and stores the detailed parameter information of the model. The role of the text parsing engine is to find the corresponding device through the model coding or determine the corresponding model coding through the device.

[0052] The text parsing engine 4 includes:

[0053] A coding parsing component 5 receives the model stage and model coding text, conducts in-depth parsing, and extracts the relevant detailed parameters of the model, such as detailed parameters like size, material, and location.

[0054] There are a wide variety of devices used in the substation, and the parameters are complex. A reasonable hierarchical structure is needed to classify and organize the devices. Each level is assigned an English letter or number. As the levels go down step by step, the lowest level represents a certain type of device; from the highest level to the lowest level, the English codes of each level are concatenated to obtain a long string of alphanumeric codes, which is the coding of the lowest-level device.

[0055] For example, the top level can be divided into several major categories: main transformer units, substation-wide common facilities, DC systems, etc.; continue to break down "substation-wide common facilities" into: electrical systems, station service systems, water supply and drainage systems, buildings and structures, etc.; and so on down to the lowest-level equipment. Therefore, the coding and parsing component is to parse the hierarchy of the entire substation. By the given code, parse each digit of the code, and each digit of the code corresponds to a level (category) in the system until the last digit of the code corresponds to the equipment.

[0056] The information storage component 6 outputs the detailed parameter information of the model and stores this information in an empty set.

[0057] In a substation, each device has several attribute parameters, which are divided into two major categories: engineering attributes and basic parameters. The attribute classification can be expanded. Some attributes are necessary and some are optional. All these attributes are stored in a relational database. The information storage component is to perform functions such as adding, deleting, modifying, and querying these attributes. At the same time, the storage component contains the necessary attributes and the range of attribute values of each device, and can perform the operation of attribute verification on the existing device model.

[0058] The parameterized modeling engine 2 is used to read the detailed parameter information of the model to be replaced parsed by the model parsing platform 1, form a list to facilitate the designer to modify the parameters of the model to be replaced accordingly. After completing the parameter modification, re-model according to the modified parameters, and then store the newly built model into the project file at the specified stage to replace the old device model.

[0059] After the designers confirm the model to be replaced and its parameters, they can modify and set these parameters in the system data list. After completing the modification, just click the replacement button, and the new parameter information will be transmitted to the parameterized modeling engine.

[0060] The parameterized modeling engine will re-model according to the new parameter information. The newly built model not only inherits the basic characteristics of the original model, but also incorporates the latest modifications of the designers, ensuring the advancement and practicality of the model. The newly created model will be stored in the project file at the specified stage to replace the old device model, thus completing the entire replacement process.

[0061] When the parameterized modeling engine performs modeling, it uses the model parameters to convert the model parameters into model files in formats corresponding to each software platform through the Draco compression algorithm or the Meshopt compression algorithm. The formats of the model files are gltf, 3ds, fbx, among which the gltf format is the most widely used in mainstream platforms.

[0062] The full name of GLTF is Graphics Language Transmission Format. This cross-platform format has become the standard for 3D objects on the Web. It is defined by the Khronos, the 3D graphics standards organization behind OpenGL and Vulkan, making GLTF essentially the JPEG format for 3D models: a common standard for Web export.

[0063] GLTF is a summary of various 3D formats over the past two decades, using the optimal data structure to ensure maximum compatibility and scalability. GLTF is described in JSON format and can also be compiled into binary content: bGLTF. GLTF can include scenes, cameras, animations, etc., and can also include meshes, materials, textures, and even rendering techniques, shaders, and shader programs. At the same time, due to the characteristics of the JSON format, it supports reserved general and vendor-specific extensions.

[0064] For glTF files, the commonly used compression algorithms are Draco and Meshopt, both of which are defined in the specification in the form of extensions.

[0065] The above Draco compression algorithm is an open-source compression algorithm proposed by Google. It can compress the relevant Attributes in the Geometry of the Mesh, including Position, Normal, UV, Color, Joint, etc., and can also compress PointCloud, with a very good compression rate. It is included in the official glTF2.0 extension list of Khronos, with the extension name KHR_draco_mesh_compression.

[0066] Google has open-sourced the C++ version of the source code for Draco and provides pre-built versions of the Encoder and Decoder in JavaScript and WebAssembly by default. The WebAssembly version has better performance (more than twice as good). In addition, custom versions can also be built from the source code according to requirements (for example, the JavaScript version of the Decoder can pre-allocate a certain amount of memory to increase the speed by about twice).

[0067] The above-mentioned Meshopt compression algorithm is a community product that can compress data such as the Geometry and Animation of Meshes, including Vertex, Index, Morph Target, and the Times and Values of each frame, and is also one of the extensions of glTF 2.0, with the extension name: EXT_meshopt_compression.

[0068] There is also an open-source project in C++ in the community: meshoptimizer[8], which can perform Meshopt compression on glTF and provides Encoder and Decoder versions in WebAssembly; additionally, it provides a Simplifier version in WebAssembly that can simplify the model (reduce faces / vertices), but note that the Simplifier is lossy.

[0069] An automatic replacement method for substation equipment models based on GIM, including the following steps:

[0070] S1. According to the stage where the model to be replaced is located, select the model stage in the stage and encoding setting module 3, and then input the encoding of the model to be replaced in the stage and encoding setting module 3;

[0071] S2. The text parsing engine 4 parses the input stage and model encoding text. The text parsing engine 4 receives the input stage and model encoding text, performs in-depth parsing, extracts various detailed parameters of the model, including size, material, and position; and stores the parsed detailed parameters in an empty set;

[0072] S3. The parametric modeling engine 2 reads the parameter information of the model to be replaced from the above set and organizes it into a data list. The data list is used to display the parameters of the model and enables designers to intuitively understand the detailed situation of the model, providing convenience for subsequent modification and replacement work;

[0073] S4. Designers modify and set the parameters of the model to be replaced in the data list, click to replace, and input the new parameter information into the parametric modeling engine;

[0074] S5. The parametric modeling engine 2 will re-model according to the new parameter information to obtain a new model 7, and then store the newly created model into the project file 8 at the specified stage to replace the old equipment model.

[0075] The newly created model not only inherits the basic characteristics of the original model but also incorporates the latest modifications by the designers, ensuring the advancement and practicality of the model.

[0076] For example, the target model to be modified is a switch cabinet in the construction drawing, and the automatic replacement method of the switch cabinet model is as follows:

[0077] First, in the model parsing platform 1, select the model stage as the construction drawing design stage, input the model code of the cabinet body, for example, 000123, and input this information into the stage and code setting module;

[0078] Then, the coding parsing component in the text parsing engine 4 reads this text information, finds the switch cabinet model with the specified code in the project file of the corresponding stage, and outputs the parameter information of the cabinet body, such as name, length (600mm), width (800mm), height (2200mm), material, position coordinates and other parameters, and saves them to the information storage component 6; the parametric modeling engine 2 will read the parameters in the information storage component 6 and organize them into a data list. The designer modifies some parameter values in the data list as needed, such as modifying the length to 800mm; the width to 1000mm; after modification, click replace, and re-model according to these parameters to obtain a new model, and finally save the new model to the project file in the construction drawing stage. Throughout the replacement process of the switch cabinet model, the modification of parameters and the replacement of the model can be completed without opening the 3D design software, thus improving the work efficiency.

[0079] Regarding the content disclosed in this case, the following points need to be explained:

[0080] (1) The attached drawings of the embodiments disclosed in this case only relate to the structures involved in the embodiments disclosed in this case, and other structures can refer to the general design;

[0081] (2) Without conflict, the embodiments disclosed in this case and the features in the embodiments can be combined with each other to obtain new embodiments;

[0082] The above is only the specific implementation manner disclosed in this case, but the protection scope of this disclosure is not limited thereto. The protection scope disclosed in this case shall be subject to the protection scope of the claims.

Claims

1. An automatic replacement system for substation equipment models based on GIM, characterized in that, It includes a model parsing platform (1) and a parametric modeling engine (2); The model parsing platform (1) includes: A stage and coding setting module (3) for inputting the model stage and model coding of the model to be replaced; The coding method of the model coding classifies and organizes the equipment of the substation according to a hierarchical structure. Each level is assigned an English letter or number. From the highest level to the lowest level, the codes of each level are concatenated to form a string of alphanumeric codes. Each code composed of an alphanumeric string can specifically correspond to a kind of equipment; A text parsing engine (4) that receives the model stage and model coding text, parses it, extracts the relevant parameters of the model, and outputs and stores the parameter information of the model; The parametric modeling engine (2) is used to read the parameter information of the model to be replaced parsed by the model parsing platform (1), form a list, which is convenient for modifying the parameters of the model to be replaced accordingly. After completing the parameter modification, re-model according to the modified parameters, and then store the newly built model into the project file of the specified stage to replace the old equipment model.

2. The automatic replacement system for substation equipment models based on GIM according to claim 1, characterized in that, The model stage includes the preliminary design stage, the construction drawing design stage or the as-built drawing compilation stage.

3. The automatic replacement system for substation equipment models based on GIM according to claim 1, characterized in that The model coding is compiled according to NB / T 11198 "Classification and Coding Rules for 3D Design Models of Transmission and Transformation Projects". The sorted coding data table is in the excel file format. The excel file batch imports the model coding into the system. One coding data exactly corresponds to one equipment in the substation project, that is, there is a strong mapping relationship between the coding and the equipment.

4. The automatic replacement system for substation equipment models based on GIM according to claim 1, characterized in that The text parsing engine (4) includes: A coding parsing component (5) that receives the model stage and model coding text, performs in-depth parsing, and extracts the relevant detailed parameters of the model; An information storage component (6) that outputs the detailed parameter information of the model and stores this information into an empty set.

5. The automatic replacement system for substation equipment models based on GIM according to claim 4, characterized in that, The information storage component (6) is used to perform operations of adding, deleting, modifying, and querying the attribute parameters of each equipment in the substation.

6. A method for automatically replacing a substation equipment model based on GIM applied to the system for automatically replacing a substation equipment model based on GIM according to any one of claims 1-5, characterized in that, It includes the following steps: S1. According to the stage where the model to be replaced is located, select the model stage in the stage and coding setting module (3), and then input the coding of the model to be replaced in the stage and coding setting module (3); S2. The text parsing engine (4) parses the input stage and model coding text. The text parsing engine (4) will receive the input stage and model coding text, perform in-depth parsing, and extract various detailed parameters of the model, including dimensions, materials, and positions; and store the parsed detailed parameters into an empty set; S3. The parametric modeling engine (2) reads the parameter information of the model to be replaced from the above set and organizes it into a data list. The data list is used to display the parameters of the model and enable the designer to intuitively understand the detailed situation of the model, providing convenience for subsequent modification and replacement work; S4. The designer modifies and sets the parameters of the model to be replaced in the data list, clicks to replace, and inputs the new parameter information into the parametric modeling engine; S5. The parametric modeling engine (2) will re - model according to the new parameter information to obtain a new model (7), and then store the newly built model into the project file (8) of the specified stage to replace the old device model.

7. A method for automatically replacing a substation equipment model based on GIM according to claim 6, characterized in that, In step S5, the model parameters are converted into model files in corresponding formats by using the Draco compression algorithm or the Meshopt compression algorithm through the model parameters. The formats of the model files are gltf, 3ds, or fbx.

Citation Information

Patent Citations

  • Replacement method for substation equipment based on three-dimensional design platform

    CN106650030A

  • Substation three-dimensional scene equipment model and electrical data connection method

    CN112581617A

  • Method for carrying out data compression on three-dimensional model of transformer substation

    CN112862910A