skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: On Parallelizing Single Dynamic Simulation Using HPC Techniques and APIs of Commercial Software

Abstract

Time-domain simulations are heavily used in today’s planning and operation practices to assess power system transient stability and post-transient voltage/frequency profiles following severe contingencies to comply with industry standards. Because of the increased modeling complexity, it is several times slower than real time for state-of-the-art commercial packages to complete a dynamic simulation for a large-scale model. With the growing stochastic behavior introduced by emerging technologies, power industry has seen a growing need for performing security assessment in real time. This paper presents a parallel implementation framework to speed up a single dynamic simulation by leveraging the existing stability model library in commercial tools through their application programming interfaces (APIs). Several high performance computing (HPC) techniques are explored such as parallelizing the calculation of generator current injection, identifying fast linear solvers for network solution, and parallelizing data outputs when interacting with APIs in the commercial package, TSAT. The proposed method has been tested on a WECC planning base case with detailed synchronous generator models and exhibits outstanding scalable performance with sufficient accuracy.

Authors:
; ; ; ; ; ;
Publication Date:
Research Org.:
Pacific Northwest National Lab. (PNNL), Richland, WA (United States)
Sponsoring Org.:
USDOE Office of Electricity Delivery and Energy Reliability (OE)
OSTI Identifier:
1361957
Report Number(s):
PNNL-SA-112876
Journal ID: ISSN 0885-8950; TE1103000
DOE Contract Number:
AC05-76RL01830
Resource Type:
Journal Article
Resource Relation:
Journal Name: IEEE Transactions on Power Systems; Journal Volume: 32; Journal Issue: 3
Country of Publication:
United States
Language:
English

Citation Formats

Diao, Ruisheng, Jin, Shuangshuang, Howell, Frederic, Huang, Zhenyu, Wang, Lei, Wu, Di, and Chen, Yousu. On Parallelizing Single Dynamic Simulation Using HPC Techniques and APIs of Commercial Software. United States: N. p., 2017. Web. doi:10.1109/TPWRS.2016.2601024.
Diao, Ruisheng, Jin, Shuangshuang, Howell, Frederic, Huang, Zhenyu, Wang, Lei, Wu, Di, & Chen, Yousu. On Parallelizing Single Dynamic Simulation Using HPC Techniques and APIs of Commercial Software. United States. doi:10.1109/TPWRS.2016.2601024.
Diao, Ruisheng, Jin, Shuangshuang, Howell, Frederic, Huang, Zhenyu, Wang, Lei, Wu, Di, and Chen, Yousu. Mon . "On Parallelizing Single Dynamic Simulation Using HPC Techniques and APIs of Commercial Software". United States. doi:10.1109/TPWRS.2016.2601024.
@article{osti_1361957,
title = {On Parallelizing Single Dynamic Simulation Using HPC Techniques and APIs of Commercial Software},
author = {Diao, Ruisheng and Jin, Shuangshuang and Howell, Frederic and Huang, Zhenyu and Wang, Lei and Wu, Di and Chen, Yousu},
abstractNote = {Time-domain simulations are heavily used in today’s planning and operation practices to assess power system transient stability and post-transient voltage/frequency profiles following severe contingencies to comply with industry standards. Because of the increased modeling complexity, it is several times slower than real time for state-of-the-art commercial packages to complete a dynamic simulation for a large-scale model. With the growing stochastic behavior introduced by emerging technologies, power industry has seen a growing need for performing security assessment in real time. This paper presents a parallel implementation framework to speed up a single dynamic simulation by leveraging the existing stability model library in commercial tools through their application programming interfaces (APIs). Several high performance computing (HPC) techniques are explored such as parallelizing the calculation of generator current injection, identifying fast linear solvers for network solution, and parallelizing data outputs when interacting with APIs in the commercial package, TSAT. The proposed method has been tested on a WECC planning base case with detailed synchronous generator models and exhibits outstanding scalable performance with sufficient accuracy.},
doi = {10.1109/TPWRS.2016.2601024},
journal = {IEEE Transactions on Power Systems},
number = 3,
volume = 32,
place = {United States},
year = {Mon May 01 00:00:00 EDT 2017},
month = {Mon May 01 00:00:00 EDT 2017}
}
  • The replacement of the internal plasma-facing components (first-wall and blanket segments) for maintenance or at the end of their lifetime is an important aspect of the design of the next European torus (NET) and of the remote handling procedures. The first phase of development of the design software tool INVDYN (inverse dynamics) is presented, which will allow optimization of the movements of the internal segments during replacement, taking into account inertial effects and structural deformations. A first analysis of the removal of one NET internal segment provides, for a defined trajectory, the required generalized forces that must be applied onmore » the crane system.« less
  • Purpose: ImpactMC (CT Imaging, Erlangen, Germany) is a Monte Carlo (MC) software package that offers a GPU enabled, user definable and validated method for 3D dose distribution calculations for radiography and Computed Tomography (CT). ImpactMC, in and of itself, offers limited capabilities to perform batch simulations. The aim of this work was to develop a framework for the batch simulation of absorbed organ dose distributions from CT scans of computational voxel phantoms. Methods: The ICRP 110 adult Reference Male and Reference Female computational voxel phantoms were formatted into compatible input volumes for MC simulations. A Matlab (The MathWorks Inc., Natick,more » MA) script was written to loop through a user defined set of simulation parameters and 1) generate input files required for the simulation, 2) start the MC simulation, 3) segment the absorbed dose for organs in the simulated dose volume and 4) transfer the organ doses to a database. A demonstration of the framework is made where the glandular breast dose to the adult Reference Female phantom, for a typical Chest CT examination, is investigated. Results: A batch of 48 contiguous simulations was performed with variations in the total collimation and spiral pitch. The demonstration of the framework showed that the glandular dose to the right and left breast will vary depending on the start angle of rotation, total collimation and spiral pitch. Conclusion: The developed framework provides a robust and efficient approach to performing a large number of user defined MC simulations with computational voxel phantoms in CT (minimal user interaction). The resulting organ doses from each simulation can be accessed through a database which greatly increases the ease of analyzing the resulting organ doses. The framework developed in this work provides a valuable resource when investigating different dose optimization strategies in CT.« less
  • The requirements of techniques for parallel software simulation are discussed. According to these requirements, techniques on the basis of PS-nets are suggested. The fundamentals of program system modeling by PS-nets are given. The tools developed for modeling are described.
  • In an effort to validate and demonstrate response and recovery sampling approaches and technologies, the U.S. Department of Homeland Security (DHS), along with several other agencies, have simulated a biothreat agent release within a facility at Idaho National Laboratory (INL) on two separate occasions in the fall of 2007 [1] and the fall of 2008. Because these events constitute only two realizations of many possible scenarios, increased understanding of sampling strategies can be obtained by virtually examining a wide variety of release and dispersion scenarios using computer simulations. This research effort demonstrates the use of two software tools, CONTAM [2],more » developed by the National Institute of Standards and Technology (NIST), and Visual Sample Plan (VSP), developed by Pacific Northwest National Laboratory (PNNL) [3]. CONTAM is a computer program that is used to simulate building airflow and contaminant transport on a whole-building scale. VSP is a software tool that employs statistically defensible approaches in developing sampling designs and analyzing data. CONTAM and VSP were used to 1) virtually examine a wide range of biological contaminant release and dispersion scenarios at the INL facility and 2) develop a process for creating and evaluating sampling strategies for a given scenario. The CONTAM modeling software was used to virtually contaminate a model of the INL test building under various release and dissemination scenarios. Simulations were based on a range of building design and operation parameters, thereby providing information not constrained by experimental parameters as in the real-world testing. The results of these numerous CONTAM simulations were then used to investigate the relevance and performance of various sampling strategies using VSP.« less