首页> 中国专利> 基于多尺度排列熵的低信噪比微震事件辨识方法

基于多尺度排列熵的低信噪比微震事件辨识方法

摘要

本发明公开了一种基于多尺度排列熵的低信噪比微震事件辨识方法,它是在计算机上实现的,首先将采集的微震数据进行处理转换为时间序列数据,然后粗粒化时间序列得到多尺度时间序列,计算多尺度时间序列排列熵;基于多尺度排列熵训练最小二乘支持向量机,最后利用训练好的LS‑SVM对待判别信号进行辨识。本发明将多尺度和排列熵结合应用于微震信号可以更加有效地分析信号特征,准确表达微震信号多个维度的波形特征,有利于区分微震事件及噪声事件。应用多尺度排列熵分别提取微震信号及噪声信号的特征数据,使用LS‑SVM对特征数据进行训练,得到LS‑SVM向量机,实现了对低信噪比微震事件及噪声事件的准确分类。

著录项

  • 公开/公告号CN105956526A

    专利类型发明专利

  • 公开/公告日2016-09-21

    原文格式PDF

  • 申请/专利权人 山东科技大学;

    申请/专利号CN201610257713.5

  • 申请日2016-04-22

  • 分类号G06K9/00(20060101);G06K9/62(20060101);G01V1/28(20060101);

  • 代理机构37219 济南金迪知识产权代理有限公司;

  • 代理人段毅凡

  • 地址 266590 山东省青岛市经济技术开发区前湾港路579号山东科技大学

  • 入库时间 2023-06-19 00:30:14

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-04-12

    未缴年费专利权终止 IPC(主分类):G06K 9/00 专利号:ZL2016102577135 申请日:20160422 授权公告日:20200124

    专利权的终止

  • 2020-01-24

    授权

    授权

  • 2016-10-19

    实质审查的生效 IPC(主分类):G06K9/00 申请日:20160422

    实质审查的生效

  • 2016-09-21

    公开

    公开

说明书

技术领域

本发明涉及一种低信噪比微震事件辨识方法,具体的说,是一种使用多尺度排列熵表示微震波形特点,进而通过支持向量机判别该波形是否属于微震事件的方法,属于信息处理技术领域。

背景技术

在煤炭开采过程中,煤岩体受压破裂产生微地震信号,一次破裂产生的微地震信号称为一个微震事件,收集尽可能多的微震事件并对其进行定位及能量计算,可以直观反映围岩采动应力分布情况,进而揭示出应力场的时空演化规律,对冲击地压等煤岩动力灾害进行灾变预警具有重要意义。一般而言,微震事件持续时间很短,单个微震事件仅有几十毫秒,通常情况下数据采集现场的外部噪声干扰比较严重,有时甚至把微震事件淹没在噪声中,因此如何在连续的信号采集过程中准确辨识出微震事件成为微震技术应用的关键环节。

STA/LTA(Short Time Average/Long Time Average)法是最为常用的微震事件识别方法,该方法基于时间域信号能量变化构建特征函数,利用STA与LTA的比值识别震相初至,该方法实现简单,运算速度快,但会把干扰信号误判为微震事件,算法抗噪性能较差;AIC(Akaike Information Criterion,AIC)法是另外一种常用的微震事件辨识方法,该法依据微震波到达前后的波形数据统计差别,给出了判别震相初至的AIC准则,AIC函数在震相初至到来时局部最小值峰值尖锐,准确度较高,但AIC函数受时窗影响较大,不同的时窗下其最小值出现的位置也不一样,因此仅适用于已知震相初至的大致位置情形下;目前,微震事件辨识主要是在上述算法软件的辅助下进行人工判断,处理数据的效率低,且辨识标准不统一,极易出现误判。

发明内容

针对前述方法的局限性,本发明将排列熵引入微震事件辨识领域,根据信号的特点研究了尺度因子对排列熵的影响,给出了多尺度排列熵(Multi-scalePermutation Entropy,MPE)的概念,提出了基于MPE的微震信号特征提取方法,并与最小二乘支持向量机(Least Squares Support Vector Machine,LS-SVM)理论相结合,建立了低信噪比微震事件辨识模型及方法。

排列熵是衡量一维时间序列空间复杂度的平均熵参数,具有计算简单快捷、抗噪声能力强等特点,是一种新的动力学突变检测方法,能够很好的反映一维信号时间序列的微小变化,已在医学研究、故障诊断、信号处理等领域广泛应用,并已取得显著的应用效果。为便于叙述,先给出排列熵的定义如下:

对于单一时间序列{xi,i=1,2,…,n},对其中的任意一个元素进行相空间重构,得:

X(i)=[x(i),x(i+τ),…,x(i+(m-1)τ)], (1)

式中m和τ分别为嵌入维数和延迟时间。将X(i)的m个重构分量按照升序进行排列,得:

x(i+(j1-1)τ)≤x(i+(j2-1)τ)≤…≤x(i+(jm-1)τ).>

如果存在x(i+(ji1-1)τ)=x(i+(ji2-1)τ),此时就按j值大小来排序,即当ji1<ji2时,有:

x(i+(ji1-1)τ)≤x(i+(ji2-1)τ),>

所以,任意一个向量X(i)都可以得到一组符号序列

P(l)=[j1,j2,…,jm].>

式中l=1,2,…,q,且q≤m!,m个不同的符号序列[j1,j2,…,jm]共有m!种排列,符号序列P(l)是其中的一种。如果每一种符号序列的出现的概率为P1,P2,…,Pq,按照Shannon信息熵的形式,时间序列x(i)的q种不同符号序列的排列熵可定义为:

>Hp(m)=-Σj=1kPjln(Pj).---(5)>

当Pj=1/m!时,Hp(m)达到最大值ln(m!),将Hp(m)进行归一化处理,得

0≤Hp=Hp(m)/ln(m!)≤1.>

基于上述解释,本发明采用的技术方案如下:

一种基于多尺度排列熵的低信噪比微震事件辨识方法,其特征在于,它是在计算机上实现的,具体包括以下步骤:

步骤1:采集微震数据

在回采巷道布设拾震器,拾震器之间距离d=50-200米,设置拾震器采集频率为1kHz,使用光纤把各拾震器采集的微震信号传输到数据集中器后,数据集中器再把微震信号发送给计算机进行处理;

步骤2:计算机读取微震数据

当微震产生时,触发拾震器记录微震信号,并将微震信号通过数据集中器传输给计算机,计算机接收后转换为时间序列数据,记为时序序列Xn={x1,x2,…,xn},取n介于[2500,4500]之间,然后进入步骤3;

步骤3:粗粒化时间序列Xn

分别取尺度因子q=1,2,…,10,按照式(7)粗粒化时序序列Xn,则有:

式中,q为尺度因子,为多尺度时间序列;

步骤4:计算时序序列Xn的多尺度排列熵

分别计算的排列熵,计算排列熵时取嵌入维数为4,延迟时间为1,当尺度因子为q时微震信号Xn的排列熵可表示为:

>Hpeq(i)=Hpeq(mi)/ln(mi!),i=1,2,...,n,---(8)>

则信号Xn的多尺度排列熵可记为:

>Hmpe=[Hpe1,Hpe2,...,Hpe10].---(9)>

Hmpe是一个10维的向量,用来表达微震信号的特征;

步骤5:基于多尺度排列熵训练最小二乘支持向量机

选择100组微震信号及100组噪声信号,重复步骤2-4,分别计算这200组信号的多尺度排列熵,分别标记100组微震信号的多尺度排列熵对应的判别结果为1,分别标记100组噪声信号的多尺度排列熵对应的判别结果为0,构成样本数据集S,使用LS-SVM算法对样本数据集S进行训练,训练LS-SVM时使用10-折交叉验证法确定正规化参数及核函数参数,得到一个能够区分微震事件与噪声事件的支持向量机SV

步骤6:利用训练好的LS-SVM对待判别信号进行辨识

重复步骤2-4,计算待判别信号Yn={y1,y2,…,yn}的多尺度排列熵,取n介于[2500,4500]之间,得到一个10维的向量Hmpe,将Hmpe输入到支持向量机SV中,得到支持向量机输出值;

当支持向量机输出值为0时,表示待判别信号Ym不是微震事件;

当支持向量机输出值为1时,表示待判别信号Ym是微震事件。

本发明的积极效果是:排列熵是衡量信号复杂度的平均熵参数,具有计算简单、抗噪声能力强等特点,将多尺度和排列熵结合应用于微震信号可以更加有效地分析信号特征,准确表达微震信号多个维度的波形特征,有利于区分微震事件及噪声事件。应用多尺度排列熵分别提取微震信号及噪声信号的特征数据,使用LS-SVM对特征数据进行训练,得到LS-SVM向量机,实现了对低信噪比微震事件及噪声事件的准确分类。

附图说明

附图1为本发明微震监测系统布置图;

附图2为本发明中多尺度排列熵处理过程图;

附图3为本发明中LS-SVM训练与判断过程图;

附图4为本发明实施例中微震信号波形图;

附图5为本发明实施例中待判别的信号波形图。

具体实施方式

下面结合附图和具体实施例进一步说明本发明的技术方案。

实施例,一种基于多尺度排列熵的低信噪比微震事件辨识方法,包括以下步骤:

步骤1:按图1所示布置好微震监测系统,拾震器之间的距离d=100米,信号集中器采集微震数据并传输给计算机。

步骤2:计算机接收信号后转换为时间序列数据,记为时序序列,读取时序序列Xn={x1,x2,…,xn},n=3000,时序序列如图4所示,然后进入步骤3。

步骤3:分别取q=1,2,…,10,按照式(7)计算得到10个时间序列,分别记为X1,X2,…,X10

步骤4:按照式(6)分别计算10个时间序列X1,X2,…,X10的排列熵H1,H2,…,H10,计算时,令嵌入维数m=4,延迟时间为1,排列熵组成一个向量代表时序序列Xn的多尺度排列熵,记为Hmpe=[H1,H2,…,H10];时序序列Xn的多尺度排列熵为Hmpe=[0.8966,0.6788,0.4927,0.3933,0.3309,0.2915,0.2574,0.2276,0.2063,0.1891];

上述步骤2-4的处理过程见图2。

步骤5:选择200组信号,其中微震信号及噪声信号各100组,且每组信号的长度为3000个采样点,按照步骤2-4分别对200组信号求取它们的多尺度排列熵,构成表1所示的样本数据,应用LS-SVM对表1中数据进行训练,得到能够区分微震事件与噪声信号的支持向量机Sv

表1样本数据

注:“结果”栏内1表示该信号是微震事件;0表示该信号为噪声。

步骤6:对于待判别信号Yn={y1,y2,…,yn},n=3000,如图5所示,重复步骤2-4,计算其多尺度排列熵Hmpe=[0.9854,0.7625,0.5016,0.4102,0.3455,0.2816,0.2655,0.2318,0.2234,0.1798],将其作为支持向量机Sv的输入,支持向量机Sv输出判别结果为0,这表明待判别信号Yn不是微震事件。

上述步骤5-6的过程见图3.

以上所述为本发明最佳实施方式的举例,其中未详细述及的部分均为本领域普通技术人员的公知常识。本发明的保护范围以权利要求的内容为准,任何基于本发明的技术启示而进行的等效变换,也在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号