论文部分内容阅读
随着计算机技术在农业领域的应用越来越广泛,基于嵌入式及物联网技术的农作物病虫害诊断系统也已逐渐应用到农业生产的各个环节。农作物病虫害的防治是农业生产过程中的一个非常重要的环节,与提高作物的质量和产量息息相关。为此,利用现代化的计算机技术、物联网技术、嵌入式系统等技术开发农作物病虫害诊断系统是非常必要的。基于上述需求,本文在总结和分析国内外相关农作物病虫害诊断技术的基础上,提出并设计开发了一种基于物联网技术、无线通信技术、嵌入式技术、智能专家系统技术、无线传感器技术及视频监控技术等为一体的农作物病虫害诊断系统,以期能为农作物病虫害诊断系统的研究与开发提供有力的借鉴。终端系统以嵌入式S3C2440A微处理器作为系统的核心,对采集到的环境参数、视频、图像以及多传感器信号进行处理,并通过服务器实现与远程监控中心客户端的数据交互;该系统的应用程序在嵌入式Linux操作系统平台下开发完成,其软件的开发采用Qt/E编程、交叉编译等工具而实现,其主要功能包括对农作物病虫害的视频采集与传输及温度、湿度、CO2浓度等各种环境参数的的实时监测;而服务器系统则主要完成由终端系统采集的信息及客户端系统给出的参数以实现专家诊断系统的各种算法及功能。远程专家通过客户端访问服务器实现对视频控制、云台摄像头的控制及温度、湿度、CO2浓度等环境参数的采集,根据云台摄像头采集到的视频图像特点,利用专家诊断系统对作物病虫害进行诊断。本文首先分析了农作物病虫害预防与诊断系统的现状和系统开发的意义及本课题研究的目标,接着以设施农业大棚为例,介绍了农作物病虫害诊断系统的结构及系统实现过程中涉及到的总体方案及关键技术。该系统要求客户端用户根据设施农业大棚内农作物的类型、发病部位以及病虫害等特征,采用指认式诊断模式,将病虫害特征与专家库中的病虫害类型进行匹配后,对当前已经发生的病虫害进行诊断,并将病虫害的潜在威胁以及治疗方案以图文并茂的形式反馈给用户。