推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于物联网的温室环境测控系统

更新时间:2019-12-17 10:34:09 大小:938K 上传用户:xiaohei1810查看TA发布的资源 标签:物联网温室环境测控系统 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为满足现代温室环境远程实时监测、环境调控的要求,基于农业物联网的基本框架,设计了嵌入式微处理器、无线传感器网络和Internet网络技术融为一体的温室环境测控系统.系统分为温室现场测控层和远程监控层.现场测控层基于无线传感器网络获取温室内外环境信息,并通过网络摄像头实现实时视频监测;远程监控层置入滞环控制、模糊控制等多种控制算法,并利用JavaScript和AJAX等技术为用户提供HTML网页的交互界面,实现温室环境远程、实时、自动监控.实验结果表明,系统可实时、准确采集环境参数,数据丢包率仅为4.8%,实现实时、可靠的温室环境监测,可满足农业生产的基本要求.

部分文件列表

文件名 大小
基于物联网的温室环境测控系统.pdf 938K

部分页面预览

(完整内容请下载后查看)
卷第 期  
201月  
VolNo1  
Mar018  
郑 州 大 学 学 报理 学 版)  
Zhengzhou UniNatSciEd)  
基 于 联 网的 温 室 环 境 测 控 系 统  
何耀枫梁美惠陈俐均徐 丹杜尚丰  
中国农业大学 信息与电气工程学院 北京 100083)  
摘要为满足现代温室环境远程实时监测环境调控的要求基于农业物联网的基本框架设计了嵌入式微处理器、  
无线传感器网络和 Internet 网络技术融为一体的温室环境测控系统系统分为温室现场测控层和远程监控层现场  
测控层基于无线传感器网络获取温室内外环境信息并通过网络摄像头实现实时视频监测远程监控层置入滞环  
控制模糊控制等多种控制算法并利用 JavaScript AJAX 等技术为用户提供 HTML 网页的交互界面实现温室环  
境远程实时自动监控实验结果表明系统可实时准确采集环境参数数据丢包率仅为 %,实现实时可靠的  
温室环境监测可满足农业生产的基本要求ꢀ  
关键词温室环境农业物联网远程监控视频图像  
中图分类号625+1  
文献标志码A  
文章编号671-6841(2018)01-0090-05  
DOI370issn671-6841017263  
0 引言  
随着互联网技术的成熟和普及,2世纪 年代起计算机互联网络开始进入我国农业领域农业生产管  
理人员可以随时随地快捷地获得各种科技信息管理信息市场供求信息气象与土壤信息作物与病虫害信  
息等[1农业物联网广泛应用于食品安全追踪农田墒情节水灌溉等方面引导现代温室环境监控系统  
朝着全面感知稳定传输和智能应用的方向发展随着嵌入式微处理器无线传感器网络WSN等技术  
的日趋完善融入高新科技的温室环境远程监控系统已成为相关领域研究及应用的热点国内实际农业生产  
中使用的传统温室环境监控系统大多要求农户每天守候在温室现场实施调控且系统结构复杂不利于  
升级维护信息采集不全集群温室调控也受到地域的限制难以满足农业物联网发展的需求此外温室环  
境监控系统大多测控因子不全控制方法单一操作复杂不适用于农业实际生产过程ꢀ  
1 系统设计  
本文从简化系统结构降低成本完善系统功能的角度出发依托农业物联网框架设计温室环境测控系  
实现了环境数据的实时采集无线传输以及环境可视化和控制自动化用户在分析温室内外环境信息和  
加热器补光灯等执行机构开关状态信息的基础上通过网页实现视频浏览实时观测温室运营情况并在已  
配备的控制算法中进行选择从而实现环境远程测控ꢀ  
11 系统总体设计  
系统主要分为现场测控层和远程监控层总体结构如图 所示ꢀ  
111 温室现场测控 温室现场测控层是系统的基础主要包含信息采集模块和环境调控模块信息采集  
模块中温室内外均设计并搭建了基于 WSN 气象站采集环境因子温度湿度光照度和二氧化碳浓  
此外温室内部配备了网络摄像头采集视频图像信息作为数字信息的补充为用户提供远程温室内部  
运营情况可视化界面环境调控模块包括状态采集电路状态控制电路和执行机构采集控制电路均通过继  
电器空开和接触器连接至环境调控执行机构风机天窗LED 补光灯加湿器等)ꢀ  
收稿日期:2017-09-05  
基金项目国家自然科学基金项目(61174088ꢀ  
作者简介何耀枫(1993—广东广州人硕士研究生主要从事温室建模与控制研究-mailheyaofengcaueducn信作者尚  
(1961—),黑龙江鸡西人教授主要从事复杂系统建模与控制研究-mailmatlab_du@126comꢀ  
万方数据  
期  
91  
何耀枫基于物联网的温室环境测控系统  
1 系统结构示意图  
Fig1 Structure of system  
温室现场测控层主要实现测量和控制两部分功能一方面信息采集模块接收来自远程监控层的周期性  
查询指令实时测量反馈温室内外环境信息和当前执行机构状态信息另一方面环境调控模块接收来自监  
控层的控制指令完成对执行机构的开关控制ꢀ  
112 远程监控 远程监控层是系统的核心该层以嵌入式开发板 Tiny641为核心集信息采集分析处  
环境调控和服务器发布为一体功能完备且体积小成本低ꢀ  
环境测控  
在测控功能的实现过程中远程监控层接收温室现场测控层的信息后利用程序中的控制算法对信息进  
行挖掘和处理最终向现场测控层发送指定格式的调控指令ꢀ  
为增加系统的适用性和调控方式的多样性系统置入滞环控制PID 控制模糊控制等多种控制算法并  
配备了自动控制和手动控制两种控制模式保证系统能够适用于农业实际生产过程提高农业生产的效率ꢀ  
信息发布  
远程监控层还具有服务器发布的功能采用 模式将得到的温室现场信息存储至开发板后用户通  
过动态网页访问嵌入式 Web 服务器实现对温室环境数据执行机构开关状态的监测并通过视频图像控  
制模式切换和控制方法的选择完成对温室现场的远程控制干预基于嵌入式 Web 服务器的信息发布为用  
户提供了系统的接口通过 HTML 以浅显易懂的方式将有效信息展示给用户实现信息技术与专业领域技  
术的融合ꢀ  
12 嵌入式 Web 服务器设计  
121 服务器搭建 嵌入式 Web 服务器以 641为基础由串口通信模块和 Web 服务器守护模块组  
其中串口通信模块是系统功能实现的重要保障由温室信息测控程序和执行机构手动控制程序组成温  
室信息测控程序中首先打开串口并提取文件中的测控周期设置利用 itimerval 定时器控制测控周期然后在  
每个周期内依次对温室内外的环境信息执行机构的状态信息进行采集通过用户选择的算法对数据进行分  
析处理最终得到控制决策并将有效数据以特定格式存储为历史记录执行机构手动控制程序用于应对用  
户需要按照自身意愿进行手动控制操作的情况ꢀ  
服务器守护模块主要包含了嵌入式 Web 服务器CGI 脚本和信息可视化的 HTML 网页 部分实现了  
用户登录环境信息浏览视频监控自动控制方法选择手动控制等功能嵌入式设备中常用的 Web 服务器  
Boa Apache [9考虑到本设计中嵌入式设备资源有限不需要同时处理多用户的请求不选用Apache  
服务器Boa 服务器运行于 Linux Unix 操作系统下瘦身后可执行代码只有 kB支持 CG10它只产  
生独立进程来处理 CGI 脚本响应速度快占用资源较少11因此本文选择使用 Boa 服务器Boa 源码包  
解压交叉编译、“瘦身并配置后拷贝相关文件至嵌入式 Linux 环境的对应目录下即可完成服务器的移植ꢀ  
CGI 即通用网关接口是外部应用程序与 Web 服务器之间的接口标准[12CGI 脚本用 语言编写在  
万方数据  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载