论文摘要
作为目前农业发展的前景产业,精准农业充分利用信息化的优势,将农业生产和信息技术相结合,改善了现有农业生产方式,提高了农产品产量。实施精细农业的基础是采集农田作物生长的环境参数,为正确处理和决策提供了必要可靠的数据。本论文依托于“基于CNGI的星陆双基遥感农田信息协同反演系统示范应用”项目--将地面监测与卫星遥感相结合,建立反演模型。本论文实现了其中无线传感器网络地面监测子系统的无线通信设计和实现,数据采集,以及该平台下节点间信号测距研究及实验。本文首先分析了当前精准农业的国内外研究现状,以及本系统所应用到的主要技术无线传感器网络技术和GSM/GPRS技术。然后介绍了整个项目的组成结构,并指出本文所实现的子系统在该项目中的重要地位,重点说明了本系统的软件设计和硬件构成。随后,作为本文的重点,介绍了本系统中无线通信的组成部分和实现方式:远距离通信使用了GSM/GPRS技术,近距离通信则使用了Zigbee技术。长距离节点要实现两部分通信功能,因此在Zigbee协议栈的应用层进行开发,添加远距离通信中所使用的相关任务和事件。并着重介绍了远距离通信的实现过程,以及其使用到的AT指令。作为本文的重点之一,还介绍了该系统中数据采集相关内容,主要包含了数据采集模式的方案设计,控制采集数据使用到的控制命令的设计,以及错误处理。还包含了数据上传的格式和为了容错处理进行采集节点上数据存储的方案,并给出了整个数据采集结果的展示。作为节点定位的前提,测距研究及实验也是本文的一个重要组成部分。在节点的开发平台下,使用了LQI进行测距实验。与RSSI相比作为一个新的有关链路质量的参数LQI,对其研究还处于不尽完善的地方,为此,本文进行了大量的实验测试LQI与距离之间的关系,并给出了影响LQI的多种因素,同时还拟合出了一定条件下LQI与距离关系的曲线。简单的LQI测距效果并不如预测结果,为此要在下一步的研究工作中,应提出相应的算法,用以修正测距值,并实现相应的定位。