CN110866320A - Intelligent platform area graph automatic generation method and system - Google Patents

Intelligent platform area graph automatic generation method and system Download PDF

Info

Publication number
CN110866320A
CN110866320A CN201910992125.XA CN201910992125A CN110866320A CN 110866320 A CN110866320 A CN 110866320A CN 201910992125 A CN201910992125 A CN 201910992125A CN 110866320 A CN110866320 A CN 110866320A
Authority
CN
China
Prior art keywords
nodes
node
user
wiring diagram
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910992125.XA
Other languages
Chinese (zh)
Other versions
CN110866320B (en
Inventor
刘胜兰
苏宏勋
秦卫东
于跃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai XJ Electric Co Ltd
Zhuhai Xujizhi Power System Automation Co Ltd
Original Assignee
Zhuhai XJ Electric Co Ltd
Zhuhai Xujizhi Power System Automation Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai XJ Electric Co Ltd, Zhuhai Xujizhi Power System Automation Co Ltd filed Critical Zhuhai XJ Electric Co Ltd
Priority to CN201910992125.XA priority Critical patent/CN110866320B/en
Publication of CN110866320A publication Critical patent/CN110866320A/en
Application granted granted Critical
Publication of CN110866320B publication Critical patent/CN110866320B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention relates to an intelligent distribution room graph automatic generation method and system, belonging to the technical field of electric power and used for realizing that: the method comprises the steps that identification signals are generated through means of current distortion, voltage distortion and the like, topological relations are automatically identified, topological description files of the topological relations are generated and reported to a power distribution master station, meanwhile, a master station system receives topological data files sent from intelligent station area terminals for analysis, and a layout algorithm is adopted to automatically generate and draw a station area user-to-user relation wiring diagram according to topological attention. The invention has the beneficial effects that: the distribution room area substation wiring diagram can be automatically drawn according to the distribution room area substation relationship, so that intermediate links of low-voltage distribution network diagram module maintenance are reduced, workload of manual maintenance is reduced, and accuracy of low-voltage distribution network substation relationship topology and graphs is guaranteed.

Description

Intelligent platform area graph automatic generation method and system
Technical Field
The invention relates to an intelligent distribution room graph automatic generation method and system, and belongs to the technical field of electric power.
Background
The distribution transformer is the main equipment of a low-voltage distribution network, directly supplies power to users, and is wide in distribution, large in quantity and relatively low in automation degree. Along with the supply of power supply capacity, power supply quality and power supply requirements of users and the application of intelligent sensing technology and Internet of things technology in the field of low-voltage distribution and power utilization, power supply enterprises gradually establish intelligent transformer areas to realize the monitoring and management of the intelligent transformer areas. The method aims at the situation that a large number of intelligent transformer areas are accessed to a power distribution main station or a low-voltage monitoring system, the topology and the graph of users in the transformer areas are frequently changed, and the requirements of on-site rapid equipment access and operation and maintenance workload can not be met by manually drawing the graph and manually driving the point.
At present, two modes are generally adopted to carry out graph model library modeling in a power distribution and utilization main station system, one mode is to equip a graph model editing tool in power distribution emphasis and draw a platform area graph, a topology and a real-time electric meter through the graph model editing tool. And the other method is that the graph library is drawn by the GIS module and then is guided into the power distribution main station by the guide-in module. No matter a graph model editing tool or GIS import is adopted, a drawing process is needed for graph model establishment. The drawing of the graph model of the topological relation of the low-voltage distribution network is performed manually by taking a platform area as a unit, related operating personnel provide the topological relation (or the change condition) of the power grid to main station system maintenance personnel, and the main station system maintenance personnel perform manual maintenance (new construction or modification), configure the three remote information and finally release the three remote information according to the obtained data. For power supply enterprises with a large number of distribution areas (hundreds of thousands of distribution areas), the workload of graph model maintenance is large, and due to manual reasons, the graph model is often not updated timely and is easy to make mistakes.
Disclosure of Invention
The invention provides an automatic generation method and system of an intelligent transformer area graph, which are used for generating identification signals through means of current distortion, voltage distortion and the like, automatically identifying topological relations, generating a topological description file of the topological relations, reporting the topological description file to a power distribution master station, and meanwhile, receiving the analysis of a topological data file sent by an intelligent transformer area terminal by a master station system, and automatically generating a wiring diagram for drawing the transformer area family relation by using a layout algorithm according to topological attention.
The technical scheme of the invention is that on one hand, the method for automatically generating the intelligent distribution room graph is characterized by comprising the following steps: s100, identifying a user variable topology relationship through current and voltage distortion and generating a corresponding user variable topology file; s200, drawing a station area node and a station area connecting line graph according to the user-defined layout algorithm and the user-defined topological relation; the layout algorithm comprises arranging node serial numbers and calculating node coordinates.
Further, the S100 further includes: s101, collecting identification signals generated by current and voltage distortion at a distribution transformer low-voltage outgoing switch, each branch switch and a terminal user meter box, identifying a user transformer topological relation, generating a distribution area topological relation description file, and reporting the distribution area topological relation description file to a distribution main station.
Further, the S200 further includes: s201, the topology identification and generation module of the graph model system reads the user-to-topology file from the designated directory for analysis, sends the analysis result to the automatic graph forming module, generates a distribution room wiring diagram and completes graph model drawing.
Further, the method also comprises the following steps: s1, the system starts a scanning thread, whether a new and unprocessed user topological relation data file exists is periodically scanned according to a certain period, if yes, whether a corresponding wiring diagram exists is judged according to the station zone identification in the data file, if yes, the step S2 is executed, otherwise, the step S3 is executed, and if not, the operation is not executed; s2, opening the existing wiring diagram, and drawing an incremental diagram on the basis of the existing wiring diagram according to the topological relation described by the data file; and S3, creating a wiring diagram, establishing a corresponding relation with the distribution room, and drawing a full-scale diagram in the new wiring diagram according to the description of the data file.
Furthermore, the station area wiring diagram takes a station area monitoring range as a basic unit, and one station area is drawn corresponding to one wiring diagram; the user transformation topology file takes the distribution transformation of the platform area as a starting point, takes the user table as an end point, and adopts the XML to describe by adopting a hierarchical structure, wherein the description information comprises: a zone ID, a zone name, a device ID of each node, a device type, a device name, and geographical location information.
Furthermore, the user-variant topological relation is a tree structure, that is, the members in the relation are composed of a plurality of homogeneous nodes, each node includes 0 or 1 father node and includes 0 or more child nodes, wherein the data structure of the user-variant topological relation is designed in such a way that a pointer describes the connection relation between each single node through the father node and the child node of the node, that is, the father node and the child node are a set, and the whole user topological relation tree of the platform area is traversed through a traversal strategy, wherein the traversal strategy comprises a depth priority strategy and a breadth priority strategy.
Further, the node sequence number arrangement comprises that all nodes are numbered uniformly, and a numbering strategy from top to bottom and from left to right is adopted according to the hierarchical structure of the tree and the sequence of the nodes at the same level; and the step of calculating the coordinates of the nodes comprises the steps of grouping a father node and all direct child nodes thereof as reference object units according to the serial number sequence of the nodes, and calculating the coordinates of all the child nodes according to the coordinates of the father node.
Further, the calculating of the node coordinates further includes judging whether the nodes are overlapped, if so, translating the coordinates according to a translation principle, wherein the translation principle is to keep the coordinates of the child nodes of the current group unchanged, and translate the node coordinates of each group on the left side of the current group leftwards, otherwise, the operation is not executed; the method for judging whether the nodes are overlapped comprises the steps of comparing the coordinate positions of the 1 st child node of the current group and the last child node of the previous group, comparing the Y coordinates of the two nodes, judging that the nodes are in the same level if the Y coordinates are consistent, and otherwise, judging that the nodes are not in the same level.
Further, the step of drawing the nodes of the platform area comprises the steps of opening a wiring diagram and judging whether the nodes exist or not, if the nodes do not exist, drawing a new graph instance at the calculated coordinate position, otherwise, finding the graph instance corresponding to the nodes and moving the graph instance to the new coordinate position; the method for drawing the line drawing of the platform area comprises the steps of grouping a father node and all direct child nodes thereof as reference object units, and drawing the lines group by group, wherein the method for drawing each group of the lines comprises the steps of firstly generating virtual nodes according to the number of the child nodes in the group, calculating coordinates of the virtual nodes, then drawing the lines among the nodes, and establishing the connection relation between the nodes and the lines.
Another aspect of the present invention is an intelligent automatic generation system for a distribution room graph, including:
the distortion module is used for generating voltage and current distortion; the identification module is used for identifying the user variable topological relation through the distortion of current and voltage; the topology file generating module is used for generating a corresponding user-to-user topology file according to the identification result of the identification module; the transformer area node drawing module is used for drawing transformer area nodes according to the user-defined layout algorithm and the user-defined topological relation; the transformer area wiring diagram drawing module is used for drawing a transformer area wiring diagram according to the user-defined layout algorithm and the user-defined topological relation; the scanning module is used for starting a scanning thread and periodically scanning whether a new and unprocessed user topological relation data file exists or not according to a certain period; the platform area node drawing module and the platform area wiring diagram drawing module also comprise an incremental mapping drawing module and a full-quantity mapping drawing module, and the incremental mapping drawing module is used for performing incremental mapping drawing on the basis of the existing wiring diagram; and the full mapping drawing module is used for creating a wiring diagram and establishing a corresponding relation with the transformer area, and performing full mapping drawing in the new wiring diagram according to the description of the data file.
The invention has the beneficial effects that: the distribution room area substation wiring diagram can be automatically drawn according to the distribution room area substation relationship, so that intermediate links of low-voltage distribution network diagram module maintenance are reduced, workload of manual maintenance is reduced, and accuracy of low-voltage distribution network substation relationship topology and graphs is guaranteed.
Drawings
FIG. 1 is a flow chart of a method according to a preferred embodiment of the present invention;
FIG. 2 is a system block diagram according to a preferred embodiment of the present invention;
FIG. 3 is a block diagram of an architecture according to a preferred embodiment of the present invention;
FIG. 4 is a schematic diagram illustrating a user-variant topology relationship according to a preferred embodiment of the present invention;
FIG. 5 is a data structure diagram of a single device node in accordance with the preferred embodiment of the present invention;
FIG. 6 is a schematic diagram of node coordinates in accordance with a preferred embodiment of the present invention;
FIG. 7 is a node numbering diagram in accordance with the preferred embodiment of the present invention;
FIG. 8 is a schematic diagram illustrating coordinate translation according to a preferred embodiment of the present invention;
FIG. 9 is a schematic diagram illustrating a preferred embodiment of the present invention;
FIG. 10 is a group by group link diagram in accordance with a preferred embodiment of the present invention;
fig. 11 shows the final drawing according to the preferred embodiment of the present invention.
Detailed Description
The conception, the specific structure and the technical effects of the present invention will be clearly and completely described in conjunction with the embodiments and the accompanying drawings to fully understand the objects, the schemes and the effects of the present invention.
It is noted that, as used in this disclosure, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. Furthermore, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art. The terminology used in the description herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the term "and/or" includes any combination of one or more of the associated listed items.
It should be understood that although the terms first, second, third, etc. may be used in this disclosure to describe various modules, these modules should not be limited by these terms. These terms are only used to distinguish one type of module from another. For example, a first module may also be referred to as a second module, and similarly, a second module may also be referred to as a first module, without departing from the scope of the present disclosure. The use of any and all examples, or exemplary language ("e.g.," such as "or the like") provided herein, is intended merely to better illuminate embodiments of the invention and does not pose a limitation on the scope of the invention unless otherwise claimed.
Referring to FIG. 1, a flow chart of a method of the present invention is shown, including
S100, identifying a user variable topology relationship through current and voltage distortion and generating a corresponding user variable topology file;
s200, drawing a station area node and a station area connecting line graph according to the user-defined layout algorithm and the user-defined topological relation; the layout algorithm comprises arranging node serial numbers and calculating node coordinates.
Referring to FIG. 2, a system architecture of the present invention is shown, comprising
The distortion module is used for generating voltage and current distortion;
the identification module is used for identifying the user variable topological relation through the distortion of current and voltage;
the topology file generating module is used for generating a corresponding user-to-user topology file according to the identification result of the identification module;
the transformer area node drawing module is used for drawing transformer area nodes according to the user-defined layout algorithm and the user-defined topological relation;
the transformer area wiring diagram drawing module is used for drawing a transformer area wiring diagram according to the user-defined layout algorithm and the user-defined topological relation;
the scanning module is used for starting a scanning thread and periodically scanning whether a new and unprocessed user topological relation data file exists or not according to a certain period;
wherein the transformer area node drawing module and the transformer area wiring diagram drawing module also comprise an increment mapping drawing module and a full-quantity mapping drawing module,
the incremental mapping drawing module is used for performing incremental mapping drawing on the basis of the existing wiring diagram;
and the full mapping drawing module is used for creating a wiring diagram and establishing a corresponding relation with the transformer area, and performing full mapping drawing in the new wiring diagram according to the description of the data file.
The invention is composed of two parts of an intelligent station area monitoring device and a main station graph model system, and two main functions of 'making station area topological relation data' and 'automatically mapping a station area wiring graph' are respectively completed.
(1) Intelligent platform area monitoring equipment
Intelligence platform district monitoring facilities includes: the intelligent monitoring equipment is communicated through a broadband carrier mechanism, generates identification signals through means of current distortion, voltage distortion and the like, automatically identifies a topological relation, generates a topological description file of the topological relation and reports the topological description file to a power distribution master station.
(2) Master station graph model system
And the master station system receives the analysis of the topology data file sent by the intelligent transformer area terminal and automatically generates a drawn transformer area user-to-user relationship wiring diagram by adopting a layout algorithm according to topology attention.
Referring to fig. 3, an overall architecture diagram is automatically mapped based on smart zones,
the distribution transformer low-voltage outgoing line switch and each branch switch are provided with a branch identification module, the tail end user meter box is provided with a tail end identification module, and a user acquires related information to identify a user transformer topological relation. And the distribution Transformer Terminal (TTU) is communicated with each identification module through a broadband carrier, generates a distribution area topological relation description file (XML) after calculating according to the acquired information and reports the XML to the distribution main station.
And the distribution main station front-end system reads the distribution area topological relation description data from the TTU through an 101/104 protocol after receiving the reported remote signaling event of the TTU, generates a distribution area household topology file, and stores the data file in an appointed directory of the main station.
And the topology identification and generation module of the graph model system reads the user-variable topology file analysis from the specified directory and sends the analysis result to the automatic graph forming module to generate a platform area wiring diagram and finish graph model drawing.
(1) Automatic mapping recognition
Starting a special scanning thread at the low-voltage master station system side, periodically scanning whether a new and unprocessed user topological relation data file arrives, judging whether a corresponding wiring diagram already exists according to a station area identifier in the data file, if so, opening the existing wiring diagram, and performing 'incremental mapping' drawing on the basis of the existing wiring diagram according to the topological relation described by the data file; if the data file does not exist, a wiring diagram is newly established, the corresponding relation between the wiring diagram and the transformer area is established, and 'full-scale drawing' is carried out in the new wiring diagram according to the description of the data file.
(2) User topology description file description
The transformer area wiring diagram takes a transformer area monitoring range as a basic unit, and one transformer area is drawn corresponding to one wiring diagram. The platform area user transformation topological relation file takes platform area distribution transformation as a starting point, takes a user table as an end point and adopts XML to describe by adopting a hierarchical structure. The description information includes: the information of the platform area ID, the platform area name, the equipment ID of each node, the equipment type, the equipment name, the geographical position and the like.
Referring to fig. 4, a schematic diagram of user-to-user topological relation, an XML file of which is described as follows:
Figure BDA0002238608750000051
Figure BDA0002238608750000061
< data > recording file summary information, including: station ID, name, update time, etc.
< nodes > record all node information, each node containing attributes such as node ID, name, device type, etc.
< links > records all connection relationships, each connection containing from and to attributes, pointing to the node ID of the connection, respectively, where from points to the power side node and to points to the user side node.
(3) User topology data structure design
A topological relation main body of a platform area user is of a Tree structure (Tree), namely, members in the relation are composed of a plurality of homogeneous nodes, each node comprises 0 or 1 father node and 0 or more child nodes, and the sequence among the child nodes does not influence the expression of the topological relation. The data structure of the topological relation of the users in the distribution area is designed as follows: the connection relation between each single node is described through a father node and a child node (set) pointer of the node, and the whole user topological relation tree of the platform area is traversed through different traversal strategies such as depth priority and breadth priority. In combination with basic attributes of the device, a topological relation tree of a platform area user is designed, wherein a data structure of a single device node is shown in fig. 5, a data structure diagram of a single device node,
the initial values of the "memory address", "node serial number" and "node coordinate" of the "parent node" pointer and the "child node set" pointer, which point to the corresponding node object, are null, and the values are assigned after calculation according to a layout algorithm.
(4) Layout algorithm design
The topological relation wiring diagram of the platform area users adopts a horizontal, flat and vertical orthogonal drawing method, top-level nodes are positioned at the top of the diagram and are expanded downwards layer by layer according to the hierarchical sequence, the same row spacing is kept between every two layers of nodes, the same column spacing is kept between brother nodes at the same layer, and a father node is positioned at the middle of all child nodes. The coordinate position of each node is calculated according to the layout requirement, and the coordinate calculation adopts a standard coordinate system, namely, the origin of coordinates is positioned at the center of the drawing area, the X axis faces to the right, the Y axis faces upwards, as shown in the schematic diagram of the node coordinates in FIG. 6,
the layout algorithm includes: arranging two key works of node serial number and calculating node coordinates.
Arranging node sequence numbers
Before calculating the coordinates of the nodes, all the nodes are numbered uniformly, and the node numbers are mainly used for finding the numbers of the nodes related to the current nodes according to the numbers of the current nodes in the coordinate calculation process, further finding the node object and enabling the node numbers to reflect certain relations among the nodes. The calculation order of the coordinates of the nodes is consistent with the numbering order of the nodes, namely, the coordinates of the nodes with small sequence numbers are calculated first, so that the advantage that the coordinates of which nodes are calculated at present can be easily known.
According to the hierarchical structure of the tree and the sequence of the nodes at the same level, a numbering method from top to bottom and from left to right is adopted, as shown in FIG. 7, the node numbering is a schematic diagram,
it can be seen that, in the numbering method, the numbers of the child nodes are all greater than the number of the parent node, and in the same subtree, the number of the left sibling node (minus one) and the number of the right sibling node (plus one) can also be conveniently obtained from the current node number, and it is particularly important that, when determining whether two subtrees at the same level have overlapping positions, only the magnitude relationship of the X coordinates of the rightmost child node of the left subtree and the leftmost child node of the right subtree needs to be determined, as follows: in the figure, whether the 2 and 3 subtrees have position overlapping can be judged by judging whether the 5 and 6 nodes have overlapping or crossing. From the leftmost child node of the right subtree, the rightmost child node of the left subtree can be conveniently found, and the node numbers of the child nodes have a simple relation of 'minus one'.
The order of node numbering is essentially a "breadth first" node traversal method employed for tree structures.
Calculating node coordinates
Calculating the coordinates of the nodes according to the numbering sequence of the nodes, grouping a father node and all direct child nodes thereof as reference object units, and calculating the coordinates of each child node according to the coordinates of the father node, wherein the algorithm is as follows: assuming that the coordinates of the root node are (X0, Y0), a layer height value (rowHeight) and a column width value (colWidth) are set, and according to a layout algorithm, the coordinates of each child node can be conveniently calculated as:
Figure BDA0002238608750000071
because the method only considers the two-layer structure of a father node and the direct child nodes thereof, when the 3 rd layer and the 3 rd layer are calculated, the problem of node overlapping is inevitably generated, the method for solving the problem of node overlapping is to carry out coordinate translation, and the principle of translation is as follows: and keeping the coordinates of the child nodes of the current group unchanged, and shifting the coordinates of the nodes of the left groups to the left.
Referring to fig. 8, a schematic diagram of coordinate translation,
taking fig. 8 as an example, coordinates of node 1 are defined as (X0, Y0), and for the first calculation, coordinates of node 2 and node 3 in group 1 can be calculated; in the 2 nd calculation, the coordinates of the node 4 and the node 5 in the group 2 can be calculated according to the coordinates of the node 2; in the 3 rd calculation, the coordinates of the node 6, the node 7 and the node 8 in the group 3 are calculated according to the coordinates of the node 3. It is clear that there is an overlap between group 3 and group 2, by shifting all nodes of group 2 to the left so that they do not overlap with group 3, and by shifting the position of node 2 so that node 1 is no longer located in the middle between nodes 2 and 3, the position of node 1 is adjusted. Meanwhile, because the node of group 2 is moved, it is also determined whether group 2 has a new overlap with the node on its left, and if so, the left translation is continued until there are no more nodes on the left.
The method for judging whether the overlapping exists is as follows: comparing the coordinate positions of the current group's 1 st child node and the last child node in the previous group (such as the positions of node 6 and node 5), wherein the number of the last child node in the previous group can be obtained by subtracting one from the number of the first child node in the current group, comparing the Y coordinates of the two nodes can judge whether they are on the same level (the same Y coordinate indicates on the same level), if not, the left translation is not needed.
Calculation of translation distance:
Figure BDA0002238608750000081
during translation, only the X coordinate component of the node needs to be changed.
(5) Graphic algorithm design
After the node coordinate calculation is completed and the node attribute is assigned, the graph drawing can be performed. The mapping algorithm mainly comprises the following steps: the drawing of "nodes" and the drawing of "links". The method can be divided into "full-volume rendering" and "incremental rendering" according to whether the original image already exists. The incremental drawing requires that the graph instance of the node cannot be regenerated, and the drawing of the connecting line has no limitation.
The full-scale drawing is relatively simple, and the incremental drawing is complex because the number and the position of nodes may change and the connection relationship may also change under the incremental condition (changing scene).
For uniform processing, the full-scale drawing can be regarded as a special case of incremental drawing (namely, incremental drawing with empty initial state), and an incremental drawing algorithm is uniformly applied:
for the node, if the node does not exist, drawing a new graph instance at the calculated coordinate position, if the node already exists, finding the graph instance corresponding to the node and moving the graph instance to the new coordinate position; and for the connecting line, a mode of firstly deleting all the connecting lines and then redrawing is adopted.
The node drawing is simple, the line drawing is complex, because the wiring diagram adopts a horizontal, flat and vertical orthogonal drawing method, one line can be divided into a plurality of line segments, and some intermediate virtual nodes need to be introduced, the final effect is probably like that of FIG. 9,
the blue dots in fig. 9 are intermediate virtual nodes, or between virtual nodes and real nodes, or between real nodes, which need to be introduced, and the line segments are an independent connecting line.
When drawing the connecting lines between the nodes, grouping the parent nodes and all the direct child nodes thereof as reference object units, drawing the connecting lines group by group, as shown in fig. 10,
thus, the rendering algorithm only needs to consider "how the links within a group are rendered" and "how all groups are traversed".
The group interconnection line is actually a connection line from a parent node to each child node in the group, and during drawing, virtual nodes are generated and coordinates of the virtual nodes are calculated according to the number of the child nodes in the group, then connection lines are drawn among the (virtual) nodes, and the connection relation between the (virtual) nodes and the lines is established.
The traversal of the group can be performed according to a "depth-first" traversal method of the tree.
Finally, the device nodes (devices may be removed) which are in the original wiring diagram but not in the user topology description file of this time are deleted, so that the automatic mapping processing of the user topology of the whole cell is completed. The final patterning effect may be as in fig. 11.
It should be recognized that embodiments of the present invention can be realized and implemented by computer hardware, a combination of hardware and software, or by computer instructions stored in a non-transitory computer readable memory. The methods may be implemented in a computer program using standard programming techniques, including a non-transitory computer-readable storage medium configured with the computer program, where the storage medium so configured causes a computer to operate in a specific and predefined manner, according to the methods and figures described in the detailed description. Each program may be implemented in a high level procedural or object oriented programming language to communicate with a computer system. However, the program(s) can be implemented in assembly or machine language, if desired. In any case, the language may be a compiled or interpreted language. Furthermore, the program can be run on a programmed application specific integrated circuit for this purpose.
Further, the operations of processes described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The processes described herein (or variations and/or combinations thereof) may be performed under the control of one or more computer systems configured with executable instructions, and may be implemented as code (e.g., executable instructions, one or more computer programs, or one or more applications) collectively executed on one or more processors, by hardware, or combinations thereof. The computer program includes a plurality of instructions executable by one or more processors.
Further, the method may be implemented in any type of computing platform operatively connected to a suitable interface, including but not limited to a personal computer, mini computer, mainframe, workstation, networked or distributed computing environment, separate or integrated computer platform, or in communication with a charged particle tool or other imaging device, and the like. Aspects of the invention may be embodied in machine-readable code stored on a non-transitory storage medium or device, whether removable or integrated into a computing platform, such as a hard disk, optically read and/or write storage medium, RAM, ROM, or the like, such that it may be read by a programmable computer, which when read by the storage medium or device, is operative to configure and operate the computer to perform the procedures described herein. Further, the machine-readable code, or portions thereof, may be transmitted over a wired or wireless network. The invention described herein includes these and other different types of non-transitory computer-readable storage media when such media include instructions or programs that implement the steps described above in conjunction with a microprocessor or other data processor. The invention also includes the computer itself when programmed according to the methods and techniques described herein.
A computer program can be applied to input data to perform the functions described herein to transform the input data to generate output data that is stored to non-volatile memory. The output information may also be applied to one or more output devices, such as a display. In a preferred embodiment of the invention, the transformed data represents physical and tangible objects, including particular visual depictions of physical and tangible objects produced on a display.
The above description is only a preferred embodiment of the present invention, and the present invention is not limited to the above embodiment, and any modifications, equivalent substitutions, improvements, etc. within the spirit and principle of the present invention should be included in the protection scope of the present invention as long as the technical effects of the present invention are achieved by the same means. The invention is capable of other modifications and variations in its technical solution and/or its implementation, within the scope of protection of the invention.

Claims (10)

1. An intelligent distribution room graph automatic generation method is characterized by comprising the following steps:
s100, identifying a user variable topology relationship through current and voltage distortion and generating a corresponding user variable topology file;
s200, drawing a station area node and a station area connecting line graph according to the user-defined layout algorithm and the user-defined topological relation; the layout algorithm comprises arranging node serial numbers and calculating node coordinates.
2. The method according to claim 1, wherein the S100 further includes:
s101, collecting identification signals generated by current and voltage distortion at a distribution transformer low-voltage outgoing switch, each branch switch and a terminal user meter box, identifying a user transformer topological relation, generating a distribution area topological relation description file, and reporting the distribution area topological relation description file to a distribution main station.
3. The method according to claim 1, wherein the S200 further includes:
s201, the topology identification and generation module of the graph model system reads the user-to-topology file from the designated directory for analysis, sends the analysis result to the automatic graph forming module, generates a distribution room wiring diagram and completes graph model drawing.
4. The intelligent station area graph automatic generation method according to claim 1, further comprising:
s1, the system starts a scanning thread, whether a new and unprocessed user topological relation data file exists is periodically scanned according to a certain period, if yes, whether a corresponding wiring diagram exists is judged according to the station zone identification in the data file, if yes, the step S2 is executed, otherwise, the step S3 is executed, and if not, the operation is not executed;
s2, opening the existing wiring diagram, and drawing an incremental diagram on the basis of the existing wiring diagram according to the topological relation described by the data file;
and S3, creating a wiring diagram, establishing a corresponding relation with the distribution room, and drawing a full-scale diagram in the new wiring diagram according to the description of the data file.
5. An intelligent station area graph automatic generation method according to claim 1,
the station area wiring diagram takes a station area monitoring range as a basic unit, and one station area is drawn corresponding to one wiring diagram;
the user transformation topology file takes the distribution transformation of the platform area as a starting point, takes the user table as an end point, and adopts the XML to describe by adopting a hierarchical structure, wherein the description information comprises: a zone ID, a zone name, a device ID of each node, a device type, a device name, and geographical location information.
6. An intelligent station area graph automatic generation method according to claim 1,
the user-to-user topological relation is a tree structure, namely, members in the relation are composed of a plurality of homogenous nodes, each node comprises 0 or 1 father node and 0 or a plurality of child nodes, wherein the data structure of the user-to-user topological relation is designed in a way that a pointer describes the connection relation between each single node through the father node and the child nodes of the node, namely, a set, and the whole user topological relation tree of the transformer area is traversed through a traversal strategy, wherein the traversal strategy comprises a depth priority strategy and a breadth priority strategy.
7. An intelligent station area graph automatic generation method according to claim 1,
the node sequence number arrangement comprises the steps that all nodes are numbered uniformly, and a numbering strategy from top to bottom and from left to right is adopted according to the hierarchical structure of the tree and the sequence of the nodes at the same level;
and the step of calculating the coordinates of the nodes comprises the steps of grouping a father node and all direct child nodes thereof as reference object units according to the serial number sequence of the nodes, and calculating the coordinates of all the child nodes according to the coordinates of the father node.
8. An intelligent station area graph automatic generation method according to claim 1,
calculating the node coordinates further comprises judging whether the nodes are overlapped, if so, translating the coordinates according to a translation principle, wherein the translation principle is to keep the coordinates of the sub-nodes of the current group unchanged, and translate the node coordinates of each group on the left side of the current group leftwards, otherwise, not executing operation;
the method for judging whether the nodes are overlapped comprises the steps of comparing the coordinate positions of the 1 st child node of the current group and the last child node of the previous group, comparing the Y coordinates of the two nodes, judging that the nodes are in the same level if the Y coordinates are consistent, and otherwise, judging that the nodes are not in the same level.
9. An intelligent station area graph automatic generation method according to claim 1,
the step of drawing the nodes of the platform area comprises the steps of opening a wiring diagram and judging whether the nodes exist or not, if not, drawing a new graph instance at the calculated coordinate position, otherwise, finding the graph instance corresponding to the nodes and moving the graph instance to the new coordinate position;
the method for drawing the line drawing of the platform area comprises the steps of grouping a father node and all direct child nodes thereof as reference object units, and drawing the lines group by group, wherein the method for drawing each group of the lines comprises the steps of firstly generating virtual nodes according to the number of the child nodes in the group, calculating coordinates of the virtual nodes, then drawing the lines among the nodes, and establishing the connection relation between the nodes and the lines.
10. An intelligent platform area graph automatic generation system is characterized by comprising:
the distortion module is used for generating voltage and current distortion;
the identification module is used for identifying the user variable topological relation through the distortion of current and voltage;
the topology file generating module is used for generating a corresponding user-to-user topology file according to the identification result of the identification module;
the transformer area node drawing module is used for drawing transformer area nodes according to the user-defined layout algorithm and the user-defined topological relation;
the transformer area wiring diagram drawing module is used for drawing a transformer area wiring diagram according to the user-defined layout algorithm and the user-defined topological relation;
the scanning module is used for starting a scanning thread and periodically scanning whether a new and unprocessed user topological relation data file exists or not according to a certain period;
wherein the transformer area node drawing module and the transformer area wiring diagram drawing module also comprise an increment mapping drawing module and a full-quantity mapping drawing module,
the incremental mapping drawing module is used for performing incremental mapping drawing on the basis of the existing wiring diagram;
and the full mapping drawing module is used for creating a wiring diagram and establishing a corresponding relation with the transformer area, and performing full mapping drawing in the new wiring diagram according to the description of the data file.
CN201910992125.XA 2019-10-18 2019-10-18 Automatic intelligent platform region graph generation method and system Active CN110866320B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910992125.XA CN110866320B (en) 2019-10-18 2019-10-18 Automatic intelligent platform region graph generation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910992125.XA CN110866320B (en) 2019-10-18 2019-10-18 Automatic intelligent platform region graph generation method and system

Publications (2)

Publication Number Publication Date
CN110866320A true CN110866320A (en) 2020-03-06
CN110866320B CN110866320B (en) 2023-10-03

Family

ID=69652664

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910992125.XA Active CN110866320B (en) 2019-10-18 2019-10-18 Automatic intelligent platform region graph generation method and system

Country Status (1)

Country Link
CN (1) CN110866320B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111814281A (en) * 2020-06-22 2020-10-23 积成电子股份有限公司 Automatic drawing method of distribution room topological relation graph based on multi-branch tree hierarchical layout
CN112039197A (en) * 2020-07-21 2020-12-04 厦门亿力吉奥信息科技有限公司 Automatic mapping method of distribution room topological graph and computer readable storage medium
CN112202245A (en) * 2020-09-29 2021-01-08 国网北京市电力公司 Automatic mapping system for low-voltage transformer area wiring diagram
CN112583119A (en) * 2020-11-25 2021-03-30 国网福建省电力有限公司 Low-voltage intelligent platform area simulation platform system based on intelligent fusion terminal
CN112734876A (en) * 2021-01-08 2021-04-30 卓望数码技术(深圳)有限公司 Graph drawing method, graph drawing device, electronic equipment and storage medium
CN112818568A (en) * 2021-03-03 2021-05-18 广东电网有限责任公司 Method, device, equipment and storage medium for determining topological relation of low-voltage transformer area
CN112886574A (en) * 2021-01-26 2021-06-01 国网甘肃省电力公司武威供电公司 Power grid operation control method and system based on graphic database
CN113189472A (en) * 2021-04-15 2021-07-30 国网福建省电力有限公司福州供电公司 Low-voltage network circuit topology structure detection method and system
CN113315233A (en) * 2021-06-17 2021-08-27 上海山源电子科技股份有限公司 Automatic drawing method and system for power grid topological graph
CN113312734A (en) * 2021-05-12 2021-08-27 广东顺畅科技有限公司 Electric meter network topology generation method and device and computer readable storage medium
CN114090829A (en) * 2021-11-16 2022-02-25 许继集团有限公司 Regional division display method for autonomous controllable new-generation transformer substation
CN114362177A (en) * 2022-03-16 2022-04-15 深圳友讯达科技股份有限公司 Multi-frequency characteristic current signal-based household variable topology relation identification method
CN114915560A (en) * 2021-02-07 2022-08-16 国网浙江省电力有限公司营销服务中心 Low-voltage distribution network topology identification method, device and system based on current fingerprint

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254256A (en) * 2011-07-21 2011-11-23 福建省电力有限公司福州电业局 Transmission and distribution network integration comprehensive line loss management analysis system and processing flow thereof
CN103150425A (en) * 2013-02-06 2013-06-12 上海交通大学 Automatic generation method used for single line diagram of distribution network and based on topological hierarchy
CN106960103A (en) * 2017-03-30 2017-07-18 国网福建省电力有限公司 The automatic generation method and device of a kind of grid graph
CN107483082A (en) * 2017-08-17 2017-12-15 杭州昊美科技有限公司 A kind of low-voltage distribution network topology automatic identification method and system based on the work frequency carrier communication technology
CN108427823A (en) * 2018-01-26 2018-08-21 国网江苏省电力有限公司扬州供电分公司 A kind of low-voltage platform area Auto based on pattern layout and Topology service
CN108832626A (en) * 2018-07-06 2018-11-16 北京中电普华信息技术有限公司 A kind of low-voltage power distribution station area topology identification method and system
CN109217478A (en) * 2018-11-19 2019-01-15 深圳市均方根科技有限公司 Low-voltage platform area topological relation recognition methods, concentrator and storage medium
CN109857885A (en) * 2019-01-21 2019-06-07 王星宇 Intelligent substation main wiring diagram automatic generation method based on SCD file
CN110350528A (en) * 2019-07-22 2019-10-18 石家庄科林电气股份有限公司 A kind of low-voltage platform area topology automatic identification method

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254256A (en) * 2011-07-21 2011-11-23 福建省电力有限公司福州电业局 Transmission and distribution network integration comprehensive line loss management analysis system and processing flow thereof
CN103150425A (en) * 2013-02-06 2013-06-12 上海交通大学 Automatic generation method used for single line diagram of distribution network and based on topological hierarchy
CN106960103A (en) * 2017-03-30 2017-07-18 国网福建省电力有限公司 The automatic generation method and device of a kind of grid graph
CN107483082A (en) * 2017-08-17 2017-12-15 杭州昊美科技有限公司 A kind of low-voltage distribution network topology automatic identification method and system based on the work frequency carrier communication technology
CN108427823A (en) * 2018-01-26 2018-08-21 国网江苏省电力有限公司扬州供电分公司 A kind of low-voltage platform area Auto based on pattern layout and Topology service
CN108832626A (en) * 2018-07-06 2018-11-16 北京中电普华信息技术有限公司 A kind of low-voltage power distribution station area topology identification method and system
CN109217478A (en) * 2018-11-19 2019-01-15 深圳市均方根科技有限公司 Low-voltage platform area topological relation recognition methods, concentrator and storage medium
CN109857885A (en) * 2019-01-21 2019-06-07 王星宇 Intelligent substation main wiring diagram automatic generation method based on SCD file
CN110350528A (en) * 2019-07-22 2019-10-18 石家庄科林电气股份有限公司 A kind of low-voltage platform area topology automatic identification method

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111814281A (en) * 2020-06-22 2020-10-23 积成电子股份有限公司 Automatic drawing method of distribution room topological relation graph based on multi-branch tree hierarchical layout
CN111814281B (en) * 2020-06-22 2024-01-26 积成电子股份有限公司 Automatic drawing method for topological relation diagram of transformer area based on multi-tree hierarchical layout
CN112039197A (en) * 2020-07-21 2020-12-04 厦门亿力吉奥信息科技有限公司 Automatic mapping method of distribution room topological graph and computer readable storage medium
CN112202245A (en) * 2020-09-29 2021-01-08 国网北京市电力公司 Automatic mapping system for low-voltage transformer area wiring diagram
CN112583119A (en) * 2020-11-25 2021-03-30 国网福建省电力有限公司 Low-voltage intelligent platform area simulation platform system based on intelligent fusion terminal
CN112734876A (en) * 2021-01-08 2021-04-30 卓望数码技术(深圳)有限公司 Graph drawing method, graph drawing device, electronic equipment and storage medium
CN112886574A (en) * 2021-01-26 2021-06-01 国网甘肃省电力公司武威供电公司 Power grid operation control method and system based on graphic database
CN114915560A (en) * 2021-02-07 2022-08-16 国网浙江省电力有限公司营销服务中心 Low-voltage distribution network topology identification method, device and system based on current fingerprint
CN114915560B (en) * 2021-02-07 2023-05-30 国网浙江省电力有限公司营销服务中心 Low-voltage distribution network topology identification method, device and system based on current fingerprint
CN112818568A (en) * 2021-03-03 2021-05-18 广东电网有限责任公司 Method, device, equipment and storage medium for determining topological relation of low-voltage transformer area
CN113189472A (en) * 2021-04-15 2021-07-30 国网福建省电力有限公司福州供电公司 Low-voltage network circuit topology structure detection method and system
CN113312734A (en) * 2021-05-12 2021-08-27 广东顺畅科技有限公司 Electric meter network topology generation method and device and computer readable storage medium
CN113315233A (en) * 2021-06-17 2021-08-27 上海山源电子科技股份有限公司 Automatic drawing method and system for power grid topological graph
CN114090829A (en) * 2021-11-16 2022-02-25 许继集团有限公司 Regional division display method for autonomous controllable new-generation transformer substation
CN114362177A (en) * 2022-03-16 2022-04-15 深圳友讯达科技股份有限公司 Multi-frequency characteristic current signal-based household variable topology relation identification method

Also Published As

Publication number Publication date
CN110866320B (en) 2023-10-03

Similar Documents

Publication Publication Date Title
CN110866320A (en) Intelligent platform area graph automatic generation method and system
CN107402976B (en) Power grid multi-source data fusion method and system based on multi-element heterogeneous model
WO2016000341A1 (en) Method and system for searching cross-regional power supply range based on cim model
CN103544336B (en) The modeling of the electric network model of logic-based relation
CN105488269A (en) CIM based automatic graph-forming system for power transmission and distribution network
CN112202245A (en) Automatic mapping system for low-voltage transformer area wiring diagram
CN107679276B (en) Generation method and device of power system tide wiring diagram and electronic equipment
CN102867091B (en) The quantitation modification method of a kind of electric network current diagram
CN104331545B (en) A kind of implementation method of the grid automation GIS electrical layers based on CIM/G
CN107948008B (en) Modeling method for low-voltage distribution network monitoring system
CN104484499A (en) Dynamic simulation image rapid generation method for substation secondary circuit
CN111585349B (en) Power grid model management and monitoring system
CN102270261A (en) Design method for intelligent transformer station model based on CAD (Computer-Aided Design) graph and model integration
CN111814281B (en) Automatic drawing method for topological relation diagram of transformer area based on multi-tree hierarchical layout
CN109783886A (en) Emerging system and method for GIM model and IFC model
CN111711677A (en) Virtual and real loop visualization method, system and medium for process layer switch of intelligent substation
CN110867956A (en) Topology automatic identification system and method based on intelligent platform area
CN112448829A (en) Network topology display method and device, readable storage medium and intelligent terminal
CN109274742A (en) A kind of internet of things data acquisition and supervisor control
CN103441988A (en) Data migration method crossing GIS platforms
CN109447466A (en) A kind of overall process visualization managing and control system based on Distribution Network Communication network construction
CN111914376A (en) Method and device for automatically constructing power grid bus mode diagram and storage medium
CN112596458A (en) PLC automatic allocation method in electrical drawing and storage medium
CN116777671A (en) Large-scale energy storage resource management method and system based on automatic topology display generation
CN109271350B (en) Database and information point table automatic comparison and synchronization method based on telecontrol communication

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant