论文部分内容阅读
中国作为农业和人口大国,农业千百年来一直占据我国重要战略地位。虽几经沧海桑田,却仍旧难以有效改观我国绝大多数地区内唐犁宋锄般的农业生产经营现状。特别对于农业灌溉方面,高耗低能的沟灌与漫灌方式依旧四处盛行,不仅造成了极大地资源浪费,与全球范围内日趋紧张的水资源供需形势格格不入,而且严重阻碍了我国农业健康持久地发展。针对上述现状,本文利用物联网、感测器和互联网通信等现代化技术研究设计了一套基于ZigBee无线感测器网络的智能灌溉系统,旨在提高农业灌溉的效率及其智能化程度,促进作物增产增收。本论文主要涵括如下工作:(1)智能灌溉系统总体架构方案设计。通过对物联网、感测器和互联网通信等相关技术的分析研究,确定了以Mesh拓扑型ZigBee无线感测器网络感测作物生长环境数据并执行灌溉任务指令、以GPRS网关模组向远端伺服器传送作物生长环境感测数据、以远端伺服器为控制中枢分析感测数据并藉由GPRS网络控导灌溉系统运作的系统架构方案。其中,ZigBee无线感测器网络涵括感测、路由、执行和网关协调器等节点,分别负责感测作物生长环境数据、转发网络封包、执行灌溉指令和建立ZigBee网络及其对外Internet连接。(2)智能灌溉系统的硬件系统选型和设计工作。硬件选型工作在多项量化指标的指导下,研究和对比了主流ZigBee SoC解决方案,从而确定了基于CC2530 ZigBee芯片的无线感测器网络节点构建方案。并根据CC2530芯片特性完成了各类型网络节点所需外围硬件设备的选型。硬件设计工作完成了各类型网络节点及其附属功能模组的硬件电路设计,并分析了上述电路的设计原理,完成了部分主要电路的性能测试与分析,同时确定了各类型节点对应的布设方案。(3) ZigBee无线感测器网络节点软件系统以及智能灌溉系统远程监控平台的设计工作。节点软件系统设计工作根据不同网络节点类型功能特性,设计了相应的节点应用程序,并分析了各节点应用程序的运作流程。远程监控平台的设计工作首先通过平台需求分析而确定了基于B/S架构类型的平台设计方案,并规划完成平台功能组织结构,继而完成伺服器程序系统、数据库系统和前端页面系统的设计与测试。(4) ZigBee无线感测器网络性能优化。为保证户外网络节点工作安全而设计了能监测本地大气电场场强并向网络节点发布雷电预警信息的电子防雷系统。为优化网络传输效率而研究了ZigBee网络封包路由算法,并在此基础之上通过计算机仿真分析选定了按需路由(BOS)的网络封包路由策略。为提高无线感测器网络感测精度而设计了系数自整定数据融合算法。在对智能灌溉系统试运行过程的测试评估中,验证了ZigBee无线感测器网络对作物生长环境数据的感测、传输以及灌溉指令执行等功能。远程监控平台实现了对作物生长环境数据的分析归档、对灌溉作业的控导以及终端用户对灌溉系统的远程访问和控制。计算机仿真分析表明,BOS网络封包路由策略与系数自整定数据融合算法对ZigBee无线感测器的网络性能具有一定的优化作用,网络传输效率和感测精准度得到了一定程度的提升。