Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming

In this paper, we propose an analytical stochastic dynamic programming (SDP) algorithm to address the optimal management problem of price-maker community energy storage. As a price-maker, energy storage smooths price differences, thus decreasing energy arbitrage value. However, this price-smoothing...

Full description

Bibliographic Details
Main Authors: Lirong Deng, Xuan Zhang, Tianshu Yang, Hongbin Sun, Yang Fu, Qinglai Guo, Shmuel S. Oren
Format: Article
Language:English
Published: China electric power research institute 2024-01-01
Series:CSEE Journal of Power and Energy Systems
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10375969/
_version_ 1797197432588599296
author Lirong Deng
Xuan Zhang
Tianshu Yang
Hongbin Sun
Yang Fu
Qinglai Guo
Shmuel S. Oren
author_facet Lirong Deng
Xuan Zhang
Tianshu Yang
Hongbin Sun
Yang Fu
Qinglai Guo
Shmuel S. Oren
author_sort Lirong Deng
collection DOAJ
description In this paper, we propose an analytical stochastic dynamic programming (SDP) algorithm to address the optimal management problem of price-maker community energy storage. As a price-maker, energy storage smooths price differences, thus decreasing energy arbitrage value. However, this price-smoothing effect can result in significant external welfare changes by reducing consumer costs and producer revenues, which is not negligible for the community with energy storage systems. As such, we formulate community storage management as an SDP that aims to maximize both energy arbitrage and community welfare. To incorporate market interaction into the SDP format, we propose a framework that derives partial but sufficient market information to approximate impact of storage operations on market prices. Then we present an analytical SDP algorithm that does not require state discretization. Apart from computational efficiency, another advantage of the analytical algorithm is to guide energy storage to charge/discharge by directly comparing its current marginal value with expected future marginal value. Case studies indicate community-owned energy storage that maximizes both arbitrage and welfare value gains more benefits than storage that maximizes only arbitrage. The proposed algorithm ensures optimality and largely reduces the computational complexity of the standard SDP.
first_indexed 2024-04-24T06:43:52Z
format Article
id doaj.art-fed140b073dc4a29b25eface767a59da
institution Directory Open Access Journal
issn 2096-0042
language English
last_indexed 2024-04-24T06:43:52Z
publishDate 2024-01-01
publisher China electric power research institute
record_format Article
series CSEE Journal of Power and Energy Systems
spelling doaj.art-fed140b073dc4a29b25eface767a59da2024-04-22T20:20:24ZengChina electric power research instituteCSEE Journal of Power and Energy Systems2096-00422024-01-0110249250310.17775/CSEEJPES.2023.0272010375969Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic ProgrammingLirong Deng0Xuan Zhang1Tianshu Yang2Hongbin Sun3Yang Fu4Qinglai Guo5Shmuel S. Oren6Shanghai University of Electric Power,Department of Electrical Engineering,Shanghai,China,200000Tsinghua-Berkeley Shenzhen Institute, Tsinghua University,Shenzhen,China,518055Risk Analytics and Optimization Chair, EPFL,SwitzerlandTsinghua University,State Key Laboratory of Power Systems,Department of Electrical Engineering,Beijing,China,100084Shanghai University of Electric Power,Department of Electrical Engineering,Shanghai,China,200000Tsinghua University,State Key Laboratory of Power Systems,Department of Electrical Engineering,Beijing,China,100084Tsinghua-Berkeley Shenzhen Institute, Tsinghua University,Shenzhen,China,518055In this paper, we propose an analytical stochastic dynamic programming (SDP) algorithm to address the optimal management problem of price-maker community energy storage. As a price-maker, energy storage smooths price differences, thus decreasing energy arbitrage value. However, this price-smoothing effect can result in significant external welfare changes by reducing consumer costs and producer revenues, which is not negligible for the community with energy storage systems. As such, we formulate community storage management as an SDP that aims to maximize both energy arbitrage and community welfare. To incorporate market interaction into the SDP format, we propose a framework that derives partial but sufficient market information to approximate impact of storage operations on market prices. Then we present an analytical SDP algorithm that does not require state discretization. Apart from computational efficiency, another advantage of the analytical algorithm is to guide energy storage to charge/discharge by directly comparing its current marginal value with expected future marginal value. Case studies indicate community-owned energy storage that maximizes both arbitrage and welfare value gains more benefits than storage that maximizes only arbitrage. The proposed algorithm ensures optimality and largely reduces the computational complexity of the standard SDP.https://ieeexplore.ieee.org/document/10375969/Analytical stochastic dynamic programmingenergy managementenergy storageprice-makersocial welfare
spellingShingle Lirong Deng
Xuan Zhang
Tianshu Yang
Hongbin Sun
Yang Fu
Qinglai Guo
Shmuel S. Oren
Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming
CSEE Journal of Power and Energy Systems
Analytical stochastic dynamic programming
energy management
energy storage
price-maker
social welfare
title Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming
title_full Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming
title_fullStr Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming
title_full_unstemmed Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming
title_short Energy Management of Price-Maker Community Energy Storage by Stochastic Dynamic Programming
title_sort energy management of price maker community energy storage by stochastic dynamic programming
topic Analytical stochastic dynamic programming
energy management
energy storage
price-maker
social welfare
url https://ieeexplore.ieee.org/document/10375969/
work_keys_str_mv AT lirongdeng energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming
AT xuanzhang energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming
AT tianshuyang energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming
AT hongbinsun energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming
AT yangfu energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming
AT qinglaiguo energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming
AT shmuelsoren energymanagementofpricemakercommunityenergystoragebystochasticdynamicprogramming