基于云平台的棚室环境远程监控系统
2023-07-24
来源:榕意旅游网
2017年第2期 (总第99期) 牡丹江师范学院学报(自然科学版) Journal of Mudanjiang Normal University NO.2,2016 Total NO 99 文章编号:1003—6180(2017)02—0006 05 基于云平台的棚室环境远程监控系统 谭 峰 ,薛龄季轩,姜 珊,李 冬,冷小梅 (黑龙江八一农垦大学信息技术学院.黑龙江大庆】63319) 摘 要:设计一款棚室作物生长环境远程监控系统.通过采集器采集和整合棚室内传感器采集的实时环境 参数与作物生长影像,由无线路由上传至云平台,管理者在任何可上网的地点,通过手机或电脑登 录云平台界面,就可以监测和管理棚室内的环境,远程控制棚室的卷帘、喷灌以及其他控制阀门 等.设计解决了传统人工监控费时费力和有线监控布线复杂、维护困难的局限性,提高了农业信息 化水平. 关键词:云平台;棚室;远程监控;作物生长环境 [中图分类号]TP392 [文献标志码]A Remote Monitoring and Control System of Greenhouse Environment Based on Cloud Platform TAN Feng,XUE Ling-jixuan,JIANG Shan,i.I Dong,LENG Xiao—mei ((;ollege of Information and Technology Heilongjiang Bayi Agricultural University,Daqing 163319,China) Abstract:This paper has designed a remote monitoring system on greenhouse crop growth environment..The machine could collect and integrate real—time environmental parameters and crop growth images,uploaded by the wireless routing to the cloud platform.Manag— ors who are in any internet location can monitor and manage the indoor environment,re— mote control greenhouse shutter,sprinkler and other control valves through the phone or computer login cloud platform interface.The design has solved some problems,such that wasting the time and effort of the traditional manual monitoring,the complexity of able monitoring wiring,the limitations of maintenance difficulties,which can improve the level of information leve1. Key words:Cloud platform;Greenhouse;Remote monitoring;Crop growth environment 棚室是一个半开放的系统,它实时和外界发 生着物质和能量的交换,如果没有相应的监控手 段,环境变化很难满足作物生长的需要,因此对棚 室环境进行合理监测和控制,是提高作物产量和 收稿日期:2O16—10-1 5 基金项目:国家科技支撑项目(2014BAD06B01);黑龙江省自然科学基金项目(F201329);黑龙江八一农垦大学研究生创新科研项目 作者简介:谭峰(1972-),男,黑龙江绥化人.教授,博士,主要从事智能化农业信息处理研究;薛龄季轩(1992一),男黑龙江大庆人.硕 ,通讯作者:谭峰 It,主要从事农业信,gfgNYt:;姜珊(1 991一),女.辽宁绥巾人.硕士,主要从事农业电气化与自flJCgN究. 2017血 谭峰,等:基于云平台的棚室环境远程监控系统 第2期 品质的关键.棚室环境远程监控是一项综合性技 集终端由各类精密传感器组成,与采集器相连,实 时采集棚室内部环境参数.处理整合后,无线传输 至阿里云服务器并在数据库存储,控制终端为通 用电机和阀门. 1.2工作原理 术,随着计算机技术的广泛应用,充分利用信息技 术对棚室环境进行自动监测和调控,营造适宜的 作物生长环境,准确及时地掌握环境数据,并根据 实时监测的数据,实时预测作物生长情况,建立精 准、有效的棚室监测和综合控制系统.本文针对农 业棚室对远程智能化监控的需求,将云平台技术、 Internet技术、socket远程通信技术、传感器感知 采用适合北方棚室的实时环境传感器,利用 RS485串行通信,将数据实时采集到中央采集器. 技术、计算机控制技术和数据存储技术结合起来, 根据棚室监控的特点,研究基于云平台的远程监 控方法,开发支持云平台的智能监控器、远程数据 中心和实时棚室远程监控系统,结合移动通信和 数据宽带构建全网通的数据通信链路,实现实时 对棚室环境进行监测与控制的目的. 1 系统总体设计及工作原理 1.1总体设计 棚室远程监控系统的功能主要是远程监控棚 室现场.系统通过传感器对多个棚室的温度、湿 度、光照、二氧化碳浓度等环境因素进行监测,通 过相关设备和阀门对这些环境因素进行控制,从 而达到为作物生长创造有利环境的目的,为作物 生长研究积累宝贵数据. 盥 ■童现场 l 舷业壤音量务孵蛄l l手帆,蚺脯蛐客户- 甩 屡 l生 蜊l l髓 ・监蔫l l作蕾 黼l l生长张雌l 囊 鼻 i t据库lc麓I I数姑中心I I吏・ I 存 ■ 与吏掉屡 庳鼍量■投辊藏簸 岸 嚣俄托坷照 平竹 。 I 圈囡 檐 ● l电信、穆l J l 崖 l 74 l一 ■ 如 晨 土壤承由 ±壤 ●生内飘鼍度 先糕 ■崖.尊土囊信 =氯亿蕞锋玮奠信曩# 俸雌和髟●纂集 长税囊 ■‘知 知 图1系统总体设计 系统由数据采集终端、远程通讯传输、阿里云 平台和控制终端四部分组成,总体框架见图1.采 数值由JM12864显示,采集器将数据经由 RS232/485模块转换传输到工业3G/4G无线路 由,再发送至云平台存储,见图2.工作人员可通 过观看实时数据和影像来控制棚室内电机和阀 门,调节棚室内最适宜的生长环境.本系统是一个 成本低、实用性高的远程监控系统,可在种植过程 中实现现场观看数据调控和异地远程监测调控双 模式监控. 图2系统工作原理 2 系统硬件设计 2.1系统硬件结构 本系统硬件由四部分组成,分别为传感器部 分、智能采集部分、远程传输部分以及控制部分. 棚室内有三组采集传感器同时对棚内的环境温度 和湿度、二氧化碳浓度、光照强度、土壤温度和湿 度进行采集.传感器采集到的数据,直接由数字信 号传输到单片机上,再由单片机整合后经过 RS232/485协议转换,到达3G无线路由器发送 至云平台. 2.2传感器感知部分 环境温湿度、光照和二氧化碳传感器 采用 瑞士SENSIRION推出的SHTXX数字传感器, ・ 7 。 2017年 牡丹江师范学院学报(自然科学版) 第2期 对棚室内的空气温湿度、光照强度以及二氧化碳 浓度进行实时监测.SHTXX数字传感器全量程 标定,两线数字接口,可与单片机直接相连;体积 小、低功耗、响应快、耐热防潮,可克服传统模拟式 传感器不稳定和误差大等问题.采用百叶箱型外 壳封装,防水且透气,监测数据稳定,抗干扰能力 强,可在棚室内长期稳定工作. 土壤温度传感器 采用TAM一18B20—8L多 路温度采集模块和DS18B20数字温度传感器,采 集距地5,10,15厘米的土壤温度.传感器接线方 便,具有体积小,硬件开销低,抗干扰能力强,精度 高的特点,拥有独特的单线接口方式,采集到的土 温信息在与采集模块连接时仅需一条口线即可实 现通讯,测量结果以9~12位数字量方式串行传 送,测温范围精度为一55~125℃,工业级 DS18B20传感器可稳定运行. 土壤湿度传感器HSTL一10STR是一款精 密度高且可靠性强、对于土壤质地影响不明显的 快速土壤水分测量传感器,采用RS485工业通用 接口,其性能和精度与TDR型和FD型土壤水分 传感器拥有可比性,并在可靠性与测量速度上占 更大的优势,拥有较长的使用寿命. 2.3数据采集部分 数据采集模块与各传感器采用有线方式连 接,采集系统核心单片机STC12C5A60S2是高 速、低功耗、超强抗干扰的新一代8051单片机,指 令代码完全兼容传统8051,速度更快.内部集成 MAX810专用复位电路,2路PWM,8路高速10 位A/D转换.其中电路包括显示部分、检测电路 和485串口通信;基本系统包括电源电路、复位电 路和晶振电路等. 传感器采集到的数据,输出为数字信号,通过 单排2O针直立插座(Header20)的5(A1),6(B1) 与采集器里SP485E芯片的A1,B1相连,再由 ・ 8 ・ SP485E芯片的TXD485和RXD485与Header 3*2(双排三针连接器)的同名端相连,Header 3*2的TXD,RXD端分别与TXD485和 RXD485短接后连接到单片机的TXD,RXD引 脚.经单片机进一步处理后由液晶屏显示出来(显 示屏的P20—22,00—07引脚分别与单片机上对应 的同名引脚相连). 器强 嚣l臻舷8{ 。£ 魁 蔷=: 阵蹲严 霉 J照M承I28辟6 4 图3采集电路图 采集后的数据由JM12864液晶显示屏显示, 工作人员可以通过环境数据,手动控制控制箱门 板上的电机开关,调控棚室内部温湿度及通风,达 到作物最优生长环境. 2.4数据传输部分 RS232/485转换模块采集上来的棚室环境 数据经过整合后,由单片机的TXD2,RXD2连接 到另一个SPE485芯片的TXD2,RxD2,再由 A2,B2端连接到Header20的9(A2),10(B2),如 图4,再发送给RS232/485转换模块,由485转换 为232协议,输出为RS232标准的9芯D型插座 (DB9)与3G无线路由串口相连. 2017丘 谭峰,等;基于云平台的棚室环境远程监控系统 第2期 一ll0 :l 雒 置篷 。啪啪霉 — 砰W霸 ’ 单片机 警 STCI2CSA6062 H 图4数据传输图 通讯传输模块 完成数据和影像实时上传, 维的难度和整体IT成本;其稳定性较好,服务可 并由上位机发送控制指令等功能.选用工业级力 用性99.95 ,数据可靠性99.999 ,具有自动宕 必拓无线路由,可支持国内三大通信运营商的 机迁移、数据备份和回滚、系统性能报警等特点. 3G/4G移动网络,接通电源,只需放入SIM手机 在安全方面具有防DDOS系统、安全组规则保 卡,通过天线获得3G/4G移动网络信号即可;稳 护、多用户隔离防密码破解等特点.系统采用云计 定性高,能够有效保证管理人员与棚室之间的数 算平台,主要功能为影像监测与存储、参数设置、 据交互.数据经过232/485协议转换后,由无线路 环境监测数据显示、卷帘与微喷控制、视频和数据 由器传送到云平台以及在异地登陆客户端发送控 下载等业务,以减少系统维护对技术人员的要求 制命令来调整棚室环境. 和服务器维护成本,提高系统运行的可靠性. 2.5控制部分 3.2本地客户端功能 系统采用24 V直流卷轴电机以及24 V交流 系统供电后,传感器采集器、RS232/485串 电磁阀.农业技术人员可根据棚室内作物生长的 口、执行机构和通信模块完成初始化,系统通过 环境数据与实时影像信息、棚室内作物生长所需 3G路由连接云服务器找到设置好的对应IP地 的最佳参数和农业生产经验,通过控制电机正反 址.系统采用Socket通信,程序内部提供了与外 转来调控左右卷帘(网)的覆盖情况,控制通风和 界通信的端口.通过建立Socket连接,可为通信 光照.通过控制微喷电磁阀的开关进行喷灌,以满 双方的数据传输传提供通道,在双方建立起连接 足作物生长过程中水分的需要,实现棚室内作物 后就可以直接进行数据传输,在连接时可实现信 生长的最佳环境控制. 息的主动推送,不需要每次由客户端向服务器发 3 系统软件设计 述喟 器采集到的数据通过采集器的液晶屏显 3.1上位机软件结构图 示,同时发送到RS232/485模块,RS232串口通 上位机应用云平台管理系统是一个可视化的 过3G无线路由将数据传至云平台. 人机交互界面,可实时异地监测多个棚室内的作 3.3 系统功能实现 物生长环境.云服务器(Elastic Compute Service, 系统在Deiphi集成开发环境中开发,通过应 简称ECS)是一种处理能力可弹性伸缩的计算服 用label标签,实现在一个窗口中显示多组标签内 务,其管理方式比物理服务器更简单高效.云服务 容以及多个页面的快速切换.该系统将数据显示、 器能够快速构建更稳定更安全的应用,降低开发 影像显示、卷帘控制和微喷控制集成在Delphi的 ・9‘ 2017年 应用文件中. 牡丹江师范学院学报(自然科学版) 第2期 参数等功能的网络平台.系统应用Delphi的开发 环境设计了一款基于云平台的棚室内作物生长环 境监控系统,界面设计简洁明了,便于操作.该系 下位机每隔一段时间,通过3G网络向云服 务器发送数据信息以及作物长势影像,当客户端 访问云服务器时,云服务器数据库将各类环境信 息的数据直接发送到客户端上,客户端经自定义 统留有很多端口,可在应用中根据实际需求陆续 加入界面,如加热、风机、遮阳网等. 解析以分组的形式显示出来;也可播放视频影像 或照片,并将棚室内作物长势图像保存在固定文 件中,以便后期的历史查看.系统采用Delphi中 由于摄像头所拍摄的图像为高清图像,数据 量较大,因此,系统在图像传输时采用将图像分割 再上传至云服务器、客户端接收后拼接的方式,实 现了高清图像的上传与下载. 该系统所获取的农业信息数据实时性强,为 I istView控件实现各项环境数据的分组管理与 动态显示,采用image控件实现影像数据的播放. 客户端向云服务器端发送连接请求,连接建 立成功后,农业技术人员根据界面显示的各项环 境参数与影像信息,及时调整各个棚室卷帘和喷 灌的开关状态,实现棚室内作物生长的远程控制. 该系统通过Delphi程序中另建一个类来实现卷 帘、喷灌开关按钮,大大地节约了人力、物力和时 间. 记录和分析作物的精准作业提供了数据支持,可 为棚室内作物生长提供更加优良环境. 4 结论 基于云平台的棚室环境远程监控系统基于云 平台服务器、Socket通信、精密传感器、工业3G/ 4G无线路由,通过获取棚室内各项环境参数和生 长影像,实时上传至云平台,使管理人员可随时随 3.4 系统测试与应用 地观察检测棚室环境,并及时做出反馈和调整,省 去了大量劳动力及时间,还可为农业生产提供辅 系统采用阿里云平台作为服务器,依托阿里 云平台建设农业集成数据中心及数据库,制定一 助决策信息,使农业棚室生产管理更趋于信息化、 现代化.基于云平台的棚室环境远程监控系统在 个集成数据协议,依据协议并利用3G/4G网络将 各个监测点数据上传至集成数据中心,开发远程 监测客户端,搭建具有棚室作物数据信息显示、作 物生长影像监测、生长环境监测、控制开关与调节 依安农场应用过程中进行了更新与改进,提高了 稳定性和准确性,较适合在农场基层中推广应用. 参考文献 [1]孙雪成,谭峰,才巧玲,等.水稻田间灌溉水泵远程监控系统研究[J].广东农业科学,2015,(42)7:145—150. E2]董溟鸣,农淑娟,赵斌,等.基于ZigBee的寒地水稻温室大棚智能控制系统设计[J].农机化研究,2015(7):164—167. E3]聂琼 时忠明,陶杰.基于MC9SI 2XS128MAA的温室远程监控系统设计与实现[J].江苏农业科学,2015(5):409—413. [4]韩剑,莫德清.基于Android与GSM的温室大棚远程监控系统[J].江苏农业科学,2015(4):397—399. E53韩剑,莫德清,李长俊.基于GSM和LabVIEW的温室大棚远程监控系统『J].计算机测量与控制,2015,23(4):1087—1089. L6]赵方,吴必瑞,卢青波.基于MSP430的温室大棚温度远程监控系统[J].农机化研究,2012,34(5):182—187. E73孙|下卫,张jE华,张荣蜀,等.基于Zigbee技术的智能大棚远程监控系统的设计与实现[J].电子世界,2013(13):136—137. /-8]田野,徐保强,于欣欣.温室大棚环境远程监控及自动灌溉系统的设计[J].机械工程与自动化,2015(3):149—151. [9]张猛,房俊龙,韩雨.基于ZigBee和Internet的温室群环境远程监控系统设ffEJ].农业工程学报,2013,29(25):171—176. [1 o]曹新,董玮,谭一酉.基于无线传感网络的智能温室大棚监控系统[J].电子技术应用,2012,38(2):84—87. L11]田芳明,衣淑娟,谭峰,等.智能育秧群棚监控系统的设计与应用[J].广东农业科学,2012(2):126—129. 编辑:琳莉 ・ 1 O ・