当前位置:舍宁秘书网 > 专题范文 > 公文范文 > 基于声发射定位算法的故障检测技术研究*

基于声发射定位算法的故障检测技术研究*

时间:2024-02-03 12:30:02 来源:网友投稿

童国炜,徐华伟,黄林轶,陈超英,刘斌辉,蔡佳

(1.工业和信息化部电子第五研究所 广州,511370)

(2.智能产品质量评价与可靠性保障技术工业和信息化部重点实验室 广州,511370)

声发射(acoustic emission,简称AE)是一种由材料局部应力能量瞬间释放而引起的瞬态弹性波,以一定频率在材料中进行传播。AE检测设备通过对这一现象中释放能量大小和频率的测量,获取材料内部特征,实现无损检测[1]。工业生产环境中大型设备或系统在长期的运行工作中会发生不可预知的故障或异常。AE检测设备能够实时发现潜在或实际损害系统结构可靠性的不利因素,是无损探伤领域近几年的研究热点之一[2]。由于其具有运行快、造价低及技术成熟等特点,现已广泛应用于铁路、船舶、建筑及军事等领域[3-4]。

定位算法精度是影响AE检测系统精度的主要因素之一,国内外学者对此领域进行了广泛的研究,提出了众多的AE源定位方法,常规的方法有阈值法、互相关分析法及Geiger迭代定位法[5-6]等。但是由于定位精度偏低,这类算法仅用于对AE源进行初步定位。为了改善常规定位方法的弊端,Shehadeh等[7]提出了一种结合了时域(基于能量)和频域(基于时间)处理的通用源定位方法,结果表明该算法在非连续和连续AE源定位中是有效的。针对基于时差定位算法中AE定位精度受波速等诸多因素影响的问题,杨道学等[8]提出了一种基于粒子群优化的未知波速声发射定位算法,实验结果表明该算法优于传统已知波速算法。为了提高定位精度,Huang等[9]通过全相位傅里叶分解分析的相位不变性确定了波形波峰,并通过Geiger迭代获得最终的定位坐标,实验结果表明,该算法比直接互相关的结果更准确。上述方法的研究拓宽了AE源定位算法的设计思路,但是仍然存在继续提升的空间。

研究表明,Geiger迭代定位算法是一种可靠经典的AE源定位方法[10]。但是由于其收敛条件有限、存在矩阵求逆过程及收敛速度慢等不足,不利于算法在小内存设备中的运行,在实际应用中需结合其他方法进行优化。笔者针对上述弊端,在Geiger算法的基础上,采用同伦算法和牛顿梯度法优化了Geiger迭代算法的收敛过程,提高了算法定位精度,避免了传统互相关分析可能出现无解的情况,可实现高精度的AE源定位。

AE系统由若干个AE传感器、信号放大器、信号采集和处理系统组成,如图1所示。在工作时,工程材料内部或表面的声源产生持续或非持续的弹性波,经材料传播到表面,与表面放置的AE传感器产生耦合,依靠压电效应将声波信号转变为微小的电信号,经由相对应的信号放大器获得幅值可分辨的电压信号。信号采集和处理系统对电压信号进行采集、分析,并通过AE源定位方法获得声源信息[11]。

图1 AE系统Fig.1 Acoustic emission system

源定位方法的精度是AE检测设备中影响检测结果的重要因素之一。常见的算法有阈值法、互相关分析法及Geiger迭代定位法[5-6]。其中,Geiger迭代定位法通过在给定假设源信息的基础上,在有限步的迭代修正后可获得比阈值法和互相关分析法更好的结果[10]。但是由于该算法存在对初始值敏感、矩阵求逆过程及收敛慢等问题,学界提出了众多的改进方法。笔者在其基础上提出了一种改进的定位方法:采用互相关分析方法进行初始化;
采用同伦算法避免矩阵求逆;
采用牛顿梯度方法加速算法收敛。具体步骤如下。

假设某AE检测系统存在m个传感器,其3维空间内的位置分别设为A1(x1,y1,z1),A2(x2,y2,z2),…,Am(xm,ym,zm),P点为AE源坐标P(x,y,z),则声音信号由声源传递到第i个AE传感器的过程为

其中:v为声音传播速度;
ti为第i个AE传感器接收到声波的时刻;
t为AE源发出声音的时刻;
(xi,yi,zi)为第i个AE传感器的位置坐标。

由式(1)可知,AE源信息有(x,y,z,t),将其作为未知量,式(1)可转变为

假设存在近似的AE源信息(x0,y0,z0,t0),则根据泰勒展开,式(1)可变换为

其中:Δx=xi-x0;
Δy=yi-y0;
Δz=zi-z0;
Δt=ti-t0;
ti0=ti(x0,y0,z0,t0)为 假设源到达第i个AE传感器的时间;
ei为2次及2次以上的截断误差;

整理式(3),忽略高阶项ei,当存在m个AE传感器时,有

将式(4)转化为最小二乘形式

式(5)的最终结果为β=(ATA)-1ATb。假设Geiger定位算法的初始值为α=[x,y,z,t],则第1次迭代后α的值通过α=α+β进行更新,以此类推直至满足迭代停止条件。初始值α点的选择关系着是否能够得到全局最小值和求解效率的问题,笔者采用互相关分析方法进行初始化,减小了初始值对优化过程的影响。

直接求解会存在耗时严重的方阵求逆过程。同时,考虑到泰勒展开后对高阶项的省略,Geiger迭代方法的精度会受到影响。此外,当AT A接近奇异时会出现无法定位求解的问题。因此,笔者采用求解过程更为稳健的融合了同伦方法[12]和牛顿梯度方法的组合求解策略实现对式(5)求解。该框架可提高算法执行速度和收敛效率。

其中:F0(β)为某已知最终解的方程。

笔者采用F0(β)=F(β)-F(β*),其中β*为已知常数向量。因此,当s=0时,H(β,0)=0为已知问题的求解;
当s=1时,H(β,1)=0为原始问题的求解,即方程F0(β)和F(β)通过同伦路径H(β,s)连接到了一起。

将F0(β)带入式(6)可得

由于H(β,s)=0的解依赖于同伦方法引入参数s,因此将s在[0,1]之间进行离散化,获得n个离散值,0=s0<s1<…<sn≤1,分别代入式(6),可得n个方程

对式(8)采用牛顿法进行求解可获得最终的结果。

综上所述,本研究所提方法流程如图2所示。

图2 算法流程图Fig.2 Algorithm flow chart

优化算法参数的选取是一个复杂的数学问题,对于同伦问题亦是如此。就具体问题而言,选择适当的参数可保证结果有物理意义,可加速算法收敛,并可令收敛解近似于真实解。但是由于理论推导出的参数一般效果不佳,因此算法参数的选取往往通过经验法取得。文中算法的参数是通过多次算法调试后得以确定,当取文中算法参数组合时,算法收敛较快,精度较高。

笔者所提算法基于Geiger定位方法框架,结合同伦算法和牛顿梯度法优异的数值性能加速了定位算法的收敛速度,提高了算法稳定性,改善了矩阵求逆过程对算法运行性能的不利影响。

笔者设计了一套AE定位测试系统,并通过对比本研究所提方法、互相关分析方法及Geiger定位方法的结果,验证本研究所提方法的有效性和精确性。实验示意图如图3所示,实验平台由6个AE传感器、6个信号放大器、1块1 000 mm×500 mm的镀锌钢板、8模拟通道数据采集卡及上位机系统组成。实验中使用直径为0.5 mm、硬度为HB且延伸长度为3 mm的铅笔芯在镀锌钢板上产生信号,图4为声发射传感器位置,图中1个方格的尺寸为20 mm×20 mm(由于实验采用2维镀锌钢板作为对象,因此声源位置信息中的z=0),6个传感器坐标分别为(140,100),(80,320),(420,320),(580,420),(740,460)及(920,420),部署的原则是为了在收集AE信号的同时,保证信号具有较高的信噪比和较低的能量衰减,有利于算法精度的保障。表1~3分别为互相关分析、传统Geiger定位方法及本研究所提定位方法的定位结果,表4为上述3种方法的运行耗时对比,图5为3种方法定位结果平均绝对误差对比曲线。

图5 平均误差曲线Fig.5 Mean error curve

表4 算法耗时Tab.4 Algorithm elapsed time

图3 实验示意图Fig.3 Experiment schematic

图4 传感器位置Fig.4 Sensor location

观察表1~3可知,在所设计的10个案例中,本研究所提方法的定位结果优于互相关分析方法和传统Geiger迭代方法的定位结果。在对边缘声源点定位时,最小平均误差可达2.95 mm;
对镀锌钢板中心区域声源定位时,最小平均误差可达5.10 mm。误差均小于互相关分析方法的3.75 mm,6.80 mm和传统Gerger迭代方法的3.75 mm,5.80 mm。

表1 互相关分析方法结果Tab.1 Results of cross-correlation

表2 Geiger定位方法结果Tab.2 Results of Geiger method

表3 本研究所提方法定位结果Tab.3 Results of the proposed method

表4展示了3种定位方法运行耗时,分析可知,本研究所提方法运行耗时及其稳定性优于Geiger迭代定位方法,这是由于本研究所提方法采用了同伦框架改进了问题求解过程,提升了运行速度和收敛速度。同时,迭代框架的引入导致本研究算法运行耗时劣于互相关分析,但是精度的提升令人满意。

AE源定位问题是一病态问题,输入数据的微小波动及计算误差的累积与扩散会导致计算结果的震荡,最终结果与真实值存在一定差距。观察表1~3及图5可知,由于测量结果引入了环境噪声,导致本研究所提算法在第2个点的精度劣于Geiger定位方法0.1 mm,同时也导致3种方法在对第5个点定位时,产生了很明显的偏差。但是综合分析10个点的定位结果,本研究所提方法对定位精度和速度的提升令人满意。上述定量和定性分析结果揭示了本研究所提方法在求解AE源定位问题时是可行的、精确的。

针对传统Geiger迭代方法在AE源定位中的不足,如耗时的矩阵求逆、较低的定位精度,设计了一种以传统Geiger迭代方法为框架,并融合了同伦理论和牛顿梯度方法的AE源定位算法。首先,采用互相关分析方法进行初始化,Geiger迭代框架进行AE源信息更新,保障了解的精确性;
其次,同伦方法将原始最小二乘问题转变成为对同伦函数的求解,避免了矩阵求逆运算,改善了算法数值性能;
最后,经由同伦路径,牛顿梯度法迭代地实现了对同伦问题至原始问题的求解,加速了算法的收敛速度。实验结果表明,本研究所提方法能够在互相关分析方法和传统Geiger方法的基础上进一步提高定位精度,对边缘声源点定位最小平均误差可达2.95 mm,对中心区域声源定位最小平均误差可达5.10 mm,是一种可靠的、可行的AE源定位方法。

猜你喜欢声源定位精度分析方法虚拟声源定位的等效源近场声全息算法舰船科学技术(2022年11期)2022-07-15基于EMD的MEMS陀螺仪随机漂移分析方法北京航空航天大学学报(2021年9期)2021-11-02一种角接触球轴承静特性分析方法重型机械(2020年2期)2020-07-24中国设立PSSA的可行性及其分析方法中国航海(2019年2期)2019-07-24GPS定位精度研究智富时代(2019年4期)2019-06-01GPS定位精度研究智富时代(2019年4期)2019-06-01基于GCC-nearest时延估计的室内声源定位电子制作(2019年23期)2019-02-23立式车床数控回转工作台定位精度研究制造技术与机床(2018年10期)2018-10-13高分三号SAR卫星系统级几何定位精度初探雷达学报(2017年1期)2017-05-17运用内积相关性结合迭代相减识别两点声源噪声与振动控制(2016年5期)2016-11-09

推荐访问:技术研究 算法 发射

猜你喜欢