Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm
In smart grids, a hybrid renewable energy system that combines multiple renewable energy sources (RESs) with storage and backup systems can provide the most cost-effective and stable energy supply. However, one of the most pressing issues addressed by recent research is how best to design the compon...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-01-01
|
Series: | Energies |
Subjects: | |
Online Access: | https://www.mdpi.com/1996-1073/15/3/1067 |
_version_ | 1797487994460962816 |
---|---|
author | Kalim Ullah Quanyuan Jiang Guangchao Geng Sahar Rahim Rehan Ali Khan |
author_facet | Kalim Ullah Quanyuan Jiang Guangchao Geng Sahar Rahim Rehan Ali Khan |
author_sort | Kalim Ullah |
collection | DOAJ |
description | In smart grids, a hybrid renewable energy system that combines multiple renewable energy sources (RESs) with storage and backup systems can provide the most cost-effective and stable energy supply. However, one of the most pressing issues addressed by recent research is how best to design the components of hybrid renewable energy systems to meet all load requirements at the lowest possible cost and with the best level of reliability. Due to the difficulty of optimizing hybrid renewable energy systems, it is critical to find an efficient optimization method that provides a reliable solution. Therefore, in this study, power transmission between microgrids is optimized to minimize the cost for the overall system and for each microgrid. For this purpose, artificial bee colony (ABC) is used as an optimization algorithm that aims to minimize the cost and power transmission from outside the microgrid. The ABC algorithm outperforms other population-based algorithms, with the added advantage of requiring fewer control parameters. The ABC algorithm also features good resilience, fast convergence, and great versatility. In this study, several experiments were conducted to show the productivity of the proposed ABC-based approach. The simulation results show that the proposed method is an effective optimization approach because it can achieve the global optimum in a very simple and computationally efficient way. |
first_indexed | 2024-03-09T23:56:44Z |
format | Article |
id | doaj.art-b2b6be0be03446208601ee587fde82c8 |
institution | Directory Open Access Journal |
issn | 1996-1073 |
language | English |
last_indexed | 2024-03-09T23:56:44Z |
publishDate | 2022-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Energies |
spelling | doaj.art-b2b6be0be03446208601ee587fde82c82023-11-23T16:24:35ZengMDPI AGEnergies1996-10732022-01-01153106710.3390/en15031067Optimal Power Sharing in Microgrids Using the Artificial Bee Colony AlgorithmKalim Ullah0Quanyuan Jiang1Guangchao Geng2Sahar Rahim3Rehan Ali Khan4College of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaCollege of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaCollege of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaCollege of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaCollege of Electrical Engineering, Zhejiang University, Hangzhou 310027, ChinaIn smart grids, a hybrid renewable energy system that combines multiple renewable energy sources (RESs) with storage and backup systems can provide the most cost-effective and stable energy supply. However, one of the most pressing issues addressed by recent research is how best to design the components of hybrid renewable energy systems to meet all load requirements at the lowest possible cost and with the best level of reliability. Due to the difficulty of optimizing hybrid renewable energy systems, it is critical to find an efficient optimization method that provides a reliable solution. Therefore, in this study, power transmission between microgrids is optimized to minimize the cost for the overall system and for each microgrid. For this purpose, artificial bee colony (ABC) is used as an optimization algorithm that aims to minimize the cost and power transmission from outside the microgrid. The ABC algorithm outperforms other population-based algorithms, with the added advantage of requiring fewer control parameters. The ABC algorithm also features good resilience, fast convergence, and great versatility. In this study, several experiments were conducted to show the productivity of the proposed ABC-based approach. The simulation results show that the proposed method is an effective optimization approach because it can achieve the global optimum in a very simple and computationally efficient way.https://www.mdpi.com/1996-1073/15/3/1067microgridABCpower-sharingcost optimizationrenewable energy |
spellingShingle | Kalim Ullah Quanyuan Jiang Guangchao Geng Sahar Rahim Rehan Ali Khan Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm Energies microgrid ABC power-sharing cost optimization renewable energy |
title | Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm |
title_full | Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm |
title_fullStr | Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm |
title_full_unstemmed | Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm |
title_short | Optimal Power Sharing in Microgrids Using the Artificial Bee Colony Algorithm |
title_sort | optimal power sharing in microgrids using the artificial bee colony algorithm |
topic | microgrid ABC power-sharing cost optimization renewable energy |
url | https://www.mdpi.com/1996-1073/15/3/1067 |
work_keys_str_mv | AT kalimullah optimalpowersharinginmicrogridsusingtheartificialbeecolonyalgorithm AT quanyuanjiang optimalpowersharinginmicrogridsusingtheartificialbeecolonyalgorithm AT guangchaogeng optimalpowersharinginmicrogridsusingtheartificialbeecolonyalgorithm AT saharrahim optimalpowersharinginmicrogridsusingtheartificialbeecolonyalgorithm AT rehanalikhan optimalpowersharinginmicrogridsusingtheartificialbeecolonyalgorithm |