CN103618379B - A kind of dynamic, extendible power network switch estimating system - Google Patents
A kind of dynamic, extendible power network switch estimating system Download PDFInfo
- 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
Links
- 230000008859 change Effects 0.000 claims abstract description 12
- 238000013461 design Methods 0.000 claims abstract description 9
- 230000007246 mechanism Effects 0.000 claims abstract description 4
- 230000004048 modification Effects 0.000 claims abstract description 4
- 238000012986 modification Methods 0.000 claims abstract description 4
- 230000011514 reflex Effects 0.000 claims abstract description 4
- 238000000034 method Methods 0.000 claims description 11
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 230000005611 electricity Effects 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 230000006870 function Effects 0.000 abstract description 6
- 230000008901 benefit Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000008569 process Effects 0.000 description 5
- 230000008447 perception Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS 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/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems 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
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.
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)
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)
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)
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 |
-
2013
- 2013-10-22 CN CN201310500746.4A patent/CN103618379B/en not_active Expired - Fee Related
Patent Citations (2)
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)
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 |