专利名称:基于Android平台的水产养殖物联服务系统的制作方法
技术领域:
本发明涉及一种基于Android平台的水产养殖物联服务系统,属于水产养殖领域。
背景技术:
随着科技的发展,手机作为一种非常重要的通讯工具,其功能越来越强大,手机凭借它可以随时随地获取和处理信息的优势,逐渐成为人们获取信息的一种重要工具,而智能手机由于其强大的功能无疑是所有手机中最好的选择,近几年来由于Android操作系统具有良好的开放性和平台的便捷性等特点,采用Android操作系统的手机越来越受到人们的青睐,在智能手机中扮演着越来越重要的角色。利用Android操作系统远程控制也越来越得到广泛利用,例如,申请日为=2012.11.7日,申请号为=201210440491.2,名称为:一种基于Android平台的农业环境远程实时监控方法和系统。该专利申请就是对Android操作系统很好的应用。目前,对养殖水体是水产动物的栖息场所,水体中的溶解氧、pH、二氧化碳、氨、氮及金属离子浓度、有机质含量的变化均可影响水产动物的健康和抗病力。因此,优良的水体环境在水产养殖中居重要地位。传统的水质管理主要依赖于养殖管理者的经验,直接人工管理养殖,并获取水质数据,这样水质控制很难做到准确可靠,养殖生产也得不到保障。
发明内容
本发明目的是针对现有技术存在的缺陷提供一种基于Android平台的水产养殖物联服务系统,以实现利用手机远程开启或关闭系统中所有管理区的监测设备(传感器),查看设备运行状态、监测指标及监测值;远程开启或关闭系统中所有管理区的控制设备(控制器),设定控制设备的工作方式(控制模式);远程管理系统管理区、GPRS设备、监控设备以及监控设备工作参数设定等。本发明为实现上述目的,采用如下技术方案:一种基于Android手机平台的水产养殖物联服务系统,包括Android平台手机客户端和水产养殖物联服务器,所述Android平台手机客户端通过Internet与所述水产养殖物联服务器连接并远程监控和管理系统中所有管理区的设备。进一步的,所述Android平台手机包括:在线监测模块,其用于远程开启或关闭系统中所有管理区的监测设备;远程控制模块,其用于远程开启或关闭系统中所有管理区的控制设备;设备管理模块,其用于远程管理系统管理区的监测设备和控制设备;参数设置模块,其用于设置所述水产养殖物联服务器地址、端口号和刷新频率;
所述水产养殖物联服务器包括:系统主控模块,其用于负责系统中所有管理区设备与客户端之间的安全认证;物联设备驱动模块,其用于负责系统中所有管理区设备的功能查询命令以及响应数据的生成和解释;水产养殖生产管理决策支持模块,其用于按照水产养殖不同的养殖对象、环境、模式以及目标进行养殖环境状态数据的状态跟踪采集和处理,并将处理结果实时地传送给客户端或控制设备;系统管理模块,其用于水产养殖物联服务器的系统运行参数的配置;数据管理模块,其用于负责存贮系统数据。本发明的有益效果:本发明采用现代移动通信技术提供的基于Android平台手机的水产养殖物联服务系统,可实现利用手机随时随地地获取养殖水质数据并进行管理,彻底改变了传统的水产养殖管理模式,使水产养殖向着数字化、集约化、科学化等可持续发展。
图1本发明的结构示意图。
具体实施例方式图1所示,为一种基于Android平台的水产养殖物联服务系统,包括Android平台手机客户端I和水产养殖物联服务器2,所述Android平台手机客户端I通过Internet与所述水产养殖物联服务器2连接并远程监控和管理系统中所有管理区的设备。其中,所述Android平台手机客户端I包括在线监测模块、远程控制模块、设备管理模块和参数设置模块;所述水产养殖物联服务器2包括系统主控模块、物联设备驱动模块、水产养殖生产管理决策支持模块、系统管理模块和数据管理模块。上述Android平台手机客户端I和水产养殖物联服务器2作用如下:
UAndroid平台手机(I)在线监测模块:远程开启或关闭系统中所有管理区的监测设
备(传感器);查看设备运行状态、监测指标及监测值。(2)远程控制模块:远程开启或关闭系统中所有管理区的控制设备(控制器);设定控制设备的工作方式(控制模式)。(3)设备管理模块:远程管理系统管理区的监测设备和控制设备;(4)参数设置模块:设置服务器地址、端口号和刷新频率。2、水产养殖物联服务器(I)系统主控模块:主要负责完成系统中所有设备与客户端之间的安全认证;解释并执行服务器和客户端之间物联语言说明的各种事务活动;接收、发送服务器、客户端与设备三者之间的命令请求。(2)物联设备驱动模块:主要负责设备功能查询命令以及响应数据的生成和解释等工作。(3)水产养殖生产管理决策支持模块:负责按照水产养殖不同的养殖对象、环境、模式以及目标进行养殖环境状态数据的状态跟踪采集、处理,并将处理实时地传送给客户端或控制设备。(4)系统管理模块:主要负责水产养殖物联服务器的系统运行参数的配置;主要包括系统设备配置,用户管理,运行计划,数据库参数配置、日志管理等。(5)数据管理模块:主要是负责存贮系统数据;主要包括设备信息、用户信息和监测数据。该水产养殖物联服务系统采用水位、水温、电导率、溶氧、pH、氧化还原电位(ORP)和浊度等水产养殖主要水质指标和大气指标传感探头、利用工业模拟数字信号采集、变送器、继电器,以及RS232/422/485 GPRS DTU/GSM MODEM/TCP IP MODEM数传设备,使用 RS485集线器和Zigbee以及以太网络设备组成有线或无线数据采集局域网或自组传感网、通过电信、移动、联通等网络运行商提供的包括通信网、互联网、3G网络、广电网络、NGB等在内的TCP/IP数据通信服务来实现对养殖环境(水体及大气)远程实时数据采集、传输、处理以及养殖设备的控制。
需要注意的是:上述基于Android平台的水产养殖物联服务系统中涉及到的相关模块均为硬件系统模块或者为现有技术中计算机软件程序或协议与硬件相结合的功能模块,该功能模块构成本身为本领域技术人员公知的技术,其不是本系统的改进之处,而是一种公知惯用的硬件模块系统;本系统的改进为各模块之间的相互作用关系或连接关系,即为对系统的整体的构造进行改进,以解决本系统所要解决的相应技术问题。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种基于Android平台的水产养殖物联服务系统,其特征在于,包括Android平台手机客户端和水产养殖物联服务器,所述Android平台手机客户端通过Internet与所述水产养殖物联服务器连接并远程监控和管理系统中所有管理区的设备。
2.如权利要求1所述的一种基于Android平台的水产养殖物联服务系统,其特征在于,所述Android平台手机包括:在线监测模块,其用于远程开启或关闭系统中所有管理区的监测设备;远程控制模块,其用于远程开启或关闭系统中所有管理区的控制设备;设备管理模块,其用于远程管理系统管理区的监测设备和控制设备;参数设置模块,其用于设置所述水产养殖物联服务器地址、端口号和刷新频率; 所述水产养殖物联服务器包括:系统主控模块,其用于负责系统中所有管理区设备与客户端之间的安全认证;物联设备驱动模块,其用于负责系统中所有管理区设备的功能查询命令以及响应数据的生成和解释;水产养殖生产管理决策支持模块,其用于按照水产养殖不同的养殖对象、环境、模式以及目标进行养殖环境状态数据的状态跟踪采集和处理,并将处理结果实时地传送给客户端或控制设备;系统管理模块,其用于水产养殖物联服务器的系统运行参数的配置;数据管理模块,其用于负责存贮系统数据。
全文摘要
本发明公布了一种基于Android平台的水产养殖物联服务系统,包括Android平台手机客户端和水产养殖物联服务器,所述Android平台手机客户端通过Internet与所述水产养殖物联服务器连接并远程监控和管理系统中所有管理区的设备。本发明采用现代移动通信技术提供的基于Android手机平台的水产养殖物联服务系统,可实现利用手机随时随地地获取养殖水质数据并进行管理,彻底改变了传统的水产养殖管理模式,使水产养殖向着数字化、集约化、科学化等可持续发展。
文档编号G05B19/418GK103197656SQ201310136679
公开日2013年7月10日 申请日期2013年4月19日 优先权日2013年4月19日
发明者张红燕, 袁永明, 贺艳辉, 龚赟翀, 王红卫, 代云云, 袁媛 申请人:中国水产科学研究院淡水渔业研究中心