[发明专利]一种利用F平方模的PLC信道脉冲噪声检测方法和系统在审

专利信息
申请号: 202010632181.5 申请日: 2020-07-04
公开(公告)号: CN111756405A 公开(公告)日: 2020-10-09
发明(设计)人: 翟明岳 申请(专利权)人: 广东石油化工学院
主分类号: H04B3/46 分类号: H04B3/46;H04B3/54
代理公司: 暂无信息 代理人: 暂无信息
地址: 525000 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 利用 平方 plc 信道 脉冲 噪声 检测 方法 系统
【权利要求书】:

1.一种利用F平方模的PLC信道脉冲噪声检测方法,其特征在于,包括:

步骤101获取按时间顺序采集的信号序列S;

步骤102求取数据延迟因子K,具体为:所述数据延迟因子K计算公式为其中,snr为所述信号序列S的信噪比;N为所述信号序列S的长度;为下取整运算;

步骤103生成第n个信号延迟序列ΔSn,具体为:所述第n个信号延迟序列ΔSn的第i个元素为i为第一元素序号,其取值范围为i=1,2,···,n;所述第n个信号延迟序列ΔSn的第j个元素为0;j为第二元素序号,其取值范围为j=i+1,i+2,···,N;为所述信号序列S的第|i+K|N个元素;| |N表示以N为模取余数运算;n为延迟序列序号,其取值范围为n=1,2,···,N;

步骤104求取高斯初始矩阵Q0,具体为:所述高斯初始矩阵Q0的第o行第z列元素的计算公式为其中,rand[0,1]为区间[0,1]内均匀分布随机函数;randG[0,1]是均值为0,均方差为1的高斯分布随机函数;m0为所述信号序列S的均值;σ2为所述信号序列S的方差;o为行序号,其取值范围为o=1,2,···,N;z为列序号,其取值范围为z=1,2,···,N;

步骤105初始化迭代控制参数k,具体为:所述迭代控制参数k的值初始化为0;

步骤106求取高斯优化更新矩阵Qk+1,具体为:所述高斯优化更新矩阵Qk+1的计算公式为其中,al为相关矩阵B的第l个特征矢量;l为特征矢量序号,其取值范围为l=1,2,···,N;所述相关矩阵B的计算公式为B=[ΔSN-m0]T[ΔSN-m0];λ为优化因子,所述优化因子λ的计算公式为I为单位矩阵;

步骤107求取F平方模误差εk+1,具体为:所述F平方模误差εk+1的计算公式为其中,|| ||F表示Frobenius模;

步骤108判断所述F平方模误差εk+1是否大于或等于预设阈值ε0,具体为:如果所述F平方模误差εk+1大于或等于预设阈值ε0,则所述迭代控制参数k的值加1并返回所述步骤106、所述步骤107和所述步骤108重新迭代,直至所述F平方模误差εk+1小于所述预设阈值ε0为止,迭代过程结束,并将所述高斯优化更新矩阵Qk+1的值记为最佳高斯优化矩阵Qopt;其中所述预设阈值ε0的值为ε0=0.001;

步骤109求取F平方模优化因子Hn,具体为:所述F平方模优化因子Hn的求取公式为

步骤110判断PLC脉冲噪声,具体为:如果所述F平方模因子Hn大于或者等于脉冲噪声判断阈值κ0,则所述信号序列S的第n点处检测到脉冲噪声;如果所述F平方模优化因子Hn小于所述脉冲噪声判断阈值κ0,则所述信号序列S的第n点处未检测到脉冲噪声;其中,所述脉冲噪声判断阈值κ0的计算公式为

2.一种利用F平方模的PLC信道脉冲噪声检测系统,其特征在于,包括:

模块201获取按时间顺序采集的信号序列S;

模块202求取数据延迟因子K,具体为:所述数据延迟因子K计算公式为其中,snr为所述信号序列S的信噪比;N为所述信号序列S的长度;为下取整运算;

模块203生成第n个信号延迟序列ΔSn,具体为:所述第n个信号延迟序列ΔSn的第i个元素为i为第一元素序号,其取值范围为i=1,2,···,n;所述第n个信号延迟序列ΔSn的第j个元素为0;j为第二元素序号,其取值范围为j=i+1,i+2,···,N;为所述信号序列S的第|i+K|N个元素;| |N表示以N为模取余数运算;n为延迟序列序号,其取值范围为n=1,2,···,N;

模块204求取高斯初始矩阵Q0,具体为:所述高斯初始矩阵Q0的第o行第z列元素的计算公式为其中,rand[0,1]为区间[0,1]内均匀分布随机函数;randG[0,1]是均值为0,均方差为1的高斯分布随机函数;m0为所述信号序列S的均值;σ2为所述信号序列S的方差;o为行序号,其取值范围为o=1,2,···,N;z为列序号,其取值范围为z=1,2,···,N;

模块205初始化迭代控制参数k,具体为:所述迭代控制参数k的值初始化为0;

模块206求取高斯优化更新矩阵Qk+1,具体为:所述高斯优化更新矩阵Qk+1的计算公式为其中,al为相关矩阵B的第l个特征矢量;l为特征矢量序号,其取值范围为l=1,2,···,N;所述相关矩阵B的计算公式为B=[ΔSN-m0]T[ΔSN-m0];λ为优化因子,所述优化因子λ的计算公式为I为单位矩阵;

模块207求取F平方模误差εk+1,具体为:所述F平方模误差εk+1的计算公式为其中,|| ||F表示Frobenius模;

模块208判断所述F平方模误差εk+1是否大于或等于预设阈值ε0,具体为:如果所述F平方模误差εk+1大于或等于预设阈值ε0,则所述迭代控制参数k的值加1并返回所述模块206、所述模块207和所述模块208重新迭代,直至所述F平方模误差εk+1小于所述预设阈值ε0为止,迭代过程结束,并将所述高斯优化更新矩阵Qk+1的值记为最佳高斯优化矩阵Qopt;其中所述预设阈值ε0的值为ε0=0.001;

模块209求取F平方模优化因子Hn,具体为:所述F平方模优化因子Hn的求取公式为

模块210判断PLC脉冲噪声,具体为:如果所述F平方模因子Hn大于或者等于脉冲噪声判断阈值κ0,则所述信号序列S的第n点处检测到脉冲噪声;如果所述F平方模优化因子Hn小于所述脉冲噪声判断阈值κ0,则所述信号序列S的第n点处未检测到脉冲噪声;其中,所述脉冲噪声判断阈值κ0的计算公式为

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010632181.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top