论文部分内容阅读
无线信号传输和节点技术的发展使得低成本的无线传感器网络拥有较广泛的应用市场。除了传统的军事、医疗、环境等领域,无线传感器网络在物联网、物理信息系统等新兴领域也发挥着越来越重要的作用。这些应用的开展离不开节点的位置信息,为每个节点配备GPS会增加系统硬件消耗,节点定位问题是无线传感器网络研究的热点和难点。为了提高实际环境中节点定位的定位精度,本文深入研究人工蜂群优化算法、全局人工蜂群算法和基于RSSI测距的节点定位技术,提出了改进的全局蜂群算法和锚节点选择策略,主要研究内容如下: (1)在对人工蜂群算法和全局人工蜂群算法的研究基础上,提出了改进的全局蜂群算法。该算法在全局人工蜂群算法引入迭代最优解从而提高了解的探索能力的基础上,引入选择机制,当邻域搜索后的解质量较好时,不进行全局搜索,只有当解的质量较差时,才会进行全局搜索,更好地平衡了解的探索能力和开发能力。函数测试结果表明,改进的全局蜂群优化算法搜索精度更高,不易陷入全局最优。 (2)在对无线传感器网络基于RSSI测距技术和三边测量法中锚节点翻转现象的研究基础上,提出锚节点选择策略。该策略根据无线信号传输的特点,选择离未知节点距离较近且不在一条直线的3个锚节点。仿真结果表明,采用锚节点选择策略与任意选择锚节点相比,无线传感器网络的节点定位精度得到显著提高。 (3)在静态无线传感器网络节点定位中,比较大范围、室外环境下,基本人工蜂群算法、全局蜂群算法以及改进的全局蜂群算法的节点定位精度,并比较了锚节点个数、锚节点通信半径以及节点密度对定位结果的影响。仿真结果表明,与人工蜂群算法、全局蜂群算法相比,改进的全局蜂群算法的节点定位精度更高。 本文研究实际环境中静态无线传感器网络节点定位问题,借助锚节点选择策略选择合适的锚节点,并采用改进的全局蜂群算法提高了未知节点的定位准确率,预期本文的研究成果在无线传感器网络节点定位中具有较好的应用前景。