Software Metapapers

HELMpy, Open Source Package of Power Flow Solvers, Including the Holomorphic Embedding Load Flow Method (HELM), Developed on Python 3

Authors:

Abstract

HELMpy is an open source software for power flow solution developed on Python 3. Specifically, two algorithms for power flow solution are implemented in this software: a Holomorphic Embedding Load-flow Method (HELM), and a Newton-Raphson (NR) based power flow method, using either a classical single slack bus model or a distributed slack bus model. HELMpy is aimed at supporting academic research, emphasizing on the development of open source software related to the HELM. To ease the comprehension and modification of HELMpy’s code, it is properly commented and structured as a group of Python modules. These modules are composed of sets of functions used for solving the power flow problem according to the previously mentioned algorithms. HELMpy is distributed under the GNU Affero General Public License v3.0 or later and it is available on GitHub. (https://github.com/HELMpy/HELMpy).

Keywords:

Power flowHELMNewton Raphson methodDistributed slack bus
  • Year: 2021
  • Volume: 9 Issue: 1
  • Page/Article: 23
  • DOI: 10.5334/jors.310
  • Submitted on 12 Nov 2019
  • Accepted on 5 Aug 2021
  • Published on 18 Aug 2021
  • Peer Reviewed