Efficient Demand Response Location Targeting for Price Spike Mitigation by Exploiting Price-demand Relationship
Yufan Zhang, Honglin Wen, Tao Feng, Yize Chen
TL;DR
This work tackles wholesale price spikes by jointly selecting demand-response (DR) locations and reductions to steer average nodal prices toward a target. It formulates a bilevel MILP where the upper level sets DR locations and reductions and the lower level solves economic dispatch (ED); to overcome nonconvexity, it replaces the ED-based price-demand coupling with a piecewise linear mapping $\pi(\hat{l})$ derived from multiparametric quadratic programming, enabling tractable MILPs on each linear piece. The authors provide a concrete solution strategy with an LP-based feasibility check and a per-segment MILP, and an acceleration scheme to reduce computation time. Case studies on the New England 39-bus system show the method reduces average LMP more effectively and at lower cost than heuristic highest-LMP targeting, while remaining robust to parameter inaccuracies and achieving over 50% faster computation in some settings. The approach yields a practical, theoretically grounded DR targeting framework that can be extended to other DR objectives and operation problems beyond price spike mitigation, with the price-demand mapping serving as a central tool for tractable optimization.
Abstract
Demand response (DR) leverages demand-side flexibility, offering a promising approach to enhance market conditions like mitigating wholesale price spikes. However, poorly chosen DR locations can inadvertently increase electricity prices. For that, we introduce a method to rigorously select DR locations and corresponding demand reductions. We formulate a bilevel program where the upper level determines the DR locations and demand reductions while ensuring the average nodal prices meet a predetermined target. The lower level tackles an economic dispatch (ED) problem and feeds the resulting nodal prices back to the upper level based on post-DR demands. This bilevel formulation presents challenges due to the lower-level non-convexity affecting the upper-level constraints on average nodal prices. To address this, we propose to replace the lower level with a piecewise linear function representing the price-demand relationship, solving iteratively for each linear segment. This results in a tractable mixed-integer linear program. An acceleration strategy is proposed to further reduce the computation time. Numerical studies demonstrate the ability of the proposed approach to reduce prices to a desired level. Besides, we empirically show that the proposed approach is robust against inaccurate system parameters and can reduce computation time by over 50%.
