Power System State Estimation via Feasible Point Pursuit: Algorithms and Cramér-Rao Bound

Accurately monitoring the system's operating point is central to the reliable and economic operation of an autonomous energy grid. Power system state estimation (PSSE) aims to obtain complete voltage magnitude and angle information at each bus given a number of system variables at selected buses and lines. Power flow analysis amounts to solving a set of noise-free power flow equations, and is cast as a special case of PSSE. Physical laws dictate quadratic relationships between available quantities and unknown voltages, rendering general instances of power flow and PSSE nonconvex and NP-hard. Past approaches are largely based on gradient-type iterative procedures or semidefinite relaxation (SDR). Due to nonconvexity, the solution obtained via gradient-type schemes depends on initialization, while SDR methods do not perform as desired in challenging scenarios. This paper puts forth novel feasible point pursuit (FPP)-based solvers for power flow analysis and PSSE, which iteratively seek feasible solutions for a nonconvex quadratically constrained quadratic programming reformulation of the weighted least-squares (WLS). Relative to the prior art, the developed solvers offer superior numerical performance at the cost of higher computational complexity. Furthermore, they converge to a stationary point of the WLS problem. As a baseline for comparing different estimators, the Cramér-Rao lower bound is derived for the fundamental PSSE problem in this paper. Judicious numerical tests on several IEEE benchmark systems showcase markedly improved performance of our FPP-based solvers for both power flow and PSSE tasks over popular WLS-based Gauss–Newton iterations and SDR approaches.

[1]  Ahmed S. Zamzam,et al.  Beyond Relaxation and Newton–Raphson: Solving AC OPF for Multi-Phase Systems With Renewables , 2016, IEEE Transactions on Smart Grid.

[2]  Phani Chavali,et al.  Distributed Power System State Estimation Using Factor Graphs , 2015, IEEE Transactions on Signal Processing.

[3]  Ali Abur,et al.  A robust WLAV state estimator using transformations , 1992 .

[4]  Fred C. Schweppe,et al.  Power System Static-State Estimation, Part I: Exact Model , 1970 .

[5]  Georgios B. Giannakis,et al.  Power System Nonlinear State Estimation Using Distributed Semidefinite Programming , 2014, IEEE Journal of Selected Topics in Signal Processing.

[6]  Yonina C. Eldar,et al.  Solving Systems of Random Quadratic Equations via Truncated Amplitude Flow , 2016, IEEE Transactions on Information Theory.

[7]  Gang Wang,et al.  Power system state estimation via feasible point pursuit , 2017, 2016 IEEE Global Conference on Signal and Information Processing (GlobalSIP).

[8]  Ali Abur,et al.  On the use of PMUs in power system state estimation , 2011 .

[9]  Francisco Facchinei,et al.  Feasible methods for nonconvex nonsmooth problems with applications in green communications , 2017, Math. Program..

[10]  Gang Wang,et al.  Online semidefinite programming for power system state estimation , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[11]  Georgios B. Giannakis,et al.  Estimating the state of AC power systems using semidefinite programming , 2011, 2011 North American Power Symposium.

[12]  Georgios B. Giannakis,et al.  Distributed Robust Power System State Estimation , 2012, IEEE Transactions on Power Systems.

[13]  Nikos D. Sidiropoulos,et al.  Feasible Point Pursuit and Successive Approximation of Non-Convex QCQPs , 2014, IEEE Signal Processing Letters.

[14]  Gordon P. Wright,et al.  Technical Note - A General Inner Approximation Algorithm for Nonconvex Mathematical Programs , 1978, Oper. Res..

[15]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[16]  Gang Wang,et al.  Stochastic Reactive Power Management in Microgrids With Renewables , 2015 .

[17]  Thomas L. Marzetta,et al.  Parameter estimation problems with singular information matrices , 2001, IEEE Trans. Signal Process..

[18]  Gert R. G. Lanckriet,et al.  On the Convergence of the Concave-Convex Procedure , 2009, NIPS.

[19]  Katta G. Murty,et al.  Some NP-complete problems in quadratic and nonlinear programming , 1987, Math. Program..

[20]  Panos M. Pardalos,et al.  Quadratic programming with one negative eigenvalue is NP-hard , 1991, J. Glob. Optim..

[21]  Ken Kreutz-Delgado,et al.  The Complex Gradient Operator and the CR-Calculus ECE275A - Lecture Supplement - Fall 2005 , 2009, 0906.4835.

[22]  Gang Wang,et al.  Moving-horizon dynamic power system state estimation using semidefinite relaxation , 2013, 2014 IEEE PES General Meeting | Conference & Exposition.

[23]  Karen Jackson,et al.  Great Achievements and Great Challenges , 2013 .

[24]  S. Low,et al.  Zero Duality Gap in Optimal Power Flow Problem , 2012, IEEE Transactions on Power Systems.

[25]  William F. Tinney,et al.  Power Flow Solution by Newton's Method , 1967 .

[26]  Gang Wang,et al.  PSSE Redux: Convex Relaxation, Decentralized, Robust, and Dynamic Approaches , 2017, ArXiv.

[27]  Yu Zhang,et al.  Conic Relaxations for Power System State Estimation With Line Measurements , 2017, IEEE Transactions on Control of Network Systems.

[28]  Donald Goldfarb,et al.  Second-order cone programming , 2003, Math. Program..

[29]  R D Zimmerman,et al.  MATPOWER: Steady-State Operations, Planning, and Analysis Tools for Power Systems Research and Education , 2011, IEEE Transactions on Power Systems.

[30]  Stephen P. Boyd,et al.  General Heuristics for Nonconvex Quadratically Constrained Quadratic Programming , 2017, 1703.07870.

[31]  Alan L. Yuille,et al.  The Concave-Convex Procedure , 2003, Neural Computation.

[32]  Georgios B. Giannakis,et al.  Monitoring and Optimization for Power Grids: A Signal Processing Perspective , 2013, IEEE Signal Processing Magazine.

[33]  Joe H. Chow,et al.  Improving performance of the non-iterative direct state estimation method , 2014, 2014 Power and Energy Conference at Illinois (PECI).

[34]  Pascal Van Hentenryck,et al.  AC-Feasibility on Tree Networks is NP-Hard , 2014, IEEE Transactions on Power Systems.

[35]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[36]  Na Li,et al.  A Distributed Gauss-Newton Method for Power System State Estimation , 2016, IEEE Transactions on Power Systems.