DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A graph-based computational framework for simulation and optimisation of coupled infrastructure networks

Abstract

Here, we present a computational framework that facilitates the construction, instantiation, and analysis of large-scale optimization and simulation applications of coupled energy networks. The framework integrates the optimization modeling package PLASMO and the simulation package DMNetwork (built around PETSc). These tools use a common graphbased abstraction that enables us to achieve compatibility between data structures and to build applications that use network models of different physical fidelity. We also describe how to embed these tools within complex computational workflows using SWIFT, which is a tool that facilitates parallel execution of multiple simulation runs and management of input and output data. We discuss how to use these capabilities to target coupled natural gas and electricity systems.

Authors:
 [1];  [2];  [2];  [2];  [1]
  1. Univ. of Wisconsin-Madison, Madison, WI (United States)
  2. Argonne National Lab. (ANL), Argonne, IL (United States)
Publication Date:
Research Org.:
Argonne National Laboratory (ANL), Argonne, IL (United States)
Sponsoring Org.:
USDOE Office of Science (SC)
OSTI Identifier:
1393955
Alternate Identifier(s):
OSTI ID: 1786635
Grant/Contract Number:  
AC02-06CH11357
Resource Type:
Accepted Manuscript
Journal Name:
IET Generation, Transmission, & Distribution
Additional Journal Information:
Journal Volume: 11; Journal Issue: 12; Journal ID: ISSN 1751-8687
Publisher:
Institution of Engineering and Technology
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING; 42 ENGINEERING; graph; instantiation; large-scale; optimization; parallel; simulation; workflows; power engineering computing; optimisation; power system simulation

Citation Formats

Jalving, Jordan, Abhyankar, Shrirang, Kim, Kibaek, Hereld, Mark, and Zavala, Victor M. A graph-based computational framework for simulation and optimisation of coupled infrastructure networks. United States: N. p., 2017. Web. doi:10.1049/iet-gtd.2016.1582.
Jalving, Jordan, Abhyankar, Shrirang, Kim, Kibaek, Hereld, Mark, & Zavala, Victor M. A graph-based computational framework for simulation and optimisation of coupled infrastructure networks. United States. https://doi.org/10.1049/iet-gtd.2016.1582
Jalving, Jordan, Abhyankar, Shrirang, Kim, Kibaek, Hereld, Mark, and Zavala, Victor M. Mon . "A graph-based computational framework for simulation and optimisation of coupled infrastructure networks". United States. https://doi.org/10.1049/iet-gtd.2016.1582. https://www.osti.gov/servlets/purl/1393955.
@article{osti_1393955,
title = {A graph-based computational framework for simulation and optimisation of coupled infrastructure networks},
author = {Jalving, Jordan and Abhyankar, Shrirang and Kim, Kibaek and Hereld, Mark and Zavala, Victor M.},
abstractNote = {Here, we present a computational framework that facilitates the construction, instantiation, and analysis of large-scale optimization and simulation applications of coupled energy networks. The framework integrates the optimization modeling package PLASMO and the simulation package DMNetwork (built around PETSc). These tools use a common graphbased abstraction that enables us to achieve compatibility between data structures and to build applications that use network models of different physical fidelity. We also describe how to embed these tools within complex computational workflows using SWIFT, which is a tool that facilitates parallel execution of multiple simulation runs and management of input and output data. We discuss how to use these capabilities to target coupled natural gas and electricity systems.},
doi = {10.1049/iet-gtd.2016.1582},
journal = {IET Generation, Transmission, & Distribution},
number = 12,
volume = 11,
place = {United States},
year = {Mon Apr 24 00:00:00 EDT 2017},
month = {Mon Apr 24 00:00:00 EDT 2017}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 16 works
Citation information provided by
Web of Science

Save / Share:

Works referenced in this record:

Stochastic optimal control model for natural gas networks
journal, May 2014


Inoperability Input-Output Model for Interdependent Infrastructure Sectors. I: Theory and Methodology
journal, June 2005


Julia: A Fresh Approach to Numerical Computing
journal, January 2017

  • Bezanson, Jeff; Edelman, Alan; Karpinski, Stefan
  • SIAM Review, Vol. 59, Issue 1
  • DOI: 10.1137/141000671

Impact of Natural Gas Infrastructure on Electric Power Systems
journal, May 2005

  • Shahidehpour, M.; Fu, Yong; Wiedman, T.
  • Proceedings of the IEEE, Vol. 93, Issue 5, p. 1042-1056
  • DOI: 10.1109/JPROC.2005.847253

Large-scale optimal control of interconnected natural gas and electrical transmission systems
journal, April 2016


Data Centers as Dispatchable Loads to Harness Stranded Power
journal, January 2017

  • Kim, Kibaek; Yang, Fan; Zavala, Victor M.
  • IEEE Transactions on Sustainable Energy, Vol. 8, Issue 1
  • DOI: 10.1109/TSTE.2016.2593607

Swift: A language for distributed parallel scripting
journal, September 2011


POLARIS: Agent-based modeling framework development and implementation for integrated travel demand and network and operations simulations
journal, March 2016

  • Auld, Joshua; Hope, Michael; Ley, Hubert
  • Transportation Research Part C: Emerging Technologies, Vol. 64
  • DOI: 10.1016/j.trc.2015.07.017

On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming
journal, April 2005


JuMP: A Modeling Language for Mathematical Optimization
journal, January 2017

  • Dunning, Iain; Huchette, Joey; Lubin, Miles
  • SIAM Review, Vol. 59, Issue 2
  • DOI: 10.1137/15M1020575

Optimal control of transient flow in natural gas networks
conference, December 2015

  • Zlotnik, Anatoly; Chertkov, Michael; Backhaus, Scott
  • 2015 54th IEEE Conference on Decision and Control (CDC)
  • DOI: 10.1109/CDC.2015.7402932

GridPACK: A Framework for Developing Power Grid Simulations on High Performance Computing Platforms
conference, November 2014

  • Palmer, Bruce; Perkins, William; Chen, Yousu
  • 2014 Fourth International Workshop on Domain-Specific Languages and High-Level Frameworks for High Performance Computing (WOLFHPC)
  • DOI: 10.1109/WOLFHPC.2014.12

Structured nonconvex optimization of large-scale energy systems using PIPS-NLP
conference, August 2014

  • Chiang, Naiyuan; Petra, Cosmin G.; Zavala, Victor M.
  • 2014 Power Systems Computation Conference (PSCC)
  • DOI: 10.1109/PSCC.2014.7038374

Using PETSc to develop scalable applications for next-generation power grid
conference, January 2011

  • Abhyankar, Shrirang; Smith, Barry; Zhang, Hong
  • Proceedings of the first international workshop on High performance computing, networking and analytics for the power grid - HiPCNA-PG '11
  • DOI: 10.1145/2096123.2096138

Swift: Fast, Reliable, Loosely Coupled Parallel Computation
conference, July 2007

  • Zhao, Yong; Hategan, Mihael; Clifford, Ben
  • 2007 IEEE Congress on Services (Services 2007)
  • DOI: 10.1109/SERVICES.2007.63

Computational and economic limitations of dispatch operations in the next-generation power grid
conference, September 2010

  • Zavala, Victor M.; Botterud, Audun; Constantinescu, Emil
  • 2010 IEEE Conference on Innovative Technologies for an Efficient and Reliable Electricity Supply
  • DOI: 10.1109/CITRES.2010.5619768

Works referencing / citing this record:

A scalable global optimization algorithm for stochastic nonlinear programs
journal, April 2019