[go: up one dir, main page]

CN103618379B - A kind of dynamic, extendible power network switch estimating system - Google Patents

A kind of dynamic, extendible power network switch estimating system Download PDF

Info

Publication number
CN103618379B
CN103618379B CN201310500746.4A CN201310500746A CN103618379B CN 103618379 B CN103618379 B CN 103618379B CN 201310500746 A CN201310500746 A CN 201310500746A CN 103618379 B CN103618379 B CN 103618379B
Authority
CN
China
Prior art keywords
rule
switch
dynamic
data
metadata
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.)
Expired - Fee Related
Application number
CN201310500746.4A
Other languages
Chinese (zh)
Other versions
CN103618379A (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.)
WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT Co Ltd
Original Assignee
WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT 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 WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT Co Ltd filed Critical WUHU UNIVERSITY SCIENCE & TECHNOLOGY PARK DEVELOPMENT Co Ltd
Priority to CN201310500746.4A priority Critical patent/CN103618379B/en
Publication of CN103618379A publication Critical patent/CN103618379A/en
Application granted granted Critical
Publication of CN103618379B publication Critical patent/CN103618379B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention discloses a kind of dynamic, extendible power network switch estimates regulation engine, achievable program increases when running, deletes, modification switchs the rule estimated.Opening and closing thought and reflex mechanism of the design of engine based on Java, the rule that each switch is estimated is write as a class, switch estimates that adopted rule set is configured by configuration file, user can increase new Regularia in configuration file, delete unwanted Regularia, or change existing Regularia, configuration file is introduced using reflection technology when program is run and realize that switch estimates the dynamic load of rule, find out and examine certainly, existing class libraries and client code need not be all changed in the extension and replacement of rule, with high modularization, the advantage such as good dynamic and extensibility.Switch is estimated that the design of rule is decoupled with the realization of application function from structure system by the present invention, enhances the extensibility that power network switch estimates rule.

Description

A kind of dynamic, extendible power network switch estimating system
Technical field
The present invention relates to electric network data increased quality engine field, specially a kind of dynamic, extendible power network switch is estimated Meter systems.
Background technology
Growing with electricity needs, the importance of power scheduling and power grid security is more highlighted.And intelligent scheduling The basis of system is then operation of power networks data, only the real-time running data based on high confidence, could be realized to operation of power networks The accurate perception of state, complete perception and quick sensing.And the dispatch automated system of a new generation, it is characterized in being no longer limited to Process is acquired to real-time running data, but closed-loop automatic control is carried out based on real-time running data, this is just transported to electrical network The accuracy and reliability of row data proposes requirements at the higher level.
Due to measurement system collection real time data through plant stand end cable, transmitter, telecontrol channel, traffic patch bay, All too many levels such as telemechanical cable, front end processor just reach main station system, and any one link is abnormal all just to have influence on data True property, or even doomed dead evidence or bad data occurs.The real-time analytical calculation of electrical network is carried out with these measured datas directly, credibility is not It is high.Therefore need to be analyzed real-time data collection processs by state estimation, the accuracy of General Promotion electric network data with Reliability, this plays an important role to the stability for lifting existing dispatch automated system.
The content of the invention
In order to overcome the above-mentioned deficiencies of the prior art, it is an object of the invention to provide a kind of dynamic, extendible electrical network is opened Close estimating system.
In order to achieve the above object, the technical solution adopted in the present invention is:
A kind of dynamic, extendible power network switch estimating system, it is characterised in that:Including by the input of program construction Layer, metadata layer, configuration file, operation layer, output layer, wherein:
Input layer is made up of various data parsing card module, to obtain data from the electric power data source resolution of various forms And store in metadata node;
Metadata layer defines metadata node to structure with the Key-Value of three layers of Map, with this general data structure To store the electric power data of various forms;
To multiple switch, configuration file estimates that rule is managed, increased, delete and changed with the dynamic of implementation rule collection Operation;
Operation layer carries out switch and estimates according to the corresponding rule of the rule set information of configuration file loading, the metadata to being input into Meter computing;
Output layer carries out output display to the result of computing, and local/remote mirror image is preserved, or is reconverted into metadata and supplies which His application call.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:The system for following opening and closing principle Design, system core structure is relatively stable, and extracts transformable part, is formed to the abstract of change, at extendible scope In the range of core interface is allowed, the flexible extension of software system is realized.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:Using reflex mechanism, not On the basis of needing to change existing class libraries and client code, add new switch and estimate rule, change or delete existing opening Close and estimate rule.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:By the general of three layers of Map Data structure is managed come the electric power data to being input into.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:Each switch estimate rule with The form of class occurs, and according to configuration file D ynamic instantiation one or any several classes when program is run, and arouses its method.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:By configuration file to rule set Information is managed, and configuration file can directly be written and read or estimate that operation interface is written and read by switching.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:With a set of patterned number Estimate operation interface according to chain configuration interface and switch, by interface, user can easily dynamic configuration rule set, be input into and defeated Go out Data-Link, and the case that switch is estimated is calculated.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:By the following method making With:
Step 1:Data-Link configuration interface starts, by interface input electric power data conversion into three layers of Map inputs unit number According to;
Step 2:Switch estimates that operation interface starts, and configuration input rack metadata and input measure metadata, configure defeated Go out form and output metadata;
Step 3:Operation interface is estimated by switching, check or rewrite configuration file, realize that switch estimates the dynamic of rule Modification, also can directly change switch by configuration file and estimate rule;
Step 4:To increase new rule, need to complete writing for class corresponding to rule, class name is added to configuration then File is capable of achieving the introducing of new rule;
Step 5:Operation interface is estimated by switching, complete to switch the computing of algorithm for estimating and the output of result.
Described a kind of dynamic, extendible power network switch estimating system, it is characterised in that:Carry as electric network data quality Rise the early stage pretreatment module of engine.
Present invention can be implemented on the premise of existing class libraries and client code need not be changed, dynamically increasing, deleting Or alteration ruler, electric power data process and application function are realized being decoupled from system design, switch is estimated into that rule sets Meter is realized being decoupled with application function, realizes the flexible extension of software system, with high modularization, good dynamic With the advantage such as extensibility.
The present invention compared with prior art, has the advantage that:
(1), the electric power data source of various forms is converted into the Key- of three layers of Map for the input layer and metadata layer of engine Metadata of the Value to structure, is managed to the electric power data being input into by three layers of Map common data structures, realizes electricity The decoupling that force data process and application function are realized.
(2), switch estimating system and there is autgmentability, different application can be directed to, can add, phase is deleted or modified with dynamic The switch answered estimates rule, and the rule existing to change software meets demand of the application to new rule.
(3), switch estimating system and there is stability, the existing software module of system, particularly most important level of abstraction mould Block can not be changed, extendible scope be in core interface it is allowed in the range of, from system design will switch estimate rule Design then is decoupled with the realization of application function.
(4), engine by configuration file to switch estimate rule set be managed, can be with D ynamic instantiation during running software In configuration file, arbitrarily switch estimates class, and arouses its concrete grammar.So that software system reusable, and it is easy to maintain.
Description of the drawings
Fig. 1 is data hierarchy of the present invention, handling process and Operation interface diagram;
Fig. 2 is that one kind of the present invention is related to concrete switch estimation computing frame construction drawing.
Specific embodiment
A kind of dynamic, extendible power network switch estimating system, including by the input layer of program construction, metadata layer, Configuration file, operation layer, output layer, wherein:
Input layer is made up of various data parsing card module, to obtain data from the electric power data source resolution of various forms And store in metadata node;
Metadata layer defines metadata node to structure with the Key-Value of three layers of Map, with this general data structure To store the electric power data of various forms;
To multiple switch, configuration file estimates that rule is managed, increased, delete and changed with the dynamic of implementation rule collection Operation;
Operation layer carries out switch and estimates according to the corresponding rule of the rule set information of configuration file loading, the metadata to being input into Meter computing;
Output layer carries out output display to the result of computing, and local/remote mirror image is preserved, or is reconverted into metadata and supplies which His application call.
The system design of opening and closing principle is followed, system core structure is relatively stable, and extracts transformable part, it is right to be formed Change it is abstract, extendible scope be in core interface it is allowed in the range of, realize the flexible extension of software system.
Using the reflex mechanism of Java, on the basis of it need not change existing class libraries and client code, add new Switch estimates rule, changes or deletes existing switch and estimate rule.
It is managed come the electric power data to being input into by the common data structure of three layers of Map.
Each switch estimates that rule occurs in the form of classes, when program is run according to configuration file D ynamic instantiation one or Any several classes, and arouse its method.
Rule set information is managed by configuration file, configuration file can directly be written and read or be estimated by switching Operation interface is written and read.
Operation interface is estimated with a set of patterned Data-Link configuration interface and switch, by interface, user can be square Just dynamic configuration rule set, input and output data chain, and the case that switch is estimated calculates.
A kind of dynamic, extendible power network switch estimating system, by the following method using:
Step 1:Data-Link configuration interface starts, by interface input electric power data conversion into three layers of Map inputs unit number According to;
Step 2:Switch estimates that operation interface starts, and configuration input rack metadata and input measure metadata, configure defeated Go out form and output metadata;
Step 3:Operation interface is estimated by switching, check or rewrite configuration file, realize that switch estimates the dynamic of rule Modification, also can directly change switch by configuration file and estimate rule;
Step 4:To increase new rule, need to complete writing for class corresponding to rule, class name is added to configuration then File is capable of achieving the introducing of new rule;
Step 5:Operation interface is estimated by switching, complete to switch the computing of algorithm for estimating and the output of result.
The present invention can be used as the early stage pretreatment module of electric network data increased quality engine.
As shown in Figure 1.The present invention is a kind of extendible power network switch estimating system, with high modularization, is well moved The features such as state property, extensibility and layering decoupling.Input layer and metadata layer are for by the electric power data of other forms such as E forms The data input for changing into three layers of Map metadata, operation layer and output layer is all based on general three layer Map metadata structures, Realize the decoupling that electric power data is processed and application function is realized.The switch for belonging to operation layer estimates that being not related to specific switch estimates Rule, specific switches read when estimating that rule is run by program configuration file to obtain, and realize switching and estimate rule design and answer With the decoupling of functional realiey.Engine operation result can realize local/remote mirrored storage, it is also possible to realize that output metadata is arrived In container, use for links such as the estimation of follow-up topology, state estimation.In addition, user is logical with input layer, interacting for metadata layer Cross what Data-Link configuration interface was completed, user is completed by switching estimation operation interface with operation layer, interacting for output layer.
Embodiment 1, Fig. 2 are application example of the extendible power network switch estimating system on Practical Project.Have in Fig. 2 Rule, the corresponding class of respective rule are estimated based on 5 switches such as exchange line segment, Transformer Winding, load, electromotor and compensator Be respectively CRuleAccordACLine, CRuleAccordWindings, CRuleAccordLoad, CRuleAccordGen, CRuleAccordShunt.After each Regularia is realized, class name will be added in configuration file.Switch estimating system operation with Afterwards, estimate class and arouse its concrete grammar to load corresponding 5 and switch by reading configuration file, so as to realize to input three Layer Map metadata carries out switch estimation, and produces corresponding output data as needed, is referred to user or subsequent treatment link Use.

Claims (7)

1. a kind of dynamic, extendible power network switch estimating system, it is characterised in that:Including by the input layer of program construction, Metadata layer, configuration file, operation layer, output layer, wherein:Input layer is made up of various data parsing card module, with from each The electric power data source resolution for planting form obtains data and stores in metadata node;Metadata layer is with the Key- of three layers of Map Value defines metadata node to structure, stores the electric power data of various forms with this general data structure;Utilize Java reflex mechanisms, on the basis of it need not change existing class libraries and client code, add new switch and estimate rule, repair Change or delete existing switch and estimate rule;Also, each switch estimate rule occurs in the form of classes, program run when according to Configuration file D ynamic instantiation one or arbitrarily several classes, and arouse its method;To increase new rule, need to complete regular institute Writing for correspondence class, is then added to the introducing that configuration file is capable of achieving new rule class name;Operation layer is according to configuration file The corresponding rule of rule set information loading, the metadata to being input into carries out switch and estimates computing;Result of the output layer to computing Carry out output display, local/remote mirror image is preserved, or be reconverted into metadata calling for other application.
2. one kind according to claim 1 is dynamic, extendible power network switch estimating system, it is characterised in that:Follow out The system design of principle is closed, system core structure is relatively stable, and extract transformable part, formed to the abstract of change, can The scope of extension be in core interface it is allowed in the range of, realize the flexible extension of software system.
3. one kind according to claim 1 is dynamic, extendible power network switch estimating system, it is characterised in that:By three The common data structure of layer Map is managed come the electric power data to being input into.
4. one kind according to claim 1 is dynamic, extendible power network switch estimating system, it is characterised in that:By configuring File is managed to rule set information, and configuration file is directly written and read or estimates that operation interface is written and read by switching.
5. one kind according to claim 1 is dynamic, extendible power network switch estimating system, it is characterised in that:With one Cover patterned Data-Link configuration interface and switch estimates operation interface, by interface, user easily dynamic configuration can advise Then collect, be input into and output data chain, and carry out switching the case calculating of estimation.
6. one kind according to claim 1 is dynamic, extendible power network switch estimating system, it is characterised in that:By such as Lower method is using:
Step 1:Data-Link configuration interface starts, and input electric power data conversion is input into metadata into three layers of Map by interface;
Step 2:Switch estimates that operation interface starts, and configuration input rack metadata and input measure metadata, configuration output lattice Formula and output metadata;
Step 3:Operation interface is estimated by switching, checks or rewrite configuration file, realize that switch estimates the dynamic modification of rule, Or switch estimation rule is directly changed by configuration file;
Step 4:To increase new rule, need to complete writing for class corresponding to rule, class name is added to configuration file then The introducing of new rule is capable of achieving;
Step 5:Operation interface is estimated by switching, complete to switch the computing of algorithm for estimating and the output of result.
7. one kind according to claim 1 is dynamic, extendible power network switch estimating system, it is characterised in that:As electricity The early stage pretreatment module of network data increased quality engine.
CN201310500746.4A 2013-10-22 2013-10-22 A kind of dynamic, extendible power network switch estimating system Expired - Fee Related CN103618379B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310500746.4A CN103618379B (en) 2013-10-22 2013-10-22 A kind of dynamic, extendible power network switch estimating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310500746.4A CN103618379B (en) 2013-10-22 2013-10-22 A kind of dynamic, extendible power network switch estimating system

Publications (2)

Publication Number Publication Date
CN103618379A CN103618379A (en) 2014-03-05
CN103618379B true CN103618379B (en) 2017-03-29

Family

ID=50169082

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310500746.4A Expired - Fee Related CN103618379B (en) 2013-10-22 2013-10-22 A kind of dynamic, extendible power network switch estimating system

Country Status (1)

Country Link
CN (1) CN103618379B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111209014A (en) * 2018-11-22 2020-05-29 北京京东尚科信息技术有限公司 Parameter checking method and device
CN112433776B (en) * 2020-10-16 2022-06-28 广东电力信息科技有限公司 Power grid business processing system
CN113204540A (en) * 2021-05-28 2021-08-03 中国建设银行股份有限公司 Rule engine configuration method, device, equipment and storage medium
CN114297172B (en) * 2022-01-04 2022-07-12 北京乐讯科技有限公司 Cloud-native-based distributed file system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103034928A (en) * 2012-12-11 2013-04-10 清华大学 Self-regulation dispersive plug-and-play data platform and management method and application
CN103324845A (en) * 2013-06-13 2013-09-25 国电南瑞科技股份有限公司 Intelligent substation switch state estimation method based on uncertainty reasoning

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8531173B2 (en) * 2011-03-31 2013-09-10 General Electric Company System and method for operating a tap changer

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103034928A (en) * 2012-12-11 2013-04-10 清华大学 Self-regulation dispersive plug-and-play data platform and management method and application
CN103324845A (en) * 2013-06-13 2013-09-25 国电南瑞科技股份有限公司 Intelligent substation switch state estimation method based on uncertainty reasoning

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
一种识别闭合开关元件信息错误的状态估计方法;陈芳等;《电力系统自动化》;20110110;第35卷(第1期);第50-54页 *
刀闸状态自动辨识的实用化方法;葛润东等;《电力系统保护与控制》;20120801;第40卷(第15期);第87-92页 *
基于CIM设计的电力系统状态估计模型;许凯宁等;《电力系统保护与控制》;20091216;第37卷(第24期);第123-128页 *
智能变电站一体化信息平台的设计;王冬青等;《电网技术》;20101030;第34卷(第10期);第20-25页 *

Also Published As

Publication number Publication date
CN103618379A (en) 2014-03-05

Similar Documents

Publication Publication Date Title
CN112288595B (en) A method for predicting power grid load, related device, equipment and storage medium
CN103618379B (en) A kind of dynamic, extendible power network switch estimating system
CN114860833B (en) Data center station and data processing method applied to digital twin hydraulic engineering
CN102043719A (en) Method for testing IEC61850 configuration description file
Zhang et al. From numerical model to computational intelligence: the digital transition of urban energy system
CN104134163A (en) Power distribution network graph and model management system and power distribution network graph and model management method based on CIM/E and CIM/G
CN103425564B (en) A kind of smartphone software uses Forecasting Methodology
CN110232476A (en) A kind of micro-grid load prediction technique based on deep learning
CN103700032A (en) Construction method of power grid regulation and control integration panoramic data platform
CN115469627B (en) Intelligent factory operation management system based on Internet of things
CN105512730A (en) BIM model-based data center operation and maintenance system
CN108491509A (en) A kind of mapping of sensing data, Services Composition and intelligent Service method and device
Lei et al. Research on electrical equipment monitoring and early warning system based on Internet of things technology
Shen et al. Short-term bus load forecasting method based on cnn-gru neural network
Kim et al. Real-time power system transient stability prediction using convolutional layer and long short-term memory
Montori et al. An iot toolchain architecture for planning, running and managing a complete condition monitoring scenario
CN102629352B (en) Towards compound event method for mode matching and the system of real-time perception environment
CN103021088A (en) Intelligent cloud ammeter
Nieves et al. Harmonization of semantic data models of electric data standards
KR101547848B1 (en) Method for transformation QVT-based model
CN203012854U (en) Intelligent cloud electric meter
Liu et al. On Line Monitoring System of Power Optical Fiber Transmission Network Under Internet of Things Technology
Yang et al. On automatic generation of IEC61850/IEC61499 substation automation systems enabled by ontology
Sharma et al. A rule-driven architecture to address interoperability in an IEC 61850 series-based power utility automation system
Lee et al. Design and implementation of an OPC UA-based cloud system for the management of distributed microgrid networks

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170329

Termination date: 20171022