[发明专利]一种基于事件触发机制的配电终端数据传输方法有效
申请号: | 202110589325.8 | 申请日: | 2021-05-28 |
公开(公告)号: | CN113259167B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 王彦;徐宏伟;徐长宝;姬源;王雷;李今宋;邓清飞;李冬 | 申请(专利权)人: | 贵州电网有限责任公司 |
主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L41/0677;H04L1/00 |
代理公司: | 南京禹为知识产权代理事务所(特殊普通合伙) 32272 | 代理人: | 刘小莉 |
地址: | 550002 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 事件 触发 机制 配电 终端 数据传输 方法 | ||
1.一种基于事件触发机制的配电终端数据传输方法,其特征在于:包括,
搭建新贪心增加算法对配电网的网络进行故障检测,查看是否存在故障,并对检测结果进行分析;
采用Min算法进行故障定位,将电网内发生的故障作为一个事件,当定位到故障发生地点时,进行故障事件与订阅条件的匹配;
当所述故障事件与所述订阅条件相匹配时,采用自适应数据速率策略将故障信息上传至配电主站;
对于拓扑结构已知的网络,其节点集合为N,可用探测集合为T,进行初始化,定义探测集合为空;
选取被最少探测覆盖的节点Nj,即探测依赖矩阵中列向量的权值最小的列对应的节点;
从能覆盖到节点的Nj的探测中选出覆盖最多节点的探测Ti,删除探测所覆盖的所有节点,即探测以来矩阵中能覆盖节点Nj的行向量的权值的最大列;
删除列此覆盖节点所对应的列,重复覆盖、删除、探测,直到所有的节点被覆盖;
若探测成功,则认为成功探测经过的节点为正常节点,并把所述正常节点加入正常点集合;
若探测失败,则失败路径上所有未判定为正常节点的节点为可疑节点,并把所述可疑节点加入可疑点集合;
若一条失败探测的路径上仅有一个可疑点,其他节点都被成功探测过,则所述可疑点为故障点,并加入故障点集合;
记录所有返回结果失败的测试,将其放在测试失败集合中,并删除备用探测集合中经历故障节点的探测;
若所述可疑点集合为空或者备用探测集合中不包含经历可疑节点的探测则退出,否则将备用测试集合中所有经历所述故障点集合的探测从备用测试集合中删除;
在所述备用探测集合选择经历所述可疑点集合中节点最少的探测Ti;
若Ti探测结果返回成功,则将所述探测中经历所述可疑点集合中节点从所述可疑点集合中删除并加入所述正常点集合;
若Ti探测结果返回失败,则将所述探测加入Tft,若在结果返回失败且所述探测中仅有1个可疑节点,则将所述可疑节点从所述可疑点集合中删除并加入所述故障点集合中;
历遍Tft将其中满足有且仅有1个可疑节点的探测中的可疑节点从所述可疑点集合中删除井加入所述故障点集合中;
故障事件与订阅条件匹配,AttrSet[n]定义为电网中发生的故障事件集合,若用户定义一个包含了m个条件的订阅Subi={F1,F2,F3,…,Fm},Fi是单个属性的过滤器,其中Fi=(Namei,Data Type,Operatori,Value);
比较AttrSet[n]和Subi中的值,生成一个n维向量Subi[n],生成规则如下,查询所有过滤器的Namei下标合集,记为index[m],x∈[1,n],if x∈index[M],Subi[x]=1;else Subi[x]=0因为Subi[j]=0or1,Subi[n]的所有情况可以使用一个N+1层二叉树的所有叶子节点表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州电网有限责任公司,未经贵州电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110589325.8/1.html,转载请声明来源钻瓜专利网。