[发明专利]一种利用状态矩阵的PLC信道脉冲噪声检测方法和系统在审
| 申请号: | 202011068034.6 | 申请日: | 2020-10-08 |
| 公开(公告)号: | CN112104392A | 公开(公告)日: | 2020-12-18 |
| 发明(设计)人: | 翟明岳 | 申请(专利权)人: | 广东石油化工学院 |
| 主分类号: | H04B3/46 | 分类号: | H04B3/46;H04B3/54 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 525000 *** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 利用 状态 矩阵 plc 信道 脉冲 噪声 检测 方法 系统 | ||
1.一种利用状态矩阵的PLC信道脉冲噪声检测方法,其特征在于,包括:
步骤101获取按时间顺序采集的信号序列S;
步骤102通过实际调查,获取脉冲噪声类型样本矩阵B,具体为:所述脉冲噪声类型样本矩阵B的第i行第j列元素为bij,表示属于第i个类型的脉冲噪声的第j个采样值;
其中:
i表示脉冲噪声类型序号,取值范围为i=1,2,···,Ni;
j表示样值序号,取值范围为j=1,2,···,N;
N为所述信号序列S的长度;
Ni为脉冲噪声类型总数;
步骤103求取特征矢量p,具体为:所述特征矢量p的第i个元素为pi,表示类型i脉冲噪声的特征值,计算公式为:
其中:
为类型i的第k个差分特征值;
k=1,2,···,N:所述差分特征值序号;
偏移值;
对*上取整;
*:表示任一自变量;
j0为求和序号;
如果所述求和序号j0≤0,则公式中对应的的值为bi1;
如果所述求和序号j0≥N,则公式中对应的的值为biN;
所述噪声类型样本矩阵B中第i行元素的均值;
步骤104求取候选脉冲噪声事件矢量e和候选状态矩阵α*,具体为:
e=[em]1×N;
其中:
所述候选脉冲噪声事件矢量e的第m个元素为em,其计算方法为:在所有小于等于的pi中选择最大值pq,并令em=q;
z为第一求和参数;
所述候选状态矩阵α*的第o行第m列元素为其计算公式为:
m=1,2,···,NE:候选脉冲噪声事件序号;
第em点差分特征值;
第j点差分特征值;
sl:所述信号序列S的第l个元素;
l:第二求和参量;如果所述求和序号l≤0,则公式和公式;中所对应的sl的值为s1;
如果所述求和序号l≥N,则公式和公式中所对应的sl的值为sN;
m0:所述信号序列S的均值;
o=1,2,···,Ni:脉冲噪声类型序号;
步骤105求取状态矩阵α,具体为:所述状态矩阵α的第o行第u列元素为αo,u,其计算方法为:在αo,u可能的两个取值0,1中,选择使得式子的取值较小的值作为αo,u的值;
其中:
第eu点差分特征值;
类型o脉冲噪声的置信度;
po:类型o脉冲噪声的特征值;
pq:类型q脉冲噪声的特征值;
q=1,2,···,Ni:脉冲噪声类型序号;
u为第三求和参数;
步骤106判断脉冲噪声,具体为:对于状态矩阵α中第i行第j列元素αij,如果αij=1,则表明在数据点j处存在类型i 的脉冲噪声;如果αij=0,则表明在数据点j处,不存在类型i的脉冲噪声。
2.一种利用状态矩阵的PLC信道脉冲噪声检测系统,其特征在于,包括:
模块201获取按时间顺序采集的信号序列S;
模块202通过实际调查,获取脉冲噪声类型样本矩阵B,具体为:所述脉冲噪声类型样本矩阵B的第i行第j列元素为bij,表示属于第i个类型的脉冲噪声的第j个采样值;
其中:
i表示脉冲噪声类型序号,取值范围为i=1,2,···,Ni;
j表示样值序号,取值范围为j=1,2,···,N;
N为所述信号序列S的长度;
Ni为脉冲噪声类型总数;
模块203求取特征矢量p,具体为:所述特征矢量p的第i个元素为pi,表示类型i脉冲噪声的特征值,计算公式为:
其中:
为类型i的第k个差分特征值;
k=1,2,···,N:所述差分特征值序号;
偏移值;
对*上取整;
*:表示任一自变量;
j0为求和序号;
如果所述求和序号j0≤0,则公式中对应的的值为bi1;
如果所述求和序号j0≥N,则公式中对应的的值为biN;
所述噪声类型样本矩阵B中第i行元素的均值;
模块204求取候选脉冲噪声事件矢量e和候选状态矩阵α*,具体为:
e=[em]1×N;
其中:
所述候选脉冲噪声事件矢量e的第m个元素为em,其计算方法为:在所有小于等于的pi中选择最大值pq,并令em=q;
z为第一求和参数;
所述候选状态矩阵α*的第o行第m列元素为其计算公式为:
m=1,2,···,NE:候选脉冲噪声事件序号;
第em点差分特征值;
第j点差分特征值;
sl:所述信号序列S的第l个元素;
l:第二求和参量;如果所述求和序号l≤0,则公式和公式;中所对应的sl的值为s1;
如果所述求和序号l≥N,则公式和公式中所对应的sl的值为sN;
m0:所述信号序列S的均值;
o=1,2,···,Ni:脉冲噪声类型序号;
模块205求取状态矩阵α,具体为:所述状态矩阵α的第o行第u列元素为αo,u,其计算方法为:在αo,u可能的两个取值0,1中,选择使得式子的取值较小的值作为αo,u的值;
其中:
第eu点差分特征值;
类型o脉冲噪声的置信度;
po:类型o脉冲噪声的特征值;
pq:类型q脉冲噪声的特征值;
q=1,2,···,Ni:脉冲噪声类型序号;
u为第三求和参数;
模块206判断脉冲噪声,具体为:对于状态矩阵α中第i行第j列元素αij,如果αij=1,则表明在数据点j处存在类型i的脉冲噪声;如果αij=0,则表明在数据点j处,不存在类型i的脉冲噪声。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011068034.6/1.html,转载请声明来源钻瓜专利网。





