采用GPRS技术的水文智能监控管理软件
来源:广州软件开发 编辑:广州软件开发公司 日期:2020-05-08
为提高水文管理的自动化、现代化程度,使水文管理机构能够更加精确、及时地了解到水文监测数据——有了这个新的市场需求后,客户再次托付咱们用GPRS技能来实现水文信息的远程监控管理,实现对水文数据的智能监测、自动收集、远程传输,以解决对数据及时性、精确性的要求。为满意客户提出的体系建造要求,北京软件开发公司凭借软件开发实践经验,为客户设计开发一套完好GPRS监测体系建造解决方案。
方案设计
考虑到视频服务器厂商供给的3G软件渠道价格过高,初步决定运用第一种解决方案,为客户减少费用开销,在软件开发过程中发现现有3G路由器尚不能供给稳定的网络支撑,运用过程中常丢掉衔接,不能满意稳定性的需求。开发团队遂进行第二方案的测试,经过不断地研讨实践,做到能够经过技能手段绕过视频服务器厂商供给的3G软件渠道,在不运用此渠道的基础上直接让中心服务器衔接到3G视频服务器,进行正常的视频监控与守时摄影。
最终为客户供给的视频监控解决方案在完好的满意客户需求的基础上为客户减少了大量的开销。
方案介绍
首要,该体系由依据C/S的中心服务器程序和依据B/S的监测数据统计剖析程序。体系由各站点的现场收集仪器仪表担任丈量监测站点的监测水位数据,经过RS232/RS485接口与GPRS DTU终端相连,收集一同将丈量到的数据传给GPRS DTU(下简称为"DTU"),DTU内置的嵌入式处理器对数据进行处理、协议封装后发送到GPRS无线网络,经过TCP协议将数据传给指定的GPRS路由器。最终,各站点收集回的数据都将经过GRPS路由器汇集到中心服务器。体系的中心服务器模块担任接纳、收拾、剖析这些数据。一起体系可向各监测站点的各仪器仪表宣布指令(手工或守时触发)。
再者,为满意客户对站点实时视频监控的需求,体系包含了3G视频监控模块。在站点安装高清摄像头与3G视频服务器,中心服务器程序经过Socket与3G视频服务器进行数据传输,中心服务器依据设置守时触发摄影指令,3G视频服务器依据指令将实时摄影图片传输回中心服务器,保存到服务器备查。并且能够经过体系实时监控功能,对各站点进行实时视频监控。
依据B/S的监测数据统计剖析程序选用MVC设计形式,即从体系工程结构上分为三层:页面展示层、事务逻辑层、数据拜访层。如此架构能够便于体系维护与后续扩展。
针对该体系的特殊应用环境要求,华盛恒辉软件开发团队对体系进行的架构设计具有极高的安全性以及稳定性,能够防止来自体系表里的有意无意的破坏。选用信道加密、信源加密,登录维护、拜访防护、接入防护等技能确保体系能够7×24小数不间断运行。
附注:软硬件集成知识收拾
GPRS DTU选用面向衔接的TCP协议通信,避免了数据包丢掉的现象,确保数据可靠传输。中心能够与多个监测点一起进行数据传输,互不搅扰。GPRS网络自身具有完善的频分复用机制,并具有极强的抗搅扰性能,完全避免了传统数传电台的多机频段"碰撞"现象。具有实时在线的特性,数据传输时延小,并支持多点一起传输,因此GPRS监测数据中心能够多个监测点之间快速,实时地进行双向通信,很好地满意体系对数据收集和传输实时性的要求。.
相关阅读