Managing Energy Storage in Microgrids: A Multistage Stochastic Programming Approach

被引:73
|
作者
Bhattacharya, Arnab [1 ]
Kharoufeh, Jeffrey P. [1 ]
Zeng, Bo [1 ]
机构
[1] Univ Pittsburgh, Dept Ind Engn, Pittsburgh, PA 15261 USA
关键词
Microgrid; energy storage; stochastic programming; stochastic dual dynamic programming; JOINT OPTIMIZATION; RENEWABLE ENERGY; POWER; GENERATION; ELECTRICITY; OPERATION; BATTERY; SYSTEMS; OUTPUT;
D O I
10.1109/TSG.2016.2618621
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A microgrid is a small-scale version of a centralized power grid that generates, distributes and regulates electricity flow to local entities using distributed generation and the main grid. Distributed energy storage systems can be used to mitigate adverse effects of intermittent renewable sources in a microgrid in which operators dynamically adjust electricity procurement and storage decisions in response to randomlyevolving demand, renewable supply and pricing information. We formulate a multistage stochastic programming (SP) model whose objective is to minimize the expected total energy costs incurred within a microgrid over a finite planning horizon. The model prescribes the amount of energy to procure, store and discharge in each decision stage of the horizon. However, for even a moderate number of stages, the model is computationally intractable; therefore, we customize the stochastic dual dynamic programming (SDDP) algorithm to obtain high-quality approximate solutions. Computation times and optimization gaps are significantly reduced by implementing a dynamic cut selection procedure and a lower bound improvement scheme within the SDDP framework. An extensive computational study reveals significant cost savings as compared to myopic and non-storage policies, as well as policies obtained using a two-stage SP model. The study also demonstrates the scalability of our solution procedure.
引用
收藏
页码:483 / 496
页数:14
相关论文
共 50 条
  • [1] STOCHASTIC PROGRAMMING APPROACH FOR ENERGY MANAGEMENT IN ELECTRIC MICROGRIDS
    Held, Harald
    Martinez, Gabriela
    Stelzig, Philipp Emanuel
    [J]. NUMERICAL ALGEBRA CONTROL AND OPTIMIZATION, 2014, 4 (03): : 241 - 267
  • [2] A Multistage Stochastic Programming Approach to the Dynamic and Stochastic VRPTW
    Saint-Guillain, Michael
    Deville, Yves
    Solnon, Christine
    [J]. INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, 2015, 9075 : 357 - 374
  • [3] Stochastic Programming for Energy Planning in Microgrids with Renewables
    Martinez, Gabriela
    Gatsis, Nikolaos
    Giannakis, Georgios B.
    [J]. 2013 IEEE 5TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP 2013), 2013, : 472 - +
  • [4] Stochastic dispatch of energy storage in microgrids: An augmented reinforcement learning approach
    Shang, Yuwei
    Wu, Wenchuan
    Guo, Jianbo
    Ma, Zhao
    Sheng, Wanxing
    Lv, Zhe
    Fu, Chenran
    [J]. APPLIED ENERGY, 2020, 261
  • [5] Market-Driven Energy Storage Planning for Microgrids with Renewable Energy Systems Using Stochastic Programming
    Habib, Abdulelah H.
    Disfani, Vahid R.
    Kleissl, Jan
    de Callafon, Raymond A.
    [J]. IFAC PAPERSONLINE, 2017, 50 (01): : 183 - 188
  • [6] Stochastic dynamic programming approach to managing power system uncertainty with distributed storage
    Zéphyr L.
    Anderson C.L.
    [J]. Computational Management Science, 2018, 15 (1) : 87 - 110
  • [7] Seasonal operation planning of hydrogen-enabled multi-energy microgrids through multistage stochastic programming
    Sun, Xunhang
    Cao, Xiaoyu
    Li, Miaomiao
    Zhai, Qiaozhu
    Guan, Xiaohong
    [J]. Journal of Energy Storage, 2024, 85
  • [8] Seasonal operation planning of hydrogen-enabled multi-energy microgrids through multistage stochastic programming
    Sun, Xunhang
    Cao, Xiaoyu
    Li, Miaomiao
    Zhai, Qiaozhu
    Guan, Xiaohong
    [J]. JOURNAL OF ENERGY STORAGE, 2024, 85
  • [9] An approach for analyzing and managing flexibility in engineering systems design based on decision rules and multistage stochastic programming
    Cardin, Michel-Alexandre
    Xie, Qihui
    Ng, Tsan Sheng
    Wang, Shuming
    Hu, Junfei
    [J]. IISE TRANSACTIONS, 2017, 49 (01) : 1 - 12
  • [10] A multistage stochastic programming approach in project selection and scheduling
    Rafiee, Majid
    Kianfar, Farhad
    Farhadkhani, Mehdi
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 70 (9-12): : 2125 - 2137