针对已知波速型声发射定位算法精度高度受制于初始波速测试准确性的问题,基于粒子群优化算法(PSO)开发了一种声发射定位算法,无需预先测试波速.以传感器接收到时差构建适应值函数,通过该算法求解此函数,得到声发射源位置和波速.研究不同波速赋值范围差、不同波速赋值范围上、下界与真实波速值的差值比(φ)对算法精度的影响.在此基础上,开展断铅试验,对比分析PSO定位算法与单纯形定位算法的定位精度.结果表明:不同波速赋值范围差、不同φ值下的PSO算法定位误差小于10％;当波速赋值范围差为2000 m/s,且φ取1时,算法精度最高;本文算法定位精度明显优于传统单纯形定位算法.
声发射定位 粒子群优化 无需预测波速 波速赋值范围 定位精度