基于GSM的农田气象信息远程监控系统

基于GSM的农田气象信息远程监控系统

论文摘要

农业信息化是现代农业的发展趋势。近年来,农田信息获取的方法和手段不断提高和丰富。但从总体上看,还存在一些有待解决的问题,如:农田信息采集过程手段还相对落后、效率不高;传输方式受布线难、成本高、传输距离有限、入网许可等限制;以及由于农田分布散、设备多,管理工作还存在信息种类多、数据量大、难管理等不足。针对目前精细农业中农田信息采集领域存在的问题,本研究提出了将嵌入式技术、无线传输技术和Internet结合应用到农田气象信息采集和管理中,为农田气象信息的获取、管理和分析提供新手段、新方法。其意义在于结合了传统数据采集方法的优点,以广泛覆盖的GSM无线网络为基础,配合成熟的Internet网构建了一个层次型网络模型(无线网络采集节点+监控中心+手机用户和网络用户)来实现系统中各类参数信息(气象信息、控制信息、请求信息和查询信息)的有效传输、识别和管理,既克服了传统远程监控方式中的不足,同时又能提供手机授权用户和Internet授权用户查询。本系统可为人工调节小气候和农作物的栽培管理、作物的合理布局、农业的区划和规划等提供信息支持,另外还可提供农业气象预报和情报服务,极大地方便了用户对农田信息的管理和决策。最后,论文结合实际应用对系统性能进行了分析,并在昆明理工大学白龙校区试验田里进行了野外实验,结果表明:该方案系统结构模型合理,软硬件设计可行,具有灵活的扩充性和伸缩性,技术性能可以满足农田气象信息远程监控的实际需要。本论文研究的主要内容和成果有:(1)通过大量资料的收集,分析了国内外农田信息采集的现状及存在的问题,讨论了课题研究对象的特点和意义,总结出基于无线网络技术的远程监控系统是农田气象信息获取的发展方向和趋势。(2)比较了传统农田信息采集过程中通信方式的技术特点,探讨了GSM. GPRS和CDMA等多种无线通信方式的原理和特点,并着重根据本课题研究对象的特点对各种通信方式进行比较和分析,验证了基于GSM网络SMS业务的通信方式可以满足本课题对农田气象信息远程监控的要求。(3)设计开发了一种无线网络采集节点(包括传感器、核心板、采集箱等)和通信终端(与监控中心PC机连接),并用C语言编写了相应的采集软件,该采集节点提供了按键发送、定时发送和报警发送三种工作方式,具体实现了农田环境信息的定时采集、存储、显示、传输和预警。(4)通过VB. NET和SQL Server数据库结合编程,开发了基于VB.NET和SQL Server平台的监控中心管理软件,该软件可支持手机授权用户查询。此外,为方便网络用户查询,并利用ASP. NET开发了浏览器端软件,实现了农田气象信息的管理和网络发布。(5)开发了采集节点与监控中心、监控中心与手机授权用户两个应用层协议,保证了系统中各类参数信息的有效传输和识别,减小了信息阻塞现象。(6)对系统开发过程中应用的几个关键技术,如:电路版的设计和制作、协议打包和解压、短消息群发、数据库管理等进行了研究,解决了系统开发中的关键问题。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 数字农业和精细农业技术概况及发展趋势
  • 1.1.1 精细农业系统体系结构
  • 1.1.2 农田信息采集系统在国外的发展概况
  • 1.1.3 农田信息采集系统在国内的发展现状及趋势
  • 1.2 本课题的研究对象、研究目的和主要内容
  • 1.2.1 课题研究对象
  • 1.2.2 课题研究目的与意义
  • 1.2.3 课题研究的主要内容
  • 1.3 本章小结
  • 第二章 系统通信方案
  • 2.1 移动通信网络
  • 2.1.1 GSM网络
  • 2.1.2 GPRS网络
  • 2.1.3 CDMA网络
  • 2.2 通信网络的方案选择
  • 2.2.1 评判标准
  • 2.2.2 对网络的评估与比较
  • 2.2.3 通信网络的选择
  • 2.3 本章小结
  • 第三章 系统结构模型
  • 3.1 系统模型
  • 3.2 系统功能
  • 3.3 工作原理
  • 3.3.1 监控中心与采集节点
  • 3.3.2 监控中心与手机授权用户
  • 3.3.3 浏览器端
  • 3.4 系统通信协议设计
  • 3.4.1 通信方式分析
  • 3.4.2 通信协议设计
  • 3.5 本章小结
  • 第四章 无线网络采集节点和通信终端的设计
  • 4.1 采集节点设计分析
  • 4.2 采集节点传感器设计
  • 4.2.1 温湿度变送器
  • 4.2.2 光照传感器
  • 4.2.3 二氧化碳传感器
  • 4.3 采集节点核心板设计
  • 4.3.1 存储电路设计
  • 4.3.2 采集电路设计
  • 4.3.3 通信电路设计
  • 4.3.4 电源电路设计
  • 4.3.5 显示电路设计
  • 4.3.6 键盘电路设计
  • 4.3.7 时钟电路设计
  • 4.3.8 ISP电路设计
  • 4.3.9 下载线设计
  • 4.4 通信终端设计
  • 4.4.1 电源电路设计
  • 4.4.2 通信模块接口电路设计
  • 4.5 采集节点封装
  • 4.5.1 绘制原理图
  • 4.5.2 制作PCB图
  • 4.5.3 抗干扰和散热问题
  • 4.5.4 采集箱设计
  • 4.6 采集节点软件开发
  • 4.6.1 信息收发功能实现
  • 4.6.2 通信协议打包和解压
  • 4.6.3 其它功能实现
  • 4.7 本章小结
  • 第五章 监控中心和客户端软件的开发
  • 5.1 农田气象信息管理
  • 5.1.1 农田气象信息管理的任务
  • 5.1.2 农田气象信息管理的作用
  • 5.2 需求分析
  • 5.2.1 现场监测
  • 5.2.2 采集节点管理
  • 5.2.3 气象信息管理
  • 5.2.4 用户信息管理
  • 5.2.5 系统维护
  • 5.2.6 信息发布
  • 5.3 数据库分析与设计
  • 5.3.1 系统E-R图
  • 5.3.2 创建数据库
  • 5.3.3 系统流程图
  • 5.3.4 系统数据流程图
  • 5.4 监控中心软件实现
  • 5.4.1 现场监测模块
  • 5.4.2 采集节点管理模块
  • 5.4.3 气象信息管理模块
  • 5.4.4 用户信息管理模块
  • 5.4.5 系统维护模块
  • 5.4.6 相关类
  • 5.5 客户端软件实现
  • 5.5.1 移动客户端
  • 5.5.2 网络客户端
  • 5.6 系统安全
  • 5.6.1 数据库安全
  • 5.6.2 通信安全
  • 5.7 本章总结
  • 第六章 系统测试与实验
  • 6.1 性能测试
  • 6.2 野外实验
  • 6.3 本章总结
  • 第七章 总结与展望
  • 7.1 课题的研究成果
  • 7.2 课题研究展望
  • 致谢
  • 参考文献
  • 附录A:本人在攻读硕士学位期间发表学术论文及科研情况
  • 附录B:无线网络采集节点核心板原理图
  • 附录C:无线网络采集节点PCB图
  • 附录D:无线网络采集节点核心板元器件列表
  • 附录E:本课题前期研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    基于GSM的农田气象信息远程监控系统
    下载Doc文档

    猜你喜欢