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}
}