Skip to content

ScalableTestGrids - A library of power system large-scale test cases to assess Modelica tools performances

License

Notifications You must be signed in to change notification settings

PowerGrids/ScalableTestGrids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScalableTestGrids - A library of power system large-scale test cases to assess Modelica tools performance

This repository contains the code for ScalableTestGrids, a Modelica library created to generate power system large-scale test cases to assess Modelica tools performance. This library was originally developed by RTE with help from Dynamica s.r.l. It is part of a larger effort to promote both the use of Modelica for power system modelling and the advantages of open-source approaches (for more detail, go to Dynaωo website).

Table of Contents

About ScalableTestGrids

The ScalableTestGrids is a library of power system large-scale test cases to assess Modelica tools performances. It is based on the PowerGrids models and represents an excellent, high-quality and publicly available benchmark to test the efficiency of Modelica tools on large-scale problems and the progresses done on this topic.

The library offers the possibility to easily create new test cases by setting two integer scaling factors 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 PowerGrids library examples in the tutorial, 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 PQ load attached at the end of each one. 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.

License

ScalableTestGrids is licensed under the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, you can obtain one at http://mozilla.org/MPL/2.0. You can also see the LICENSE file for more information.

Maintainers

ScalableTestGrids has been originally developed by RTE with the help from F. Casella (Politecnico di Milano, Dynamica s.r.l.) and A. Bartolini (Dynamica s.r.l.). It is currently maintained by the following people in RTE:

In case of questions or issues, you can also send an e-mail to [email protected].

Links

If you are interested by the use of Modelica for power system modelling and by open-source approaches, please have a look to the following projects:

  • Dynaωo, an open source hybrid C++/Modelica time-domain simulation tool for power system simulation.
  • OpenModelica, an open source Modelica based modelling and simulation environment.

If you want to get additional information related to RTE or Dynamica s.r.l., please go to our websites.

About

ScalableTestGrids - A library of power system large-scale test cases to assess Modelica tools performances

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published