Resource Sharing in Energy Communities: A Cooperative Game Approach
Ahmed S. Alahmed, Lang Tong
TL;DR
This paper formulates energy communities as cooperative games where distributed energy resources are shared behind a DSO meter under net energy metering. It analyzes two DER scheduling regimes—centralized control and decentralized local scheduling—and proves that both yield superadditive value functions and balanced games, ensuring a nonempty core and a stable grand coalition. The authors develop five ex-post payoff allocation mechanisms and compare them to an ex-ante Dynamic-NEM scheme, showing that ex-post rules may fail individual rationality under centralized scheduling while D-NEM achieves welfare-maximizing outcomes with reduced coordination. Numerical results with real data demonstrate that welfare gains grow with coalition size, favor centralized scheduling for total welfare, and highlight the trade-offs between stability, fairness, and computational complexity. The findings provide a rigorous game-theoretic basis for designing stable, fair, and scalable resource-sharing policies in energy communities.
Abstract
We analyze the overall benefits of an energy community cooperative game under which distributed energy resources (DER) are shared behind a regulated distribution utility meter under a general net energy metering (NEM) tariff. Two community DER scheduling algorithms are examined. The first is a community with centrally controlled DER, whereas the second is decentralized letting its members schedule their own DER locally. For both communities, we prove that the cooperative game's value function is superadditive, hence the grand coalition achieves the highest welfare. We also prove the balancedness of the cooperative game under the two DER scheduling algorithms, which means that there is a welfare re-distribution scheme that de-incentivizes players from leaving the grand coalition to form smaller ones. Lastly, we present five ex-post and an ex-ante welfare re-distribution mechanisms and evaluate them in simulation, in addition to investigating the performance of various community sizes under the two DER scheduling algorithms.
