Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Impact of Reordering on the LU Factorization Performance of Bordered Block-Diagonal Sparse Matrix

Conference ·

Power engineers rely on computer-based simulation tools to assess grid performance and ensure security. At the core of these tools are solvers for sparse linear equations. When transformed into a bordered block-diagonal (BBD) structure, part of the sparse linear equation solving can be parallelized. This work focuses on using the Schur-complement-based method for LU factorization on BBD matrices, specifically, Jacobian matrices from large-scale systems. Our findings show that the natural ordering method outperforms the default ordering method in computational performance for each block of the BBD matrix. This observation is validated using synthetic 25k-bus and 70k-bus cases, showing a speedup of up to 38% when using natural ordering without permutation. Additionally, the impact of the number of partitions is studied, and the result shows that computational performance improves with more, smaller partitions in the BBD matrices.

Research Organization:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Sponsoring Organization:
National Science Foundation (NSF)
DOE Contract Number:
AC36-08GO28308
OSTI ID:
2500374
Report Number(s):
NREL/CP-2C00-92728; MainId:94509; UUID:e46ffbb7-c356-414d-ad38-8e6b11d2d34f; MainAdminId:75776
Country of Publication:
United States
Language:
English

References (15)

ParaEMT: An Open Source, Parallelizable, and HPC-Compatible EMT Simulator for Large-Scale IBR-Rich Power Grids journal April 2024
MATPOWER: Steady-State Operations, Planning, and Analysis Tools for Power Systems Research and Education journal February 2011
A Hierarchical Low-Rank Approximation Based Network Solver for EMT Simulation journal February 2021
Power system security assessment based on real-time electromagnetic-electromechanical transient hybrid simulation conference October 2021
Parallel solution of Newton’s power flow equations on configurable chips journal June 2007
Accelerated and Localized Newton Schemes for Faster Dynamic Simulation of Large Power Systems journal November 2013
Hybrid Symbolic-Numeric Framework for Power System Modeling and Analysis journal March 2021
Parallel Electromagnetic Transients Simulation with Shared Memory Architecture Computers journal February 2018
A column approximate minimum degree ordering algorithm journal September 2004
A parallel sparse linear system solver for large-scale circuit simulation based on Schur Complement conference October 2013
SciPy 1.0: fundamental algorithms for scientific computing in Python journal February 2020
Algorithm 836 journal September 2004
Algorithm 832: UMFPACK V4.3---an unsymmetric-pattern multifrontal method journal June 2004
The Schur Complement and Its Applications book January 2005
ANDES: A Python-Based Cyber-Physical Power System Simulation Tool conference September 2018