推荐星级:
- 1
- 2
- 3
- 4
- 5
基于物联网和GIS的水产养殖测控系统平台设计
资料介绍
针对水产养殖水质多参数监测的需求和现有水质环境监测系统存在的问题,设计了一种基于物联网和地理信息系统( GIS)的水产养殖测控系统。通过整体性能的研究分析,设计了测控系统平台的3层体系架构(传感控制层、传输层和应用层),提出了自顶向下、逐步求精以及模块化、结构化的设计方法;根据采集数据传输的可靠性、稳定性等要求,提出WiFi网状组网的配置方法,设计了系统硬件的供电模块;研究了本地服务器、中心服务器和控制模块软件系统;通过网络丢包率测试和水质溶氧量分析,验证了系统数据传输的可靠性,并在溶氧超出范围后自动控制增氧机,有效地调节池塘溶氧量。相比于传统的水产养殖远程监控系统,该系统通过物联网和 GIS 技术的融合,实现了水质环境的远程无线测控和区域化水产养殖管理,因此能够大大推进水产养殖智能化、自动化系统建设的发展,适应水产养殖的需要。
部分文件列表
文件名 | 大小 |
基于物联网和GIS的水产养殖测控系统平台设计.pdf | 2M |
部分页面预览
(完整内容请下载后查看)第 43 卷第 6 期
2016 年 12 月
Volư 43ꢀ Noư 6
Decư 2016
渔 业 现 代 化
FISHERY MODERNIZATION
DOI:10.3969/ j.issn.1007⁃9580.2016.06.004
基于物联网和 GIS 的水产养殖测控系统平台设计
刘星桥, 骆ꢀ 波, 朱成云
( 江苏大学电气信息工程学院,江苏 镇江 212013)
摘要:针对水产养殖水质多参数监测的需求和现有水质环境监测系统存在的问题,设计了一种基于物联网和
地理信息系统(GIS)的水产养殖测控系统。 通过整体性能的研究分析,设计了测控系统平台的 3 层体系架
构(传感控制层、传输层和应用层),提出了自顶向下、逐步求精以及模块化、结构化的设计方法;根据采集数
据传输的可靠性、稳定性等要求,提出 WiFi 网状组网的配置方法,设计了系统硬件的供电模块;研究了本地
服务器、中心服务器和控制模块软件系统;通过网络丢包率测试和水质溶氧量分析,验证了系统数据传输的
可靠性,并在溶氧超出范围后自动控制增氧机,有效地调节池塘溶氧量。 相比于传统的水产养殖远程监控系
统,该系统通过物联网和 GIS 技术的融合,实现了水质环境的远程无线测控和区域化水产养殖管理,因此能
够大大推进水产养殖智能化、自动化系统建设的发展,适应水产养殖的需要。
关键词:物联网;GIS;WiFi;服务器;Android 客户端
-
-
-
中图分类号:S959 ꢀ ꢀ ꢀ 文献标志码:Aꢀ ꢀ ꢀ 文章编号:1007 9580(2016)06 016 05
-
ꢀ ꢀ 中国的水产养殖业近年来发展迅猛,产量已
占到世界总产量的 70%[1] ,但多数水产养殖环境
监控仍停留在传统的依靠人工经验的水平上,成
本高、效率低,已经无法满足当前水产养殖业的发
展需求。 建立水产养殖物联网监控平台,对水体
温度、pH 、溶氧、氨氮和浊度等参数进行长期的实
时监测,是提高现代水产养殖监管水平的一个重
求[12 13] ,在现有技术基础上提出了一种基于 WiFi
和 GIS 的测量与信息管理系统设计方案。 通过
WiFi 和 GPS 定位模块将采集的水质信息以及采
集点的地理位置信息传送至上位机,结合上位机
GIS 软件,设计成综合管理平台。
1ꢀ 物联网平台总体设计
-
要措施[2 3] 。 国内外一些研究机构已经将无线传
1.1ꢀ 总体设计方案
感器网络应用到水产养殖领域,如:利用 ZigBee
技术开发无线水产养殖监控循环系统[4] ;结合传
感器、无线网络和 GPRS 通信等技术,实现现代化
水产养殖的监控方案[5] ;基于 Android 平台的水
质远程监控系统,实现了随时随地查看水质状况
的功能[6] 。 地理信息系统(Geographic Information
本系统将 WiFi 技术和 GIS 技术相结合,实现
对区域内多个鱼塘水质的远程测控和管理(图 1)。
系统体系结构分为传感控制层、传输层和应用层。
传感控制层包括各种水质参数与 GPS 采集传感器
和设备控制部分;传输层实现 WiFi 模块网状组网,
将采集数据通过 WiFi 模块上传至本地服务器处
理;应用层则由本地服务器、中心服务器和 Android
客户端组成。 本地服务器负责鱼塘水质测控管理,
记录测量数据并在服务器端实时显示,同时将数据
库中的数据复制、分发给中心服务器和 Android 客
户端;中心服务器作为区域化管理平台,实现地图
数据管理和统计分析功能;Android 客户端通过互
联网连接本地服务器,用于实时监视水质参数变化
-
System,GIS)[7 10] 在农业物联网方面的应用,目前
主要集中在大田种植方面,在水产养殖领域的应
用还比较少。
通过 GPRS 和 ZigBee 通信技术测量,能够较
为准 确 地 测 出 水 质 情 况, 但 GPRS 成 本 较 高,
ZigBee 传输距离近,难以满足低成本、高效率的要
求
[11] 。 为了满足水质参数信息的远程测控要
-
-
-
-
收搞日期:2016 09 08ꢀ 修订日期:2016 11 20
基金项目:2016 省农业科技自主创新资金项目(CX(16)1006);国家自然科学基金项目(31172243);江苏高校优势学科建设工程项目
-
(PAPD,NO.6 2011);江苏省农业科技支撑项目(BE2013402)
-
作者简介:刘星桥(1960—),男,教授,博士生导师,研究方向:农业设施智能控制系统。 E mail:xqliu@ ujs.edu.cn
万方数据
第 6 期
刘星桥,等:基于物联网和 GIS 的水产养殖测控系统平台设计
17
-
及远程控制增氧机调节水质状况。
设计力图实现 WiFi 网络网状组网[16 17] 。 使用某
-
-
公司的 WiFi 串口服务器模块 USR WiFi232 630
-
-
和 USR WiFi232 604, 其 通 讯 距 离 约 400 m。
-
-
图 3 为WiFi 组网示意图。 本地服务器通过 TP
-
LINK 路由器与互联网相连,多个 USR WiFi232
+
630 作为二级路由设置为 AP STA(无线访问接
+
-
-
入点 客户端)模式,同时若干 USR WiFi232 604
设置为 STA(客户端) 模式。 为确保数据传输的
完整性,各采集节点相距 50 m,最大测量范围可
达 3.14 hm2 ,可以满足水产养殖智能化要求。
图 1ꢀ 系统总体设计图
Fig.1ꢀ Design layout of system
1.2ꢀ 系统逻辑结构设计
系统设计主要采用了自顶向下、逐步求精以
及模块化、结构化设计方法(图 2)。
图 3ꢀ WiFi 组网示意图
Fig.3ꢀ Schematic diagram of WiFi network
2.2ꢀ 节点供电模块设计
考虑到户外鱼塘接线比较困难和持续阴雨天
的情况,本设计采取双供电模式。 采集节点采用
太阳能供电方式,在浮筒上安装 40 W 太阳能光
板和蓄电池给传感器和 WiFi 模块供电,从而实现
24 h 不间断工作。 控制节点采用 220 V 市电供电
方式,可以实时控制增氧机开关及投饵机的定时
开关。 传输模块一直处于工作状态,耗电量多,所
以设置每 5 min 发送一组数据。
图 2ꢀ 系统逻辑结构
Fig.2ꢀ System logic structure
按照逻辑结构可划分为三个层次:基础数据
层、业务逻辑层和人机交互层。 基础数据层实现
数据资源的存储管理,由地图数据库和鱼塘基础
数据库组成;业务逻辑层按功能划分为地图数据
管理和统计分析两个模块,地图数据管理模块主
要实现地图显示、图层控制、地图操作等功能,统
计分析模块主要实现统计图表、数据显示、设备状
态等功能;人机交互层采用 Winform 方式,提供用
户与系 统 之 间 的 接 口。 专 题 图 制 作 模 块 利 用
3ꢀ 系统软件设计与实现
系统的软件设计由本地服务器程序、中心服
务器程序和控制节点程序组成。 本地服务器是整
个物联网平台的数据处理中心,它既要接收 WiFi
模块上传的数据以达到实时测控的效果,又要及
时将数据库中的数据复制、分发给中心服务器和
Android 客户端;中心服务器程序作为区域化水产
养殖管理平台,可以远程查看地图上各鱼塘的空
间属性信息;控制节点对鱼塘的溶氧进行分析,以
判断是否开启增氧机设备。
-
SuperMap iObject 组 件[14 15] , 生 成 统 计 图、 标 签
图、等级图等专题地图。
2ꢀ 系统硬件设计
3.1ꢀ 本地服务器端软件设计
2.1ꢀ WiFi 模块组网设计
本地服务器以 Visual Studio 2010 为开发平
台,使用 C#.NET 语言编写。 该系统包括了用户
为提高无线网络的通信距离和覆盖面积,本
万方数据
全部评论(0)