论文部分内容阅读
节点定位是无线传感器网络(WSN,Wireless Sensor Networks)的关键技术之一。其显著特点是:利用有限的锚节点信息从而实现对全网内所有节点的定位;同时在自组织性、容错性等方面也有良好的性能。 本文主要研究了无线传感器网络定位算法中免测距的C-NLBRC算法和基于RSSI测距的根轴定位算法,采用MATLAB R2008a对算法进行模拟仿真分析。论文的主要工作包括以下几个方面: 详细描述了免测距的NLBRC算法并对其做出改进得到C-NLBRC算法,分析比较了不同参数对定位精度的影响,并在相同的实验环境下将以上两种算法与几种典型的定位算法比较。仿真结果表明:在锚节点比例相同的条件下C-NLBRC算法较NLBRC算法的定位精度提高18.2%,在网络密度相同的条件下C-NLBRC算法较NLBRC算法的定位精度提高16.9%。 在描述RSSI无线信号传播模型的基础上利用几何中“根轴”的概念分析了基于RSSI测距的根轴定位算法,同时进一步延伸到三维环境中得出三维根轴定位算法。仿真结果表明锚节点比例、通信半径、平均连通度等因素对算法的定位精度都有所影响,其中锚节点的比例和位置起着至关重要的作用。在对仿真结果进行分析后可以得出根轴定位算法具有较小的计算开销,以及定位精度高的优点。 在根轴定位算法的基础上进一步改进和扩展得出基于RSSI测距的室内自适应智能定位算法和对移动节点的跟踪定位算法。仿真结果表明基于RSSI测距的自适应智能定位算法不依赖于信号传播模型中的路径损耗指数,在运算复杂度略微增加的基础上可以成功的将定位误差控制在一定范围内,环境鲁棒性强,提高了系统的稳定性;而在基于根轴的跟踪定位算法中,在假设移动节点均作匀速运动且轨迹都为直线段的条件下,可以实现一定范围内多节点的实时跟踪定位。 本文的研究成果有助于深入研究无线传感器网络定位算法的性能,可供工程设计时参考。