2014 Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing 2014
DOI: 10.1109/wolfhpc.2014.12
|View full text |Cite
|
Sign up to set email alerts
|

GridPACK: A Framework for Developing Power Grid Simulations on High Performance Computing Platforms

Abstract: This paper describes the GridPACK TM framework, which is designed to help power grid engineers develop modeling software capable of running on high performance computers. The framework makes extensive use of software templates to provide high level functionality while at the same time allowing developers the freedom to express whatever models and algorithms they are using. GridPACK TM contains modules for setting up distributed power grid networks, assigning buses and branches with arbitrary behaviors to the n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…Palmer B introduced the GridPACK™ framework, which is designed to help grid engineers develop modeling software that can run on high-performance computers. GridPACK™ contains modules for setting up a distributed grid network, assigning buses and branches with arbitrary behavior to the network, creating distributed matrices and vectors, and using parallel linear and nonlinear solvers to solve algebraic equations [ 5 ]. But there is no clear introduction to how the framework works on related modeling software.…”
Section: Introductionmentioning
confidence: 99%
“…Palmer B introduced the GridPACK™ framework, which is designed to help grid engineers develop modeling software that can run on high-performance computers. GridPACK™ contains modules for setting up a distributed grid network, assigning buses and branches with arbitrary behavior to the network, creating distributed matrices and vectors, and using parallel linear and nonlinear solvers to solve algebraic equations [ 5 ]. But there is no clear introduction to how the framework works on related modeling software.…”
Section: Introductionmentioning
confidence: 99%
“…Powerful modelling tools for different infrastructures currently exist but these have been developed in an ad‐hoc manner. For instance, power grid modelling tools such as PLEXOS [http://energyexemplar.com/software/plexos-desktop-edition] and GRIDPACK [5] are currently used to conduct high‐fidelity power grid simulations but lack capabilities to integrate with other modelling languages such as SYNERGY [https://www.dnvgl.com/services/advanced-hydraulic-modelling-synergi-gas-3894] which is used for natural gas pipeline simulations, POLARIS which is used for high‐fidelity transportation network simulation [6], and EPANET [7] which is used for water infrastructure simulation. Interfacing these tools to conduct co‐simulation is challenging because they do not have coherent data structures and because the physical equations and numerical techniques used to tackle such equations are quite different.…”
Section: Motivationmentioning
confidence: 99%
“…This is a quasi‐Newton method where, under some powergrid assumptions, the Jacobian system for the full Newton's method is replaced with a system that decouples the corrections to the algebraic variables δi and V^i. A relevant strategy is the continuation/homotopy approach, where a difficult powerflow system is solved by consecutively applying Newton's method to a sequence of systems, starting with an easy system and progressively increasing the complexity of the system until the target system is reached (see References 2,9 where a continuation method was used in a voltage stability analysis). A more recent and natural strategy is to utilize high‐performance computers (HPC) for faster wall‐clock computation (see Reference 10 for a description of an HPC framework for powergrid applications, which includes solving the powerflow equations with Newton's method). HPC has also been used to solve the linear Jacobian systems in Newton's iteration.…”
Section: Introductionmentioning
confidence: 99%