Python Scripting for DIgSILENT powerfactory: Leveraging the python API for scenario manipulation and analysis of large datasets

Claudio López Torres, José L. Rueda

Research output: Chapter in Book/Conference proceedings/Edited volumeChapterScientific

5 Citations (Scopus)

Abstract

The need to set up and simulate different scenarios, and later analyse the results, is widespread in the power systems community. However, scenario management and result analysis can quickly increase in complexity as the number of scenarios grows. This complexity is particularly high when dealing with modern smart grids. The Python API provided with DIgSILENT PowerFactory is a great asset when it comes to automating simulation-related tasks. Additionally, in combination with the well-established Python libraries for data analysis, analysis of results can be greatly simplified. This chapter illustrates the synergic relationship that can be established between DIgSILENT PowerFactory and a set of Python libraries for data analysis by means of the Python API, and the simplicity with which this relationship can be established. The examples presented here show that it can be beneficial to exploit the Python API to combine DIgSILENT PowerFactory with other Python libraries and serve as evidence that the possible applications are mainly limited by the creativity of the user.

Original languageEnglish
Title of host publicationAdvanced Smart Grid Functionalities Based on PowerFactory
Subtitle of host publicationGreen Energy and Technology
EditorsF. Gonzalez-Longatt , J. Torres
Place of PublicationCham
PublisherSpringer Science+Business Media
Chapter2
Pages19-48
Number of pages30
ISBN (Electronic)978-3-319-50532-9
ISBN (Print)978-3-319-50531-2
DOIs
Publication statusPublished - 2018

Publication series

NameGreen Energy and Technology
PublisherSpringer
Number1
ISSN (Print)1865-3529
ISSN (Electronic)1865-3537

Keywords

  • Data analysis
  • Python
  • Scripting
  • Simulation management

Fingerprint

Dive into the research topics of 'Python Scripting for DIgSILENT powerfactory: Leveraging the python API for scenario manipulation and analysis of large datasets'. Together they form a unique fingerprint.

Cite this