[发明专利]一种基于Hilbert曲线编码实现地铁振动信号降噪训练的方法在审
申请号: | 202110901992.5 | 申请日: | 2021-08-06 |
公开(公告)号: | CN113723213A | 公开(公告)日: | 2021-11-30 |
发明(设计)人: | 李盛;金亮;邱阳;南秋明;刘芳;甘维兵;王洪海 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06K9/40;G06K9/48;G06K9/62;G06N3/04;G06N3/08 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 王丹 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 hilbert 曲线 编码 实现 地铁 振动 信号 训练 方法 | ||
1.一种基于Hilbert曲线编码实现地铁振动信号降噪训练的方法,其特征在于:该方法包括以下步骤:
S1、利用光栅阵列传感器收集一批信噪比低于15dB的列车通过时激励产生的结构振动信号xi,将包含有效振动信息的序列长度处理为4k长,其中k为大于0的整数;将该序列长度信号记为标签集U;
S2、利用光栅阵列传感器收集一批非列车通过而激励产生的机构振动信号,将该信号作为噪声信号,记为vj;
S3、将vj与xi进行叠加,得到模拟的实际工程中光栅阵列传感器收集到含有噪声干扰情况下列车通过时激发的振动信号将生成的组成数据集T;
S4、利用Hilbert曲线对数据集对标签集U和数据集T中的信号进行编码,编码后的标签集U和数据集T分别记为DU和DT;
S5、计算DU和DT的平均值μ和标准差σ,并根据μ和σ对DU和DT进行零一均值规范化处理,记处理后的数据集分别为BDU和BDT;
S6、从BDU和BDT中分别抽取q1%的数据组成训练集,将剩余的q2%数据作为测试集;同时通过十折交叉验证法将训练集中的q3%划分出来作为验证集;
S7、利用残差卷积块和批量标准化块搭建卷积神经网络训练模型,以BDU作为BDT的标签来优化卷积神经网络训练模型参数,在网络各层采用ReLU激活函数;
S8、设置卷积神经网络训练模型的学习率为c,训练的次数为s;
S9、定义卷积神经网络训练模型的损失值:以BDT中数据y作为卷积神经网络训练模型的输入样本,BDT对应的标签t为BDU中的数据;设卷积神经网络训练模型的输出值为R(y),该卷积神经网络训练模型的损失值即为R(y)与y-t的均方差;
S10、在卷积神经网络训练模型的训练过程中,每m步更新学习率,完成一轮训练后,根据十折交叉验证法更新验证集,进行重复训练,最终选取在测试集上损失值最小的卷积神经网络训练模型作为最终的降噪网络模型。
2.根据权利要求1所述的基于Hilbert曲线编码实现地铁振动信号降噪训练的方法,其特征在于:S4中所述编码具体为:
利用下式展开针对一维振动信号的矩阵扫描:
式(1)中,和为式(2)和式(3)对式(4)的矩阵进行矩阵变换,公式如下:
记2n阶的Hilbert曲线的扫描矩阵为其中已知计算Hilbert曲线扫描矩阵的递推公式如式(1);
对长度为N的振动信号进行Hilbert曲线编码,根据式(1)得到L×L维度的Hilbert表现矩阵HL,其中需要保证L=2k且N=L2;按照Hilbert表现矩阵对应的索引值将长度为N的振动信号的点一对一地映射到维度为L×L的矩阵P中;
根据获取的Hilbert表现矩阵HL对数据集T和标签集U分别编码,得到DU和DT。
3.根据权利要求1所述的基于Hilbert曲线编码实现地铁振动信号降噪训练的方法,其特征在于:S5中所述零一均值规范化处理具体为:
式中,xi*表示DU和DT中的数据。
4.根据权利要求1所述的基于Hilbert曲线编码实现地铁振动信号降噪训练的方法,其特征在于:所述的q1=80,q2=20,q3=10。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110901992.5/1.html,转载请声明来源钻瓜专利网。