CN106570185B - Cross-platform display method for graphs of power system - Google Patents

Cross-platform display method for graphs of power system Download PDF

Info

Publication number
CN106570185B
CN106570185B CN201610997027.1A CN201610997027A CN106570185B CN 106570185 B CN106570185 B CN 106570185B CN 201610997027 A CN201610997027 A CN 201610997027A CN 106570185 B CN106570185 B CN 106570185B
Authority
CN
China
Prior art keywords
graph
svg
power system
remote signaling
svg graph
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.)
Active
Application number
CN201610997027.1A
Other languages
Chinese (zh)
Other versions
CN106570185A (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.)
Guangxi University
Original Assignee
Guangxi University
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 Guangxi University filed Critical Guangxi University
Priority to CN201610997027.1A priority Critical patent/CN106570185B/en
Publication of CN106570185A publication Critical patent/CN106570185A/en
Application granted granted Critical
Publication of CN106570185B publication Critical patent/CN106570185B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention relates to a power system graph cross-platform display method. The problem of among the prior art electric power system figure can not cross platform cross browser show for staff's workplace receives the restriction is solved. The SVG graph is displayed and stored, the SVG graph is displayed and embedded into a webpage, the SVG graph is stored to receive and update power system data, and the SVG graph is displayed to acquire remote sensing remote signaling information in the SVG graph to be stored for refreshing. The invention has the advantages that the SVG file is adopted for the power system graph, the graph storage space is small, the distortion is not generated in the network transmission process, and the real-time performance is good; the method has the characteristic of no distortion in amplification; the power system graph is displayed in a webpage mode, the work station of a user is not limited to a dispatching room in a traditional dispatching mode, and the operation of a dispatcher has higher flexibility.

Description

Cross-platform display method for graphs of power system
Technical Field
The invention relates to the technical field of power system scheduling, in particular to a power system graph cross-platform display method.
Background
The power system is an extremely large system, and the amount of data and information contained in the power system is huge due to the large number of power lines, substations and power plants. In order to be able to visually observe the data and analyze the data, graphic techniques have become a key to solving this problem.
At present, the power system graphic technology is widely applied, but the display of the power system graphic is only limited to desktop application display and specific browser display, the cross-platform and cross-browser use cannot be realized, and the work place, the work place and the work equipment of dispatchers are greatly limited.
Disclosure of Invention
The invention mainly solves the problem that the electric power system graph cannot be displayed in a cross-platform and cross-browser mode in the prior art, so that a working place of a worker is limited, and provides a method for realizing the cross-platform display of the electric power system graph in a webpage mode.
The technical problem of the invention is mainly solved by the following technical scheme: a power system graph cross-platform display method comprises the following steps:
s1, drawing a power system graph through an SVG technology, and generating a corresponding display SVG graph and a storage SVG graph;
s2, designing a webpage, embedding the displayed SVG graph into a page part of the webpage, and storing the SVG graph and placing the SVG graph in a background part of the webpage;
s3, acquiring data in the power system in real time by the webpage, and updating and storing information in the SVG graph; the data in the power system comprises remote measuring point information, remote signaling point information, net rack data, system operation data and other information.
S4, displaying the SVG graph, reading and storing remote measuring point and remote signaling point information in the SVG graph every set time, and refreshing the remote measuring point and remote signaling point information in the displayed SVG graph;
and S5, displaying the SVG graph, updating the state of the remote signaling point according to the click of the user, and synchronously updating and storing the SVG graph and the state of the remote signaling point in the power system.
The invention publishes and displays the electric power system graph in a webpage form, so that the webpage can be opened to view the electric power system graph only by installing a browser and connecting a network at a computer or mobile terminal device end without using any plug-in. The work place of the dispatcher is not limited to the dispatching room in the traditional dispatching mode, and the dispatcher has higher flexibility. The remote measuring point is used for detecting the information such as the voltage, the power and the like of a set point on the bus, and the remote signaling point is used for detecting the states of the breaker and the switch. The electric power system graph adopts the SVG file, and has the characteristics of small storage space and no distortion in amplification.
As a preferable scheme, the specific process of generating the SVG graphics in step S1 includes:
s11, drawing a power system graph through an SVG technology, generating and displaying an SVG graph, wherein the displayed SVG graph comprises remote signaling point and remote measuring point information;
and S12, writing in network frame data and operation data on the basis of displaying the SVG graph, and generating and storing the SVG graph, wherein the network frame data comprise power grid network frame parameters, and the operation data comprise system operation parameters. According to the scheme, a display SVG graph only containing remote signaling point and remote measuring point information is generated, and another storage SVG graph which comprises net rack data and running data information is generated on the basis of displaying the SVG graph. Therefore, the SVG graph is displayed relatively small and generally does not exceed 400KB, so that the SVG graph can be displayed on a webpage more quickly and smoothly without causing clamping stagnation. The stored SVG graphics also comprise a network frame and running data, are relatively specific power system graphics, run in the background, store information and call for displaying the SVG graphics or other high-level applications.
As a preferred scheme, the remote measuring point and the remote signaling point include an element name, an element ID, and element detection data, and the element ID corresponds to the corresponding remote measuring point and remote signaling point in the power system.
As a preferable scheme, in the step S3, the web page collects data in the power system in real time, and stores the information modification in the corresponding node of the storage SVG graph according to the ID; and step S4, the SVG graph is displayed at intervals of set time, the remote measuring points and the remote signaling points which store the SVG graph are traversed, the information of the remote measuring points and the remote signaling points is read, and the information of the remote measuring points and the remote signaling points on the SVG graph is refreshed and displayed according to the read information.
The SVG graph is displayed, the state of the remote signaling point is updated according to the click of the user, and the SVG graph and the state of the remote signaling point in the power system are synchronously updated and stored
As a preferable scheme, the specific process of step S5 includes:
s51, establishing a click event on a remote signaling point displaying the SVG graph when designing the webpage;
s52, waiting for clicking, and updating and displaying the state of the corresponding remote signaling point on the SVG graph after clicking;
s53, displaying the SVG graph, sending the remote signaling point state information to a storage SVG graph, and updating the remote signaling point information of the storage SVG graph;
and S54, storing the SVG graph and sending the updated remote signaling point information to the power system, and the power system finds the corresponding breaker according to the remote signaling point information and operates the breaker.
As a preferable scheme, the anti-misoperation judgment is performed after the user clicks in step S5, and the method includes the following steps:
s511, recording the state of remote signaling points on the SVG graph displayed after the user clicks, generating a simulation state graph and sending the simulation state graph to a background; a simulated state diagram is generated without actual operation.
S512, the background simulates each monitoring data on the main network line according to the simulation state diagram to obtain a simulation monitoring value; the monitoring data comprises data such as voltage, current and the like, and is a result of monitoring parameters on the main network line. Changes in the status of the remote signaling point can affect changes in the monitored data.
S513, calculating safety indexes according to the simulation monitoring values, comparing the calculation results with preset reference safety indexes, returning a misoperation instruction if the calculation results exceed the range of the reference safety indexes, and entering the step S52 if the calculation results do not exceed the range of the reference safety indexes; and calculating the monitoring data to obtain safety index values, such as voltage difference, current insertion and the like. And the reference safety index is a preset safety value range.
And S514, after receiving the misoperation instruction, carrying out misoperation reminding display on the displayed SVG graph, and simultaneously keeping the state of each remote signaling point on the SVG graph before the user clicks.
Therefore, the invention has the advantages that: 1. compared with the prior art, the SVG file is adopted by the power system graph, the graph storage space is small, the SVG file is not distorted in the network transmission process, the real-time performance is good, and the SVG file can be used under the general network condition; 2. the method has the characteristic of no distortion in amplification; displaying the electric power system graph in a webpage mode, and opening a webpage to view the electric power system graph only by installing a browser and having a network connection function on a computer or a mobile terminal; 3. the work station of the user is not limited to the dispatching room in the traditional dispatching mode any more, so that the operation of the dispatcher has greater flexibility.
Drawings
FIG. 1 is a schematic flow diagram of the present invention.
Detailed Description
The technical scheme of the invention is further specifically described by the following embodiments and the accompanying drawings.
Example (b):
in this embodiment, a method for displaying a power system graph across platforms, as shown in fig. 1, includes the following steps:
s1, drawing a power system graph through an SVG technology, and generating a corresponding display SVG graph and a storage SVG graph; the specific process comprises the following steps:
s11, drawing a power system graph through an SVG technology, generating and displaying an SVG graph, wherein the displayed SVG graph comprises remote signaling point and remote measuring point information;
and S12, writing in network frame data and operation data on the basis of displaying the SVG graph, and generating and storing the SVG graph, wherein the network frame data comprise power grid network frame parameters, and the operation data comprise system operation parameters.
S2, designing a webpage, embedding the displayed SVG graph into a page part of the webpage, and storing the SVG graph and placing the SVG graph in a background part of the webpage; net is adopted for designing a webpage, html voice and javascript are adopted for writing a page part, SVG nodes are added into the page part, and SVG graphics to be displayed are embedded into the page part in an InnerHtml form. The background part is connected with the power system through a network to collect data.
In addition, a click event is added to the SVG graph displayed on the page part of the webpage to wait for the user to click.
S3, acquiring data in the power system in real time by the webpage, and updating and storing information in the SVG graph;
the remote measuring points and the remote signaling points both comprise element names, element IDs and element detection data, and the element IDs correspond to the corresponding remote measuring points and remote signaling points in the power system. And (4) enabling each remote measuring point and each remote signaling point in the power system to have corresponding ID, and storing the remote measuring point and the remote signaling point information in corresponding ID nodes for storing the SVG graph according to the ID.
S4, displaying the SVG graph, reading and storing remote measuring point and remote signaling point information in the SVG graph every set time, and refreshing the remote measuring point and remote signaling point information in the displayed SVG graph; in this embodiment, taking 5s as an example, the SVG graph is displayed every 5s to traverse the remote measurement points and the remote signaling points storing the SVG graph, read information of the remote measurement points and the remote signaling points, and refresh and display information of the remote measurement points and the remote signaling points on the SVG graph according to the read information.
And S5, displaying the SVG graph, updating the state of the remote signaling point according to the click of the user, and synchronously updating and storing the SVG graph and the state of the remote signaling point in the power system. The specific process comprises
S51, establishing a click event on a remote signaling point displaying the SVG graph during webpage design;
s52, after the webpage is established, waiting for clicking, and updating and displaying the corresponding remote signaling point state on the SVG graph by a user after clicking;
the user clicks and then carries out misoperation prevention judgment, and the method comprises the following steps:
s511, recording the state of remote signaling points on the SVG graph displayed after the user clicks, generating a simulation state graph and sending the simulation state graph to a background;
s512, the background simulates each monitoring data on the main network line according to the simulation state diagram to obtain a simulation monitoring value;
s513, calculating safety indexes according to the simulation monitoring values, comparing the calculation results with preset reference safety indexes, returning a misoperation instruction if the calculation results exceed the range of the reference safety indexes, and entering a step S52 to update and display the corresponding remote signaling point state on the SVG graph if the calculation results do not exceed the range of the reference safety indexes;
and S514, after receiving the misoperation instruction, carrying out misoperation reminding display on the displayed SVG graph, and simultaneously keeping the state of each remote signaling point on the SVG graph before the user clicks.
S53, displaying the SVG graph, sending the remote signaling point state information to a storage SVG graph, and updating the remote signaling point information of the storage SVG graph;
and S54, storing the SVG graph and sending the updated remote signaling point information to the power system, and the power system finds the corresponding breaker according to the remote signaling point information and operates the breaker.
And then, storing the SVG image to acquire data in real time from the power system.
The specific embodiments described herein are merely illustrative of the spirit of the invention. Various modifications or additions may be made to the described embodiments or alternatives may be employed by those skilled in the art without departing from the spirit or ambit of the invention as defined in the appended claims.

Claims (5)

1. A power system graph cross-platform display method is characterized by comprising the following steps: the method comprises the following steps:
s1, drawing a power system graph through an SVG technology, and generating a corresponding display SVG graph and a storage SVG graph; the specific process comprises the following steps:
s11, drawing a power system graph through an SVG technology, generating and displaying an SVG graph, wherein the displayed SVG graph comprises remote signaling point and remote measuring point information;
s12, writing net rack data and operation data on the basis of displaying the SVG graph, and generating and storing the SVG graph, wherein the net rack data comprise power grid net rack parameters, and the operation data comprise system operation parameters;
s2, designing a webpage, embedding the displayed SVG graph into a page part of the webpage, and storing the SVG graph and placing the SVG graph in a background part of the webpage;
s3, acquiring data in the power system in real time by the webpage, and updating and storing information in the SVG graph;
s4, displaying the SVG graph, reading and storing remote measuring point and remote signaling point information in the SVG graph every set time, and refreshing the remote measuring point and remote signaling point information in the displayed SVG graph;
and S5, displaying the SVG graph, updating the state of the remote signaling point according to the click of the user, and synchronously updating and storing the SVG graph and the state of the remote signaling point in the power system.
2. The power system graphic cross-platform display method according to claim 1, wherein the remote measurement points and remote signaling points comprise element names, element IDs and element detection data, and the element IDs correspond to the corresponding remote measurement points and remote signaling points in the power system.
3. The power system graphics cross-platform display method according to claim 1 or 2, wherein in step S3, the web page collects data in the power system in real time, and stores the information modification in the corresponding node of the storage SVG graphics according to the ID; and step S4, the SVG graph is displayed at intervals of set time, the remote measuring points and the remote signaling points which store the SVG graph are traversed, the information of the remote measuring points and the remote signaling points is read, and the information of the remote measuring points and the remote signaling points on the SVG graph is refreshed and displayed according to the read information.
4. The method for displaying the graphic cross-platform of the power system according to claim 1 or 2, wherein the specific process of the step S5 includes:
s51, establishing a click event on a remote signaling point displaying the SVG graph during webpage design;
s52, waiting for clicking, and updating and displaying the state of the corresponding remote signaling point on the SVG graph after clicking;
s53, displaying the SVG graph, sending the remote signaling point state information to a storage SVG graph, and updating the remote signaling point information of the storage SVG graph;
and S54, storing the SVG graph and sending the updated remote signaling point information to the power system, and the power system finds the corresponding breaker according to the remote signaling point information and operates the breaker.
5. The method for displaying the graphic cross-platform of the power system as claimed in claim 4, wherein the anti-misoperation judgment is performed after the user clicks in step S5, and the method comprises the following steps:
s511, recording the state of remote signaling points on the SVG graph displayed after the user clicks, generating a simulation state graph and sending the simulation state graph to a background;
s512, the background simulates each monitoring data on the main network line according to the simulation state diagram to obtain a simulation monitoring value;
s513, calculating safety indexes according to the simulation monitoring values, comparing the calculation results with preset reference safety indexes, returning a misoperation instruction if the calculation results exceed the range of the reference safety indexes, and entering the step S52 if the calculation results do not exceed the range of the reference safety indexes;
and S514, after receiving the misoperation instruction, carrying out misoperation reminding display on the displayed SVG graph, and simultaneously keeping the state of each remote signaling point on the SVG graph before the user clicks.
CN201610997027.1A 2016-11-10 2016-11-10 Cross-platform display method for graphs of power system Active CN106570185B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610997027.1A CN106570185B (en) 2016-11-10 2016-11-10 Cross-platform display method for graphs of power system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610997027.1A CN106570185B (en) 2016-11-10 2016-11-10 Cross-platform display method for graphs of power system

Publications (2)

Publication Number Publication Date
CN106570185A CN106570185A (en) 2017-04-19
CN106570185B true CN106570185B (en) 2020-02-04

Family

ID=58542561

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610997027.1A Active CN106570185B (en) 2016-11-10 2016-11-10 Cross-platform display method for graphs of power system

Country Status (1)

Country Link
CN (1) CN106570185B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107832460B (en) * 2017-11-28 2022-04-08 航天天绘科技有限公司 SVG-based graphic page control method for displaying satellite measurement and control data in real time
CN110187678B (en) * 2019-04-19 2021-11-05 广东省智能制造研究所 Information storage and digital application system of processing equipment in manufacturing industry
CN111880892A (en) * 2020-06-15 2020-11-03 中冶南方都市环保工程技术股份有限公司 SVG technology-based method for monitoring industrial data in real time

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495868A (en) * 2011-11-30 2012-06-13 河北省电力公司 Method for realizing graphic monitoring of electric energy collection and monitoring system
CN103338247A (en) * 2013-06-25 2013-10-02 中国南方电网有限责任公司 Power system remote image retrieval method based on Web service mode
CN103746458A (en) * 2014-01-21 2014-04-23 国家电网公司 Real-time representing method for power grid operational state
CN104598103A (en) * 2014-12-30 2015-05-06 北京奇虎科技有限公司 Method and device for processing graphics in pages
CN105787000A (en) * 2016-02-19 2016-07-20 云南电网有限责任公司电力科学研究院 Method and system for generating SVG/CIM graph model file based on spatial data
CN106021396A (en) * 2016-05-13 2016-10-12 国网辽宁省电力有限公司电力科学研究院 B/S framework-based SCD configuration file graphic display method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103955549A (en) * 2014-05-26 2014-07-30 重庆大学 Web GIS system based on SVG and data input and search method thereof
US9836284B2 (en) * 2014-06-18 2017-12-05 Vmware, Inc. HTML5 graph layout for application topology
CN104318402B (en) * 2014-11-17 2017-09-26 国网上海市电力公司 Integrated planning and designing information system based on power network GIS platform

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102495868A (en) * 2011-11-30 2012-06-13 河北省电力公司 Method for realizing graphic monitoring of electric energy collection and monitoring system
CN103338247A (en) * 2013-06-25 2013-10-02 中国南方电网有限责任公司 Power system remote image retrieval method based on Web service mode
CN103746458A (en) * 2014-01-21 2014-04-23 国家电网公司 Real-time representing method for power grid operational state
CN104598103A (en) * 2014-12-30 2015-05-06 北京奇虎科技有限公司 Method and device for processing graphics in pages
CN105787000A (en) * 2016-02-19 2016-07-20 云南电网有限责任公司电力科学研究院 Method and system for generating SVG/CIM graph model file based on spatial data
CN106021396A (en) * 2016-05-13 2016-10-12 国网辽宁省电力有限公司电力科学研究院 B/S framework-based SCD configuration file graphic display method

Also Published As

Publication number Publication date
CN106570185A (en) 2017-04-19

Similar Documents

Publication Publication Date Title
CN103837796B (en) The transmission line malfunction visualization report method of a kind of sing on web and GIS and system
CN106570185B (en) Cross-platform display method for graphs of power system
US20210406764A1 (en) Method, electronic device, and computer program product for monitoring field device
CN112150596B (en) Holographic reconstruction method and system for substation equipment fault
CN112560130B (en) H5 drawing display method based on CAD (computer aided design) drawing data of rail transit trackside equipment
CN103631578A (en) Data display method in power distribution network automated system
CN112463807A (en) Data processing method, device, server and storage medium
CN113554360A (en) Power transmission line running state visual management method and system and storage medium
CN115017484A (en) Access control method and device
CN112799736B (en) Dynamic binding loading method for electrical primary graph mode identification
CN112532315B (en) Optical cable fault positioning method and device based on distributed temperature measurement optical fiber
CN111273980B (en) Interface thread visualization method and device, computer equipment and storage medium
CN114034345B (en) Insulator leakage analysis system and method
JP5642752B2 (en) Disaster recovery management system
CN115242684A (en) Full link voltage measuring method, device, computer equipment and storage medium
CN113049914B (en) Power transmission line fault diagnosis method and system, electronic equipment and storage medium
US8886507B2 (en) Methods and systems for simulating circuit operation
CN109101585B (en) Method and device for embedding power grid panoramic tidal current diagram into station wiring picture
CN103413249A (en) Transformer substation equipment state assessment method based on computational formula
CN103312529A (en) Method, device and system for monitoring system functions
CN107123075A (en) Road structure thing data interactive method and device
CN111507861A (en) Power utilization data processing and visualization method and system
CN111125239A (en) Visual display method and device for voltage sag depression domain
CN110569404A (en) data comparison method and device, electronic equipment and storage medium
CN203229574U (en) Cathode protecting parameter telemetering device of long-distance pipeline

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