Electric Power ›› 2019, Vol. 52 ›› Issue (2): 111-118.DOI: 10.11930/j.issn.1004-9649.201806130

Previous Articles     Next Articles

Application of KLU Sparse Direct Linear Solver in State Estimation

LUO Yuchun1,2,3, WANG Yi1,2,3, SHAN Xin1,2,3, ZOU Dehu1,2,3   

  1. 1. NARI Group Corporation (State Grid Electric Power Research Institute), Nanjing 211106, China;
    2. NARI Technology Co.Ltd., Nanjing 211106, China;
    3. State Key Laboratory of Smart Grid Protection and Control, Nanjing 211106, China
  • Received:2018-06-29 Revised:2018-10-28 Online:2019-02-05 Published:2019-03-27

Abstract: Solving sparse matrix and linear equation is an important computational kernel in large-scale power system state estimation. This paper embeds the BTF and Gilbert-Peierls algorithm-based KLU sparse direct linear solver into the state estimation program of smart grid operation supporting systems. Firstly, based on the computation of the measurement jacobi matrix, the OpenMP parallelization technology is used to solve G which called gain matrix; and then, symbolic analysis and numerical factorization of G are handled by KLU solver; finally, the KLU solver is used to solve the linear equations in the process of state estimation, thus significantly improving the computational efficiency of state estimation in large-scale power network. The effectiveness and practicality of the proposed method are verified through practical application in D5000 system of provincial power company and model data dispatch centers.

Key words: power system, state estimation, sparse matrix, left-looking LU factorization, multi-process, KLU sparse solver

CLC Number: