The ScalableTestGrids is a library of power system large-scale test cases to assess Modelica tools performance. It is based on models of the PowerGrids library and represents an excellent, high-quality and publicly available benchmark to test the efficiency of Modelica tools on large-scale problems and the progress done on this topic.
The library offers the possibility to easily create new test cases of variable size by setting to integer scale parameters N and M. Each test system is a 2N x 2N EHV (400 kV) grid, with alternating generator and load nodes. Each generator node is fed by a controlled synchronous generator, taken straight from the IEEE14 bus example of the PowerGrids library, and by a step-up transformer. Each load node is connected to a step-down transformer to 63 kV, which is followed by M series-connected HV lines, with a load attached at the end of each one. A diagram of the system for the case N = 2, M = 2, can be found here.
The systems start in steady state, then at time = 1 the loads of the upper half of the grid are reduced by 10% - this triggers a transient involving the primary frequency control, and also a bit of inter-area oscillations, since there is some power transfer from south to north at the beginning.
The library comes with already generated models of increasing size. Each model has about twice the size of the previous one; this allows to check how the different aspects of tool performance (code generation time, compile time, intialization time, simulation time) scale with the system size.