摘要

针对传统到达时间差(TDOA)定位方法受噪声影响和测量精度较差造成定位误差大的问题,提出一种基于天牛须搜索(BAS)优化的TDOA三维节点定位算法(BASTDOA-3D)。通过Kalman滤波对TDOA测量的数据进行预处理,减少噪声等因素对数据的影响;将步长因子引入BAS算法,迭代计算时改变步长;利用最小适应度函数值计算未知节点的坐标位置。仿真结果表明,BASTDOA-3D算法相对于Chan算法和Taylor算法定位精度和性能明显提高。

全文