[发明专利]一种基于Web的水产养殖远程监控系统及其控制方法有效
申请号: | 201510439885.X | 申请日: | 2015-07-23 |
公开(公告)号: | CN105137770B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 陈海磊;刘星桥;管云霞 | 申请(专利权)人: | 江苏大学 |
主分类号: | G05B15/02 | 分类号: | G05B15/02;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 212013 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 web 水产 养殖 远程 监控 系统 及其 控制 方法 | ||
1.一种基于Web的水产养殖远程监控系统控制方法,其特征是,包括底层监控模块(1)、设备服务器(2)、数据库服务器、网络服务器(3)、远程用户模块(4);
所述底层监控模块(1)包括太阳能供电控制模块和若干参数实时监控模块,参数实时监控模块包括传感器模块、信号调理电路、CC2530模块、GPRS模块;太阳能供电控制模块给底层监控模块(1)供电,传感器模块连接信号调理电路,信号调理电路连接CC2530模块的一个端口,CC2530模块的另一个端口同增氧机/排水泵/抽水泵相连,CC2530模块输出端同汇聚节点之间的无线通信连接采用Zigbee通信协议,汇聚节点同GPRS模块通过RS232串口连接,GPRS模块与设备服务器(2)之间的通讯基于TCP/IP协议,GPRS模块与设备服务器(2)相连用来传输现场参数信息、设备服务器(2)发出的控制指令和启停执行装置后GPRS作出的应答信息;
所述设备服务器(2)与数据库服务器相连用于传输现场参数信息、告警信息和用户操作信息,存储于数据库中;数据库服务器和网络服务器(3)相连用于传输现场参数信息及用户注册、登录信息;网络服务器(3)与远程用户模块(4)相连用于传输参数信息到浏览器上以表格和曲线形式显示;运行于远程用户模块(4)的ActiveX采用Socket接口与设备服务器(2)连接传输控制指令和警告信息;
该控制方法包括步骤:
步骤1,传感器模块分别采集PH、温度、水位、溶解氧的水质参数信息;
步骤2,传感器模块将水质参数信息处理后经过CC2530模块发送到GPRS模块;
步骤3,GPRS模块与设备服务器(2)以TCP/IP协议建立连接,采用socket接口传输数据,将水质参数信息发送到设备服务器(2);
步骤4,设备服务器(2)上的本地监控软件解析数据包后将温度、溶解氧、水位、PH分类存放到数据库中,并给定下位机控制节点的控制参数及期望值,实现对现场的远程自动控制;
步骤5,网络服务器(3)为水产养殖远程监控网站,从数据库中提取水质参数信息,并根据实际情况设置网页动态异步刷新间隔为400s,最终通过Internet信息服务管理发布网站,以.aspx网页形式在浏览器上显示;
步骤6,用户通过浏览器首次进入网站时,ActiveX请求安装运行,网络服务器(3)根据数据库中的用户信息确认用户类型,普通用户可以查看网页,在自动控制系统出现异常时,系统用户可以选择手动控制现场,ActiveX控件与设备服务器(2)以TCP/IP协议建立连接,采用socket接口传输数据,控制指令由浏览器端直接发送到设备服务器(2)上;
步骤7,设备服务器(2)上的本地监控软件判定控制指令有效后发送给GPRS模块,并存储操作记录到数据库;
步骤8,GPRS模块将控制指令发送到汇聚节点,由汇聚节点发送给相应控制节点,以控制增氧机、水泵的启停。
2.根据权利要求1所述的一种基于Web的水产养殖远程监控系统控制方法,其特征在于,所述设备服务器(2)具有最高控制权,能够设置是否允许所述远程用户对现场执行机构实施控制。
3.根据权利要求1所述的一种基于Web的水产养殖远程监控系统控制方法,其特征在于,所述设备服务器(2)每50s接收一次GPRS模块发送的数据包,每8组数据取平均值存入数据库,参数在数据库中以时间为标识符排列。
4.根据权利要求1所述的一种基于Web的水产养殖远程监控系统控制方法,其特征在于,所述网络服务器(3)采用AJAX技术每400s异步刷新一次页面,推送数据库的水质参数信息在终端计算机的浏览器上以表格和曲线形式显示。
5.根据权利要求1所述的一种基于Web的水产养殖远程监控系统控制方法,其特征在于,所述远程用户模块(4)控制部分是采用MFC框架编写的ActiveX控件,嵌入到网络服务器中,能够运行于任意Windows系统的终端计算机上,与设备服务器直接通信。
6.根据权利要求1所述的一种基于Web的水产养殖远程监控系统控制方法,其特征在于,所述设备服务器(2)上的本地监控软件将参数信息存储于SQL2008数据库中,使得所述网络服务器(3)能够通过动态刷新页面的方式在浏览器端呈现参数信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏大学,未经江苏大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510439885.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗尿道结石的药物及其制备方法
- 下一篇:一种保健泡脚粉