Font Size: a A A

Acceleration of transient stability simulation for large-scale power systems on parallel and distributed hardware

Posted on:2011-07-12Degree:Ph.DType:Thesis
University:University of Alberta (Canada)Candidate:Jalili-Marandi, VahidFull Text:PDF
GTID:2442390002453381Subject:Engineering
Abstract/Summary:
Transient stability analysis is necessary for the planning, operation, and control of power systems. However, its mathematical modeling and time-domain solution is computationally onerous and has attracted the attention of power systems experts and simulation specialists for decades. The ultimate promised goal has been always to perform this simulation as fast as real-time for realistic-sized systems.;In the second part of this thesis, Graphics Processing Units (GPUs) are used for the first time for the transient stability simulation of power systems. Data-parallel programming techniques are used on the single-instruction multiple-date (SIMD) architecture of the GPU to implement the transient stability simulations. Several test cases of varying sizes are used to investigate the GPU-based simulation. The largest system that was implemented on a single GPU consists of 1280 buses and 320 generators all modeled in detail. The simulation results reveal the obvious advantage of using GPUs instead of CPUs for large-scale problems.;In the continuation of part two of this thesis the application of multiple GPUs running in parallel is investigated. Two different parallel processing based techniques are implemented: the IR method, and the incomplete LU factorization based approach. Practical information is provided on how to use multi-threaded programming to manage multiple GPUs running simultaneously for the implementation of the transient stability simulation. The implementation of the IR method on multiple GPUs is the intersection of data-parallelism and program-level parallelism, which makes possible the simulation of very large-scale systems with 7020 buses and 1800 synchronous generators.;In this thesis, methods to speedup transient stability simulation for large-scale power systems are investigated. The research reported in this thesis can be divided into two parts. First, real-time simulation on a general-purpose simulator composed of CPU-based computational nodes is considered. A novel approach called Instantaneous Relaxation (IR) is proposed for the real-time transient stability simulation on such a simulator. The motivation of proposing this technique comes from the inherent parallelism that exists in the transient stability problem that allows to have a coarse grain decomposition of resulting system equations. Comparison of the real-time results with the off-line results shows both the accuracy and efficiency of the proposed method. It is demonstrated that a power system with 80 synchronous generators and 312 buses can be successfully modeled in detail and run in real-time for the transient stability study by using 8 nodes of the PC-cluster based simulator.
Keywords/Search Tags:Transient stability, Power systems, Large-scale, Real-time, Parallel
Related items