论文部分内容阅读
在现代社会,电网系统的稳定性对于大众的生产生活起着至关重要的作用。如何对其稳定性进行分析自然也成为了相关领域一个重要问题。而在各种因素分析当中,电网拓扑结构对于其整体稳定性起着至关重要的影响。在大量实际案例中,我们可以看到尽管系统中已经采用了各种纠错与保障技术,只要破坏了整体系统当中的少数几个站点与线路,电网将整体彻底无法进行工作。这也就是著名的N-k问题,即在含有了N条线路的整体电网拓扑中,破坏其中少数k条线路即可完全瘫痪。因此,给定一个电网系统拓扑后,找到其中特殊的k条线路是相关领域的研究热点所在。N-k问题当前主流方法是对电网系统及其内部的物理特性和电网中的可能故障状态进行建模编码,然后使用SMT技术或者线性规划技术对问题的整体编码约束进行求解。然而此方法复杂度高,随着系统规模的增加其性能也快速下降。为了控制求解中的复杂度,本文提出了一种基于SMT技术的整体编码方案,并且在其基础上,通过将上层拓扑配置与底层物理性能分层编码与处理的方式给出了一种反例制导的电网拓扑N-k问题分析方法。具体而言:我们每次只对拓扑中一种潜在配置进行编码与求解。对于给定拓扑结构,我们将其对应的物理特性编码并求解约束。当其被判断为不可满足时,通过Irreduciable Infeasible Subset (ⅡS)技术提取其中不可约减不可满足约束集并将其映射回拓扑结构中,定位其中不可行子结构。任意电网拓扑结构中一旦含有此不可行子结构,其对应约束一定不可解。因此,我们将此子结构反馈至上层配置编码中进行规避剪枝,从而快速枚举所有可能配置并加速分析过程。我们将上述反例制导的分析方案与本文所提出的基于SMT技术的整体编码方案进行了工具实现,并且在多个电网系统实例上与其它已有经典方案进行了实验比对。实验结果表明了基于反例制导的面向配置的N-k问题分析方法使得此问题分析的复杂度得到了良好控制,无论是在性能上还是可扩展性上都得到明显提升。