CN107729546B - 一种双点信息的拆分方法 - Google Patents
一种双点信息的拆分方法 Download PDFInfo
- 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
Links
Images
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/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2282—Tablespace storage structures; Management thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
- G06F16/2228—Indexing structures
- G06F16/2255—Hash tables
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
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的误报。
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)
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 | 南京南瑞继保电气有限公司 | 一种生成保护测控装置的配置文件的方法和装置 |
-
2017
- 2017-11-01 CN CN201711057647.8A patent/CN107729546B/zh active Active
Patent Citations (3)
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 |