针对无线传感器网络中定位精度低等问题,设计并实现一套基于贴近度的定位系统(ADLS)。利用内测点法初步估计未知节点所在区域,利用最大最小贴近度计算出最佳虚拟节点,通过求质心来确定未知节点位置。利用虚拟节点一定程度上降低多径、绕射等信号强度的干扰和网络成本,利用贴近度将未知节点与虚拟节点结合起来,避免一些算法中存在的误差累积等问题。实验结果表明,ADLS具有良好的性能,适用于无线传感器网络应用。
Aiming at the low positioning accuracy problem of localization in the wireless sensor network,a localization system based on the approach degree(ADLS)was proposed.In the system,the PIT was used to estimate unknown node areas,and the biggest-smallest approach degree was used to calculate the best virtual beacon nodes.Then the centroid was calculated to determine the unknown node position.The virtual beacon node was utilized to reduce the interference caused by signal strengths including the multi-path and the diffraction as well as to reduce network costs to a certain extent.Unknown nodes and virtual nodes were combined using the approach degree to avoid overlapped errors in some algorithms.Experimental results show that ADLS improves the localization accuracy significantly and it is suitable for applications in WSN.