无线传感器网络技术在现今的通信技术中占有不可取代的地位,由于其优越的技术特点,在工业、农业和军事上拥有广泛的应用前景。无线传感器网络是由无数个微型传感器节点组成,通过这些传感器节点完成数据的通信、数据的处理等功能。而无线传感器网络中的节点定位技术是无线传感器网络的重要组成部分,在一般的无线通信系统中,大部分都是需要知道无线传感器节点的位置信息才能对数据进行相应的处理,所以定位技术,以及定位技术中的定位算法都是广大研究者研究的重要方向之一。无线传感器网络中的节点定位算法按照标准的不同分为很多类型,本文研究的是基于测距的节点定位算法DV-Distance,它是由非测距的定位算法DV-Hop发展演变而来的。本文中介绍和分析了DV-Distance节点定位算法,通过对无线传感器测距技术和原始DV-Distance定位算法的分析和总结,提出一种改进型DV-Distance节点定位算法。该改进算法一方面提出一种提高RSSI测距精度的方法,该方法是依据最新的嵌入ZigBee技术的片上系统CC2431芯片中定位引擎中的参数来分析和提高RSSI测距的精度;另一方面通过在原始DV-Distance节点定位算法中引入权值,使得节点间有效距离更逼近真实距离,然后利用这个有效距离通过循环质心定位算法得出未知节点的估计坐标。运用仿真软件,证明了改进后的DV-Distance节点定位算法比原始的DV-Distance节点定位算法大大的提高了定位精度和明显的降低了定位误差,连通度也提高了很多,并且随着参考节点繁的增加逐渐显示出改进型定位算法较高稳定性。该改进算法有很高的实用价值,尤其运用在利用ZigBee技术的无线传感器网络中。