论文部分内容阅读
随着水利信息化的提出和发展,作为兼顾灌溉、泄洪、防汛等功能为一体的灌区也逐步成为水利信息化的主战场。在灌区信息化建设中,开发出利用现代传感技术、通信技术和计算机技术对现场水情信息进行采集、传输、远程集中管理,同时根据用户需要对灌区闸控站闸门进行远程监控的灌区水情监控系统来取代传统人工监测、控制流量具有现实意义。论文以灌区水情监控系统实际功能需求为背景,设计实现一套基于GPRS口Web的灌区水情监控系统解决方案。本文首先简要介绍了灌区水情监控系统在国内外的研究现状,然后根据系统功能需求,结合监控系统的组网方式和设计原则,给出了系统总体设计方案。系统分为遥测站和监控中心两部分,两者间数据传输采用GPRS网络实现.在系统总体设计的基础上,分别对遥测站和监控中心进行详细的分析设计:遥测站采取模块化、集成化的设计思想,选用成熟的RTU、传感器、闸门控制器等设备搭建硬件平台,接着分析设计遥测站与监控中心通信规约及遥测站软件具体功能;监控中心选用基于Web的软件结构,采取分层设计思想,分别设计实现了监控中心软件通信层、数据层和用户层功能模块。本水情监控系统软件以通信网络技术、ASP.NET动态网页技术、数据库技术等为基础,选择Microsoft Visual Stdio2010为开发环境,并以Microsoft SQL Server2008为系统数据库,采用C/S(Client/Server)+B/S(Browser/Server)软件结构,利用C/S结构实现监控中心同遥测站的现场数据采集和控制命令下发,利用B/S结构向用户提供水情信息发布系统操作接口,分别实现了实时监控、数据查询、图形报表、系统管理等功能模块。通过上述模块,操作员通过浏览器即可完成对灌区遥测站水情信息的实时远程控制以及整个系统的维护管理,实现了灌区水情监控的自动化、信息化、网络化,满足灌区水情监控系统软件功能设计,为类似系统设计提供一种方法和思路。