Learning for DC-OPF: Classifying active sets using neural nets

The optimal power flow is an optimization problem used in power systems operational planning to maximize economic efficiency while satisfying demand and maintaining safety margins. Due to uncertainty and variability in renewable energy generation and demand, the optimal solution needs to be updated in response to observed uncertainty realizations or near real-time forecast updates. To address the challenge of computing such frequent real-time updates to the optimal solution, recent literature has proposed the use of machine learning to learn the mapping between the uncertainty realization and the optimal solution. Further, learning the active set of constraints at optimality, as opposed to directly learning the optimal solution, has been shown to significantly simplify the machine learning task, and the learnt model can be used to predict optimal solutions in real-time. In this paper, we propose the use of classification algorithms to learn the mapping between the uncertainty realization and the active set of constraints at optimality, thus further enhancing the computational efficiency of the real-time prediction. We employ neural net classifiers for this task and demonstrate the excellent performance of this approach on a number of systems in the IEEE PES PGLib-OPF benchmark library.

[1]  Michael Chertkov,et al.  Optimal Power Flow with Weighted chance constraints and general policies for generation control , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[2]  François Bouffard,et al.  Prediction of Umbrella Constraints , 2018, 2018 Power Systems Computation Conference (PSCC).

[3]  Barbara Borkowska,et al.  Probabilistic Load Flow , 1974 .

[4]  John Lygeros,et al.  Probabilistic guarantees for the N-1 security of systems with wind power generation , 2013 .

[5]  Le Xie,et al.  A data-driven approach to identifying system pattern regions in market operations , 2015, 2015 IEEE Power & Energy Society General Meeting.

[6]  Göran Andersson,et al.  Corrective Control to Handle Forecast Uncertainty: A Chance Constrained Optimal Power Flow , 2017, IEEE Transactions on Power Systems.

[7]  Sidhant Misra,et al.  Statistical Learning for DC Optimal Power Flow , 2018, 2018 Power Systems Computation Conference (PSCC).

[8]  I. Wangensteen,et al.  Transmission management in the deregulated environment , 2000, Proceedings of the IEEE.

[9]  Sergey Ioffe,et al.  Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shift , 2015, ICML.

[10]  Line Roald,et al.  Learning for Convex Optimization , 2018 .

[11]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[12]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..