CN107729546B - 一种双点信息的拆分方法 - Google Patents

一种双点信息的拆分方法 Download PDF

Info

Publication number
CN107729546B
CN107729546B CN201711057647.8A CN201711057647A CN107729546B CN 107729546 B CN107729546 B CN 107729546B CN 201711057647 A CN201711057647 A CN 201711057647A CN 107729546 B CN107729546 B CN 107729546B
Authority
CN
China
Prior art keywords
split
splitting
value
double
point
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
CN201711057647.8A
Other languages
English (en)
Other versions
CN107729546A (zh
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.)
Nanjing SAC Automation Co Ltd
Original Assignee
Nanjing SAC Automation Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing SAC Automation Co Ltd filed Critical Nanjing SAC Automation Co Ltd
Priority to CN201711057647.8A priority Critical patent/CN107729546B/zh
Publication of CN107729546A publication Critical patent/CN107729546A/zh
Application granted granted Critical
Publication of CN107729546B publication Critical patent/CN107729546B/zh
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/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • G06F16/2255Hash tables
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种双点信息的拆分方法,包括进行信息点配置;建立哈希表进行索引;进行双点信息拆分;对拆分后的数据进行数据库写入。通过这种双点信息的拆分方法,使现场工程人员减轻配置的工作量,加快站内信号的刷新速度,减少硬件条件对***的影响。

Description

一种双点信息的拆分方法
技术领域
本发明涉及一种双点信息的拆分方法,属于电力通信技术领域。
背景技术
电力通信***中,站内遥信信号传输量比较大,且包含比较重要的开关位置信息,保证遥信信号的稳定、快速、可靠传输非常重要。工程人员在配置遥信点表的时候,需要花费比较多的时间,遥信采用总召形式刷新速度受限,传输收到带宽的限制。
发明内容
本发明所要解决的技术问题是克服现有技术的缺陷,提供一种双点信息的拆分方法,根据配置定义特殊点,对其进行遥信总召值和变位突发值的拆分,并进行对比写数据库。
为解决上述技术问题,本发明提供一种双点信息的拆分方法,包括以下步骤:
1) 进行信息点配置;
2) 建立哈希表进行索引;
3) 进行双点信息拆分;
4) 对拆分后的数据进行数据库写入。
前述的步骤1)中,通过xml文件进行信息点配置,配置的拆分双点需要加入特殊标记位。
前述的需要对配置的拆分双点进行配置事件地址号及遥信地址号,在配置好的拆分双点下面留一个空点来对应拆分后的高位点信息,留的空点无需进行配置。
前述的事件地址号全站唯一且由通道号和事件号组成,所述建立哈希表是指通道号和事件号来作为哈希表的两个维度,并把与这个拆分双点的低位和高位分、低位分高位和、低位高位均和以及低位高位均分的事件地址号都建在哈希表中。
前述的双点信息拆分,是指,对配置进行解析,如果检测到特殊标记位则为特殊点,则进行双点信息拆分,所述双点信息拆分分为遥信总召值拆分和突发上送值拆分;对于遥信总召值进行拆分,即根据总召上来的值取低位表示拆分后的低位值,取高位表示拆分后的高位值;对于突发上送值拆分,即根据突发变位上送的值取低位表示拆分后的低位值,取高位表示拆分后的高位值。
前述的对于遥信总召值,将拆分出的低位值和高位值进行分别进行写库。
前述的对于突发上送值,首先根据建立的哈希表找到相应的点,并判断拆分后的数据与库中现有保存的数据是否相同,不相同,则将拆分出的低位和高位进行分别写库;相同则不进行写库操作,防止SOE的误报。
本发明所达到的有益效果为:
本发明减轻了现场工程人员配置的工作量,加快站内信号的刷新速度,减少硬件条件对***的影响。
附图说明
图1为本发明的双点信息拆分方法流程图。
具体实施方式
下面对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
如图1所示,本发明的双点信息拆分方法主要由信息点配置、哈希表建立、双点信息拆分和数据库写入,本发明的双点是指相关联的两路遥信信号的合成点,例如:线路保护的I段过电流动作和II段过电流动作信号合成点,具体如下:
1、信息点配置
通过xml文件进行信息点配置,配置的拆分双点需要加入特殊标记位,如:单点遥信配置1,双点遥信配置2,拆分的双点配置3,这样拆分的双点和其他遥信点进行区分,配置好拆分双点的特殊标记后,对拆分双点进行配置事件地址号及遥信地址号,在配置好的拆分双点下面留一个空点来对应拆分后的高位点信息,留的空点无需进行配置。
2、哈希表建立
哈希表的建立根据配置的事件地址号建立,事件地址号全站唯一且由通道号和事件号组成,所以把事件地址号分成通道号和事件号来作为哈希表的两个维度,这样通过通道号和事件号就可找到对应的点,并把与这个拆分双点的低位和高位分、低位分高位和、低位高位均和、低位高位均分的事件地址号都建在哈希表中,达到对于这个拆分双点任何事件都可以查到对应点信息的目的。
3、双点信息拆分
对配置进行解析,如检测到配置的特殊标记位为3,则说明检测到是特殊点,随后进行双点信息拆分。遥信值刷新有两个途径,一是总召值刷新遥信的值,二是突发上送值刷新遥信的值,所以双点信息拆分分为遥信总召值拆分和突发上送值拆分。对于遥信总召值进行拆分,即根据总召上来的值取低位表示拆分后的低位值,取高位表示拆分后的高位值;对于突发上送值拆分,即根据突发变位上送的值取低位表示拆分后的低位值,取高位表示拆分后的高位值。
4、 数据库写入
遥信总召写库把拆分出的低位和高位进行分别写库即可,事件突发写库需要先根据建立的哈希表找到相应的点,即通过上送的通道号和事件号从步骤2中建立的哈希表中找到对应的遥信点,并判断拆分后的数据与库中现有保存的数据是否相同,不相同,则将拆分出的低位和高位进行分别写库;相同则不进行写库操作,防止SOE的误报。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

Claims (3)

1.一种双点信息的拆分方法,其特征在于,包括以下步骤:
1)进行信息点配置,具体为:通过xml文件进行信息点配置,配置的拆分双点需要加入特殊标记位;
需要对配置的拆分双点进行配置事件地址号及遥信地址号,在配置好的拆分双点下面留一个空点来对应拆分后的高位点信息,留的空点无需进行配置;所述事件地址号全站唯一且由通道号和事件号组成;
2)建立哈希表进行索引;所述建立哈希表是指通道号和事件号来作为哈希表的两个维度,并把与这个拆分双点的低位和高位分、低位分高位和、低位高位均和以及低位高位均分的事件地址号都建在哈希表中;
3)进行双点信息拆分,是指,对配置进行解析,如果检测到特殊标记位则为特殊点,则进行双点信息拆分,所述双点信息拆分分为遥信总召值拆分和突发上送值拆分;对于遥信总召值进行拆分,即根据总召上来的值取低位表示拆分后的低位值,取高位表示拆分后的高位值;对于突发上送值拆分,即根据突发变位上送的值取低位表示拆分后的低位值,取高位表示拆分后的高位值;
4)对拆分后的数据进行数据库写入。
2.权利要求1中所述的一种双点信息的拆分方法,其特征在于,对于遥信总召值,将拆分出的低位值和高位值进行分别进行写库。
3.权利要求1中所述的一种双点信息的拆分方法,其特征在于,对于突发上送值,首先根据建立的哈希表找到相应的点,并判断拆分后的数据与库中现有保存的数据是否相同,不相同,则将拆分出的低位和高位进行分别写库;相同则不进行写库操作,防止SOE的误报。
CN201711057647.8A 2017-11-01 2017-11-01 一种双点信息的拆分方法 Active CN107729546B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711057647.8A CN107729546B (zh) 2017-11-01 2017-11-01 一种双点信息的拆分方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711057647.8A CN107729546B (zh) 2017-11-01 2017-11-01 一种双点信息的拆分方法

Publications (2)

Publication Number Publication Date
CN107729546A CN107729546A (zh) 2018-02-23
CN107729546B true CN107729546B (zh) 2020-04-17

Family

ID=61221288

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711057647.8A Active CN107729546B (zh) 2017-11-01 2017-11-01 一种双点信息的拆分方法

Country Status (1)

Country Link
CN (1) CN107729546B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283890A (zh) * 2014-07-02 2015-01-14 许继电气股份有限公司 一种针对iec61850报告服务数据通讯映射的改进方法
CN106599293A (zh) * 2016-12-27 2017-04-26 国网上海市电力公司 一种用于调配一体化***的cim xml电网模型
CN106951593A (zh) * 2017-02-17 2017-07-14 南京南瑞继保电气有限公司 一种生成保护测控装置的配置文件的方法和装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104283890A (zh) * 2014-07-02 2015-01-14 许继电气股份有限公司 一种针对iec61850报告服务数据通讯映射的改进方法
CN106599293A (zh) * 2016-12-27 2017-04-26 国网上海市电力公司 一种用于调配一体化***的cim xml电网模型
CN106951593A (zh) * 2017-02-17 2017-07-14 南京南瑞继保电气有限公司 一种生成保护测控装置的配置文件的方法和装置

Also Published As

Publication number Publication date
CN107729546A (zh) 2018-02-23

Similar Documents

Publication Publication Date Title
WO2019101241A3 (en) System and method for ending view change protocol
US9594650B2 (en) Storage system and a method used by the storage system
CN104980190B (zh) 蓝牙接口的数据传输***及传输方法
WO2021141352A3 (ko) 포인트 클라우드 데이터 송신 장치, 포인트 클라우드 데이터 송신 방법, 포인트 클라우드 데이터 수신 장치 및 포인트 클라우드 데이터 수신 방법
CN107256707B (zh) 一种语音识别方法、***及终端设备
TW201800967A (zh) 分布式流式資料處理的方法和裝置
CN106599104A (zh) 一种基于redis集群的海量数据关联方法
US8649427B2 (en) Image processor, image generator and computer program
CN111782470B (zh) 分布式容器日志数据处理方法及装置
WO2019101244A3 (en) Consensus system downtime recovery
MX2016012054A (es) Controlador de arreglo, disco en estado solido y metodo para controlar el disco en estado solido para escribir datos.
EP3952593A8 (en) Link state notification method and apparatus, link processing method and apparatus, storage medium, and electronic apparatus
CN104113390A (zh) 一种移动网络数据序列化方法
CN103795573B (zh) 一种网络拓扑生成方法、装置及***
JP2021519003A (ja) 同期指示方法及び機器
CN107729546B (zh) 一种双点信息的拆分方法
WO2021207746A3 (en) Methods and apparatus for signaling sounding reference signals and control signals
CN107566972B (zh) 一种基于ble标准的蓝牙数据高速传输方法及装置
CN107391672A (zh) 数据的读写方法及消息化的分布式文件***
CN104125478A (zh) 一种跨平台视频播放的方法、装置和***
CN112256911A (zh) 一种音频匹配方法、装置和设备
PH12020500453A1 (en) Method, network apparatus, and terminal apparatus for indicating position of synchronization signal block
US20150180815A1 (en) System for push service notification based on user history
CN116016822A (zh) 监控设备数据存储方法、装置、存储介质及设备
JPWO2021194866A5 (zh)

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