(中北大学 信息探测与处理山西省重点实验室,太原 030051)
传感器阵列优化布设是地下浅层震源定位领域中的关键技术,是实现矿山爆破、微震监测等民用问题的重要手段。在地下浅层微震定位中过程中,由于实测震动数据中的大量地表噪声对目标信号的获取造成极大干扰,因此如何在地表大噪声背景下通过高密点传感器阵列的优化布设可以对微弱震动信号进行精确提取,是实现震源定位的一个重要手段[1]。
在实际工程应用中,由于微弱的地下浅层微震信号信噪比过低,通常是受到背景噪声、检波仪器分布等等因素的制约,于是有两种可用于提高波形信噪比、提取微弱信号的方法:台阵处理技术和模板匹配滤波技术[2]。其中,台阵处理技术在地学领域中发展成熟,在国内外都得到广泛应用。想要实现在强背景噪声的条件下对微弱的微震信号进行更加精确的检测和记录,我们不仅需要灵敏度更高的仪器,还可利用具备特定几何形状的密集分布式传感器阵列来实现对信号信号聚束能力的增强,改进波形叠加的效果[3]。并且利用视到时差的原理,使传感器阵列记录上的某一震相在此宽频带内可以通过而且不发生明显改变,其它震相则显著衰减,从而达到压低噪声、提取信号的目的。而且高密点的分布式传感器阵列中各个传感器具有一样的基站参考时间和仪器响应也波形一致的增强起到了一定的效果。
针对上述问题,本文采用F-K算法对地下浅层震源定位的不同阵列布设情况进行分析,研究并对比了不同阵列结构在慢度域下的功率谱数据,给出了不同阵列的优缺点,在地下震动目标定位领域中具有一定的工程应用价值。
在地震事件的台阵数据处理中,主要有3种台阵聚束方法:频率扫描法,视速度扫描法,自适应滤波与最佳加权聚束算法。前两种方法都对采集到的数据进行了相关优化喝简单加权的处理,后者则是针对噪声的功率谱来设计自适应滤波的各种参数,而各个子台的时延则由最佳加权算法来估计。其中,针对噪声喝信号主频不一致的信号,主要采用第一种方法,它的数据处理耗时相对较短,有利于实时处理,但信号在完成时域到频域的转换时丢失了部分信息,所以会导致波形失真。第二种方法虽然在信号时速度与噪声不一样的地震事件中,其聚束波形虽然保存了各个频率的成分,完成结果的求解并给出相应真相的时速度矢量,但是其处理速度相对较慢。而第三种方法一般来说对所有地震波形都适用,同时它能给出相比前面两者更小的时延误差,有利于地震定位,但由于其算法更加复杂,处理速度更慢。
由于阵列中各子阵的坐标位置不一样,所以当地震波到达阵列时,各个子阵对地震事件拾取的波前时刻也不一致。若信号不经过处理就直接进行波形叠加,则不能达到增强信号的效果。若根据入射波前的慢度与各子阵的坐标对每个子阵的拾取到的波形进行时移,能够使得各子阵的拾取到的有用信号于某个合适的慢度矢量下的波达时间都平移到相同时刻,然后再对其进行叠加,这样信号才能获得最佳的增强效果,波形信噪比最高,这个过程就是聚束。聚束后能量最强时的慢度矢量即对应我们实际观测到的该信号的速度大小和后方位角。
现以阵列的基站(几何中心)的位置设为坐标原点,则阵列中的任一子阵i的位置矢量认为是ri。某事件信号f(t)与噪声信号ni(t)的叠加为在子阵i上拾取到的波形。在基站的参考位置(即坐标原点)上,该时间序列xzero(t)可以表示为:
xzero(t)=f(t)+ni(t)
(1)
针对同一事件信号f(t)的子阵i,它拾取的时间序列xzero(t)为:
xi(t)=f(t-ri·uhor)+ni(t)
(2)
此处,uhor表示水平慢度矢量。使各子阵拾取的波形都平移至坐标原点,故平移处理后的波形为:
xi(t)=x(t+ri·uhor)=f(t)+ni(t+ri·uhor)
(3)
设一个有N个子阵组成的阵列,每一子阵都有n个分量,那么将所有M(M=n×N)道平移至坐标原点的波形进行叠加,并取平均,能够得到:
(4)
F-K分析技术作为台阵数据处理的基本方法之一[4-5]。通过将阵列中各个子阵记录上的的数据信息按照某种方式进行波形聚束,抑制噪声,使处理以后的信噪比大大提高,进而增强地震记录中针对可靠信息和信号提取和检测能力,提高数据观测质量,从存在大量噪声的强干扰背景中拾取有用的震动信号,从紊乱的强烈干扰背景中突出有用的地震波信号,提高事件定位精度[6]。
震动传感器阵列的数据信号是由含有不同速度和方位的地震波叠加而成的一个波场。而对阵列记录的信号进行F-K(频率-波数)分析对比与单个传感器来说,其具有无法替代的优势。F-K分析做为频率-波数域的一种信号处理办法,它实际上就是在慢度空间内进行的频域聚束,可以区分不同方向地震波场的能量分布,通过可选择方向的速度滤波,将即使频率相同、波速大小相同但是方向不同的地场噪声与地震信号区分开来,且可以得知波的慢度,由此不仅能够提高信噪比,同时有利于震相识别[7]。经过F-K分析在频率域的聚束,来实现能量的汇集,得到功率谱,然后从慢度坐标系中读取最大的那一个能量值,然后就能读取对应的信号的慢度,得出信号的基本信息,从而保证我们的数据准读取。
图1 阵列聚束示意图
F-K分析的台阵处理中,假设台阵位于xy平面上,一给定波场f(x,y,t)可用Fouirer变换分解为平面波[8]:
f(x,y,t)=
(5)
f(kx,ky,ω)频率-波数谱,表示在xy平面上以视速度值Va、沿方位角θ的方向传播的平面波振幅和相位,方位角θ由下式确定:
kx=(ω·cosθ)/Va;ky=(ω·sinθ)/Va
(6)
一个均匀的波从远处传播过来,它的函数表示为f(t),内含有噪声n(t),假设这个波为一个均匀的平面波,此处我们首先对信号先进行时域聚束,再对进行频域计算。由于传感器阵列分布离散性,我们对传感器阵列接收的时域信号进行均值计算,均值为Y(t)。
(7)
为了达到我们的目的计算出来的均值我们在进行相应的自相关运算,此处我们定义自相关函数为RY(τ)。
(8)
得到自相关函数之后可根据对应公式即求Fourier变换,就能得出我们说需要的功率谱,从而求得我们所要求的慢度值,此处我们定义对应功率谱为W(ω)。
(9)
在实际应用中,由于传感器获得的数据并不是连续的,故采用最大似然估计计算功率谱,并对其进行归一化处理。最后生成一个慢度-功率谱域的二维坐标系,将所有各个点的谱值对应生成在慢度域,就可以通过软件特殊函数,求取最大值,再标记在对应的慢度域,得出对应的慢度矢量值。
传感器阵列的布局设计需要根据地区特点以及各种地理环境,来设计布阵方式[9]。我们熟知的一些布阵方式,较适合大多数环境下的地震监测。并且因为应用于震源监测,传感器阵列能接收到的信号需要越清晰越好,只有清晰的接收地震信号,才能保证后期的地震数据处理的准确性[10]。作为地震数据信号接收的前沿部分,阵列的布站方式尤为重要[11]。而不同的阵列的设计,它们就有各自的优势。
不同的阵列形状都有一个共同的地方,即在立体空间中,如果要准确的得到慢度值以及其方向角,则需要传感器阵列不能只存在一组单一的线阵,因为在接收信号时,如果仅有一组单一线线阵,那么它在接收信号的时候,一旦信号传播与此线阵平行,那么接收的信号便相当于仅从一点发出[12]。而信号如果沿着与传感器阵列垂直传送过来,传感器阵列就只对信号方向有感知,无法计算信号得传输速度。因此在传感器阵列布阵时,需要存在相交的两组线阵才能对信号的速度以及方向有感知。其次,阵列的阵元间距大小与阵列波数响应大小成反比;并且而阵列中的阵元数目越多,其响应越大。如图2~4所示,在设置传感器阵列子阵数目相同的情况下,以下几种传感器阵列布阵方式各有各的特点。
图2 L形与Z形陈列图
图3 正六边形与方形陈列图
图4 环形与三角型陈列图
图1(a)是L形阵列,垂直于横轴的设有5个子阵元(不包括两线阵的交点),而垂直于纵轴的共设有3个子阵,线阵中每个相邻的阵元间距为5 m,这种布站方式可以用于监测某一方向的地震事件,对所监测方向地震波信号具有较好的感知能力。对理论分析和阵列数据处理方面具有较大优势。同时由于远距信号的相关性较好,针对定向的地面爆破等事件信号的聚束能力更好。图1 (b)为X形阵列,以一个子阵作为基站参考点并布置于坐标原点,并以此为中心不舍两条相交的线阵,同一线阵上的传感器之间的间距为5 m。这两种阵列的布阵方式对于有远距离特定方向的震源定位有较好的效果。图2(a)为正六边形阵列,以坐标原点作为基站参考点,左右间隔10 m处布置两个子阵(10,0)、(-10,0),同时在垂直于原点的上下10 m布置6个子阵,坐标为(0,10)、(5,10)、(-5,10)、(0,-10)、(5,-10)、(-5,-10),这种布站方式有利于增大信噪比。图2(b)为一个矩形(正方形)阵列,其边长为9 m,阵元间距同样为5 m。图3(a)是一个以坐标原点为基站,距离坐标原点10 m的圆环上设置8个子阵的环形阵列,其9个点的坐标分别为(0,0)、(10,0)、(0,10)、(-10, 0)、(0,-10)、(,)、(,)、(,)、(,),环形传感器阵列对于不同方位的信号极都有比较一致的检测能力和分辨信号的能力[13]。图3(b)是一个高为10 m等边三角阵列,其中每个3个顶点又分别由3个子阵组成的一簇子阵,其3个顶点的坐标分别为(5,0)、(-5,-5)、(5,-5),此类布阵方式对于震相识别有较大优势,能将信号数据充分利用并实现精确定位。
对不同方式布站的传感器阵列进行仿真试验,得出结果如图5~8所示。
图5 L形与X形陈列图
图6 大环形与正六边形陈列图
图7 小环形与方形陈列图
图8 三角形阵列
L形和X形传感器阵列的F-K分析果结图较为清晰,在图中很清楚的可以看到一个红色的光圈。并且在圈中搜索到了一个代表能量谱中最大值的点分别为0.987 6和0.976 0,因此可知X、L形的布阵方式能对信号提供更优的数据处理。正六边的聚束方式同样得到了一个较为清晰的最值点0.978 1,但是在图中隐约看到右边存在一个极值,对结果虽没产生影响,但就说明接收过程存在聚束不够完整的问题,这与信号波形有关,说明此种布阵受波形影响较大。与此相比,环形阵列的聚束信号处理结果可以很明显的看出有一个很突出的最值0.988 0点,而且更容易分辨,此种布阵方式能更好的满足数据接受处理的要求。阵元间距为大环形1/2的小环形和方形传感器阵列的收敛效果比大环形差,产生光圈结果范围较大,虽然同样能在里面找到最大值点0.958 7和0.960 1,产生这个结果的主要因素为阵列阵元间距。三角形传感器阵列作为一种较为特殊的布阵方式,这个结果的产生好了几个极值点,因为布阵的方式就是三角密集,即使将基阵的位置改为3个点中心时,其结果仍然如图,因此三角阵的布阵方式在远震测定中虽然能有最大结果点0.953 1,其余极值点对于会对最后的分辨产生有较大的影响。
通过不同形状阵列的布设并利用MATLAB进行了仿真,对远场震动信号的拾取开展了基于震动传感器阵列布设的能量聚束算法研究。最后得到了在不同传感器阵列布阵方式下的能量聚束效果。经数据分析结果表明,不同形状的阵列决定了不同方位的分辨能力,在此算法基础上正六边形与L形传感器阵列针对于远震事件的聚束效果是最好的。
表1 各个阵列产生能量谱