基于物联网技术的农田节水灌溉系统的研究
1 引言
水是农业的命脉,也是整个国民经济和人类生活的命脉。水资源状况和利用水平已成为评价一个国家一个地区经济能否持续发展的重要指标。我国是一个水资源相对贫乏的国家,年均降水量为630mm,低于全球陆面和亚洲陆面的降水量;年平均淡水资源总量为2.8万亿m3,人均占有水量仅2300m3,只相当于世界人均水平的1/4,居世界第109位,是世界上人均占有水资源最贫乏的13个国家之一;耕地水资源占有量28500 m3/hm2,为世界平均数的4/5。
2 农业用水现状及节水灌溉发展趋势
从全国对水资源量总的需求来看,在出现中等干旱的情况下,全国总需水量为5500亿m3左右,缺水量为250亿m3左右。若考虑供水中的地下水超采和超标准污水直灌等不合理供水因素,则全国实际缺水量在300~400亿m3之间。农业是我国的用水大户,约占全国总用水量的73%,但有效性很差,水资源浪费十分严重,渠灌区水的有效利用率只有40%左右,井灌区也只有60%左右,每m3水生产粮食不足1kg。而一些发达国家水的有效利用率可达80%以上,每m3水生产粮食大体都在2kg以上,其中以色列已达2.32kg。由此说明,我国各种节水农业技术的综合应用程度还十分低下,与发达国家相比还存在着很大的差距。
目前,比较有发展潜力的节水灌溉新技术是:一是与生物技术相结合的作物调控灌溉技术。是从作物生理角度出发,在一定时期主动施加一定程度有益的亏水度,使作物经历有益的亏水锻炼,改善品质,控制上部旺长,实现矮化密植,到达节水增产的目的。二是应用3S技术的精细灌溉技术。就是运用全球卫星定位系统(GPS)和地理信息系统(GIS),遥感技术(RS)和计算机控制系统,实时获取农用小区作物生长实际需求的信息,通过信息处理与分析,按需给作物进行施水的技术,可以最大限度提高水资源的利用率和土地的产业率。这是农田灌溉学科发展的热点和农业新技术革命的重要内容。 三是智能化节水灌溉装备技术。就是把生物学、自动控制、微电子、人工智能、信息科学等高新技术集成节水灌溉机械与设备,实时地检测土壤和作物的水分,按照作物不同的需水要求来实施变量施水,达到最优的节水增产效果。
本文所设计的基于物联网技术的农田节水灌溉系统是将上述的三者进行有机的结合,在此基础上运用物联网技术,从而实现全自动化与信息化的节水灌溉系统。
3 系统结构设计
农田节水灌溉系统由土壤水分传感器、物联网终端采集单元、喷灌机控制终端、远程监控计算机系统组成。如图1所示。传感器埋入土壤中,直接获取地表下0~100cm各个深度处的土壤水分信息,并将其转化为0~5V模拟电压信号。物联网终端采集单元一方面用于采集传感器的土壤水分信息,另一方面利用GPRS网络模式将土壤水分信息传递给安装于监控中心的监控计算机。在一个农田节水灌溉监控系统中,根据需要,物联网终端采集单元可以有多个,每个采集终端可以作为一个土壤墒情固定监测站,分布在区域内不同的特征点处进行土壤水分信息采集。监控中心计算机循环接收各个采集终端发送的土壤墒情信息,监控计算机将接收到的数据与数据库中的农作物需水量进行分析、比对,从而形成最佳灌溉方案,然后由监控计算机将灌溉命令下发到喷灌机控制终端,喷灌机控制终端直接控制喷灌机以及深井泵等设备进行灌溉作业。系统结构图如图1所示。
4 系统功能特点
(1) 系统管理,该部分对系统所有的数据表进行结构定义和维护;并对维持系统正常运行的帐户、权限、界面、系统运行参数、文件类别和属性等信息进行管理和维护;定义特定领域的知识规范。
(2) 喷灌机控制,根据土壤墒情信息,系统制定灌溉方案,通过GPRS网络远程控制喷灌机,实现全自动灌溉。
(3) 数据的查询检索功能,具有多种形式和途径的查询检索功能,并以图件、表格或其他形式输出查询结果。查询方式包括点位查询、空间查询和逻辑条件组合查询。
(4) 数据采集单元自动定位,终端数据采集根据放置地点自动将经纬度数据发送至监控中心计算机,中心计算机在操作界面上自动确定并显示数据采集单元的布设地点。
(5) 数据分析功能,针对不同属性进行不同区段的分析,结果以专题图形式提供,可供打印输出。
5 上位机软件结构
监控中心主要由网络服务器和土壤墒情数据处理计算机构成,具有Intemet公网固定IP,其功能是进行数据的实时接收、处理和显示。监控中心计算机软件采用亚控组态王作为开发平台。通过对组态王的二次开发,中心计算机可以实时采集数据并显示,形成数据库、报表,供灌溉预报及决策使用,依据监测数据计算灌水时间与灌水量,将监测与计算结果用图表、曲线显示或打印输出[1]。系统设计将从简洁易用的角度出发,其主要操作界面如图2所示。
- 基于ZigBee无线传感网络的节水灌溉系统设计(02-25)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)