一种基于重排ST的低信噪比微震事件辨识方法与流程

文档序号:14250006阅读:475来源:国知局
一种基于重排ST的低信噪比微震事件辨识方法与流程

本发明涉及信息处理技术领域,具体是一种基于重排st的低信噪比微震事件辨别方法。



背景技术:

微震监测是实现矿井安全生产、防止煤矿盗采的重要手段之一,微震技术为煤矿监测提供了技术保障。地震信号属于典型的低信噪比的非平稳信号,包括微震信号(本文中指岩体破裂信号)、爆破信号、钻机和矿车等机械设备噪声及溜井放矿噪声。对微震信号的监测是煤矿安全生产的重要保障,对爆破信号的监测是防止煤矿盗采的关键。因此如何从接收到的信号中准确识别出微震信号、爆破信号是微震监测技术得以应用的关键问题。

时频分析是处理非平稳信号的强有力工具,其已经广泛应用在地震资料去噪、油气储层检测等方面。现有的时频分析方法存在分辨率不足等问题。短时傅里叶变换(stft)窗函数长度是根据经验人工选定,信号分辨率不能自适应的调节。连续小波变换(cwt)能够实现了信号的多尺度分析,但其存小波母函数选择困难,并且不同的小波母函数得到的变换结果也不同;与cwt相比,s变换(st)算法中基本小波为固定函数,窗口大小根据信号频率自适应调节,保证分辨率自适应调节,又增强了高频弱振幅信号的能量,但由于受海森堡不确定性原理的限制,其分辨率都有限;

svm是建立在统计学习理论基础上的机器学习方法,是一种非线性分类器。它的基本思想是将输入空间的样本通过某种非线性函数关系映射到一个特征空间中,使两类样本在此特征空间中线性可分,并寻找样本在此特征空间中的最优线性区分超平面。svm算法最初是为二值分类问题设计的,当处理多类问题时,就需要构造合适的多分类器。本发明采用直接法,直接在二分类模型的基础上进行修改,将多个分类面的参数求解合并到一个最优化问题中,用过求解该优化问题“一次性”实现多类分类。



技术实现要素:

本发明的目的在于克服现有技术的不足,而提供的一种基于重排st的低信噪比微震事件辨别方法,该方法通过对st的时频谱重排使能量归为到真实的瞬时频率上,极大地减弱了噪声对微弱信号的影响,在提高信号的时频分辨率的同时又保留了微弱信号,使信号特征提取更加精确、实时性更高;从而使分类结果更加准确。

实现本发明目的的技术方案是:

一种基于重排st的低信噪比微震事件辨别方法,具体包括如下步骤:

1)采用三向微震监测设备24h不间断的拾取三通道的微震信号x(t);

2)对步骤1)拾取到的微震信号x(t)做s变换(st),具体是:

上述公式(1)式中,f为采样频率,t为采样时刻,b为时间位移参数,i为虚数单位;

3)推导s变换的瞬时频率,在公式(1)中添加e-i2πft-b因子改写成傅里变换的形式:

4)对步骤3)中的公式(2)进行移位变换,得到傅里叶变换形式如下:

5)令公式(3)可表示为:

上述公式(4)中,为ψt的复共轭;

6)根据帕塞瓦尔能量恒等定理以及傅里叶变换性质中关于尺度变换和平移的规则,公式(4)变为:

上述公式(5)中,是信号xt的fourier变换,表示ψt的fourier变换的复共轭;

7)对s变换的时频谱求导,即对公式(5)求导,得到微震信号x(t)的瞬时频率,推导过程如下:

则信号的瞬时频率为:

8)对由公式(2)得到的时频谱在频率方向上进行重排,将中心频率f附近的频谱挤压到这一点的能量分布中心f′处,以得到的时频谱矩阵为微震信号的特征矩阵;

9)构造分类器,对微震信号进行分类,分类器的最优分类面为:

s.tyiwφxi+b≥1-ζi

其中w和b分别为最优分类面的权向量和偏差;ζi为松弛变量,ζi≥0;c为惩罚系数,φxi由式(9)可得到:

上述公式(9)中,r为控制高斯核宽度的参数,采用网格搜索算法确定联合参数c和r;

10)分别选取微震信号的1-100组数据作为模式识别的训练组,101-200组数据作为预测组,以重排s变换的时频谱作为模式识别的特征向量,微震信号的类别作为输出向量;

经过上述步骤,提取到更精确的信号特征,其中岩石破裂信号、爆破信号及其他噪声的分类正确率达到了98%。

步骤8)中,所述的重排的方法为:它将谱图在任何点t,f除计算的值转换到t,f的能量分布的重心处,其中

经过重排的时频谱得到的谱图在任何点t′,f′处的值等于重排到这一点的所有谱图值的和,即重排时频谱为:

有益效果:经过对信号进行重排s变换,极大地减弱噪声对微弱信号的影响,能有效检索到岩裂的发生,使信号的分类精度极大地提高;该算法运算流程简单、明了,相比以往经验模态分解耗时更短,实时性更高;

附图说明

图1为本发明的流程图;

图2为信号波形图,微震信号波形;

图3为经s变换的时频图,时频谱分辨率较低,受噪声干扰较严重,存在虚假信号;

图4为重排s变换时频图,时频分辨率非常高;

图5为分类器总体架构图;

图6为取35组信号进行仿真分析,实际分类和预测分类的结果如图所示,微震信号的标签为1,爆破信号的标签为2,非威震信号的标签为3。

具体实施方式

下面结合附图和实施例对本发明做进一步阐述,但不是对本发明的限定。

实施例:

一种基于重排st的低信噪比微震事件辨别方法,流程图如图1所示,具体包括如下步骤:

以三道沟井田实际微震监测为项目进行测试:三道沟井田位于陕西省距县城约25km的府谷县。行政区划隶属府谷县三道沟、庙沟门、老高川、大昌汗等乡管辖地理范围:东以流经沙梁—庙沟门—新庙村的区内主要河流沙梁川为界,南以青龙寺井田、沙沟岔井田北界及规划的地方小煤矿开采区北界为界,西以郭家湾井田和石窑店井田与本井田之间的预留区的东界为界,北以袁家梁井田的南界和陕蒙边界为界。井田地理坐标:东经110°30′22″~110°48′15″;北纬39°09′45″~39°17′45″。

(1)读取以segy格式的存放的微震信号数据x=x1,x2,...,xnt

(2)对采集的数据,进行等间隔采样xn=xkn,绘制波形图,如图2所示。

(3)对信号x(n)进行st步骤:s转换是一种时频分析工具,通过s变换,我们可以同时从时域以及频域观察一个信号的能量分布。

对于连续时间信号x(t),其s转换为:

(4)如果x的列大于行,则进入步骤(5),否则进入步骤(6)。

(5)对x做转置,并赋给a本身x=xt;保证x是一个列向量。

(6)如果输入参数的个数为1,进入步骤(7),否则进入步骤(8)。

(7)令最小采样频率为fmin=0,最大采样频率fmax=fnyquist,采样间隔t=1。

(8)显示参数:最小采样频率fmin、最大采样频率fmax、采样间隔t、抽样频率间隔tf、时间序列的长度n。

(10)采样时间t=tf,2tf,...,n-1tf。

(11)取整,取不小于x的最小整数。

(11)

(12)显示频率的个数spe_nelements;也就是采样个数。

(13)进入s变换。

(14)计算时间序列的长度n;输入为时间序列a。

(15)计算快速傅里叶变换fft。

(16)

(17)计算均值

(18)计算采样点的s变换的值。

(19)

(20)画出时频图,如图3所示。

(21)由图3可以看出,由于受到噪声的影响,频谱分辨率较低,很多微弱信号被噪声淹没,这为信号特征的提取带来了极大地干扰,因此进行时频谱重排。

(22)如果输入的变量个数为0,则结束,否则进入(22)。

(23)xrow=sizex,2,xcol=sizex,1。

(24)如果输入参数的个数小于2。

(25)令n=xrow。

(26)h=gn/4。

(27)trow=sizet,2,tcol=sizet,1。

(28)如果xclo不等于1;则结束,否则进入(29)。

(29)如果trow不等于1,则结束,否则进入(30)。

(30)如果2nextpow2n≠n,则结束,否则进入(30)。

(31)hrow=sizeh,2,hcol=size(h,1,lh=hrow-1/2。

(32)如果hcol≠1||hrow/2≠0,则进入结束,否则进入(33)。

(33)如果tcol=1;则dt=1;否则进入(34)。

(34)d=tk-tk-1。

(35)dt=dmin。

(36)

(37)tfr=|tfr|

(38)绘制重排后的时频谱图,如图4所示,多分类支持向量机模型,总体架构如图5所示。

(39)选定训练集和测试集。

(40)数据预处理:对载入的矩阵做归一化处理,即:

其中x,y∈rn;xmin=minx;xmax=maxx,归一化的效果是原始数据被规整到0,1范围内,即yi∈0,1,i=1,2...n;这种归一化方式称为[0,1]区间归一化。

(41)训练和预测:用训练集对svm分类器进行训练,用得到的模型对测试集进行标签预测。预测结果如图6所示。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1