论文部分内容阅读
经过六十多年,特别是近三十年来水电开发建设,我国逐步形成了众多跨流域、跨区域的大规模水电站群。梯级水电站群的联合优化调度不但可以充分发挥电站之间的水文补偿、库容补偿和电能补偿效益,提高水电站群整体经济效益,而且更是实现防洪安全,电网稳定和节能减排等社会效益的重要保障。因此,水电站群的优化调度问题受到了人们的高度重视。梯级水电站的发电调度问题本质上是一个高度非线性的数学规划问题,并且随着梯级规模的增大,其解空间变得极其庞大且无规则,这给梯级水库优化调度计算带来了巨大障碍。本文针对水库调度中遇到的实际问题,主要的研究内容如下:(1)当前人们对水库调度管理和应用提出了更高的要求,要经受这一考验,就必须提高计算机的处理和存储能力。通过充分利用云计算的分布式并行技术特点,结合目前水电站调度系统的具体使用情况,构建起能够应对当下需求的基于MicrosoftAzure云计算的水库调度系统。(2)云计算是在并行计算之后产生的概念,是由并行计算发展而来,两者在很多方面有着共性。发掘水库调度计算潜在并行性,意味着在调度程序在并行硬件可用时,程序会运行得更快。本文编写了适应Microsoft Azure云计算的并行逐步优化(POA)算法,充分利用云计算弹性计算资源的优势。(3)基于.NET并行扩展(Parallel Extension)基础和逐步优化算法,以杂谷脑流域三梯级水电站为例,将程序迁移到MicrosoftAzure云平台上,并且对算法的有效性进行了验证。根据计算实例表明,使用并行优化调度算法之后,可以提高梯级水电站的经济效益,同时并行算法对于计算速度有一定的提高,云计算在水电站调度领域的应用前景非常广阔。本文针对云计算和并行计算等新技术应用于水库调度领域做了一次前瞻性的探索,具有一定应用价值和实际意义。