[发明专利]一种利用Dantzig优化的PLC信号滤波方法和系统在审
申请号: | 202010592965.X | 申请日: | 2020-06-25 |
公开(公告)号: | CN111669201A | 公开(公告)日: | 2020-09-15 |
发明(设计)人: | 翟明岳 | 申请(专利权)人: | 广东石油化工学院 |
主分类号: | H04B3/04 | 分类号: | H04B3/04;H04B3/54;H04B15/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 525000 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 dantzig 优化 plc 信号 滤波 方法 系统 | ||
1.一种利用Dantzig优化的PLC信号滤波方法,其特征在于,包括:
步骤101获取按时间顺序采集的信号序列S;
步骤102求取Dantzig稀疏度p,具体为:所述Dantzig稀疏度p的求取公式为:其中,snr为所述信号序列S的信噪比;λmin为归一化相关矩阵B的非零最小特征值;λmax为所述归一化相关矩阵B的最大特征值;所述归一化相关矩阵B的计算公式为为下取整运算;m0为所述信号序列S的均值;σ0为所述信号序列S的均方差;
步骤103求取特征值加权和λp,具体为:其中,为所述归一化相关矩阵B的第i个特征值;i为特征值序号;所述特征值序号i的取值范围为i=1,2,···,p;ωi为第i个权重,所述第i个权重ωi的计算公式为:mi为第i段均值,所述第i段均值mi的计算公式为:j为元素第一序号,所述元素第一序号j的取值范围为:j=1,2,···,i;sj为所述信号序列S的第j个元素;
步骤104求取特征值矩阵Γ,具体为:判断所述归一化相关矩阵B的第k个特征值是否大于或者等于σ0ln(snr+1),得到第一判断结果。如果所述第一判断结果显示所述归一化相关矩阵B的第k个特征值大于或者等于σ0ln(snr+1),则所述特征值矩阵Γ对角线第k个特征值γk为:如果所述第一判断结果显示所述归一化相关矩阵B的第k个特征值小于σ0ln(snr+1),则所述特征值矩阵Γ对角线第k个特征值γk为:γk=0。其中,k为对角线元素序号,所述对角线元素序号k的取值范围为:k=1,2,···,N;N为所述信号序列S的长度;
步骤105求取Dantzig稀疏度矩阵A,具体为:所述Dantzig稀疏度矩阵A的计算公式为:A=UΓV。其中,U为所述归一化相关矩阵B的左特征矢量矩阵;V为所述归一化相关矩阵B的右特征矢量矩阵;
步骤106求取滤除了噪声的信号序列Snew,具体为:所述滤除了噪声的信号序列Snew的第n个元素为:其中,(AS)n表示矩阵AS为第n个元素,n为元素第二序号,所述元素第二序号n的取值范围为n=1,2,···,N;sgn表示符号函数。
2.一种利用Dantzig优化的PLC信号滤波系统,其特征在于,包括:
模块201获取按时间顺序采集的信号序列S;
模块202求取Dantzig稀疏度p,具体为:所述Dantzig稀疏度p的求取公式为:其中,snr为所述信号序列S的信噪比;λmin为归一化相关矩阵B的非零最小特征值;λmax为所述归一化相关矩阵B的最大特征值;所述归一化相关矩阵B的计算公式为为下取整运算;m0为所述信号序列S的均值;σ0为所述信号序列S的均方差;
模块203求取特征值加权和λp,具体为:其中,为所述归一化相关矩阵B的第i个特征值;i为特征值序号;所述特征值序号i的取值范围为i=1,2,···,p;ωi为第i个权重,所述第i个权重ωi的计算公式为:mi为第i段均值,所述第i段均值mi的计算公式为:j为元素第一序号,所述元素第一序号j的取值范围为:j=1,2,···,i;sj为所述信号序列S的第j个元素;
模块204求取特征值矩阵Γ,具体为:判断所述归一化相关矩阵B的第k个特征值是否大于或者等于σ0ln(snr+1),得到第一判断结果。如果所述第一判断结果显示所述归一化相关矩阵B的第k个特征值大于或者等于σ0ln(snr+1),则所述特征值矩阵Γ对角线第k个特征值γk为:如果所述第一判断结果显示所述归一化相关矩阵B的第k个特征值小于σ0ln(snr+1),则所述特征值矩阵Γ对角线第k个特征值γk为:γk=0。其中,k为对角线元素序号,所述对角线元素序号k的取值范围为:k=1,2,···,N;N为所述信号序列S的长度;
模块205求取Dantzig稀疏度矩阵A,具体为:所述Dantzig稀疏度矩阵A的计算公式为:A=UΓV。其中,U为所述归一化相关矩阵B的左特征矢量矩阵;V为所述归一化相关矩阵B的右特征矢量矩阵;
模块206求取滤除了噪声的信号序列Snew,具体为:所述滤除了噪声的信号序列Snew的第n个元素为:其中,(AS)n表示矩阵AS为第n个元素,n为元素第二序号,所述元素第二序号n的取值范围为n=1,2,···,N;sgn表示符号函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010592965.X/1.html,转载请声明来源钻瓜专利网。