A Fault Indicator Interaction Method Based on Graphical Model Data of Business Middle Platform

By generating the fault indicator SVG graphics and associating it with the power system resource data and incorporating it into the business middle platform, the problems of insufficient data timeliness and easy loss during data push in the existing fault indicator data interaction scheme are solved, real-time synchronization and automatic loading of fault indicator data are realized, and data timeliness and push efficiency are improved.

CN114721897BActive Publication Date: 2025-06-10STATE GRID ZHEJIANG ELECTRIC POWER CO LTD SHAOXING POWER SUPPLY CO
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210225987.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-09
Publication Date
2025-06-10
Estimated Expiration
2042-03-09

AI Technical Summary

Technical Problem

The existing fault indicator data interaction scheme has problems such as insufficient data timeliness, graph-mode differences lead to failure of mounting, and easy loss of data push, resulting in wasted resources and inefficient efficiency.

Method used

By generating a fault indicator SVG graph and correlating it with the power system resource data, it is included in the business middle platform to realize real-time synchronization of fault indicator ledger, graph model, and operation data, automatic mounting and automatic storage entry.

Benefits of technology

Real-time synchronization and automatic loading of fault indicator data is realized, data timeliness, resource waste and time cost are reduced, and E files are pushed through direct OSS file interface, avoiding data loss and improving push efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114721897B_ABST
    Figure CN114721897B_ABST
Patent Text Reader

Abstract

The present invention discloses a fault indicator interaction method based on the graph model data of the business middle platform, which solves the deficiencies of the prior art and includes the following steps: Step 1, generate the SVG graph of the fault indicator; Step 2, associate the SVG graph generated by the SVG model of the fault indicator with the power system resource data, and after the association, incorporate the account, graph model, and operation data information of the completed fault indicator into the business middle platform; Step 3, synchronize the account, graph model, and operation data of the fault indicator to the information management area and the production control area in real time, complete the automatic mounting of the fault indicator graph model, and automatically store the account and operation data in the database.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technology of power grid security data processing, and in particular to a method for interacting with fault indicators based on the graph model data of the business middle platform. Background Art

[0002] Since the existing engineering production management system cannot provide the fault indicator model data, a relatively conservative method for interacting with fault indicator data is generally adopted. The distribution automation system area 4 master station provides the fault indicator account data to the area 1 master station and pushes the flip action information in real time. The existing content of fault indicator data interaction mainly has two parts: (1) The fault indicator account data, using the OSS file interface, is pushed by the distribution automation system area 4 master station (information management major area) once a day, and is pushed to the area 1 master station (production control major area) through the reverse isolation device, and is parsed and stored in the database by the program. (2) The fault indicator flip action information, using the kafka message interface, is pushed by the distribution automation system area 4 master station to the kafka message receiving program, then parsed into an E file, and then pushed to the area 1 master station through the reverse isolation device and parsed to generate an alarm event for storage.

[0003] This solution mainly has the following problems:

[0004] (1) The fault indicator account data generated by the area 4 master station is sent in full volume at a fixed time every day, which may not be synchronized with the actual on-site changes, resulting in insufficient timeliness of some fault indicator account data. In addition, each time an incremental update is made in a timely manner, each full volume update consumes a lot of database resources, wasting unnecessary resources and time costs.

[0005] (2) There are differences between the wire segments where the fault indicators are mounted in the area 4 master station and the wire segment models in the area 1 master station, resulting in some fault indicators in the area 1 master station being unable to be mounted;

[0006] (3) The existing fault indicator flip action information needs to be received and parsed through the kafka interface first, and then an E file is generated and pushed to the area 1. There are many intermediate links, which are prone to data loss. The push mechanism can be changed to uniformly use the OSS file interface, and the distribution automation system area 4 master station directly pushes the E file.

[0007] Due to these deficiencies of the existing fault indicator data interaction solution, there is an urgent need for a method for automatically and real-time synchronizing the graph model data between the area 4 master station and the area 1 master station. The establishment of the business middle platform provides the possibility for the implementation of this method. Summary of the Invention

[0008] The purpose of the present invention is to overcome the deficiencies in the prior art and provide a method for interacting with fault indicators based on the graph model data of the business middle platform.

[0009] The object of the present invention is achieved by the following technical solutions:

[0010] A fault indicator interaction method based on the graph model data of the business middle platform, comprising the following steps:

[0011] Step 1, generating a fault indicator SVG graph;

[0012] Step 2, associating the SVG graph generated by the fault indicator SVG model with the power system resource data. After the association, the account, graph model, and operation data information of the completed fault indicator are incorporated into the business middle platform;

[0013] Step 3, the account, graph model, and operation data of the fault indicator are synchronously transferred to the information management area and the production control area in real time, completing the automatic mounting of the fault indicator graph model and the automatic warehousing of the account and operation data.

[0014] Preferably, the specific steps for generating the fault indicator SVG graph in Step 1 include the following sub-steps:

[0015] Sub-step 1, establishing the fault indicator graphic elements and their styles. The graphic element object is the power system resource, and the power system resources include transformers, circuit breakers, load switches, disconnectors, busbars, cable heads, lines, and line equipment. The styles are used to distinguish equipment of different voltage levels;

[0016] Sub-step 2, referencing the fault indicator graphic elements and their styles;

[0017] Sub-step 3, drawing the fault indicator SVG graph.

[0018] Preferably, in Step 2, the method for associating the SVG graph generated by the fault indicator SVG model with the power system resource data is to associate the fault indicator SVG graph with the power system resource data by using the same ID mapping method, and the metadata association is selected for information such as the operation data of the fault indicator.

[0019] Preferably, a positive and negative isolation device is provided between the information management area and the production control area, and data isolation is required for data interaction between the information management area and the production control area through the positive and negative isolation device.

[0020] Preferably, the fault indicator interaction method based on the graph model data of the business middle platform further includes an analysis method for the SVG graph of the fault indicator. Specifically, after generating the SVG graph of the fault indicator in step 1, the SVG graph is compared with all historical SVG graphs generated in the past to determine the similarity between the SVG graph and the historical SVG graphs. If the similarity between the SVG graph and a certain historical SVG graph is higher than the set threshold, it is determined that the SVG graph is consistent with this historical SVG graph. Then, the business middle platform retrieves the data information corresponding to this SVG graph and prompts the relevant personnel that the new fault is the same as the fault corresponding to the previous SVG graph, ensuring that the relevant personnel can take corresponding measures in a timely manner.

[0021] The beneficial effects of the present invention are:

[0022] A fault indicator graph model is established in the business middle platform, associated with the fault indicator ledger and operation data, and is synchronized to the main station in Area 1 and the main station in Area 4 in real time.

[0023] 1. A fault indicator is modeled in the business middle platform and connected on the GIS. When the middle platform exports the single-line diagram graph model during the change process, it synchronously exports the fault indicator model and the single-line diagram graph corresponding to the mounted fault indicator, and provides the graph model to the main station in Area 1 and the main station in Area 4 to ensure that the graph models of the main station in Area 1 and the main station in Area 4 are consistent. In this way, the ledger and operation data of the fault indicator can be synchronized in real time in the main station in Area 1 and the main station in Area 4, solving the timeliness problem of graph model changes; in addition, on the basis of the consistent graph models of the main station in Area 1 and the main station in Area 4, the fault indicator graph model can be automatically mounted, and the ledger and operation data of the fault indicator can also be automatically stored in the database without manual correction, saving database resources and time costs.

[0024] 2. Based on the graph model data of the business middle platform, the existing fault indicator flip action information push mechanism in the main station in Area 4 is changed. The fault flip information is sent through the OSS file interface, directly pushing the E file, and then pushed to the main station in Area 1 through the reverse isolation device and parsed to generate an alarm event for storage in the database. In this way, the intermediate links are reduced, data loss during the push process of the fault indicator flip action information can be avoided, the data fidelity is improved, and the push efficiency is also improved. Description of the Drawings

[0025] Figure 1 is a flow chart of the present invention.

[0026] Figure 2 is a flow chart for generating the SVG graph of the fault indicator of the present invention. Detailed Embodiments

[0027] The present invention will be further described below with reference to the drawings and embodiments.

[0028] Embodiment:

[0029] A fault indicator interaction method based on the graph model data of the business middle platform, as Figure 1 shown, includes the following steps:

[0030] Step 1, generate a fault indicator SVG graph;

[0031] Step 2, associate the SVG graph generated by the fault indicator SVG model with the power system resource data. After the association, the account, graph model, and operation data information of the completed fault indicator are incorporated into the business middle platform;

[0032] Step 3, synchronize the account, graph model, and operation data of the fault indicator to the information management area and the production control area in real time, complete the automatic mounting of the fault indicator graph model, and automatically store the account and operation data in the database.

[0033] The above-mentioned Step 1 for generating the fault indicator SVG graph is as Figure 2 shown, and specifically includes the following sub-steps:

[0034] Sub-step 1, establish the fault indicator graphic elements and their styles. The graphic element objects are the power system resources, and the power system resources include transformers, circuit breakers, load switches, disconnectors, busbars, cable heads, lines, and line equipment. The styles are used to distinguish equipment of different voltage levels;

[0035] In the SVG document, shapes, paths, or groups can be copied to multiple different positions in the document by using <use>Reference is made to the element. Place the referenced element in a <defs>Inside the element <use>The graphics within an element are drawn only when the element is referenced by another element. <defs>Elements are only used to define the referenced elements, without actually drawing and rendering the elements.

[0036] The graphic primitive symbols describe the display method of power grid equipment objects in the power grid GIS platform in the diagram. To achieve the shared data exchange described in the overview, the power grid equipment graphic primitive objects in the SVG data should have a complete mapping relationship with the equipment classes in the CIM. For specific graphic primitive expressions, please refer to the graphic primitive specifications of the power grid GIS platform.

[0037] The equipment graphic primitives are in SVG <symbol>Elements, the naming method of graphic element IDs uses the format of "layer type + graphic element number @ graphic element status": the graphic element type corresponds to the device classification, the graphic element name corresponds to the specific device, and the name refers to the layer name of the power grid GIS platform, with the @ suffix used to distinguish different statuses (@0 for open and @1 for closed). For example, "Breaker_PD_PBRE@1" represents the graphic shape of a circuit breaker type for distribution and pole-mounted circuit breaker in the closed state. For power resource devices without status changes, the @ identifier can be omitted in the naming.

[0038] Regarding styles, there are many standard fonts and colors in the power system. For example, the display colors of devices with different voltage levels are different, so some common fonts and colors are defined in the common part. Visual elements in SVG can use the "style" attribute, and the value of the "style" attribute is a string defined in CSS style. Style items are represented in the form of "style parameter name: style parameter value", and each item is separated by a semicolon.

[0039] The "style" attribute exists as an attribute of the element being described, and its attribute value (i.e., the content of the parameter) describes how this element should be rendered. The parameters of "style" are diverse and cover almost all aspects from text to graphics, from colors to filters.

[0040] Example: Establishment of fault indicator graphic elements and their styles

[0041] <symbol id="RemoteUnit_PMS25_11700000_2120010" width="9.288000"height="10.100000" viewBox="0 0 9.288000 10.100000">

[0042] <circle cx="0.000000" cy="0.000000" r="3.942000" fill="none"stroke="rgb(255,0,0)" stroke-width="0.100000" / >

[0043] <line x1="4.938000" y1="0.000000" x2="-3.062000" y2="0.000000"fill="none" stroke="rgb(255,0,0)"stroke-width="0.100000" / >

[0044] <line x1="0.000000" y1="-5.000000" x2="0.000000" y2="5.000000" fill="none" stroke="rgb(255,0,0)" stroke-width="0.100000" / >

[0045] <polygon points="-4.250000,0.000000 -3.187000,-0.438000 -3.187000,0.375000 -3.187000,0.375000" fill="rgb(255,0,0)" stroke="rgb(255,0,0)" stroke-width="0.100000" / >

[0046] <use x="0.000000" y="0.000000" terminal-index="1" type="0" xlink:href="#terminal" / >

[0047] < / symbol>

[0048] Sub-step 2, reference to the fault indicator graphic primitive and its style;

[0049] By using <use>An element references an element defined elsewhere in the document.

[0050] <use>The syntax of the element is as follows:

[0051] <use xlink:href="#some_local_uri" / >

[0052] References in SVG can use absolute or relative path URL reference methods. In the above "xlink:href" method, the "url" keyword can be omitted; the "url(#xpointer(id-name))" method can also be used. For example, the drawing of an actual disconnect switch object is done through <use>Reference to an element, corresponding to "Disconnector_PD_PDIS@0" <symbol>The elements are drawn at the reference point, and the shading styles and style names of each defined voltage level are referenced using the "class" attribute.

[0053] Example: References to fault indicator graphic elements and styles (combining with the example in the first step)

[0054]

[0055] <g id="PD_11700000_9393">

[0056] <use x="451.621391787215" y="204.877442008028" width="9.28750038146973" height="10.10000038145973" xlink:href="#RemoteUnit_PMS25_11700000_2120010" transform="

[0057] <metadata>

[0058] <cge:PSR_Ref_Object = "PD_11700000_9393” ObjectName = "Xumen Substation 121 Zaoshi Line C5# Pole Fault Indicator - SQ”

[0059] PSRtype = "081103” GlobeID = "SBID0000004EFB94754E764699B84C049F6446769”

[0060] Sub - step 3: Draw the SVG graph of the fault indicator and define it in the way of adding the id after g

[0061] For example:

[0062] <g id = "PD_11700000_9393”>.

[0063] In the above - mentioned step 2, the method of associating the SVG graph generated by the fault - indicator SVG model with the power - system resource data is to associate the SVG graph of the fault indicator with the power - system resource data by using the same ID mapping method, and the information such as the operation data of the fault indicator is associated with metadata.

[0064] Metadata is a kind of data that describes data, mainly used to describe the corresponding attributes of data materials. Through it, the measured data or topological information of the graph can also be expressed in the Metadata of the SVG or CIM file. The completion of these associations, including the ledger, graph - model, operation - data information, etc. of the fault indicator, are incorporated into the business middleware.

[0065] For example: Fault - indicator graph ID description and associated model information

[0066] <g id = "PD_11700000_8204">

[0067] <use x="436.94992725936" y="225.246148334524" width="9.28750038146973" height="10.1000003814697" xlink:href="#RemoteUnit_PMS25_11700000_2120010" transform="rotate(-45,436.94992725936,225.246148334524)translate(436.94992725936,225.246148334524) scale(0.140617448658557,0.140617448658557) translate(-436.94992736445,-225.246148334524)" class="lkv10" / >

[0068] <metadata>

[0069] <cge:PSR_Ref ObjectID="PD_11700000_8204" ObjectName="Xumen Substation 121 Zaoshi Line C1# Pole Fault Indicator - SQ" PSRType="0811003" GlobeID="SBID000000E205621C1ED7498289EEBC97E8EFF6C3" LineType="Trunk" / >

[0070] <cge:GLink_Ref ObjectID="PD_13000000_200968741" / >

[0071] A positive and negative isolation device is provided between the information management area and the production control area. Data interaction between the information management area and the production control area needs to perform data isolation through the positive and negative isolation device.

[0072] The fault indicator interaction method based on the business middle - platform graph model data further includes an analysis method for the fault indicator SVG graph. Specifically, after generating the fault indicator SVG graph in step 1, the SVG graph is compared with all historical SVG graphs generated in the past to determine the similarity between the SVG graph and the historical SVG graphs. If the similarity between the SVG graph and a certain historical SVG graph is higher than the set threshold, it is determined that the SVG graph is consistent with this historical SVG graph. Then, the business middle - platform retrieves the data information corresponding to this SVG graph and prompts relevant personnel that the new fault is the same as the fault corresponding to the previous SVG graph, ensuring that relevant personnel take corresponding measures in a timely manner.

[0073] The above - described embodiments are only a preferred solution of the present invention, and do not impose any form of limitation on the present invention. There are other variations and modifications without exceeding the technical solutions recorded in the claims.< / metadata> < / metadata> < / symbol> < / use> < / use> < / use> < / defs> < / use> < / defs> < / use>

Claims

1. A fault indicator interaction method based on the diagram model data of the business middle platform, characterized in that, it includes the following steps: Step 1, generate the SVG graph of the fault indicator; Step 2, associate the SVG graph generated by the SVG model of the fault indicator with the power system resource data. After association, the account, diagram model, and operation data information of the completed fault indicator are incorporated into the business middle platform; Step 3, synchronize the account, diagram model, and operation data of the fault indicator to the information management area and the production control area in real time, complete the automatic mounting of the fault indicator diagram model, and automatically store the account and operation data in the database; Model the fault indicator in the business middle platform and connect it on the GIS. When the middle platform exports the single-line diagram model during the change process, it synchronously exports the fault indicator model and the single-line diagram graph of the corresponding mounted fault indicator, and provides the diagram model to the main station in Area 1 and the main station in Area 4 to ensure that the diagram models of the main station in Area 1 and the main station in Area 4 are consistent.

2. A fault indicator interaction method based on the diagram model data of the business middle platform according to claim 1, characterized in that, the specific steps of generating the SVG graph of the fault indicator in Step 1 specifically include the following sub-steps: Sub-step 1, establish the fault indicator graphic elements and their styles. The graphic element object is the power system resource, and the power system resources include transformers, circuit breakers, load switches, disconnectors, busbars, cable heads, lines, and line equipment. The style is used to distinguish equipment of different voltage levels; Sub-step 2, reference the fault indicator graphic elements and their styles; Sub-step 3, draw the SVG graph of the fault indicator.

3. A fault indicator interaction method based on the diagram model data of the business middle platform according to claim 1 or 2, characterized in that, in the said Step 2, the method of associating the SVG graph generated by the SVG model of the fault indicator with the power system resource data is to associate the SVG graph of the fault indicator with the power system resource data in the way of the same ID mapping, and the operation data information of the fault indicator selects metadata association.

4. A fault indicator interaction method based on the diagram model data of the business middle platform according to claim 1, characterized in that, a positive and negative isolation device is provided between the information management area and the production control area, and data interaction between the information management area and the production control area needs to be data-isolated through the positive and negative isolation device.

5. A fault indicator interaction method based on the diagram model data of the business middle platform according to claim 1, characterized in that, it also includes an analysis method for the SVG graph of the fault indicator. Specifically, after generating the SVG graph of the fault indicator in Step 1, the SVG graph is compared with all historical SVG graphs generated in history to determine the similarity between the SVG graph and the historical SVG graphs. If the similarity between the SVG graph and a certain historical SVG graph is higher than the set threshold, it is determined that the SVG graph is consistent with this historical SVG graph. Then the business middle platform retrieves the data information corresponding to this SVG graph and prompts the relevant personnel that the new fault is consistent with the fault corresponding to the previous SVG graph to ensure that the relevant personnel take corresponding measures in time.

Citation Information

Patent Citations

  • Distribution network integrated platform information integration method based on model data center

    CN103246630A

  • Visual business expansion investigation design implementation method for electric power marketing service system

    CN114004713A