论文部分内容阅读
近年来,伴随我国经济社会的高速发展,电力工业取得了长足的进步,电力系统规模日益扩大,电网结构日益复杂,对调度管理工作提出了更高的要求。其中一个重要的方面就是更好的保证系统的无功功率合理分布、完善电网无功调度,以降低电网有功损耗,提高电压质量和系统稳定性。因此,快速、高质量的求解电力系统无功优化问题对于电网调度运行意义重大。
粒子群优化算法已用于包括无功优化在内的电力系统各种优化问题中,表现出了较好的寻优能力和收敛速度,但是它的计算量较大,串行求解速度难以满足实时需求。本文围绕如何快速、高质量求解无功优化的问题,结合粒子群优化算法和应用日趋广泛的并行计算技术,主要做了以下研究:
论文首先介绍了电力系统无功优化问题的研究背景、基本概念和研究意义,然后综述了近年来得到广泛研究和丰富发展的各种无功优化问题求解方法和思路,并分析了不同方法的特点,同时介绍了并行计算技术的基础知识及其在电力系统多个研究领域的应用现状。
第二章首先简要介绍了粒子群优化算法的基本原理和数学模型。然后抓住粒子群优化算法的固有并行性,结合基于消息传递接口的并行计算技术,提出了一种主从式并行粒子群优化算法用于求解电力系统无功优化问题,并且详细介绍了算法的并行结构以及相关并行知识。在该算法中,整个粒子群的寻优工作被分配给多个进程并行完成,其中主进程的主要任务为粒子群的初始化和更新,而从进程的主要任务为潮流和适应值的计算。最后在一台超级计算机上对一系列测试系统进行了仿真优化,结果表明,并行粒子群优化算法的寻优性能较强,并且能够充分利用计算资源,获得了较高的加速比和并行效率。
第三章针对电力系统动态无功优化问题求解困难、计算量大的问题,提出了基于消息传递接口技术的主从并行粒子群优化算法求解计及变压器分接头和并联无功补偿器调节成本的动态无功优化数学模型。在一台超级计算机上对测试系统进行优化的结果表明了该算法能够有效的求解动态无功优化问题,在减小网络损耗的同时避免了对控制设备过于频繁的调节,并且拥有较好的并行性能,能大幅缩短求解时间。
第四章针对大规模电力系统无功优化控制变量规模庞大、求解速度慢的问题,提出了一种基于电网分区的主从二级并行粒子群优化算法。该算法首先将一个大规模电力系统分解成多个子系统,各子系统均有一个粒子群对其进行独立的无功优化,而每个子系统的优化任务都由主进程分配到一个子进程组来完成;在每个进程组内部,都有一个“组长”进程,它负责粒子群的初始化和更新等任务,并将潮流和适应值的计算任务分配给该进程组中的从进程完成。这样,便构成了一种金字塔式的主从二级并行结构。每次迭代完成后,由主进程将各子系统的最优解对应的控制变量收集起来,然后对整个系统进行一次潮流计算,并将计算结果发送到各进程组,以便它们更新子系统边界节点的状态。最后,在一个小规模PC机群上对测试系统进行仿真优化,结果表明该算法大大降低了大规模无功优化的求解难度,利用成本低廉的并行计算资源便可以在短时间内找到较优解。
为了获得比第四章算法更好的全局寻优性能,第五章针对大规模无功优化问题换了新的求解思路,提出了一种并行协同粒子群优化算法。该算法采用对等模式为主的二级并行方案求解无功优化问题。第一级并行是指引入协同进化思想,通过控制变量分组,将原大规模优化问题分解成几个相互关联的子优化问题,每一个子优化问题对应一个子粒子群,各子粒子群相互合作、协同求取最优解。第二级并行是指用粒子群优化算法求解子优化问题时,使用多个进程并行求解,进程间采用对等模式分配计算任务,使得计算负荷更平衡,通信次数和通信量更少,提高了优化效率。此外,为了增强粒子群优化算法的全局寻优能力,在优化过程中对其参数进行了动态调整。通过在一个较大规模的PC机群上对测试系统进行仿真计算,验证了该算法全局寻优能力较强,具有较高的加速比和可扩展性,能满足大规模电力系统无功优化的需要。