论文部分内容阅读
无线传感器网络(Wireless Sensor Network, WSN)是由一定规模的微型传感器节点以自组织方式形成的低成本、适应性强的无线网络,主要用途是感知、采集、处理并传输监测区域内数据给用户。无线传感器网络定位是无线传感器网络的一个重要分支,其中传感器节点定位技术是无线传感器网络基本功能得到实现和推广的关键之一。目前,普遍使用的无线传感器网络定位算法可以分为基于测距和基于非测距的两种定位算法,本文阐述了无线传感器网络定位技术的发展背景,研究现状及发展方向,并着重研究了基于RSSI测距的和基于APIT非测距的定位技术的改进定位算法,主要研究了如下内容:(1)在现实应用中,由于与环境相关的因素造成路径损耗,基于接收信号强度(RSSI)测距会产生较大的测距误差,为降低环境因素干扰,提出了一种采用最小二乘法对环境参数进行拟合的方法,获得损耗模型,同时对所测得的RSSI数据进行高斯处理并优选信标节点,最后对目标节点采用改进后的三边测量定位算法进行节点定位。实验结果表明,本算法定位受环境因素影响减小,比传统RSSI定位算法精度更高,可应用于无线传感器网络中。(2)基于非测距的近似三角形内点测试(APIT)定位算法在无线传感器网络节点定位算法中占有重要地位,在定位区域节点分布密度较高时,其具有定位精度高,通信成本较小等优点,但是节点分布在较为稀疏的环境下该算法误差较大。针对以上情况提出一种基于向量积判断的APIT改进算法,利用向量叉乘来判断未知节点是否在三角形内,大大降低了常有的两种典型错误,仿真实验表明:与传统方法比较,该算法有效的减小误差概率,定位效果更好。