中文

基于不动点迭代电流注入法在 PowerModelsDistribution.jl 中求解四线不平衡潮流的实现

最优化与控制 2023-05-09 v1

摘要

本报告作为 PowerModelsDistribution.jl [1] 中可用的 Julia 语言对不动点电流注入算法的重新实现的技术说明。本报告并未描述求解不平衡潮流问题的新方法,仅提供了受 OpenDSS1 [2] 中现有开源实现启发的电流注入法之不动点迭代变体的说明。电流注入法通常被视为由牛顿法求解的非线性等式系统 [3, 4]。然而,正如 Roger Dugan 在 OpenDSS 文档中所指出,不动点迭代变体通常优于大多数方法,且从底层起支持网状拓扑。我们注意到,不平衡潮流算法转而依赖稀疏线性方程组的矩阵求解器。在电路与节点导纳矩阵分解的背景下,利用稀疏性的 KLU 求解器 [5] 已被证明既可靠又可扩展。OpenDSS 使用 KLU。本报告记录了进行中的工作,作者旨在当获得经验或向 PowerModelsDistribution.jl 中的实现添加更多功能时对其进行更新。作者邀请合作者通过仓库上的拉取请求做出贡献。

关键词

引用

@article{arxiv.2305.04405,
  title  = {On the Implementation of the Fixed Point Iteration Current Injection Method to Solve Four-Wire Unbalanced Power Flow in PowerModelsDistribution.jl},
  author = {Frederik Geth and Sander Claeys and Rahmat Heidari},
  journal= {arXiv preprint arXiv:2305.04405},
  year   = {2023}
}