IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v17y2024i24p6371-d1546792.html
   My bibliography  Save this article

A Parallel Framework for Fast Charge/Discharge Scheduling of Battery Storage Systems in Microgrids

Author

Listed:
  • Wei-Tzer Huang

    (Department of Industrial Education and Technology, National Changhua University of Education, Changhua 500207, Taiwan)

  • Wu-Chun Chung

    (Department of Information and Computer Engineering, Chung Yuan Christian University, Taoyuan 320314, Taiwan)

  • Chao-Chin Wu

    (Department of Computer Science and Information Engineering, National Changhua University of Education, Changhua 500207, Taiwan)

  • Tse-Yun Huang

    (Department of Computer Science and Information Engineering, National Changhua University of Education, Changhua 500207, Taiwan)

Abstract

Fast charge/discharge scheduling of battery storage systems is essential in microgrids to effectively balance variable renewable energy sources, meet fluctuating demand, and maintain grid stability. To achieve this, parallel processing is employed, allowing batteries to respond instantly to dynamic conditions. By managing the complexity, high data volume, and rapid decision-making requirements in real time, parallel processing ensures that the microgrid operates with stability, efficiency, and safety. With the application of deep reinforcement learning (DRL) in scheduling algorithm design, the demand for computational power has further increased significantly. To address this challenge, we propose a Ray-based parallel framework to accelerate the development of fast charge/discharge scheduling for battery storage systems in microgrids. We demonstrate how to implement a real-world scheduling problem in the framework. We focused on minimizing power losses and reducing the ramping rate of net loads by leveraging the Asynchronous Advantage Actor Critic (A3C) algorithms and the features of the Ray cluster for real-time decision making. Multiple instances of OpenDSS were executed concurrently, with each instance simulating a distinct environment and efficiently processing input data. Additionally, Numba CUDA was utilized to facilitate GPU acceleration of shared memory, significantly enhancing the performance of the computationally intensive reward function in A3C. The proposed framework enhanced scheduling performance, enabling efficient energy management in complex, dynamic microgrid environments.

Suggested Citation

  • Wei-Tzer Huang & Wu-Chun Chung & Chao-Chin Wu & Tse-Yun Huang, 2024. "A Parallel Framework for Fast Charge/Discharge Scheduling of Battery Storage Systems in Microgrids," Energies, MDPI, vol. 17(24), pages 1-21, December.
  • Handle: RePEc:gam:jeners:v:17:y:2024:i:24:p:6371-:d:1546792
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/17/24/6371/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/17/24/6371/
    Download Restriction: no
    ---><---

    References listed on IDEAS

    as
    1. Hua, Haochen & Qin, Yuchao & Hao, Chuantong & Cao, Junwei, 2019. "Optimal energy management strategies for energy Internet via deep reinforcement learning approach," Applied Energy, Elsevier, vol. 239(C), pages 598-609.
    2. Matteo Fresia & Tommaso Robbiano & Martina Caliano & Federico Delfino & Stefano Bracco, 2024. "Optimal Operation of an Industrial Microgrid within a Renewable Energy Community: A Case Study of a Greentech Company," Energies, MDPI, vol. 17(14), pages 1-29, July.
    3. Romain Mannini & Tejaswinee Darure & Julien Eynard & Stéphane Grieu, 2024. "Predictive Energy Management of a Building-Integrated Microgrid: A Case Study," Energies, MDPI, vol. 17(6), pages 1-35, March.
    4. Aiman J. Albarakati & Younes Boujoudar & Mohamed Azeroual & Reda Jabeur & Ayman Aljarbouh & Hassan El Moussaoui & Tijani Lamhamdi & Najat Ouaaline, 2021. "Real-Time Energy Management for DC Microgrids Using Artificial Intelligence," Energies, MDPI, vol. 14(17), pages 1-16, August.
    5. Haseeb Javed & Hafiz Abdul Muqeet & Moazzam Shehzad & Mohsin Jamil & Ashraf Ali Khan & Josep M. Guerrero, 2021. "Optimal Energy Management of a Campus Microgrid Considering Financial and Economic Analysis with Demand Response Strategies," Energies, MDPI, vol. 14(24), pages 1-24, December.
    6. Wenpeng Yu & Dong Liu & Yuhui Huang, 2013. "Operation Optimization Based on the Power Supply and Storage Capacity of an Active Distribution Network," Energies, MDPI, vol. 6(12), pages 1-16, December.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Zhu, Jiaoyiling & Hu, Weihao & Xu, Xiao & Liu, Haoming & Pan, Li & Fan, Haoyang & Zhang, Zhenyuan & Chen, Zhe, 2022. "Optimal scheduling of a wind energy dominated distribution network via a deep reinforcement learning approach," Renewable Energy, Elsevier, vol. 201(P1), pages 792-801.
    2. Zhang, Yijie & Ma, Tao & Elia Campana, Pietro & Yamaguchi, Yohei & Dai, Yanjun, 2020. "A techno-economic sizing method for grid-connected household photovoltaic battery systems," Applied Energy, Elsevier, vol. 269(C).
    3. Zeyue Sun & Mohsen Eskandari & Chaoran Zheng & Ming Li, 2022. "Handling Computation Hardness and Time Complexity Issue of Battery Energy Storage Scheduling in Microgrids by Deep Reinforcement Learning," Energies, MDPI, vol. 16(1), pages 1-20, December.
    4. Wei-Tzer Huang & Kai-Chao Yao & Chun-Ching Wu, 2014. "Using the Direct Search Method for Optimal Dispatch of Distributed Generation in a Medium-Voltage Microgrid," Energies, MDPI, vol. 7(12), pages 1-19, December.
    5. Hafiz Abdul Muqeet & Rehan Liaqat & Mohsin Jamil & Asharf Ali Khan, 2023. "A State-of-the-Art Review of Smart Energy Systems and Their Management in a Smart Grid Environment," Energies, MDPI, vol. 16(1), pages 1-23, January.
    6. Fathy, Ahmed, 2023. "Bald eagle search optimizer-based energy management strategy for microgrid with renewable sources and electric vehicles," Applied Energy, Elsevier, vol. 334(C).
    7. Qingwu Gong & Jiazhi Lei & Jun Ye, 2016. "Optimal Siting and Sizing of Distributed Generators in Distribution Systems Considering Cost of Operation Risk," Energies, MDPI, vol. 9(1), pages 1-18, January.
    8. Zhu, Ziqing & Hu, Ze & Chan, Ka Wing & Bu, Siqi & Zhou, Bin & Xia, Shiwei, 2023. "Reinforcement learning in deregulated energy market: A comprehensive review," Applied Energy, Elsevier, vol. 329(C).
    9. Qi, Chunyang & Zhu, Yiwen & Song, Chuanxue & Yan, Guangfu & Xiao, Feng & Da wang, & Zhang, Xu & Cao, Jingwei & Song, Shixin, 2022. "Hierarchical reinforcement learning based energy management strategy for hybrid electric vehicle," Energy, Elsevier, vol. 238(PA).
    10. Akhil Joseph & Patil Balachandra, 2020. "Energy Internet, the Future Electricity System: Overview, Concept, Model Structure, and Mechanism," Energies, MDPI, vol. 13(16), pages 1-26, August.
    11. Obu Samson Showers & Sunetra Chowdhury, 2024. "Enhancing Energy Supply Reliability for University Lecture Halls Using Photovoltaic-Battery Microgrids: A South African Case Study," Energies, MDPI, vol. 17(13), pages 1-26, June.
    12. Seongwoo Lee & Joonho Seon & Byungsun Hwang & Soohyun Kim & Youngghyu Sun & Jinyoung Kim, 2024. "Recent Trends and Issues of Energy Management Systems Using Machine Learning," Energies, MDPI, vol. 17(3), pages 1-24, January.
    13. Khaizaran Abdulhussein Al Sumarmad & Nasri Sulaiman & Noor Izzri Abdul Wahab & Hashim Hizam, 2022. "Microgrid Energy Management System Based on Fuzzy Logic and Monitoring Platform for Data Analysis," Energies, MDPI, vol. 15(11), pages 1-19, June.
    14. Zhao, Liyuan & Yang, Ting & Li, Wei & Zomaya, Albert Y., 2022. "Deep reinforcement learning-based joint load scheduling for household multi-energy system," Applied Energy, Elsevier, vol. 324(C).
    15. Qi, Yunying & Xu, Xiao & Liu, Youbo & Pan, Li & Liu, Junyong & Hu, Weihao, 2024. "Intelligent energy management for an on-grid hydrogen refueling station based on dueling double deep Q network algorithm with NoisyNet," Renewable Energy, Elsevier, vol. 222(C).
    16. Fei Chen & Dong Liu & Xiaofang Xiong, 2017. "Research on Stochastic Optimal Operation Strategy of Active Distribution Network Considering Intermittent Energy," Energies, MDPI, vol. 10(4), pages 1-23, April.
    17. Ma, Tao & Zhang, Yijie & Gu, Wenbo & Xiao, Gang & Yang, Hongxing & Wang, Shuxiao, 2022. "Strategy comparison and techno-economic evaluation of a grid-connected photovoltaic-battery system," Renewable Energy, Elsevier, vol. 197(C), pages 1049-1060.
    18. Yang, Ting & Zhao, Liyuan & Li, Wei & Wu, Jianzhong & Zomaya, Albert Y., 2021. "Towards healthy and cost-effective indoor environment management in smart homes: A deep reinforcement learning approach," Applied Energy, Elsevier, vol. 300(C).
    19. Sajjad Miran & Muhammad Tamoor & Tayybah Kiren & Faakhar Raza & Muhammad Imtiaz Hussain & Jun-Tae Kim, 2022. "Optimization of Standalone Photovoltaic Drip Irrigation System: A Simulation Study," Sustainability, MDPI, vol. 14(14), pages 1-20, July.
    20. Shan Gao & Yi Zheng & Shaoyuan Li, 2018. "Enhancing Strong Neighbor-Based Optimization for Distributed Model Predictive Control Systems," Mathematics, MDPI, vol. 6(5), pages 1-20, May.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:17:y:2024:i:24:p:6371-:d:1546792. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.