Fast Block Linear System Solver Using Q-Learning Schduling for Unified Dynamic Power System Simulations

10/12/2021
by   Yingshi Chen, et al.
7

We present a fast block direct solver for the unified dynamic simulations of power systems. This solver uses a novel Q-learning based method for task scheduling. Unified dynamic simulations of power systems represent a method in which the electric-mechanical transient, medium-term and long-term dynamic phenomena are organically united. Due to the high rank and large numbers in solving, fast solution of these equations is the key to speeding up the simulation. The sparse systems of simulation contain complex nested block structure, which could be used by the solver to speed up. For the scheduling of blocks and frontals in the solver, we use a learning based task-tree scheduling technique in the framework of Markov Decision Process. That is, we could learn optimal scheduling strategies by offline training on many sample matrices. Then for any systems, the solver would get optimal task partition and scheduling on the learned model. Our learning-based algorithm could help improve the performance of sparse solver, which has been verified in some numerical experiments. The simulation on some large power systems shows that our solver is 2-6 times faster than KLU, which is the state-of-the-art sparse solver for circuit simulation problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/30/2021

Learning the Markov Decision Process in the Sparse Gaussian Elimination

We propose a learning-based approach for the sparse Gaussian Elimination...
research
07/14/2019

A fast direct solver for two dimensional quasi-periodic multilayered medium scattering problems

This manuscript presents a fast direct solution technique for solving tw...
research
04/07/2021

Hybrid QSS and Dynamic Extended-Term Simulation Based on Holomorphic Embedding

Power system simulations that extend over a time period of minutes, hour...
research
01/30/2023

Algebraic Inverse Fast Multipole Method: A fast direct solver that is better than HODLR based fast direct solver

This article presents a fast direct solver, termed Algebraic Inverse Fas...
research
07/29/2016

An Asynchronous Task-based Fan-Both Sparse Cholesky Solver

Systems of linear equations arise at the heart of many scientific and en...
research
11/10/2015

The Fast Bilateral Solver

We present the bilateral solver, a novel algorithm for edge-aware smooth...
research
07/31/2019

Testing performance with and without Block Low Rank Compression in MUMPS and the new PaStiX 6.0 for JOREK nonlinear MHD simulations

The interface to the MUMPS solver was updated in the JOREK MHD code to s...

Please sign up or login with your details

Forgot password? Click here to reset