节水灌溉在智慧农业的应用

(整期优先)网络出版时间:2018-12-22
/ 2

节水灌溉在智慧农业的应用

王红瑞

北京中水新华灌排技术有限公司北京100054

摘要:设计基于Android智能手机的高效节水灌溉远程监控管理系统,系统由数据采集、视频监控、泵站安防、数据传输、展示操作等组成,对灌溉区域作物生长环境及状态参数实时监测、反馈。通过灌溉控制决策软件和Android智能手机远程控制泵、阀的启停,实现对灌溉系统信息化、科学化管理,达到管理模式的创新,提高工作人员的管理水平和工作效率。并在实际应用中取得良好效果,对促进高效节水灌溉可持续发展具有重要意义。

关键词:Android;高效节水灌溉;监控系统;远程控制

随着信息技术的发展,我国移动通信网络和技术发展迅速,具有覆盖面广、信号较强、传输速度快、可以有效覆盖偏远农田的特点,同时智能手机也已普及,为高效节水灌溉远程监控制管理提供了条件。于是本文提出了基于移动终端的高效节水灌溉远程监控系统,采用广泛使用的Android智能手机,利用智能控制技术、网络通讯技术,实现了对多个泵站参数的监测和远程控制,提高了管理运行水平。

1系统硬件设计

1.1数据采集设备

数据是监控信息化系统最基本资料,只有获取了这些数据,才能进行分析处理和决策,更好对系统进行控制和管理。本系统采用各种传感器对各项参数进行采集,分布在田间的传感器采用太阳能供电和无线传输方式实现。数据包括环境参数和运行设备参数,环境参数有温度、湿度、光照、雨量、气压、风向、风速、土壤水分等,分别用高精度、高灵敏的小型气象观测站和土壤水分传感器采集,将采集的信息数字化,并转换成4~20mA的标准输出。

1.2视频监控设备

视频监控设备主要包括各种摄像机、硬盘录像机等。视频数据量很大,传输时要很大的带宽,从而数据流量费用也很高,本系统先把视频信号存储在硬盘录像机中,再编制处理软件,可以通过软件设定视频传输的时间段、分辨率和帧数,把视频传输到服务器,从而大大减少了传输流量,节省了费用。

1.3泵站安防设备

为了满足田间泵站无人值守的安全防范需要,每个泵站安装一套集视频监控和红外感应的远程安防报警系统。在报警被启动后,当红外感应侦测到非法闯入时,启动视频监控系统并以报警方式显示在监控屏上,对应管理人员的手机终端上也会收到相应的报警信息,同时泵站内触发启动高分贝报警器,进行警告和威慑,吓阻闯入人员的进一步行动。

1.4数据传输设备

数据传输设备包括田间数据传输网络和远程数据传输网络。田间数据主要有土壤墒情、环境参数、视频等农作物生长环境信息及设备控制参数,土壤墒情、环境参数、电磁阀参数由田间控制箱通过有线方式采集、发送和接收,再通过自建无线网络(Zigbee)传输至泵站控制器,水泵、施肥、视频及安防等设备数据通过有线方式与泵站控制器进行传输。所有数据传输至监控中心后,经过决策系统分析,形成灌溉控制指令,再通过无线网络,反馈到现场执行系统,借助已建成的恒压灌溉供水系统和水肥一体化设备,实现远程智能化灌溉。

1.5展示操作设备

系统的所有功能、操作和成果需要利用展现部分通过图像形式展示出来。展现部分由图像显示工作站、监视器、视频服务器和移动终端等组成。视频服务器运行应用程序,监视各站点视频设备运行状态、信息,发出指令控制各站点的运行等。监视器可同时显示多个站点的图像,大屏幕显示器与操作工作站显示器同步显示工作画面。移动终端不仅能显示图像和参数,还能对设备进行设置和操作。

2系统软件设计

2.1系统软件架构

本系统基于Android平台开发,Android平台采用Html5+JqueryMobile+WebView框架,首先建立与javascript与android程序的绑定关系,Android4.2之后版本提供给jS调用的函数必须带有@Javascrip—tInterface,然后使用webView.addJavascriptInter—face(newJsFace(MainActivity.this),“jsFace”)用于给HTML页面的javascript提供一个接口支持,页面jS可以通过JsFace.xxx()执行这个Java中的方法,这是HTML页面与Android后台交互最重要的接口。服务器端通过MODBUS—TCP协议实时获取现场设备采集的数据,并将实时数据存人数据库,Android客户端通过HTTP向服务器发送请求,请求成功获取服务器端返回的JSON数组,并展现在Android界面。

2.2灌溉控制决策软件设计

灌溉控制决策软件以作物需水信息为基础,同时综合土壤、作物和气象等环境因子,以计算机技术、自动控制技术、信息技术、智能控制技术为手段,实现田间信息采集和灌溉的远程智能化控制。系统根据不同作物在各个生长期内的需水量和需水规律,结合农艺数据,建立作物的需水模型,对所收集和存储的数据进行分析,处理成具有实际意义的物理量并逐步把处理结果储存到相关数据库中,形成符合本地实际的决策模型。系统运行时将采集的农业现场环境信息由决策支持系统计算、分析后,给出作物的精确灌溉时间和最佳灌水量,灌溉工作则由监控系统根据决策支持系统的指令,通过WEB网页或者Android手机端自动完成灌溉、施肥等工作。

2.3Android客户端软件设计

Android端主要系统功能主要由六个模块组成,分别是新闻动态、排灌分布、站点监控、运行日志、站点启停和天气预报模块。新闻动态模块可以实时获取网络最新新闻,同时管理员也可以进行管理与发布,排灌分布模块显示各个泵站的基础工程信息以及设备运行状态,站点监控模块显示各个泵站视频监控情况和实时监测数据信息,站点启停模块可以控制泵站的开启与关闭,天气预报模块显示当地天气情况。

3系统应用

本系统在某市某街道进行了实际应用。该街道依托水利部高效节水灌溉重点县项目,从2013年开始,建成了面积800hm2的高效节水灌溉区,主要作物为水稻、茶叶、苗木、果树和蔬菜等,灌溉形式为管灌、喷灌和微灌,分为46个单元,每个单元建有一座首部泵站。为了集中统一管理,本系统针对该街道高效节水灌溉现状,在街道水利站建成了一座监控中心,监控中心内配置了服务器、操作计算机、显示大屏、视频监视器、管理系统软件等软硬件设备,在田间泵站安装了泵站控制器、田间控制器、各种传感器、摄像机、红外安防设备、无线网络等设备,管理人员手机上安装了APP软件。通过手机可以对整个灌溉系统进行参数设置、设备控制、视频查看和信息查询。设备安装调试好后,交由水利站负责运行管理,目前只需要1个专职工作人员通过手机即可完成整个系统和泵站的管理维护任务。同时只要在Android系统手机安装软件,就可随时随地实现对灌溉系统的查询和查看,方便多人对系统的监管和了解。系统每天自动运行,对各泵站的运行状况、各参数自动记录并处理成报表,保证了整个灌溉系统的完好运行,取得了良好的效果。

4结语

本系统建成了一个集信息智能采集、传输、管理、应用与指挥决策于一体、基于Android的高效节水灌溉远程监控系统,实现了对多个泵站参数的监测和远程控制,提高了管理运行水平,达到了管理模式的创新,具有较好的实用价值和应用前景。

参考文献:

[1]杨丰盛.Android应用开发揭秘[M].北京:机械工业出版社,2010.

[2]徐晨虎,崇庆峰,刘星桥,等.基于ZigBee与Android结合远程监测系统设计[J].信息技术,2015,(7):40~43.