首页 > 专利 > 杭州电子科技大学 > 一种基于超限学习机及到达距离的周期振动信号定位方法专利详情

一种基于超限学习机及到达距离的周期振动信号定位方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2016-12-23
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2017-06-23
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2019-02-12
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2036-12-23
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201611205044.3 申请日 2016-12-23
公开/公告号 CN106779091B 公开/公告日 2019-02-12
授权日 2019-02-12 预估到期日 2036-12-23
申请年 2016年 公开/公告年 2019年
缴费截止日
分类号 G06N20/00 主分类号 G06N20/00
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 1
权利要求数量 2 非专利引证数量 0
引用专利数量 7 被引证专利数量 0
非专利引证
引用专利 CN105919584A、CN105809247A、CN105701506A、CN104914870A、CN105852885A、CN105426447A、CN104799852A 被引证专利
专利权维持 6 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 曹九稳、王天磊、商路明、王建中 第一发明人 曹九稳
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 4
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
杜军
摘要
本发明公开了一种基于超限学习机及到达距离的周期振动信号定位方法。本发明包括如下步骤:步骤1、基于已知准确基频和到达距离,获取训练距离预测模型。步骤2、分别获取同一时间段内3个及以上的节点处采集得到的未知基频与到达距离的周期振动信号;步骤3、针对任一节点处的周期振动信号,进行准确基频fi的提取,并基于得到的准确基频进行FBED特征向量的提取;步骤4、对任一节点处周期振动信号,提取得到FBED特征向量W,利用训练好的ELM预测模型对特征向量W进行距离估计,得到对应的距离估计值di;步骤5、计算振动源的估计坐标。本发明实现单节点下高精度的距离估计且具有极快的训练和实时估计的速度,降低了传感器网络布设的成本。
  • 摘要附图
    一种基于超限学习机及到达距离的周期振动信号定位方法
  • 说明书附图:图1
    一种基于超限学习机及到达距离的周期振动信号定位方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2019-02-12 授权
2 2017-06-23 实质审查的生效 IPC(主分类): G06N 99/00 专利申请号: 201611205044.3 申请日: 2016.12.23
3 2017-05-31 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.一种基于超限学习机及到达距离的周期振动信号定位方法,其特征在于包括如下步骤:
步骤1、获取训练距离预测模型
1.1、基于已知准确基频和到达距离,针对任意一段数据长度为Lf的已知基频和到达距离的周期振动信号,基于已知的准确基频进行FBED特征向量的提取;
1.2、采集不同距离下周期振动信号并构建相应的标准FBED特征向量库;
1.3、基于标定到达距离的FBED特征向量采用超限学习机算法训练距离预测模型;
步骤2、分别获取同一时间段内3个及以上的节点处采集得到的未知基频与到达距离的周期振动信号Si(n),n=1,2,...,Lf,数据长度皆为Lf、采样频率为Fs;
步骤3、针对任一节点Pi处的周期振动信号Si(n),进行准确基频fi的提取,其中i=1,2,

3...,并基于得到的准确基频fi进行FBED特征向量的提取;
3.1、基于基频提取算法,进行基频提取获得基频估计值 并匹配最接近的准确基频fi;
3.2、基于准确基频从周期振动信号Si(n)上提取得到FBED特征向量W;
步骤4、对任一节点Pi处周期振动信号Si(n),提取得到FBED特征向量W,利用训练好的ELM预测模型对特征向量W进行距离估计,得到对应的距离估计值di;
步骤5、计算振动源的估计坐标,具体如下:基于任意3个节点处周期振动信号Si(n),通过ELM预测模型分别得到的距离估计值,然后基于到达距离的定位法计算得到该振动源的估计坐标;
振动源估计坐标的计算如下:
设定任意3个节点分别为P1(x1,y1)、P2(x2,y2)、P3(x3,y3),且振动源的估计坐标为(x,y),则基于到达距离的定位法的公式如下:
其中
其中,d1、d2、d3分别指代节点P1(x1,y1)、P2(x2,y2)、P3(x3,y3)处得到的距离估计值,而γ1、γ2为计算时的中间变量。

2.根据权利要求1所述的一种基于超限学习机及到达距离的周期振动信号定位方法,其特征在于:
所述的步骤1.1和步骤3.2中的FBED特征向量提取过程是相同的,其处理过程是基于基频ffd,提取Nb维FBED特征向量 具体计算公式组如下:
1)维数Nb决定公式:
2)第i个频带上下限范围[fL(i),fR(i)]计算公式:
此外由于频带范围与功率谱密度序列PSD(f)的半谱范围有冲突,所以对fR(Nb)有一个修正的操作:
fR(Nb)=min[Fs/2,fR(Nb)];Fs为采样频率;
3)归一化前特征向量 的计算公式:
4)FBED特征向量 计算公式:
说明书

技术领域

[0001] 本发明属于信号处理领域,涉及一种基于超限学习机及到达距离的周期振动信号定位方法。

背景技术

[0002] 传统的高精度非线性回归估计算法如支持向量机(SVM)、误差反向传播(BP)神经网络以及现下流行的深度学习算法,存在模型训练和实时估计速度较慢、不适合现场应用环境的应用问题。
[0003] 传统的振源定位则是基于多传感器阵列节点实现的基于到达时延的方向角定位方案,然而应用于地表周期振动到达距离检测时存在以下2个问题:
[0004] 1.传统定位方案到达时延的计算必须依赖于较精确的波速,然而振动波在不同介质地表中传播时波速具有一定的差异,对依赖于精确的时延差的阵列定位法会造成极大的误差,影响精度;
[0005] 2.多传感器阵列节点对传感器及配套电路要求较高,成本较大,不具有大面积推广的条件;
[0006] 3.单个多传感器阵列节点仅能实现振动源到达方向角的估计,需要2个及以上多传感器阵列节点实现方向交叉才能确定振动源的平面坐标,因此大大增加了传感器的布设成本,性价比较低。
[0007] 本发明基于超限学习机智能算法和到达距离定位方法,提出一种针对地表周期振源坐标定位的方法。此方法基于超限学习机(Extreme Learning Machine,ELM)进行距离估计可以实现单节点下高精度的距离估计且具有极快的训练和实时估计的速度。此外基于到达距离的定位方案中单传感器节点仅需要1个振动传感器实现到达距离的估计,而非传统定位方案中阵列节点中需要多个振动传感器实现到达方向的估计,降低了传感器网络布设的成本,降低了本方法推广的难度。

发明内容

[0008] 本发明的目的是针对现有技术的不足,提供一种基于超限学习机及到达距离的周期振动信号定位方法。
[0009] 本发明解决其技术问题所采用的技术方案包括如下步骤:
[0010] 步骤1、获取训练距离预测模型
[0011] 1.1、基于已知准确基频和到达距离,针对任意一段数据长度为Lf的已知基频和到达距离的周期振动信号,基于已知的准确基频进行FBED(FrequencyBandEnergyDistribution)特征向量的提取;
[0012] 1.2、采集不同距离下周期振动信号并构建相应的标准FBED特征向量库;
[0013] 1.3、基于标定到达距离的FBED特征向量采用超限学习机(ELM)算法训练距离预测模型。
[0014] 步骤2、分别获取同一时间段内3个及以上的节点Pi(i=1,2,3,...)处采集得到的未知基频与到达距离的周期振动信号Si(n),n=1,2,...,Lf,数据长度皆为Lf、采样频率为Fs;
[0015] 步骤3、针对任一节点Pi(i=1,2,3,...)处的周期振动信号Si(n),进行准确基频fi的提取,并基于得到的准确基频fi进行FBED特征向量的提取;
[0016] 3.1、基于常用的基频提取算法,如自相关序列法、平均幅度差法或倒谱法进行基频提取获得基频估计值 并匹配最接近的准确基频fi;
[0017] 3.2、基于准确基频从周期振动信号Si(n)上提取得到FBED特征向量W。
[0018] 步骤4、对任一节点Pi处周期振动信号Si(n),提取得到FBED特征向量W,利用训练好的ELM预测模型对特征向量W进行距离估计,得到对应的距离估计值di;
[0019] 步骤5、计算振动源的估计坐标,具体如下:基于任意3个节点处周期振动信号Si(n),通过ELM预测模型分别得到的距离估计值,然后基于到达距离的定位法计算得到该振动源的估计坐标;
[0020] 振动源估计坐标的计算如下:
[0021] 设定任意3个节点分别为P1(x1,y1)、P2(x2,y2)、P3(x3,y3),且振动源的估计坐标为(x,y),则基于到达距离的定位法的公式如下:
[0022]
[0023]
[0024] 其中
[0025]
[0026] 其中,d1、d2、d3分别指代节点P1(x1,y1)、P2(x2,y2)、P3(x3,y3)处得到的距离估计值,而γ1、γ2为计算时的中间变量;
[0027] 所述的步骤1.1和步骤3.2中的FBED特征向量提取过程是相同的,其处理过程是基于某基频ffd,提取Nb维FBED特征向量 具体计算公式组如下:
[0028] 1)维数Nb决定公式:
[0029]
[0030] 2)第i个频带上下限范围[fL(i),fR(i)]计算公式:
[0031]
[0032] 此外由于频带范围与PSD(f)的半谱范围可能有冲突,所以对fR(Nb)有一个修正的操作:
[0033] fR(Nb)=min[Fs/2,fR(Nb)];
[0034] 3)归一化前特征向量 的计算公式:
[0035]
[0036] 此处PSD(f)为此段信号的功率谱密度(Power Spectral Density)序列,其作为一种常用的数字信号处理频域分析对象,具有许多通用的计算方法,此处不再赘述;
[0037] 4)FBED特征向量 的计算公式如下:
[0038]
[0039] 所述的FBED特征向量为现有的较稳定的FBED(FrequencyBandEnergyDistribution)特征向量,也可以采用其他包含到达距离信息的距离特征,并不影响后续方法的有效性。
[0040] 所述的步骤3.1中由于采用的是已有的通用基频提取算法和基频匹配方法,所以此处可以根据需求选择具体的方案,并不影响后续方法的有效性。
[0041] 本发明有益效果如下:
[0042] 此方法基于超限学习机(Extreme Learning Machine,ELM)进行距离估计可以实现单节点下高精度的距离估计且具有极快的训练和实时估计的速度。
[0043] 此外基于到达距离的定位方案中单传感器节点仅需要1个振动传感器实现到达距离的估计,而非传统定位方案中阵列节点中需要多个振动传感器实现到达方向的估计,降低了传感器网络布设的成本,即降低了本方法推广的难度。

实施方案

[0045] 下面结合附图和具体实施方式对本发明作详细说明。
[0046] 如图1所示,一种基于超限学习机及到达距离的周期振动信号定位方法,具体包括如下步骤:
[0047] 步骤1、获取训练距离预测模型
[0048] 1.1、基于已知准确基频和到达距离,针对任意一段数据长度为Lf的已知基频和到达距离的周期振动信号,基于已知的准确基频进行FBED(FrequencyBandEnergyDistribution)特征向量的提取;
[0049] 1.2、采集不同距离下周期振动信号并构建相应的标准FBED特征向量库;
[0050] 1.3、基于标定到达距离的FBED特征向量采用超限学习机(ELM)算法训练距离预测模型。
[0051] 步骤2、分别获取同一时间段内3个及以上的节点Pi(i=1,2,3,...)处采集得到的未知基频与到达距离的周期振动信号Si(n),n=1,2,...,Lf,数据长度皆为Lf、采样频率为Fs;
[0052] 步骤3、针对任一节点Pi(i=1,2,3,...)处的周期振动信号Si(n),进行准确基频fi的提取,并基于得到的准确基频fi进行FBED特征向量的提取;
[0053] 3.1、基于常用的基频提取算法,如自相关序列法、平均幅度差法或倒谱法进行基频提取获得基频估计值 并匹配最接近的准确基频fi;
[0054] 3.2、基于准确基频从周期振动信号Si(n)上提取得到FBED特征向量W。
[0055] 步骤4、对任一节点Pi处周期振动信号Si(n),提取得到FBED特征向量W,利用训练好的ELM预测模型对特征向量W进行距离估计,得到对应的距离估计值di;
[0056] 步骤5、计算振动源的估计坐标,具体如下:基于任意3个节点处周期振动信号Si(n),通过ELM预测模型分别得到的距离估计值,然后基于到达距离的定位法计算得到该振动源的估计坐标;
[0057] 振动源估计坐标的计算如下:
[0058] 设定任意3个节点分别为P1(x1,y1)、P2(x2,y2)、P3(x3,y3),且振动源的估计坐标为(x,y),则基于到达距离的定位法的公式如下:
[0059]
[0060]
[0061] 其中
[0062]
[0063] 其中,d1、d2、d3分别指代节点P1(x1,y1)、P2(x2,y2)、P3(x3,y3)处得到的距离估计值,而γ1、γ2为计算时的中间变量;
[0064] 所述的步骤1.1和步骤3.2中的FBED特征向量提取过程是相同的,其处理过程是基于某基频ffd,提取Nb维FBED特征向量 具体计算公式组如下:
[0065] 1)维数Nb决定公式:
[0066]
[0067] 2)第i个频带上下限范围[fL(i),fR(i)]计算公式:
[0068]
[0069] 此外由于频带范围与PSD(f)的半谱范围可能有冲突,所以对fR(Nb)有一个修正的操作:
[0070] fR(Nb)=min[Fs/2,fR(Nb)];
[0071] 3)归一化前特征向量 的计算公式:
[0072]
[0073] 此处PSD(f)为此段信号的功率谱密度(Power Spectral Density)序列,其作为一种常用的数字信号处理频域分析对象,具有许多通用的计算方法,此处不再赘述;
[0074] 4)FBED特征向量 计算公式:
[0075]
[0076] 所述的FBED特征向量为现有的较稳定的FBED(FrequencyBandEnergyDistribution)特征向量,也可以采用其他包含到达距离信息的距离特征,并不影响后续方法的有效性。
[0077] 在步骤3.1中,常用的基频提取算法通常需要步骤2中获得的数据长度Lf至少包含2个及以上的实际基频周期,以保证可以提取得到其中的基频信息。
[0078] 在步骤1.1和3.2中需要理解FBED距离特征向量的本质是周期振动信号功率谱密度的压缩表示形式。其作为距离特征的2个基本依据是(a)基于周期振动信号中能量集中于基频整数倍附近;(b)随传播距离(到达距离)的变化,周期振动信号的不同频率成分的衰减程度不一样。本发明注1中的公式中采用的是各基频整数倍为频带范围中心、覆盖宽度为基频大小的频带范围。事实上可以根据需求选择各频带频带宽以达到不同的抗宽频噪声与基频估计误差的效果。
[0079] 步骤5中的定位可以根据需要对所有3节点组合得到的各振动源估计坐标做进一步整合,以达到更佳的定位效果。本发明以最少的3节点为例展示基于到达距离的定位方法,所以不再就此赘述。此外,3节点定位中3个振动传感器需要不在一条直线上,且最好在地表呈锐角三角形分布并保证合理的间距,以保证距离估计误差较小且对各方向的振动源定位效果接近。

附图说明

[0044] 图1到达距离估计及定位方法流程示意图
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号