Papers
Topics
Authors
Recent
Search
2000 character limit reached

Game Design and Analysis for Price based Demand Response: An Aggregate Game Approach

Published 3 Aug 2015 in q-fin.EC, cs.SY, and math.OC | (1508.02636v3)

Abstract: In this paper, an aggregate game approach is proposed for the modeling and analysis of energy consumption control in smart grid. Since the electricity user's cost function depends on the aggregate load, which is unknown to the end users, an aggregate load estimator is employed to estimate it. Based on the communication among the users about their estimations on the aggregate load, Nash equilibrium seeking strategies are proposed for the electricity users. By using singular perturbation analysis and Lyapunov stability analysis, a local convergence result to the Nash equilibrium is presented for the energy consumption game that may have multiple Nash equilibria. For the energy consumption game with a unique Nash equilibrium, it is shown that the players' strategies converge to the Nash equilibrium non-locally. More specially, if the unique Nash equilibrium is an inner Nash equilibrium, then the convergence rate can be quantified. Energy consumption game with stubborn players is also investigated. Convergence to the best response strategies for the rational players is ensured. Numerical examples are provided to verify the effectiveness of the proposed methods.

Citations (208)

Summary

  • The paper models price-based smart grid demand response as an aggregate game and proposes Nash equilibrium seeking strategies using an average consensus protocol.
  • It applies the approach to HVAC systems, showing convergence of player actions to a neighborhood of the Nash equilibrium, even in the presence of stubborn players.
  • The paper analyzes local and exponential convergence properties of the proposed strategies using singular perturbation and Lyapunov stability analysis.

The paper addresses energy consumption control in smart grids using an aggregate game-theoretic approach. It focuses on price-anticipating electricity users aiming to minimize their costs, which depend on the aggregate energy consumption. The paper introduces strategies for Nash equilibrium seeking, particularly when users lack direct access to the aggregate energy consumption.

Key aspects and contributions include:

  • Aggregate Game Formulation: The energy consumption control problem is modeled as an aggregate game, where each user's cost function depends on their energy consumption and the total energy consumption of all users. The cost function for user ii is defined as Ci(li,lˉ)=Vi(li)+P(lˉ)liC_{i}(l_{i},\bar{l})=V_{i}(l_{i})+P(\bar{l})l_{i}, where Vi(li)V_{i}(l_{i}) is the load curtailment cost and P(lˉ)P(\bar{l}) is the price function dependent on the aggregate energy consumption lˉ\bar{l}.

    Ci(li,lˉ)C_{i}(l_{i},\bar{l}) = Cost of user ii

    lil_i = Energy consumption of user ii

    lˉ\bar{l} = Aggregate energy consumption of all users

    Vi(li)V_{i}(l_{i}) = Load curtailment cost for user ii

    P(lˉ)P(\bar{l}) = Price function dependent on the aggregate energy consumption

  • Average Consensus Protocol: An average consensus protocol is employed to enable users to estimate the aggregate energy consumption through neighboring communication. This addresses the challenge of users not knowing the total energy consumption directly.
  • Nash Equilibrium Seeking: The paper proposes Nash seeking strategies based on the average consensus protocol. It considers scenarios with potentially multiple isolated Nash equilibria and derives local convergence results using singular perturbation analysis and Lyapunov stability analysis.
  • Heating, Ventilation, and Air Conditioning (HVAC) Systems: The energy consumption control problem is specifically investigated for a network of HVAC systems. Under the assumption of a unique Nash equilibrium, it is shown that players' actions converge to a neighborhood of this equilibrium. Furthermore, exponential convergence is achieved when the unique Nash equilibrium is an inner Nash equilibrium.
  • Stubborn Players: The paper analyzes the energy consumption game with stubborn players who maintain a constant energy consumption. The results demonstrate that the actions of rational players converge to a neighborhood of their best response strategies in the presence of stubborn players.
  • Nash Seeking Strategy Design: The Nash seeking strategy for player ii is designed as:

    D˙i=−Di−∑j∈Ni(Di−Dj)−∑j∈Ni(i−j)+Nli\dot{D}_i=-D_i-\sum_{j \in \mathcal{N}_i}(D_{i}-D_{j})-\sum_{j \in \mathcal{N}_i}(_{i}-_{j})+Nl_i

    ˙i=∑j∈Ni(Di−Dj)\dot{}_{i}=\sum_{j \in \mathcal{N}_i}(D_{i}-D_{j})

    l˙i=−kˉi(∂Vi∂li+P(Di)+li∂P(Di)∂Di)\dot{l}_i=-\bar{k}_i(\frac{\partial V_i}{\partial l_i}+P(D_i)+l_i\frac{\partial P(D_i)}{\partial D_i})

    DiD_i = Player ii's estimation on the aggregate energy consumption

    Ni\mathcal{N}_i = Neighboring set of player ii

    = Small positive parameter kik_i = Fixed positive parameter = Intermediate variable ViV_i = Load curtailment cost PP = Pricing Function

  • Assumptions:
    • The electricity users can communicate with their neighbors via an undirected and connected graph. Furthermore, the total number of the electricity users, NN, is known to all the electricity users.
    • There exists isolated, stable Nash equilibrium on which ∂Ci∂li(l∗)=0\frac{\partial C_i}{\partial l_i}(\mathbf{l}^*)=0, $\frac{\partial ^2C_i}{\partial l_i^2}(\mathbf{l}^*)>0, \forall i\in \mathds{N}$ where l∗\mathbf{l}^* denotes the Nash equilibrium.
    • The matrix BB is strictly diagonally dominant.

      B=[∂<sup>2C1∂</sup>l1<sup>2(l<sup>∗)</sup></sup>amp;∂<sup>2C1∂</sup>l1∂l2(l<sup>∗)</sup>amp;⋯amp;∂<sup>2C1∂</sup>l1∂lN(l<sup>∗)</sup> ∂<sup>2C2∂</sup>l1∂l2(l<sup>∗)</sup>amp;∂<sup>2C2∂</sup>l2<sup>2(l<sup>∗)</sup></sup>amp;amp;⋮ ⋮amp;amp;⋱amp; ∂<sup>2CN∂</sup>l1∂lN(l<sup>∗)</sup>amp;⋯amp;amp;∂<sup>2CN∂</sup>lN<sup>2(l<sup>∗)</sup></sup> ]B=\left[ \begin{array}{cccc} \frac{\partial <sup>2C_1}{\partial</sup> l_1<sup>2}(\mathbf{l}<sup>*)</sup></sup> &amp; \frac{\partial <sup>2C_1}{\partial</sup> l_1 \partial l_2}(\mathbf{l}<sup>*)</sup> &amp; \cdots &amp; \frac{\partial <sup>2C_1}{\partial</sup> l_1 \partial l_N}(\mathbf{l}<sup>*)</sup> \ \frac{\partial <sup>2C_2}{\partial</sup> l_1 \partial l_2}(\mathbf{l}<sup>*)</sup> &amp; \frac{\partial <sup>2C_2}{\partial</sup> l_2<sup>2}(\mathbf{l}<sup>*)</sup></sup> &amp; &amp; \vdots \ \vdots &amp; &amp; \ddots &amp; \ \frac{\partial <sup>2C_N}{\partial</sup> l_1 \partial l_N}(\mathbf{l}<sup>*)</sup> &amp; \cdots &amp; &amp; \frac{\partial <sup>2C_N}{\partial</sup> l_N<sup>2}(\mathbf{l}<sup>*)</sup></sup> \ \end{array} \right]

  • Convergence Analysis:
    • The paper presents a theorem stating that under certain assumptions, there exists a positive constant ∗^* such that for every 0<<∗0<<^*, $(\mathbf{l}(t),\mathbf{D}(t),\widetilde{\mathbf{}(t))$ converges exponentially to $(\mathbf{l}^*,\mathbf{1}\sum_{i=1}^{N}l_i^*,\widetilde{\mathbf{}^e(\mathbf{l}^*))$ under the proposed updating law given that ∣∣l(0)−l∗∣∣||\mathbf{l}(0)-\mathbf{l}^*||, ∣∣D(0)−1∑i=1Nli∗∣∣||\mathbf{D}(0)-\mathbf{1}\sum_{i=1}^{N}l_i^*||, $||\widetilde{\mathbf{}(0)-\widetilde{}^e(\mathbf{l}^*)||$ are sufficiently small.
    • The energy consumption game is a potential game with a potential function being $Q(\mathbf{l})=\sum_{i=1}^{N}_i_i^2(l_i-\hat{l}_i)^2+\sum_{i=1}^{N}a(\sum_{j=1,j\neq i}^{N}l_j)l_i+\sum_{i=1}^N(al_i^{2}+p_0l_i)$.

      Q(l)Q(\mathbf{l}) = Potential function i_i and i_i are thermal coefficients l^i\hat{l}_i is the energy needed to maintain the indoor temperature of the HVAC system. aa = non-negative constant p0p_0 = constant

  • Numerical Validation: Numerical examples are provided to validate the effectiveness of the proposed methods, demonstrating the convergence of energy consumptions to the Nash equilibrium and the behavior of rational players in the presence of stubborn players.

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (2)

Collections

Sign up for free to add this paper to one or more collections.