论文部分内容阅读
葡萄霜霉病是一种专性寄生病害,给优质葡萄的生产及其产业带来了巨大威胁。葡萄霜霉病的发生和流行与环境因素密切相关。论文提出了一种基于ZigBee-GPRS技术和云平台的智能葡萄霜霉病防控系统,系统以破坏病变环境条件作为切入点,避免了传统喷施化学农药防治方式所带来的弊端,通过分布于葡萄种植区域的采集节点收集环境数据,数据经过整合之后与葡萄霜霉病的病变阈值进行对比,判断控制节点的开启与关闭以实现智能防控。专家与管理人员可以通过登录远程监控中心的客户端软件进行底层环境数据的浏览、历史数据查询、病变阈值在线决策等操作。论文的主要内容包括以下几个方面:(1)通过对西北农林科技大学合阳葡萄试验示范站(基地)的实地调研,以及对智能葡萄霜霉病防控系统功能性和非功能性的需求分析,采用模块化设计思想,提出系统总体设计方案。(2)底层ZigBee环境监控网络的设计与实现。首先进行ZigBee模块选型,底层环境监控网络各节点采用增加了RFX2401C射频前端的CC2530F256芯片进行组网以增加节点间的通信距离,ZigBee网络是由采集节点、路由节点、控制节点和协调器节点以网状拓扑结构组成;其次,采用GPRS模块作为数据交换媒介,将仅适用于近距离无线传输的ZigBee网络与远程监控中心联接,进行数据交互。(3)远程监控中心的设计与实现。系统远程监控中心的设计包括ZigBee网络与云平台之间套接字通信的实现、基于C/S架构的远程监控中心软件的编写和云平台的数据管理。本系统选用阿里云服务器平台接收和存储数据信息,并根据系统对数据库的需求分析绘制E-R图,建立对应实例属性信息表。用户通过登陆客户端软件进行数据浏览、历史数据查询以及病变阈值在线决策等操作。(4)系统测试。首先对系统各环节的重要模块进行功能测试,确保各模块功能正常后进行联调并做系统整体测试。整体测试主要包括系统的性能和远程监控软件的测试两部分,其中最重要的环节是系统的性能测试,主要针对系统的通信质量、测量精度及防控效果三个维度进行测试。