[发明专利]一种利用转换学习算法的功率信号滤波方法和系统在审

专利信息
申请号: 202011151369.4 申请日: 2020-10-25
公开(公告)号: CN112307924A 公开(公告)日: 2021-02-02
发明(设计)人: 翟明岳;朱校汲 申请(专利权)人: 广东石油化工学院
主分类号: G06K9/00 分类号: G06K9/00;G06F17/10;G06Q50/06;G01R31/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 525000 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 利用 转换 学习 算法 功率 信号 滤波 方法 系统
【权利要求书】:

1.一种利用转换学习算法的功率信号滤波方法,其特征在于,包括:

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

步骤102求取信号分段段数,具体为:信号分段段数记为N0,所用求取公式为:

其中:

ΔS=[0,s2-s1,s3-s2,…,sN-sN-1]为信号差分序列,

s1为所述信号序列S的第1个元素,

s2为所述信号序列S的第2个元素,

s3为所述信号序列S的第3个元素,

sN-1:所述信号序列S的第N-1个元素,

sN为所述信号序列S的第N个元素,

N为所述信号序列S的长度,

σ为所述信号序列S的均方差,

||ΔS||F表示对ΔS求取Frobenus范数,

表示对下取整;

步骤103求取分段序列,具体为:第i个分段序列记为Gi,所用求取公式为:

其中:

为所述分段序列Gi的长度,

表示对上取整,

为所述信号序列S的第(i-1)M0+1个元素,

为所述信号序列S的第(i-1)M0+2个元素,

为所述信号序列S的第iM0个元素;

步骤104求取稀疏转换控制因子,具体为:稀疏转换控制因子记为λ,所用求取公式为:

其中:

SNR为所述信号序列S的信噪比,

||Gi||表示Gi的L模;

表示对下取整;

步骤105初始化迭代过程参数,具体为:稀疏矩阵记为D,迭代控制参数记为k,已选序号集合记为Ω,可选序号集合记为O,所用求取公式为:

D0=0N×N

O0={1,2,…,N2}

k=0;

步骤106更新迭代过程参数,具体为:所述迭代控制参数k的值加1;并按照下列公式更新迭代过程参数:

ik=rand[Ok-1]

Ok=Ok-1-{ik}

Ωk=Ωk-1+{ik}

其中:

ik表示选中序号,

rand[Ok-1]表示在集合Ok-1中随机选择一个元素,

Ok-1为可选序号集合O的第k-1步值,

Ok为可选序号集合O的第k步值,

Ωk为已选序号集合Ω的第k步值,

Ωk-1为已选序号集合Ω的第k-1步值,

Dk表示稀疏矩阵D的第k步值,

Dk-1表示稀疏矩阵D的第k-1步值,

randn[m0,σ]表示均值为m0均方差为σ的高斯函数,

m0为信号序列S的均值;

步骤107判断迭代控制参数的值并结束迭代过程,具体为:如果所述迭代控制参数k小于所述稀疏转换控制因子λ,则返回所述步骤106和所述步骤107重新迭代更新;否则,迭代更新过程结束,并得到归一化稀疏转换矩阵W的值为

步骤108求取滤波后的信号序列,具体为:滤波的信号序列记为Snew,所用求取公式为:

2.一种利用转换学习算法的功率信号滤波系统,其特征在于,包括:

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

模块202求取信号分段段数,具体为:信号分段段数记为N0,所用求取公式为:

其中:

ΔS=[0,s2-s1,s3-s2,…,sN-sN-1]为信号差分序列,

s1为所述信号序列S的第1个元素,

s2为所述信号序列S的第2个元素,

s3为所述信号序列S的第3个元素,

sN-1:所述信号序列S的第N-1个元素,

sN为所述信号序列S的第N个元素,

N为所述信号序列S的长度,

σ为所述信号序列S的均方差,

||ΔS||F表示对ΔS求取Frobenus范数,

表示对下取整;

模块203求取分段序列,具体为:第i个分段序列记为Gi,所用求取公式为:

其中:

为所述分段序列Gi的长度,

表示对上取整,

为所述信号序列S的第(i-1)M0+1个元素,

为所述信号序列S的第(i-1)M0+2个元素,

为所述信号序列S的第iM0个元素;

模块204求取稀疏转换控制因子,具体为:稀疏转换控制因子记为λ,所用求取公式为:

其中:

SNR为所述信号序列S的信噪比,

||Gi||表示Gi的L模;

表示对下取整;

模块205初始化迭代过程参数,具体为:稀疏矩阵记为D,迭代控制参数记为k,已选序号集合记为Ω,可选序号集合记为O,所用求取公式为:

D0=0N×N

O0={1,2,…,N2}

k=0;

模块206更新迭代过程参数,具体为:所述迭代控制参数k的值加1;并按照下列公式更新迭代过程参数:

ik=rand[Ok-1]

Ok=Ok-1-{ik}

Ωk=Ωk-1+{ik}

其中:

ik表示选中序号,

rand[Ok-1]表示在集合Ok-1中随机选择一个元素,

Ok-1为可选序号集合O的第k-1步值,

Ok为可选序号集合O的第k步值,

Ωk为已选序号集合Ω的第k步值,

Ωk-1为已选序号集合Ω的第k-1步值,

Dk表示稀疏矩阵D的第k步值,

Dk-1表示稀疏矩阵D的第k-1步值,

randn[m0,σ]表示均值为m0均方差为σ的高斯函数,

m0为信号序列S的均值;

模块207判断迭代控制参数的值并结束迭代过程,具体为:如果所述迭代控制参数k小于所述稀疏转换控制因子λ,则返回所述模块206和所述模块207重新迭代更新;否则,迭代更新过程结束,并得到归一化稀疏转换矩阵W的值为

模块208求取滤波后的信号序列,具体为:滤波的信号序列记为Snew,所用求取公式为:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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