CN103678688B - 电力自动化通讯全过程报文快速存储及检索方法 - Google Patents
电力自动化通讯全过程报文快速存储及检索方法 Download PDFInfo
- Publication number
- CN103678688B CN103678688B CN201310734944.7A CN201310734944A CN103678688B CN 103678688 B CN103678688 B CN 103678688B CN 201310734944 A CN201310734944 A CN 201310734944A CN 103678688 B CN103678688 B CN 103678688B
- Authority
- CN
- China
- Prior art keywords
- dimension
- message
- definite value
- business
- time
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000003860 storage Methods 0.000 title claims abstract description 29
- 238000004891 communication Methods 0.000 title claims abstract description 25
- 230000008569 process Effects 0.000 title claims abstract description 19
- 238000003825 pressing Methods 0.000 claims description 16
- 238000007711 solidification Methods 0.000 claims description 11
- 230000008023 solidification Effects 0.000 claims description 11
- 238000005259 measurement Methods 0.000 claims description 10
- 238000006073 displacement reaction Methods 0.000 claims description 6
- 238000012986 modification Methods 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 6
- 238000005457 optimization Methods 0.000 claims description 4
- 230000009471 action Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000011218 segmentation Effects 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000003745 diagnosis Methods 0.000 abstract description 3
- 238000012545 processing Methods 0.000 abstract description 3
- 238000003672 processing method Methods 0.000 abstract description 3
- 230000006870 function Effects 0.000 abstract description 2
- 230000001131 transforming effect Effects 0.000 abstract 1
- 238000012544 monitoring process Methods 0.000 description 3
- 230000006641 stabilisation Effects 0.000 description 3
- 238000011105 stabilization Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000178 monomer Substances 0.000 description 1
- 238000010248 power generation Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J13/00—Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Remote Monitoring And Control Of Power-Distribution Networks (AREA)
Abstract
本发明涉及一种电力***中软报文传送技术,特别是一种电力自动化通讯全过程报文快速存储及检索方法,对汇入的多路海量实时远动报文流进行优化存储及支持快速检索的数据处理方法,能实现从多个维度实现查询报文的快速多点定位,包括管理维(变电站‑装置)、业务维、时间维。为消除远动规约间的差异,满足远动业务分析粒度的要求,对业务维进行抽象表述,以业务原语来表述业务维的内容,这些业务原语项与具体的远动规约没有相干性,因此而称之为原语,其表征简单、直白,易于理解,且不受具体的远动规约的约束,无需再进行解析和转换,处理方便,实现了高效、面向对象、支持高性能查询定位的海量报文流存储技术;实现基于业务原语的快速搜索匹配定位功能。
Description
技术领域
本发明涉及一种电力***中软报文传送技术,特别是一种电力自动化通讯全过程报文快速存储及检索方法。
背景技术
地区调控一体技术支持***(以下简称调控***)和电力微机保护装置不停电整定及核查定值***(以下简称定值***)是电力生产重要的技术支持***,但由于监控管理对象(继保设备)的电力安全生产约束,以及本体类型多样性和复杂性,使信息接入调试工作不仅面临时间限制,并且调试工作本身异常繁琐,使得***运行维护工作量压力大。为配合定值***的联调,联调相关的继保设备需要进入检修态,调控***采用软报文直采直送方式,从变电站二次设备本体直接获取监控信息,而主站远动机(控制中心)为实现变电站实时监控,需要实时采集数量众多的变电站远动机和变电站测控装置的报文流,由于采集的对象数量多,单体信息发送速度快,软报文方式的多样性和复杂性,以及通讯经过环节多、涉及规约多,直接导致主站远动机处理的报文流数量巨大,检索耗时、繁琐。
发明内容
本发明的目的在于克服现有技术的不足之处,而提出一种适用于电力***远动通讯规范的电力自动化通讯全过程报文快速存储及检索方法。
本发明所述的报文快速存储方法是通过以下途径来实现的:
电力自动化通讯全过程报文快速存储方法,其要点在于,包括如下步骤:
1)提供报文存储***,其支持的维度有管理维、业务维和时间维,管理维包括变电站维度和装置维度,为变电站与设备装置的信息及关联;时间维则表示报文传送的时间数据;而业务维体现为业务原语,原语项包括有超30%遥测增量、超60%遥测增量、超90%遥测增量、遥信变位、SOE变位、校时、告警事件、动作事件、定值召唤、定值召唤返回、定值下装、定值下装返校、定值固化、定值固化返校、定值区召唤、定值区召唤返回、压板召唤、压板召唤返回、压板修改下装、压板下装返校、压板修改固化、压板固化修改返校;
2)主站远动机采集汇入的多个变电站海量实时远动报文流,以变电站维度和时间维组织储存为流文档;
3)流文档内部根据采集远动通道设置的规约类型,使用对应规约解析逻辑,以业务维进行报文流的分段,并且分析提取该业务报文段关联的装置信息、业务原语、时间;
4)首先以[流文档-段点]组合键作为检索定位点,建立一张检索定位点表,该表列由主键定位点ID、流文档名、段点位置构成;其次建立一张定位索引表,该表列由外键引用定位点ID、变电站、装置、时间、业务原语构成,在步骤3)过程的同时维护检索定位点表、定位索引表的行信息,并存储到报文存储***中,完成电力自动化通讯全过程报文的优化存储。
本发明所述的快速检索方法,其要点在于,包括如下步骤:
1) 提供一种如上所述的报文存储***,输入组合查询条件,包括变电站维度、装置维度、时间维以及以业务原语表述的业务维,上述查询条件为一个或者多个;
2) 通过sql语句查询【定位索引表】获得满足条件的定位点ID集合(可以多行),再通过【检索定位点表】获得满足查询条件的物理流文档名、和段偏移位置,实现快速定位到满足查询条件的源报文起始位置。
本发明所述的电力自动化通讯全过程报文快速存储及检索方法,对汇入的多路海量实时远动报文流进行优化存储及支持快速检索的数据处理方法,能实现从多个维度实现查询报文的快速多点定位,支持组合查询的维度有管理维(变电站-装置)、业务维、时间维。本方法为消除远动规约间的差异,满足远动业务分析粒度的要求,对业务维进行抽象表述,以业务原语来表述业务维的内容,这些业务原语项与具体的远动规约没有相干性,因此而称之为原语。所述的业务原语表征简单、直白,易于理解,且不受具体的远动规约的约束,无需再进行解析和转换,处理方便,实现了高效、面向对象、支持高性能查询定位的海量报文流存储技术;并且通过基于电力自动化标准规约业务原语的组织存储方法,可以在海量的记录报文中,实现基于业务原语的快速搜索匹配定位功能。
附图说明
图1所示为本发明所述电力自动化通讯全过程报文快速存储及检索方法的流程示意图。
下面根据具体实施方式对本发明做进一步描述。
具体实施方式
最佳实施例:
本发明所述的电力自动化通讯全过程报文快速存储及检索方法,包括有快速存储方法和基于快速存储的检索方法,其满足电力自动化通讯全过程的运行分析及评估,兼容IEC 870-5-104、IEC 870-5-103、以及IEC61850等远动通讯规范。所述的快速存储及检索方法都是基于业务原语而进行的,是一种对汇入的多路海量实时远动报文流进行优化存储及支持快速检索的数据处理方法,能实现从多个维度实现查询报文的快速多点定位,支持组合查询的维度有管理维(变电站-装置)、业务维、时间维。本方法为消除远动规约间的差异,满足远动业务分析粒度的要求,抽象出业务维下有以下项目,这些项目与具体远动规约没有相干性,称之为原语。原语项包括有:超30%遥测增量、超60%遥测增量、超90%遥测增量、遥信变位、SOE变位、校时、告警事件、动作事件、定值召唤、定值召唤返回、定值下装、定值下装返校、定值固化、定值固化返校、定值区召唤、定值区召唤返回、压板召唤、压板召唤返回、压板修改下装、压板下装返校、压板修改固化、压板固化修改返校。
参照附图1,所述电力自动化通讯全过程报文优化存储法,包括如下步骤:
步骤1、运用winpcap或libpcap技术,设置过滤规则,通过交换机共享端口获取交互报文。主站远动机采集汇入的多个变电站海量实时远动报文流,以变电站维度(1个变电站)和时间维度(1天,年-月-日)组织储存为流文档;
步骤2、根据截获的报文,流文档内部采用采集远动通道设置的规约类型(IEC870-5-104、IEC 870-5-103、或IEC61850),使用对应规约解析逻辑,以业务维进行报文流的分段,并且分析提取该业务报文段关联的装置信息、业务原语、时间(时-分-秒);
步骤3、首先以[流文档-段点]组合键作为检索定位点,建立一张检索定位点表,该表列由定位点ID(主键)、流文档名、段点位置构成;其次建立一张定位索引表,该表列由定位点ID(外键引用)、变电站、装置、时间(年-月-日 时-分-秒)、业务原语构成。步骤2过程中同时维护检索定位点表、定位索引表的行信息,完成电力自动化通讯全过程报文的优化存储。
电力自动化通讯全过程报文的快速检索方法,包括如下步骤:
步骤1、检索者输入组合查询条件:变电站(可以复选)、装置(可以复选)、时间(以年-月-日 时-分-秒形式描述时间段)、业务维(所有业务原语,可以复选);
步骤2、通过sql语句查询【定位索引表】获得满足条件的定位点ID集合(可以多行),再通过【检索定位点表】获得满足查询条件的物理流文档名、和段偏移位置,这样就可以实现快速定位到满足查询条件的源报文起始位置(多点)。
本发明未述部分与现有技术相同。
Claims (2)
1.电力自动化通讯全过程报文快速存储方法,其特征 在于,包括如下步骤:
1)提供报文存储***,其支持的维度有管理维、业务维和时间维,管理维包括变电站维度和装置维度,为变电站与设备装置的信息及关联;时间维则表示报文传送的时间数据;而业务维体现为业务原语,原语项包括有超30%遥测增量、超60%遥测增量、超90%遥测增量、遥信变位、SOE变位、校时、告警事件、动作事件、定值召唤、定值召唤返回、定值下装、定值下装返校、定值固化、定值固化返校、定值区召唤、定值区召唤返回、压板召唤、压板召唤返回、压板修改下装、压板下装返校、压板修改固化、压板固化修改返校;
2)主站远动机采集汇入的多个变电站海量实时远动报文流,以变电站维度和时间维组织储存为流文档;
3)流文档内部根据采集远动通道设置的规约类型,使用对应规约解析逻辑,以业务维进行报文流的分段,并且分析提取该业务报文段关联的装置信息、业务原语、时间;
4)首先以[流文档-段点]组合键作为检索定位点,建立一张检索定位点表,该表列由主键定位点ID、流文档名、段点位置构成;其次建立一张定位索引表,该表列由外键引用定位点ID、变电站、装置、时间、业务原语构成,在步骤3)过程的同时维护检索定位点表、定位索引表的行信息,并存储到报文存储***中,完成电力自动化通讯全过程报文的优化存储。
2.电力自动化通讯全过程报文快速检索方法,其特征 在于,包括如下步骤:
提供一种如权利要求1所述的报文存储***,输入组合查询条件,包括变电站维度、装置维度、时间维以及以业务原语表述的业务维,上述查询条件为一个或者多个;
通过sql语句查询【定位索引表】获得满足条件的定位点ID集合,再通过【检索定位点表】获得满足查询条件的物理流文档名和段偏移位置,实现快速定位到满足查询条件的源报文起始位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310734944.7A CN103678688B (zh) | 2013-12-27 | 2013-12-27 | 电力自动化通讯全过程报文快速存储及检索方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310734944.7A CN103678688B (zh) | 2013-12-27 | 2013-12-27 | 电力自动化通讯全过程报文快速存储及检索方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103678688A CN103678688A (zh) | 2014-03-26 |
CN103678688B true CN103678688B (zh) | 2017-09-29 |
Family
ID=50316232
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310734944.7A Active CN103678688B (zh) | 2013-12-27 | 2013-12-27 | 电力自动化通讯全过程报文快速存储及检索方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103678688B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103995676A (zh) * | 2014-06-16 | 2014-08-20 | 国家电网公司 | 数据存储方法及装置和数据处理方法及装置 |
CN104090939A (zh) * | 2014-06-30 | 2014-10-08 | 国家电网公司 | 智能变电站海量数据存储及快速索引方法 |
CN104516953B (zh) * | 2014-12-12 | 2016-03-09 | 国家电网公司 | 一种用于电力调度自动化海量报文的黑匣子*** |
CN105049275B (zh) * | 2015-05-28 | 2020-09-04 | 国家电网公司 | 一种无缝导入变电站配置至网络分析仪的方法 |
CN106557550B (zh) * | 2016-10-24 | 2020-06-16 | 珠海许继电气有限公司 | 一种配电终端自描述定点记录的快速存储、检索及补全的实现方法及装置 |
WO2019033416A1 (zh) * | 2017-08-18 | 2019-02-21 | Oppo广东移动通信有限公司 | 无线通信的方法、终端设备和网络设备 |
CN111313542A (zh) * | 2019-11-12 | 2020-06-19 | 山东网聪信息科技有限公司 | 电网103规约信息仿真、远动信息快速校核***及方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0829977A2 (de) * | 1996-09-13 | 1998-03-18 | Philips Patentverwaltung GmbH | RDS-TMC-Rundfunkempfänger zur Verarbeitung von regionalspezifischen und überregionalen Strassen- oder Bereichsbezeichnungen |
CN101908176A (zh) * | 2010-08-02 | 2010-12-08 | 国电南瑞科技股份有限公司 | 一种基于电力信息数据建模及元数据管理应用方法 |
CN103220171A (zh) * | 2013-04-08 | 2013-07-24 | 嘉兴电力局 | 一种数字化变电站报文分析仪 |
-
2013
- 2013-12-27 CN CN201310734944.7A patent/CN103678688B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0829977A2 (de) * | 1996-09-13 | 1998-03-18 | Philips Patentverwaltung GmbH | RDS-TMC-Rundfunkempfänger zur Verarbeitung von regionalspezifischen und überregionalen Strassen- oder Bereichsbezeichnungen |
CN101908176A (zh) * | 2010-08-02 | 2010-12-08 | 国电南瑞科技股份有限公司 | 一种基于电力信息数据建模及元数据管理应用方法 |
CN103220171A (zh) * | 2013-04-08 | 2013-07-24 | 嘉兴电力局 | 一种数字化变电站报文分析仪 |
Non-Patent Citations (2)
Title |
---|
供应 TH-600电力远动报文规约分析仪;西安拓航电子科技有限公司;《http://tuohang.qiugouxinxi.net/detail_gy-38067643.htm》;20130813;第1页第1-6段、第2页第1-3段 * |
基于Lucene的电力企业信息全文搜索***的设计和实现;何霞;《中国优秀硕士学位论文全文数据库信息科技辑》;20091015(第10期);第46-49页、图5-5-图5-7 * |
Also Published As
Publication number | Publication date |
---|---|
CN103678688A (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103678688B (zh) | 电力自动化通讯全过程报文快速存储及检索方法 | |
CN102426525B (zh) | 一种多应用***的全景建模方法 | |
CN104135387B (zh) | 一种基于元模型拓扑的网管数据处理可视化监控方法 | |
CN102932195B (zh) | 一种基于网络协议分析的业务分析监控方法及*** | |
CN105787089A (zh) | 一种配电网规划基础数据集成方法 | |
CN103779962A (zh) | 基于智能远动机的61850模型与cim模型的转换方法 | |
US20180181631A1 (en) | Method and System for Big Data Exchange | |
CN103618620A (zh) | 多层结构的前置机*** | |
CN104201779B (zh) | 一种基于svg的在线监测数据自动集成监控方法 | |
CN109542750A (zh) | 分布式日志*** | |
CN109617970A (zh) | 一种基于无线传输式的智能物联网数采仪 | |
CN103227511A (zh) | 一种变电站在线监测站端综合处理*** | |
CN201429790Y (zh) | 冲压机远程监控装置 | |
CN107819328A (zh) | 一种电网故障数据的存储方法及装置 | |
CN102355061A (zh) | 变电站设备远程监测诊断*** | |
CN113659712A (zh) | 一种电力设备大数据标签运行平台及方法 | |
CN103716306B (zh) | 变电站和调度主站的无缝通信方法 | |
CN109713791B (zh) | 智能电网遥控命令异常的诊断方法 | |
CN103633736B (zh) | 从变电子站至主站的在线监测通信方法 | |
CN204496672U (zh) | 基于物联网的气体报警仪*** | |
CN103383649A (zh) | 一种复杂虚拟仪器***设计模型 | |
CN104113454A (zh) | 一种加油站智能控制器及基于本控制器的通讯*** | |
CN202364244U (zh) | 分布式日志分析***处理装置 | |
CN116401605A (zh) | 电力故障波形的判定***及方法 | |
CN112446619B (zh) | 配电网抢修处理方法和装置 |
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 |