论文部分内容阅读
农业作为我国基础性产业之一,它的发展对于国家的稳定和国民经济的稳步增长具有深远意义。物联网技术的飞速发展给农业信息化建设带来了新的契机,其具有的集感知、处理、传输于一体的特点以及低成本、自组织的无线采集网络使得现代农业向着智能化发展。因此,对于物联网在农业应用领域中的关键技术进行研究具有重要意义。本文以智能农业为背景,对农业物联网的前端采集网络——无线传感器网络中的关键技术做了相关研究,主要内容如下:(1)对比分析了几种常用的无线通信技术,在此基础上选择ZigBee技术作为传感器网络的无线通信技术,并简要说明了协议栈Z-stack的体系结构。(2)针对DV-Hop定位算法实际应用时在精度和能耗方面的不足进行改进,构建了一种适合农业物联网应用需求的定位算法,该算法利用锚节点的坐标及跳数来计算未知节点的平均跳距,减少了网络中节点广播次数,达到降低节点通信能耗的目的;此外,定位计算时引入了改良的锚节点优选方案和加权质心定位方法,在保证应用所需定位精度的同时降低了计算量。(3)描述了监测系统的总体设计,并对系统中所用节点的硬件模块进行了简要介绍。在对Z-stack协议栈进行移植的基础上,完成了所用节点的软件设计及上位机软件设计。(4)根据实验室现有器材,对网络组网、参数采集、节点通信的丢包率以及节点的定位精度进行了测试。