论文部分内容阅读
水资源是人类赖以生存和发展的重要资源,是人类社会发展的重要物质基础。石头河灌区水量比较丰沛,但由于水资源管理方式比较落后,形成了“管理”型缺水。给石头河灌区农业、经济和生活带来了诸多不便。为进一步提高当地的水资源管理水平,本文基于J2EE架构,采用Ajax技术、框架技术、基于角色的访问控制(RBAC)以及MVC软件设计模式,采用组件开发的思想等先进的软件设计开发理论和技术,设计并开发了石头河水库面向灌区水资源优化调度管理系统,实现了对水资源管理相关数据信息的综合管理,为水资源管理搭建了一个科学决策的平台。论文主要内容和成果如下:(1)对石头河水库及其灌区当前硬件及软件设施进行评估,分析其可利用的数据资源。将数据资源分为基础数据、实时信息、多媒体数据、超文本数据和空间数据五大类。(2)实现石头河水库及其灌区水资源信息的实时高效管理。利用AJAX技术,实现数据高效的查询、修改和更新等功能;实现了水库、河道及渠系水情的实时监测与管理功能;实现了水费的综合管理功能;实现了统计报表的自动生成功能。(3)利用粒子群优化(PSO)算法进行水库的优化调度。针对标准粒子群算法存在的问题,在分析了标准粒子群算法的基本原理、特点和流程的基础上,对其进行了改进,以便更好的解决水库优化调度问题。以石头河水库坝后电站为例,对算法的计算精度以及求解效率进行检验,仿真结果验证了算法的有效性。(4)水资源优化调度管理系统的设计与实现。基于现代信息技术,构建石头河水库面向灌区水资源优化调度管理系统,为石头河水库水资源调度管理的决策、协商和实施提供了一个高效的、可操作的综合信息服务平台。