Fully GPU-based electromagnetic transient simulation considering large-scale control systems for system-level studies

As more generators and loads are integrated by power electronic converters with complicated controls, electromagnetic transients (EMTs) simulation becomes an important tool for studying dynamic characteristics of large-scale power systems. To accelerate system-level EMT simulations, a fine-grained p...

Full description

Saved in:
Bibliographic Details
Published in:IET generation, transmission & distribution Vol. 11; no. 11; pp. 2840 - 2851
Main Authors: Song, Yankan, Chen, Ying, Huang, Shaowei, Xu, Yin, Yu, Zhitong, Marti, Jose R
Format: Journal Article
Language:English
Published: The Institution of Engineering and Technology 03.08.2017
Subjects:
ISSN:1751-8687, 1751-8695
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:As more generators and loads are integrated by power electronic converters with complicated controls, electromagnetic transients (EMTs) simulation becomes an important tool for studying dynamic characteristics of large-scale power systems. To accelerate system-level EMT simulations, a fine-grained parallel algorithm on graphics processing units (GPU) is proposed. By decomposing the computational models of the EMT simulation into heterogeneous, homogeneous and network solution computations, the simulations are mapped into three unified GPU kernels. To incorporate control signals and non-linear features of electrical components, heterogeneous computations are formulated as layered direct acyclic graphs (LDAG) of primitive operations. An LDAG kernel is designed to carry out theses primitive operations efficiently by grouped threads. Then, homogeneous computations for state updates of electrical components are modelled as sets of fused multiply-add (FMA) operations, which are concurrently processed by an FMA kernel. Moreover, a hybrid network solution kernel is designed to solve the network equations, which can adaptively select dense or sparse solvers. Large-scale test systems are created and simulated on an NVIDIA K20x GPU. The results show that the proposed GPU-based EMT simulations are accurate and achieve 10x speedups over the CPU-based ones.
ISSN:1751-8687
1751-8695
DOI:10.1049/iet-gtd.2016.2078