TY - JOUR
T1 - Optimal Residential Battery Storage Operations Using Robust Data-Driven Dynamic Programming
AU - Zhang, Nan
AU - Leibowicz, Benjamin D.
AU - Hanasusanto, Grani A.
N1 - Funding Information:
The work of G. A. Hanasusanto was supported by the National Science Foundation under Grant 1752125. Paper no. TSG-00176-2019.
Funding Information:
Manuscript received February 1, 2019; revised May 12, 2019 and September 9, 2019; accepted September 15, 2019. Date of publication September 23, 2019; date of current version February 19, 2020. The work of G. A. Hanasusanto was supported by the National Science Foundation under Grant 1752125. Paper no. TSG-00176-2019. (Corresponding author: Nan Zhang.) The authors are with the Graduate Program in Operations Research and Industrial Engineering, University of Texas at Austin, Austin, TX 78712 USA (e-mail: nzhang17@utexas.edu; bleibowicz@utexas.edu; grani.hanasusanto@utexas.edu).
Publisher Copyright:
© 2019 IEEE.
PY - 2020/3
Y1 - 2020/3
N2 - In this paper, we consider the problem of operating a battery storage unit in a home with a rooftop solar photovoltaic (PV) system so as to minimize expected long-run electricity costs under uncertain electricity usage, PV generation, and electricity prices. Solving this dynamic program using standard techniques is computationally burdensome, and is often complicated by the difficulty of estimating conditional distributions from sparse data. To overcome these challenges, we implement a data-driven dynamic programming (DDP) algorithm that uses historical data observations to generate empirical conditional distributions and approximate the cost-to-go function. Then, we formulate two robust data-driven dynamic programming (RDDP) algorithms that consider the worst-case expected cost over a set of conditional distributions centered at the empirical distribution, and within a given Chi-square or Wasserstein distance, respectively. We test our algorithms using data from homes with rooftop PV in Austin, Texas. Numerical results reveal that DDP and RDDP outperform common existing methods with acceptable computational effort. Finally, we show that implementation of these superior operational algorithms significantly raises the break-even battery cost under which a homeowner is incentivized to invest in a residential battery rather than participate in a feed-in tariff or net energy metering program.
AB - In this paper, we consider the problem of operating a battery storage unit in a home with a rooftop solar photovoltaic (PV) system so as to minimize expected long-run electricity costs under uncertain electricity usage, PV generation, and electricity prices. Solving this dynamic program using standard techniques is computationally burdensome, and is often complicated by the difficulty of estimating conditional distributions from sparse data. To overcome these challenges, we implement a data-driven dynamic programming (DDP) algorithm that uses historical data observations to generate empirical conditional distributions and approximate the cost-to-go function. Then, we formulate two robust data-driven dynamic programming (RDDP) algorithms that consider the worst-case expected cost over a set of conditional distributions centered at the empirical distribution, and within a given Chi-square or Wasserstein distance, respectively. We test our algorithms using data from homes with rooftop PV in Austin, Texas. Numerical results reveal that DDP and RDDP outperform common existing methods with acceptable computational effort. Finally, we show that implementation of these superior operational algorithms significantly raises the break-even battery cost under which a homeowner is incentivized to invest in a residential battery rather than participate in a feed-in tariff or net energy metering program.
KW - Battery
KW - dynamic programming
KW - energy storage
KW - robust optimization
KW - solar PV
KW - stochastic control
UR - http://www.scopus.com/inward/record.url?scp=85079796269&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85079796269&partnerID=8YFLogxK
U2 - 10.1109/TSG.2019.2942932
DO - 10.1109/TSG.2019.2942932
M3 - Article
AN - SCOPUS:85079796269
SN - 1949-3053
VL - 11
SP - 1771
EP - 1780
JO - IEEE Transactions on Smart Grid
JF - IEEE Transactions on Smart Grid
IS - 2
M1 - 8846226
ER -