网络环境下的梯级水电站优化调度智能决策支持系统研究.pdf





《网络环境下的梯级水电站优化调度智能决策支持系统研究.pdf》由会员分享,可在线阅读,更多相关《网络环境下的梯级水电站优化调度智能决策支持系统研究.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2008 年 5 月 May 2008 天,津,大,学,学,报,(,社,会,科,学,版,)JOURNAL OF TIANJIN UNIVERSITY(SOCIAL SCIENCES)第 10 卷第 3 期Vol.10 No.3 收稿日期:2007-09-30.作者简介:蔡绍宽(1955 ),男,博士研究生,教授级高级工程师.通讯作者:宋 洋,songyang_.网络环境下的梯级水电站优化调度智 能决策支持系统研究 蔡绍宽,宋 洋(天津大学建筑建筑工程学院,天津 300072)摘 要:以网络环境下构建流域梯级水电站联合优化调度智能决策系统为研究对象,将智能优化和网络通讯等技术应用于流域梯级水电站
2、的信息管理、水文预报及优化调度决策中,研制开发了较为实用的流域梯级水电站联合优化调度辅助决策系统。系统可对生成的调度方案进行合理评价和优化决策,为实现梯级水电站调度方案实施的智能化、信息化和网络化管理提供理论与技术支持。最后进行了工程实例研究。关键词:梯级水电站;优化调度系统;网络环境;智能决策支持 中图分类号:TV697.1 文献标志码:A 文章编号:1008-4339(2008)03-0215-05 随着计算机应用技术的迅猛发展和网络应用的不断扩大,信息化、网络化和全球化成为当今时代的三大特征。计算机网络技术的广泛应用,不但改变着整个水电站运行管理的体制和机制,而且也改变着水电站运行管理的
3、组织模式、管理思想、管理方法和管理手段。水电站运行管理已逐步由传统的手工作业转化为计算机管理,继而向网络化方向发展。技术架构也由单机模式向局域网环境下的客户端/服务器结构和广域网环境下的浏览器/服务器结构过渡。以梯级水电站调度决策支持系统、流域水文自动测报系统、流域用水预报系统为基础,研究网络环境下梯级水电站优化调度系统,该系统依托现代遥感技术、GIS 技术、网络信息传输技术、先进的信息获取技术,获得最新流域的各类调度相关信息。系统的建设可实现全方位、全天候、动态地以不同方式(如文本、图表等)对流域所属水电工程的运行进行动态监测,实现梯级水电站优化调度的综合管理,提高流域梯级水电站的综合效益。
4、通过调度中心的数据处理服务器,确定流域梯级水电站的实时最优调度模式,根据调度结果实施对流域梯级电站的调度管理。一、系统开发架构 系统以 Internet 作为信息基础设施架构,以信息 广泛共享为目标,以工程数据库为数据组织和处理的形式,利用网络数据库技术创建调度数据库,并建立友好用户界面以显示控制结果,配置环境如下。(1)网络环境。一般水电开发公司已经建成内部局域网并且与外部 Internet 连接,本系统最终运行在以此网络为基础的 VPN 虚拟专网上。(2)软件环境。本系统采用 ASRNET 开发,数据库采用 MS SQLServer2000。根据现有软件基础和未来软件开发运行的需要,确定系
5、统软件运行环境如下1:1)WWW 服务器,要求系统平台为 Windows 2000 Advance Server 或 Windows Server 2003,Web 服务器为 IIS5.5 以上版本 NETFramework V1.14322;2)数据库服务器要求系统平台为 Windows2000 Ad-vance Server 或 Windows Server 2003,关系数据库为MS SQLServer2000;3)客户机要 求系统平 台为Windows 2000/XP,浏览器为 IE5.5 以上版本。B/S 结构是将 Web 技术与 C/S 结构技术相结合的模式,实现了开发环境与应用环
6、境分离。它将客户端的表示层用 Web 浏览器取代。大量的业务处理放在应用服务器,应用服务器又成为 Web 服务器,作为应用层2。数据库服务器作为数据层,系统结构见图 1。1.服务器端方案设计 服务器和客户端通过 Internet 接收和发送数据。这是个请求和回应的过程。客户端发送请求,服务器 216 天 津 大 学 学 报(社会科学版)2008 年 5 月 图 1 系统结构 对请求进行处理并给出响应,返回处理结果到客户端的浏览器。服务器端页面开发技术选用 JSP,系统服务器端设计的功能包括:1)同时处理多个用户请求的能力;2)验证用户的登陆请求;3)维护、管理系统数据库;4)完成数据库查询请求
7、,构造回答的 Web 页面;5)处理客户端一般请求,返回静态 Web 页面;6)完成数据计算请求,返回计算结果;7)接受客户端上传请求,存储文件;8)接受客户端下载请求,下传文件;9)接受客户端 Excel 文档数据导入请求,存储导入数据;10)接受客户端导出数据请求,将数据导出到客户端 Excel 文档;11)接受客户端图形显示请求,显示静态图片;12)接受客户端图形绘制请求,返回动态绘制的图形结果。2.客户器端方案设计 客户端通过 Internet 连接到网络服务器,在这个过程中,Internet 的慢速性表现突出,客户端主要是供系统运行、管理的 Web 页面。考虑到系统的实用性、安全性等
8、目标,系统客户端采用瘦客户机,即一种可以不具有硬盘驱动器的计算机,它直接访问运行于网络服务器上的应用程序。因此,传送到客户端的 Web页面不能对客户端配置有任何特殊要求,只要安装最简单的浏览器,用户就能够通过 Internet 访问系统,进行各种操作。为提高客户端访问系统的速度,系统客户端的设计采用了一系列降低页面文件大小的措施:1)采用基于 Web 标准的页面布局方式,代码量比传统的布局方式节省很多,从而能大大节省带宽,提高系统访问速度;2)系统左侧设有导航菜单,参照 Windows XP 风格的模块菜单设计,既简单,又实用,远比其他设计方案节省带宽;3)系统设有统一的页面模板,绝大多数页面
9、布局、颜色搭配方案统一;4)页面设计简洁明快,能提高页面传送速度;5)客户端脚本使用ASP.NET 语言,扩大页面兼容性;6)绝大多数超链接元素和表格元素都由 CSS 和 DHTML 产生,从而降低了页面的数据含量;7)尽可能少地采用图片元素,以保证页面的下载速度;8)选用标准的页面颜色和字体,以满足瘦客户机最低限度的支持能力。二、系统数据库 B/S 模式的三层逻辑结构的其中一层就是数据库服务层。梯级电站水库优化调度系统涉及数据多,数据量大,对数据的读取和存储贯穿调度的始终。因此,数据库系统的好坏直接关系到调度系统的性能是否稳定以及效率的高低。用 ASP.NET 开发的系统,大都采用 SQL
10、SERVER 2000 数据库管理系统。SQL SERVER 2000 是由 Microsoft 开发和推广的关系型数据库管理系统。它是基于客户端/服务器模式的数据库系统,图形化界面使用户能够更加快捷方便地对数据库进行管理,同时提供了丰富的编程接口,为程序的开发提供了更多的便利3。SQL SERVER 2000 以其性能高、稳定性好、便于管理和易于开发等优势,受到众多开发人员的青睐,已成为目前被广泛应用的数据库管理系统之一。SQL SERVER 2000 既可对 Web 应用支持,也可对数据存储支持。SQL SERVER 2000 对 Web 应用的支持主要表现在对 XML 的支持,对数据 W
11、eb 访问的支持,对分布式分区视图的支持,对 Web 和应用程序宿主的支持,安全性的支持以及 NET Enterprise Server Microsoft BizTalk 和 Microsoft Commerce Server 的集成。SQL SERVER 2000 对数据仓储的支持主要表现在可伸缩性、数据转换服务、索引视图、数据挖掘、综合性分析服务、联机分析处理、OLAP 灵活性、支持Web 的分析和原数据服务等。ASP.NET 作为 Web 应用程序的开发工具,可以用来开发前台应用程序界面,但是对后台数据库的操作就有些力不从心,而 ADO.NET 则是专门针对数据库进行操作,而且专门为
12、SQL SERVER 数据库定义了一系列的操作规范以及操作函数、方法、对象。由于其具有各自的特点,因此在应用程序的创建过程中,将它们结合在一起,可以使系统得到完美的结合,充分发挥各自的优点。当一个 Web 客户端请求一个 ASP.NET 页面时,如果需要访问 SQL SERVER 数据库,ActiveX 脚本实例化一个 ADO.NET Connection 和Recordset 对象,然后向SQL SERVER发出数据访问请求,当 SQL SERVER 处理完请求后,它将结果返回给ASP.NET 脚本中的 ADO.NET对象,然后 IIS 将 ASP.NET 的输出转换为 HTML 的形式,并
13、返回给客 第 10 卷第 3 期 蔡绍宽等:网络环境下的梯级水电站优化调度智能决策支持系统研究 217 户端。梯级水电站优化调度智能决策支持系统数据库由如下四部分组成。1.数据库 逻辑上可以将数据库分为气象资料数据库、水文资料数据库、社会经济数据库、电站状况数据库、水工建筑物数据库、地理数据库等。另外还有水务管理数据库,包括:1)水情、雨情旬、月、年统计表;2)雨量、水位、流量的自动整理;3)发电用水;4)实时入库流量;5)月、旬、日报表、瞬时报表;6)雨情资料统计。2.模型库 模型库子系统是与梯级水电站联合优化调度决策有关的各种模型的集合,包括水文预报模型、降雨径流预报模型、长短期梯级水电站
14、联合优化调度模型、水力计算模型、调度方案评估模型等等。3.方法库管理系统及方法库 方法库主要包括人工神经网络算法、遗传算法、随机动态规划算法、图形仿真算法、概率统计算法等。通过使用不同算法使一个模型形成不同的求解路径,不仅能满足不同情况的要求,还能比较用不同方法求解同一问题的优劣。4.知识库 知识库是管理系统和决策支持系统的核心组成部分。首先由数据库提供原始数据,然后根据所决策问题的特点,利用知识发现方法对数据进行精简、预处理,得到比较可靠的、适用于所决策问题的新的数据。再从精简后的数据中挖掘出新的、有效的新知识加入到知识库中(另外还应进行知识的一致性和完整性验证)。这样可以大大提高水电站的运
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 环境 梯级 水电站 优化 调度 智能 决策 支持系统 研究

限制150内