首页 > 专利 > 杭州电力设备制造有限公司 > 基于周期传输模型的开关柜传感器网络数据压缩方法专利详情

基于周期传输模型的开关柜传感器网络数据压缩方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2021-04-28
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2021-08-17
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2022-11-01
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2041-04-28
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN202110469096.6 申请日 2021-04-28
公开/公告号 CN113194430B 公开/公告日 2022-11-01
授权日 2022-11-01 预估到期日 2041-04-28
申请年 2021年 公开/公告年 2022年
缴费截止日
分类号 H04W4/38H04W28/06H04L69/04 主分类号 H04W4/38
是否联合申请 联合申请 文献类型号 B
独权数量 1 从权数量 3
权利要求数量 4 非专利引证数量 0
引用专利数量 1 被引证专利数量 0
非专利引证
引用专利 CN108494408A 被引证专利
专利权维持 1 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电力设备制造有限公司,杭州电子科技大学 当前专利权人 杭州电力设备制造有限公司,杭州电子科技大学
发明人 任新卓、王丽群、潘黄萍、钟恒强、许琴、诸葛嘉锵、黄娜 第一发明人 任新卓
地址 浙江省杭州市经济技术开发区11号大街91号 邮编 310000
申请人数量 2 发明人数量 7
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州宇信联合知识产权代理有限公司 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
刘艳艳
摘要
本发明公开了基于周期传输模型的开关柜传感器网络数据压缩方法,包括:S1、传感器节点采集当前周期的读数,构建读数向量R;S2、从待执行读数向量集中按照加入次序选择某一向量Ri,并根据向量Ri中元素个数将其分为两类;S3、将步骤S2中第一类的两个子向量中的某一读数元素视为候补离群值,判断其是否为离群值:若是,计算并更新读数向量;否则,保持原数值;S4、当待执行读数向量集为空时,统计读数向量集中的相同元素个数和不相同元素个数,编译字典;S5、将S4得到的字典与R传输给下一个传感器节点;S6、进入下一周期,并按照S1‑S5持续循环。该方法能大幅度地压缩数据,节省能耗和存储空间。
  • 摘要附图
    基于周期传输模型的开关柜传感器网络数据压缩方法
  • 说明书附图:图1
    基于周期传输模型的开关柜传感器网络数据压缩方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2022-11-01 授权
2 2021-08-17 实质审查的生效 IPC(主分类): H04W 4/38 专利申请号: 202110469096.6 申请日: 2021.04.28
3 2021-07-30 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于周期传输模型的开关柜传感器网络数据压缩方法,其特征在于,包括如下步骤:
步骤S1、传感器节点采集当前周期的读数,并将采集的所有读数按时间次序构建读数向量R;
步骤S2、从待执行读数向量集中按照加入次序选择某一向量Ri,并根据向量Ri中元素个数将其分为两类:第一类是将该向量Ri划分成两个元素个数相等的子向量,计算两个子向量的皮尔逊相关系数和两个子向量中元素均值差绝对值;第二类是直接计算向量中两元素差的绝对值;
步骤S2具体包括如下:
步骤S2.1、从待执行读数向量集中按照加入次序选择向量Ri,并判断向量Ri中元素个数
2n是否等于2:若2n≠2,则执行步骤S2.2;若2n=2,则执行步骤S2.3;
步骤S2.2、将该向量Ri划分成两个元素个数相等的子向量 和
并计算两个子向量的皮尔逊相关系数 和两个子向量
中元素均值差绝对值
上式中, 表示数据的相关性;
然后判断 与tp的大小关系和 与tm的大小关系:
(1)若 且 则认为 与 是高度正相关且向量元素均值
相近;其中, 和 分别表示两个子向量元素的均值,tp表示高度相关阈值数,tp∈[‑1,1],tm表示均值相近阈值数,tm≥0,tp值越高数据越精确、越低压缩率越高,tm值越低数据越精确、越高压缩率越高;
记元素值为两个子向量对应元素值的平均数的向量
更新 并更新读数向量R中Ri的对应位置的值;从待执行读数向量集中
剔除向量Ri,并将 加入待执行读数向量集;
(2)若 或 则认为 与 不是高度正相关或向量元素均
值不相近;
当 中元素个数n=2且 中两元素差的绝对值大于tm时,则执行步骤S3;否则,则按照次序将 和 加入待执行读数向量集;
步骤S2.3、计算向量中两元素差的绝对值 再判断 与tm的大小关
系:
(1)若 则认为Ri中两元素的值相近,令:
然后更新读数向量R中Ri的对应位置的值;
(2)若 则保持原数值;
步骤S3、将步骤S2中第一类的两个子向量中的某一读数元素视为候补离群值,判断候补离群值是否为离群值:若是,计算并更新读数向量;否则,保持原数值;
步骤S4、当待执行读数向量集为空时,统计读数向量中的相同元素个数和不相同元素个数,编译字典;
步骤S5、将步骤S4得到的字典与读数向量R传输给下一个传感器节点;
步骤S6、进入下一周期,并按照上述步骤S1‑S5持续循环。

2.根据权利要求1所述的方法,其特征在于,步骤S1具体包括如下:
传感器节点在当前周期内采集读数,每采集一个读数,令读数的数量加“1”,当获得τ个读数时,按时间次序构建读数向量:
R=[r1,r2,...,rτ]
N
上式中,τ表示当前周期的读数总个数,τ=2,N∈Z,Z为整数集;
并将R加入待执行读数向量集。

3.根据权利要求2所述的方法,其特征在于,步骤S3具体包括如下:
步骤S3 .1、将子向量 和 中的读数元素ri视为候补离群值,并令
步骤S3.2、分别计算 和 与向量Ri′的皮尔逊相关系数 和
其中,Ri′获得方法如下:取读数向量R中Ri的向量首元素位置除以8的余数,若余数为1,则从尾元素位置后一个开始向后取4个元素组成向量Ri′,若余数为5,则从首元素位置前一个开始向前取4个元素组成向量Ri′;j=4,5, rl∈Ri′;
步骤S3.3、分别判断 和 与tp的大小关系,以及对应的两个子向量中元素均值差绝对值 与tm的大小关系:
(1)若 且对应的 则认为 与Ri′高度相关,元素均值相近
且读数元素ri是离群值;若 且对应的 则认为 与Ri′高度相
关,元素均值相近且读数元素ri是离群值;
其次,若 和 的计算值都满足以上情况,则取 满足的情况:计算对应的 更新并更新读数向量R中Ri和Ri′的对应位置的值;
(2)若同时满足 或对应的 以及 或对应的
则认为读数元素ri不是离群值,保持原数值。

4.根据权利要求3所述的方法,其特征在于,步骤S4具体包括如下:
当待执行读数向量集为空时,则所有数据处理结束;统计读数向量中的相同元素个数和不相同元素个数,并按相同元素个数从大到小排列,按不相同元素个数分配二进制索引,编译成如下字典,最后将读数向量R中的元素读数代替为二进制索引:
说明书

技术领域

[0001] 本发明涉及传感器技术领域,具体涉及一种基于周期传输模型的开关柜传感器网络数据压缩方法。

背景技术

[0002] 开关柜是电力系统的关键主设备之一,其运行状态对整个电力系统的可靠性具有重要的影响。近年来,由开关柜故障引起的电力系统事故频频发生,通过无线传感器网络收集及监测开关柜数据是避免事故发生的有效方法。无线传感器网络的能耗,存储空间,通信带宽与处理速度等资源有限。如何节省传感器有限资源是无线传感器网络的热门研究方向之一。其中,由于传感器处理能耗远低于传感器通讯能耗且传感信息具有大量数据冗余,所以将数据先压缩再传输是节省传感器能耗的一种有效方法。同时,数据压缩也能节省传感器存储空间资源。与传统的数据压缩方法相比,无线传感器网络数据压缩算法具有低复杂度和小尺寸的特点,以达到节省存储空间的效果。在无线传感器网络中,现有方法中传感器大部分采用持续收集、压缩、传输数据的模式,导致大量能量损耗和通信资源的浪费。

发明内容

[0003] 本发明为了克服以上技术的不足,提供了一种基于周期传输模型的开关柜传感器网络数据压缩方法。针对干扰等产生的数据偏差问题,本发明引入了替换离群值来处理数据,并引入皮尔逊相关系数,使得数据能在压缩的同时保持时序,最后将处理过的数据编译字典,减少数据的位数,使其能进一步压缩数据。
[0004] 本发明克服其技术问题所采用的技术方案是:
[0005] 一种基于周期传输模型的开关柜传感器网络数据压缩方法,包括如下步骤:
[0006] 步骤S1、传感器节点采集当前周期的读数,并将采集的所有读数按时间次序构建读数向量R;
[0007] 步骤S2、从待执行读数向量集中按照加入次序选择某一向量Ri,并根据向量Ri中元素个数将其分为两类:第一类是将该向量Ri划分成两个元素个数相等的子向量,计算两个子向量的皮尔逊相关系数和两个子向量中元素均值差绝对值;第二类是直接计算向量中两元素差的绝对值;
[0008] 步骤S3、将步骤S2中第一类的两个子向量中的某一读数元素视为候补离群值,判断候补离群值是否为离群值:若是,计算并更新读数向量;否则,保持原数值;
[0009] 步骤S4、当待执行读数向量集为空时,统计读数向量集中的相同元素个数和不相同元素个数,编译字典;
[0010] 步骤S5、将步骤S4得到的字典与读数向量集R传输给下一个传感器节点;
[0011] 步骤S6、进入下一周期,并按照上述步骤S1‑S5持续循环。
[0012] 进一步地,步骤S1具体包括如下:
[0013] 传感器节点在当前周期内采集读数,每采集一个读数,令读数的数量加“1”,当获得τ个读数时,按时间次序构建读数向量:
[0014] R=[r1,r2,...,rτ]
[0015] 上式中,τ表示当前周期的读数总个数,τ=2N,N∈Z,Z为整数集;并将R加入待执行读数向量集。
[0016] 进一步地,步骤S2具体包括如下:
[0017] 步骤S2.1、从待执行读数向量集中按照加入次序选择向量Ri,并判断向量Ri中元素个数2n是否等于2:若2n≠2,则执行步骤S2.2;若2n=2,则执行步骤S2.3;
[0018] 步骤S2.2、将该向量Ri划分成两个元素个数相等的子向量和 并计算两个子向量的皮尔逊相关系数 和两个子向
量中元素均值差绝对值
[0019]
[0020] 上式中, 表示数据的相关性;
[0021] 然后判断 与tp的大小关系和 与tm的大小关系:
[0022] (1)若 且 则认为 与 是高度正相关且向量元素均值相近;其中,和 分别表示两个子向量元素的均值,tp表示高度相关阈值数,tp∈[‑1,
1],tm表示均值相近阈值数,tm≥0,tp值越高数据越精确、越低压缩率越高,tm值越低数据越精确、越高压缩率越高;
[0023] 记元素值为两个子向量对应元素值的平均数的向量
[0024]
[0025] 更新 并更新读数向量R中Ri的对应位置的值;从待执行向量集中剔除向量Ri,并将 加入待执行数据集;
[0026] (2)若 或 则认为 与 不是高度正相关或向量元素均值不相近;
[0027] 当 中元素个数n=2且 和两元素差的绝对值大于tm时,则执行步骤S3;否则,则按照次序将 和 加入待执行读数向量集;
[0028] 步骤S2.3、计算向量中两元素差的绝对值 再判断 与tm的大小关系:
[0029] (1)若 则认为Ri中两元素的值相近,令:
[0030]
[0031] 然后更新读数向量R中Ri的对应位置的值;
[0032] (2)若 则保持原数值。
[0033] 进一步地,步骤S3具体包括如下:
[0034] 步骤S3.1、将子向量 和 中的读数元素ri视为候补离群值,并令
[0035] 步骤S3.2、分别计算 和 与向量Ri′的皮尔逊相关系数 和
[0036]
[0037] 其中,Ri′获得方法如下:取读数向量集R中Ri的向量首元素位置除以8的余数,若余数为1,则从尾元素位置后一个开始向后取4个元素组成向量Ri′,若余数为5,则从首元素位置前一个开始向前取4个元素组成向量Ri′;j=4,5, rl∈Ri′;
[0038] 步骤S3.3、分别判断 和 与tp的大小关系,以及对应的两个子向量中元素均值差绝对值 与tm的大小关系:
[0039] (1)若 且对应的 则认为 与Ri′高度相关,元素均值相近且读数元素ri是离群值;若 且对应的 则认为 与Ri′高
度相关,元素均值相近且读数元素ri是离群值;
[0040] 其次,若 和 的计算值都满足以上情况,则取 满足的情况:计算对应的更新 并更新读数向量R中Ri和Ri′的对应位置的值;
[0041] (2)若同时满足 或对应的 以及 或对应的则认为读数元素ri不是离群值,保持原数值。
[0042] 进一步地,步骤S4具体包括如下:
[0043] 当待执行读数向量集为空时,则所有数据处理结束;统计读数向量集中的相同元素个数和不相同元素个数,并按相同元素个数从大到小排列,按不相同元素个数分配二进制索引,编译成如下字典,最后将读数向量R中的元素读数代替为二进制索引:
[0044]不相同元素个数ni 索引二进制表示s1 对应元素读数ri
1,2 0,1 r1,r2
3,4 00,01,10,11 r1,r2,r3,r4
5,6,7,8 000,001,...,111 r1,r2,...,r8
… … …

[0045] 本发明的有益效果是:
[0046] 本发明提出了一种新的基于周期传输模型的开关柜传感器网络数据压缩方法,引入皮尔逊相关系数的概念,并替代由于干扰等因素产生的离群值,最后编成字典,更大幅度地压缩数据,在保持数据时序的情况下节省了无线传感器网络的能耗和存储空间。

实施方案

[0048] 为了便于本领域人员更好的理解本发明,下面结合附图和具体实施例对本发明做进一步详细说明,下述仅是示例性的不限定本发明的保护范围。
[0049] 本实施例公开的一种基于周期传输模型的开关柜传感器网络数据压缩方法,如图1所示,包括如下步骤:
[0050] 步骤S1、传感器节点采集当前周期的读数,并将采集的所有读数按时间次序构建读数向量R。
[0051] 具体地,传感器节点在当前周期内采集读数,每采集一个读数,令读数的数量加“1”,当获得τ个读数时,按时间次序构建读数向量:
[0052] R=[r1,r2,...,rτ]
[0053] 上式中,τ表示当前周期的读数总个数,τ=2N,N∈Z,Z为整数集;
[0054] 并将R加入待执行读数向量集。
[0055] 步骤S2、从待执行读数向量集中按照加入次序选择某一向量Ri,并根据向量Ri中元素个数将其分为两类:第一类是将该向量Ri划分成两个元素个数相等的子向量,计算两个子向量的皮尔逊相关系数和两个子向量中元素均值差绝对值;第二类是直接计算向量中两元素差的绝对值。
[0056] 具体地,步骤S2具体包括如下:
[0057] 步骤S2.1、从待执行读数向量集中按照加入次序选择向量Ri,并判断向量Ri中元素个数2n是否等于2:若2n≠2,则执行步骤S2.2;若2n=2,则执行步骤S2.3;
[0058] 步骤S2.2、将该向量Ri划分成两个元素个数相等的子向量和 并计算两个子向量的皮尔逊相关系数 和两个子向
量中元素均值差绝对值
[0059] 其中,皮尔逊相关系数 的计算公式如下:
[0060]
[0061] 上式中, 表示数据的相关性;
[0062] 然后判断 与tp的大小关系和 与tm的大小关系:
[0063] (1)若 且 则认为 与 是高度正相关且向量元素均值相近;其中, 和 分别表示两个子向量元素的均值,tp表示高度相关阈值数,tp∈[‑1,
1],tm表示均值相近阈值数,tm≥0,tp值越高数据越精确、越低压缩率越高,tm则相反,tm值越低数据越精确、越高压缩率越高,tp和tm的值根据具体情况合理调整;
[0064] 记元素值为两个子向量对应元素值的平均数的向量
[0065]
[0066] 更新 并更新读数向量R中Ri的对应位置的值;从待执行向量集中剔除向量Ri,并将 加入待执行数据集;
[0067] (2)若 或 则认为 与 不是高度正相关或向量元素均值不相近;
[0068] 当 中元素个数n=2且 和两元素差的绝对值大于tm时,则执行步骤S3;否则,则按照次序将 和 加入待执行读数向量集;
[0069] 步骤S2.3、计算向量中两元素差的绝对值 再判断 与tm的大小关系:
[0070] (1)若 则认为Ri中两元素的值相近,令:
[0071]
[0072] 然后更新读数向量R中Ri的对应位置的值;
[0073] (2)若 则保持原数值。
[0074] 步骤S3、将步骤S2中第一类的两个子向量中的某一读数元素视为候补离群值,判断候补离群值是否为离群值:若是,计算并更新读数向量;否则,保持原数值。
[0075] 本实施例中,步骤S3具体包括如下:
[0076] 步骤S3.1、将子向量 和 中的读数元素ri视为候补离群值,并令
[0077] 分别计算 和 与向量Ri′的皮尔逊相关系数 和
[0078]
[0079] 其中,Ri′获得方法如下:取读数向量集R中Ri的向量首元素位置除以8的余数,若余数为1,则从尾元素位置后一个开始向后取4个元素组成向量Ri′,若余数为5,则从首元素位置前一个开始向前取4个元素组成向量Ri′;j=4,5, rl∈Ri′;
[0080] 步骤S3.3、分别判断 和 与tp的大小关系,以及对应的两个子向量中元素均值差绝对值 与tm的大小关系:
[0081] (1)若 且对应的 则认为 与Ri′高度相关,元素均值相近且读数元素ri是离群值;若 且对应的 则认为 与Ri′高
度相关,元素均值相近且读数元素ri是离群值;
[0082] 其次,若 和 的计算值都满足以上情况,即, 且对应的以及 且对应的 则取 满足的情况:计算对
应的 更新 并更新读数向量R中Ri和Ri′的对应位置的值;
[0083] (2)若同时满足 或对应的 以及 或对应的则认为读数元素ri不是离群值,保持原数值。
[0084] 步骤S4、当待执行读数向量集为空时,统计读数向量集中的相同元素个数和不相同元素个数,编译字典,以减少数据的位数,进一步压缩数据。
[0085] 本实施例中,步骤S4具体包括如下:
[0086] 当待执行读数向量集为空时,则表示所有数据处理结束;统计读数向量集中的相同元素个数和不相同元素个数,并按相同元素个数从大到小排列,按不相同元素个数分配二进制索引,编译成如下字典,最后将读数向量R中的元素读数代替为二进制索引:
[0087] 表1 编译的字典
[0088]不相同元素个数ni 索引二进制表示s1 对应元素读数ri
1,2 0,1 r1,r2
3,4 00,01,10,11 r1,r2,r3,r4
5,6,7,8 000,001,...,111 r1,r2,...,r8
… … …
[0089] 步骤S5、将步骤S4得到的字典与读数向量集R传输给下一个传感器节点。
[0090] 步骤S6、进入下一周期,并按照上述步骤S1‑S5持续循环。
[0091] 本发明所述的数据压缩方法在处理带扰动的周期开关柜传感数据时,能达到良好的效果,可以将开关柜传感器网络数据压缩至原数据的10%‑30%,并保证数据失真率在0.5%‑5%以内,单个读数周期的读数总个数越多,压缩率越高。由于本发明的方法保证了时序,所以开关柜传感器数据对时间的变化趋势也有一定的保障。同时,根据具体情况合理调节两个阈值tp和tm,可使压缩方法达到不同的效果,具有一定的灵活性。
[0092] 以上仅描述了本发明的基本原理和优选实施方式,本领域人员可以根据上述描述做出许多变化和改进,这些变化和改进应该属于本发明的保护范围。

附图说明

[0047] 图1为本发明实施例所述的基于周期传输模型的开关柜传感器网络数据压缩方法的流程图。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号