1.一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于包括以下步骤:
1)对试验用岩石试件进行单轴压缩声发射实验,通过加载系统给岩石试件进行加载,并采用声发射系统采集声发射信号;
2)对采集到的声发射信号利用小波变换进行去噪处理;
3)对去噪后的声发射信号利用ALL-FFT相位差进行相位差时延计算,求解相位差,得到声发射信号的时延估计,反演出声发射源坐标;
4)将求得的AE源G点坐标作为盖格尔定位方法中的迭代初始点,通过迭代逼近最终结果,并通过最小二乘法计算修正量,每次迭代都以此修正量为基础,把向量加到上次迭代结果上,得到一个新的迭代点,判断新的迭代点是否满足预先设定的要求,满足则停止迭代。
2.如权利要求1所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤1)中,加载系统采用WAW-2000微机控制电液伺服万能试验机。
3.如权利要求1所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤1)中,声发射系统采用美国声学物理公司PAC生产的全数字式PCI-2型声发射系统;且声发射系统采用了PCI板卡。
4.如权利要求1或3所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤1)中,声发射系统中设置有实时采集/分析模块,该实时采集/分析模块能对声发射实时采集。
5.如权利要求1所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤2)中,去噪处理过程如下:
2.1)假定基本函数为ψ(t),令小波ψa,b(t)为:
式中,a为尺度因子,a>0,为常数;b为位移因子,为常数;t为时间序列;若尺度因子a和位移因子b不断变化,则得到一簇函数{ψa,b(t)},即为小波基;
2.2)设f(t)=L2(R),则x(t)的小波变换定义为:
式中,x(t)是指选择的序列,f(t)、L2(R)表示平方可积的实数空间,即能量有限的信号空间、R表示实数,Tf(a,b)表示小波变换函数,ψ*(·)表示基本小波函数。
逆变换定义为:
式中,x指x(t),Cψ表示常数、Wf(a,b)表示小波逆函数。
6.如权利要求1所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤3)中,具体过程如下:
3.1)设s1(k)是AE信号,n1(k)和n2(k)表示随机噪声,Δij为待估计的时间延迟,α为比例系数;则两个空间分开的传感器的接收信号,其离散形分别为:
x1(k)=s1(k)+n1(k),
x2(k)=αs1(k-Δij)+n2(k),
式中,x1(k)和x2(k)为离散谱线;
3.2)利用全相位频谱分析法求AE信号主谱线频率为k0时的相位分别为:
则时间延迟为:
式中,fc为主谱线频率;fs为采样频率;
3.3)利用时差定位反演出声发射源坐标。
7.如权利要求6所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤3.3)中,声发射源坐标求解过程为:
3.3.1)采用最小二乘法进行实验仿真定位,最小二乘法公式为:
式中,x,y,z为声发射源试验点坐标;t为事件发生时刻;ti代表波到达第i个传感器的时间;xi,yi,zi为第i个传感器的位置;
3.3.2)采用四个传感器,则A1(x1,y1,z1),A2(x2,y2,z2),A3(x3,y3,z3),A4(x4,y4,z4)分别是四个传感器的坐标点,设G点为AE源,坐标为G(x,y,z);
3.3.3)对于传感器坐标A1和A2:
对于传感器坐标A2和A3:
对于传感器坐标A3和A4:
式中,xi,yi,zi为第i个传感器的位置坐标;v是波速;Δij为AE信号从G点到达第i个传感器和第j个传感器的时间差;
3.3.4)联立式(1)至式(3),求出AE源G点的坐标。
8.如权利要求1所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤4)中,每次迭代的结果由下式产生:
式中,x,y,z为AE源G点坐标,即为试验点迭代初始值;t为事件发生时刻;ti代表波到达第i个传感器的时间;xi,yi,zi为第i个传感器的位置;v为波速。
9.如权利要求1所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤4)中,具体定位过程如下:
4.1)设第i个传感器测到的波到达时间为to,i,用AE源G点坐标计算出的到达时间的一阶泰勒展开式为:
式中,tc,i为由试验点坐标计算出的波到达第i个传感器的时间;
进而得到:
4.2)对于n个传感器,矩阵形式表示为:
AΔθ=B,
其中:
4.3)求解步骤4.2)中的矩阵得到修正向量Δθ=(ATA)-1ATB;
4.4)以(θ+Δθ)为试验点继续迭代,直至满足迭代结束。
10.如权利要求9所述的一种基于ALL-FFT相位差的岩石声发射源定位方法,其特征在于:所述步骤4.4)中,为本次迭代结果中Δt值与上次迭代结果中Δt值的差值,即当数量级时,迭代结束。