[发明专利]一种基于BP神经网络的大地电磁信号噪声压制方法及系统有效
申请号: | 202110946805.5 | 申请日: | 2021-08-18 |
公开(公告)号: | CN113642484B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 李晋;刘业成;马翻红;刘姗姗;汪嘉琳;彭意群;张贤;苏贵 | 申请(专利权)人: | 湖南师范大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06N3/04;G06N3/08 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 姚瑶 |
地址: | 410081 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 bp 神经网络 大地 电磁 信号 噪声 压制 方法 系统 | ||
1.一种基于BP神经网络的大地电磁信号噪声压制方法,其特征在于:包括如下步骤:
S1:构建大地电磁干扰数据的噪声轮廓样本和无干扰数据的纯净信号样本;
S2:将噪声轮廓样本与纯净信号样本相加得到带噪数据样本,再将所述带噪数据样本和所述纯净信号样本、所述带噪数据样本和所述纯净信号样本的样本分类标签输入第一个BP神经网络,训练得到BP信噪辨识模型,所述BP信噪辨识模型的输入数据为信号,输出数据为信号的分类标签;
S3:再将所述带噪数据样本、所述噪声轮廓样本输入第二个BP神经网络,训练得到BP去噪模型,所述BP去噪模型的输入数据为噪声信号,输出数据为噪声信号的噪声轮廓;
S4:将实测大地电磁数据均匀分段,并分别输入至所述BP信噪辨识模型中,保留辨识出的无干扰数据段,再将辨识出的干扰数据段输入至所述BP去噪模型中;
S5:所述BP去噪模型输出干扰数据段的噪声轮廓,再将所述干扰数据段的数据减去对应的噪声轮廓得到去噪后的数据;
S6:将步骤S4中保留的无干扰数据段和步骤S5中去噪后的数据进行重构拼接得到去噪后的大地电磁信号;
步骤S1中构建所述噪声轮廓样本的过程,如下:
S11:根据数学函数生成单个噪声轮廓波形,所述噪声轮廓波形至少包括:脉冲波、类三角波、类方波的轮廓波形;
S12:改变单个波形的幅值以及滑动窗口截取单个波形的部分形状得到若干的噪声轮廓样本;
步骤S1中构建所述纯净信号样本的过程为:生成与实测大地电磁无干扰数据幅值接近的高斯白噪声,用以模拟无干扰大地电磁数据,并均匀分段作为纯净信号样本。
2.根据权利要求1所述的方法,其特征在于:若步骤S11生成了单个噪声轮廓波形,步骤S12中增加轮廓样本数量及多样性的过程,均执行如下步骤:
S121:设单个噪声轮廓波形的数据矩阵A如下:
A=[α1,α2,...,αq]
式中,αq表示数据矩阵A中的第q个元素,q也表示单个噪声轮廓波形的数据长度;
S122:改变样本的幅值即对A乘以不同常数μ,针对不同μ值可以得到对应不同幅值的样本A′如下:
A′=μ×A=[μα1,μα2,...,μαq]
S123:左右滑动窗口截取样本A以增加样本多样性和数量,设滑动步长为λ,其中为整数,表示样本长度为滑动步长的整数倍,分别得到样本矩阵A1和A2如下:
式中,矩阵A1和A2中元素均来源于原始样本A,αq-λ表示A中的第q-λ个元素,矩阵A1和A2中每一行均表示一个由A变换之后得到噪声轮廓样本。
3.根据权利要求1所述的方法,其特征在于:步骤S2中BP信噪辨识模型训练的过程执行如下步骤:
S21:设置第一个BP神经网络的训练参数,所述训练参数包括:网络层设计、隐含层数、初始学习率、训练周期和训练算法;
S22:分别为所述带噪数据样本和所述纯净信号样本添加分类标签;
S23:选择部分所述带噪数据样本和所述纯净信号样本用以构建测试集,部分所述带噪数据样本和所述纯净信号样本用以构建训练集;
S24:将所述训练集中的所述带噪数据样本和所述纯净信号样本、分类标签输入所述第一个BP神经网络,训练得到BP信噪辨识模型,并基于所述测试集中的所述带噪数据样本和所述纯净信号样本对辨识模型进行校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南师范大学,未经湖南师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110946805.5/1.html,转载请声明来源钻瓜专利网。