Table of Contents
Fetching ...

Optimal Mechanisms for Demand Response: An Indifference Set Approach

Mohammad Mehrabi, Omer Karaduman, Stefan Wager

TL;DR

This paper addresses demand response when consumers employ HEMS constrained by indifference sets $\mathbf{R}_i$ to meet needs while responding to price signals. It develops a mean-field analysis showing that price-based demand response is asymptotically optimal as $n\to\infty$, with the mean-field objective $H(z)=\mathbb{E}[h(z; \mathbf{R})]$ and optimal price $p^*=\lambda z^*$ for $z^*\in \arg\max_{z\in\mathcal{P}} \{H(z)-z\cdot q_0\}$. A practical learning algorithm estimates $\nabla H$ via $\nabla \widehat{H}_n(z)=\frac{1}{n}\sum_i q_i(z)$ and updates prices accordingly, enabling gradient-based optimization using only market data. A Phoenix OpenDSS case demonstrates that dynamic pricing can flatten the net-demand duck curve while preserving grid stability, with measurable cost reductions across different risk functions $\sigma_s$. The framework offers a scalable, privacy-preserving path to demand response in large markets and suggests future work on endogeneity of preferences and general-equilibrium implications.

Abstract

The time at which renewable (e.g., solar or wind) energy resources produce electricity cannot generally be controlled. In many settings, however, consumers have some flexibility in their energy consumption needs, and there is growing interest in demand-response programs that leverage this flexibility to shift energy consumption to better match renewable production -- thus enabling more efficient utilization of these resources. We study optimal demand response in a setting where consumers use home energy management systems (HEMS) to autonomously adjust their electricity consumption. Our core assumption is that HEMS operationalize flexibility by querying the consumer for their preferences and computing the ``indifference set'' of all energy consumption profiles that can be used to satisfy these preferences. Then, given an indifference set, HEMS can respond to grid signals while guaranteeing user-defined comfort and functionality; e.g., if a consumer sets a temperature range, a HEMS can precool and preheat to align with peak renewable production, thus improving efficiency without sacrificing comfort. We show that while price-based mechanisms are not generally optimal for demand response, they become asymptotically optimal in large markets under a mean-field limit. Furthermore, we show that optimal dynamic prices can be efficiently computed in large markets by only querying HEMS about their planned consumption under different price signals. Using an OpenDSS-powered grid simulation for Phoenix, Arizona, we demonstrate that our approach enables meaningful demand response without creating grid instability.

Optimal Mechanisms for Demand Response: An Indifference Set Approach

TL;DR

This paper addresses demand response when consumers employ HEMS constrained by indifference sets to meet needs while responding to price signals. It develops a mean-field analysis showing that price-based demand response is asymptotically optimal as , with the mean-field objective and optimal price for . A practical learning algorithm estimates via and updates prices accordingly, enabling gradient-based optimization using only market data. A Phoenix OpenDSS case demonstrates that dynamic pricing can flatten the net-demand duck curve while preserving grid stability, with measurable cost reductions across different risk functions . The framework offers a scalable, privacy-preserving path to demand response in large markets and suggests future work on endogeneity of preferences and general-equilibrium implications.

Abstract

The time at which renewable (e.g., solar or wind) energy resources produce electricity cannot generally be controlled. In many settings, however, consumers have some flexibility in their energy consumption needs, and there is growing interest in demand-response programs that leverage this flexibility to shift energy consumption to better match renewable production -- thus enabling more efficient utilization of these resources. We study optimal demand response in a setting where consumers use home energy management systems (HEMS) to autonomously adjust their electricity consumption. Our core assumption is that HEMS operationalize flexibility by querying the consumer for their preferences and computing the ``indifference set'' of all energy consumption profiles that can be used to satisfy these preferences. Then, given an indifference set, HEMS can respond to grid signals while guaranteeing user-defined comfort and functionality; e.g., if a consumer sets a temperature range, a HEMS can precool and preheat to align with peak renewable production, thus improving efficiency without sacrificing comfort. We show that while price-based mechanisms are not generally optimal for demand response, they become asymptotically optimal in large markets under a mean-field limit. Furthermore, we show that optimal dynamic prices can be efficiently computed in large markets by only querying HEMS about their planned consumption under different price signals. Using an OpenDSS-powered grid simulation for Phoenix, Arizona, we demonstrate that our approach enables meaningful demand response without creating grid instability.
Paper Structure (15 sections, 9 theorems, 98 equations, 6 figures)

This paper contains 15 sections, 9 theorems, 98 equations, 6 figures.

Key Result

Proposition 1

Consider the above setting with $i = 1, \, \ldots, \, n$ users with indifference sets as in eq:example_lin, and where the grid seeks to minimize peak-load. Then, optimal demand response as in eq:opt_dr achieves an objective value Meanwhile, optimal pricing as in eq:opt_price achieves where $U^+_n(z),U^-(z)$ are given by

Figures (6)

  • Figure 1: Impact of optimized dynamic pricing on the net demand curve---demand minus available renewables---in the household cooling case study in Phoenix, Arizona (see Section \ref{['sec: exp']}). By transitioning from flat-rate pricing to the selected dynamic pricing, the classic "duck-shaped" net demand curve has been effectively flattened. The traditional duck curve, which represents net demand under flat-rate pricing, is problematic due to significant fluctuations from early morning (high demand/low renewables) to midday (low demand/high renewables) and again from midday to late evening(high demand/low renewables). The dynamic pricing applied in this study was derived solely from querying HEMS regarding their consumption profiles in response to various pricing signals.
  • Figure 2: Peak demand achieved via the direct control and pricing mechanisms in the setting of Proposition \ref{['propo:warmup']}, in both a small system with $n = 10$ consumers and a larger system with $n =100$ consumers. For direct control, we plot $n^{-1} L_n(z)$ (and the scaled optimal objective value is the maximum of this function), while for pricing we plot $n^{-1} U_n(z)$ (and the scaled optimal objective value is the minimum of this function).
  • Figure 3: Results of numerical experiments evaluating the performance of dynamic pricing. Figure \ref{['fig:tmp-2']} shows the optimal price signal $p^*_s$ obtained for a variety of grid risk function $\sigma_s(.)$. Figure \ref{['fig:voltages']} shows voltage variations for $d$ periods across different pricing mechanisms. Figures \ref{['fig: avg-consumption']} and \ref{['fig: avg-temp']} display the demand curves and inside temperature profiles under $p^*_s$ and flat-rate pricing, respectively. Overall, deploying the dynamic pricing $p^*_s$ instead of flat-rate pricing results in cost savings of approximately 4.9%, 16.7%, 27.7%, and 35.0% for the grid cost functions $\sigma_1$, $\sigma_2$, $\sigma_4$, and $\sigma_\infty$, respectively.
  • Figure 4: Comparison of all consumers' temperature profiles under different pricing strategies, $p^*_s$—the optimal price for the grid risk function $\sigma_s(.)$. This figure provides a detailed (zoomed-in) view of Figure \ref{['fig: avg-temp']}. Each thin curve represents the indoor temperature dynamics of an individual consumer.
  • Figure 5: Comparison of grid cost, temperature dynamics, and demand profiles under optimal pricing $p^*_s$ and flat-rate pricing over 45 days.
  • ...and 1 more figures

Theorems & Definitions (22)

  • Definition 1
  • Definition 2
  • Example 1
  • Example 2
  • Example 3
  • Example 4
  • Definition 3
  • Definition 4
  • Remark 1
  • Remark 2
  • ...and 12 more