基于SSH框架的梯级水库优化调度系统的研究与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:yjso579202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来我国各大流域梯级水电基地的相继建成,为了提高各水电站自动化和经济化运行水平,针对各流域建成了多个梯级水库调度自动化系统,如三峡流域、澜沧江流域、沅江流域。梯级水库优化调度系统作为水调自动化系统的重要组成部分,为水库调度提供了不可或缺的决策支持。随着我国水库调度从单站向着流域梯级联合调度的方式转变,各单站的逐渐联合运行,迫切需要建设相应的梯级水库优化调度系统。梯级水库优化调度系统是以水库优化调度决策为核心,辅以信息管理、水文预报等功能为一体的软件系统,系统实现涉及多个学科的理论和技术。本文围绕梯级水库优化调度系统的设计与实现问题进行了研究和探索。首先,本文通过回顾各阶段对水库调度系统方面所做的研究,分析各阶段系统的所处背景和功能特点,综合考虑现阶段我国梯级水库优化调度系统的优缺点,确立了B/S架构分层开发的系统实现模式以及系统的功能设计、功能特性和数据库的设计。系统在功能设计方面,结合国家相关水调自动化系统设计规范,设计了信息管理模块、中长期径流预报模块、梯级水库发电优化调度模块、报表打印模块四大较为通用的功能模块。同时根据水库优化调度问题,确立了系统功能方面需具备多图表、多数据、重交互的特性。其次,详细阐述了基于Java EE开发架构的关键技术以及在水库优化调度问题上的应用。系统在服务器端的实现结合高内聚低耦合的开发理念,使用了SSH集成框架和MVC的设计模式,提高了系统的开发效率和可维护性。用户界面采用了jQuery、jQuery UI、jQuery插件三者结合的形式实现,不仅提高了系统的交互性也使用户界面更加美观。AJAX+JSON的轻型数据通信方式为系统的大量数据传送提供了有效保障。此外,JNI的引入解决了Java实现水库调度算法的时间效率问题。最后,实现了基于B/S的梯级水库优化调度系统并展示了系统实现的典型应用界面。系统采用分层模块化开发,具有较强的扩展性和可维护性。同时,清晰的界面结构和友好的操作提示为调度员提供了多种便捷的系统交互功能,如类excel的水库数据表格编辑功能、基于拖动曲线的水库数据修改的图表联动功能,有助于提升水电站优化调度的工作效率,为水电站的经济运行提供有效保障。
其他文献
本文针对混凝土坝裂缝监测的难点,通过理论和实验分析,深入研究了基于光纤弯曲损耗的混凝土坝裂缝监测技术,这对及时监测大坝裂缝的发生和发展,充分掌握大坝安全性态,确保大坝安全
土拱是岩土工程中经常遇到的一种受力现象,土拱效应主要是由于岩土材料的不均匀变形引起的,而边坡抗滑桩后土体的土拱效应是抗滑桩加固滑坡工程中最重要的力学现象。已有的研究
蒸发是水分循环和状态变化过程中的重要环节,同时对气候变化有明显影响。本文利用CRU(Climatic Research Unit)提供的1901—2002年102年气温、降水的格点资料和中国气象局信息
本文评价了三种植物提取物水乳剂对作物的敏感性,筛选出了具有显著增效作用的增效剂,并测定了三种植物提取物水乳剂对危害果树和蔬菜的蚜虫及叶螨的室内毒力与田间药效,表明
本文通过现场调查、定位观测、数值分析等方法,借助统计学分析软件,对宁夏盐池沙地主要植物群落土壤水分的长期定位观测,主要植物生长季蒸腾速率的测定,以及土面蒸发的对比研究和