Papers › An Open Source Software Stack for Tuning the Dynamical Behavior of Complex Power Systems

An Open Source Software Stack for Tuning the Dynamical Behavior of Complex Power Systems

1 Dec 2021arXiv:2112.00347archive 2025-07-28

Anna Büttner, Hans Würfel, Anton Plietzsch, Michael Lindner, Frank Hellmann

BlockSystems.jl and NetworkDynamics.jl are two novel software packages which facilitate highly efficient transient stability simulations of power networks. Users may specify inputs and power system design in a convenient modular and equation-based manner without compromising on speed or model detail. Written in the high-level, high-performance programming language Julia a rich open-source package ecosystem is available, which provides state-of-the-art solvers and machine learning algorithms. Motivated by the recent interest in the Nordic inertia challenge we have implemented the Nordic5 test case and tuned its control parameters by making use of the machine learning and automatic differentiation capabilities of our software stack.

PaperPDFCode

Code

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

BIG-bench Machine Learning

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Methods

SPEED

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections