基于声音能量的无线传感器网络目标定位算法因简单易行而受到广泛的关注。传统算法未考虑环境对衰减因子的影响,定位精度较差 本文提出一套辨识衰减因子的方案,并针对不同环境自适应改变衰减因子以优化加权质心算法的权重,设计了一种自适应加权质心定位算法。实验结果表明,本文算法较之传统加权质心定位算法大幅度提高了定位精度,且适用于更复杂的场景中。
Energy-based acoustic target localization in wireless sensor networks (WSNs) has been widely concerned, which is simple and effective. Traditional algorithms ignore environment’s influence on the attenuation coefficient, and then hold large localization error. A method of identifying the attenuation coefficient in energy-based sensing model is provided; adaptively choosing the different attenuation coefficient in the different environment, and optimizing the weight of WCLA, adaptive WCLA is designed. Compared with traditional WCLA in the experiment, the proposed algorithm significantly improves localization accuracy, and is adaptive to more complex circumstance.