Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes
The optimal operation of reservoirs is known as a complex issue in water resources management, which requires consideration of numerous variables (such as downstream water demand and power generation). For this optimization, researchers have used evolutionary and meta-heuristic algorithms, which are...
Guardado en:
Autores principales: | , , , , |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
IWA Publishing
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/97b2b8b9160e4738b4ebda38b751fa7a |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:97b2b8b9160e4738b4ebda38b751fa7a |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:97b2b8b9160e4738b4ebda38b751fa7a2021-11-06T07:05:32ZVerification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes1606-97491607-079810.2166/ws.2020.274https://doaj.org/article/97b2b8b9160e4738b4ebda38b751fa7a2021-02-01T00:00:00Zhttp://ws.iwaponline.com/content/21/1/166https://doaj.org/toc/1606-9749https://doaj.org/toc/1607-0798The optimal operation of reservoirs is known as a complex issue in water resources management, which requires consideration of numerous variables (such as downstream water demand and power generation). For this optimization, researchers have used evolutionary and meta-heuristic algorithms, which are generally inspired by nature. These algorithms have been developed to achieve optimal/near-optimal solutions by a smaller number of function evaluations with less calculation time. In this research, the flower pollination algorithm (FPA) was used to optimize: (1) Aidoghmoush single-reservoir system operation for agricultural water supply, (2) Bazoft single-reservoir system operation for hydropower generation, (3) multi-reservoir system operation of Karun 5, Karun 4, and Bazoft, and (4) Bazoft single-reservoir system for rule curve extraction. To demonstrate the effectiveness of the FPA, it was first applied to solve the mathematical test functions, and then used to determine optimal operations of the reservoir systems with the purposes of downstream water supply and hydropower generation. In addition, the FPA was compared with the particle swarm optimization (PSO) algorithm and the non-linear programming (NLP) method. The results for the Aidoghmoush single-reservoir system showed that the best FPA solution was similar to the NLP solution, while the best PSO solution was about 0.2% different from the NLP solution. The best values of the objective function of the PSO were approximately 3.5 times, 28%, and 43% worse than those of the FPA for the Bazoft single-reservoir system for hydropower generation, the multi-reservoir system, and the Bazoft single-reservoir system for rule curve extraction, respectively. The FPA outperformed the PSO in finding the optimal solutions. Overall, FPA is one of the new evolutionary algorithms, which is capable of determining better (closer to the ideal solution) objective functions, decreasing the calculation time, simplifying the problem, and providing better solutions for decision makers.Omid Bozorg-HaddadMarzie AzadElahe Fallah-MehdipourMohammad DelpasandXuefeng ChuIWA Publishingarticleflower pollination algorithm (fpa)particle swarm optimization (pso) algorithmreservoir operationrule curvetest functionsWater supply for domestic and industrial purposesTD201-500River, lake, and water-supply engineering (General)TC401-506ENWater Supply, Vol 21, Iss 1, Pp 166-188 (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
flower pollination algorithm (fpa) particle swarm optimization (pso) algorithm reservoir operation rule curve test functions Water supply for domestic and industrial purposes TD201-500 River, lake, and water-supply engineering (General) TC401-506 |
spellingShingle |
flower pollination algorithm (fpa) particle swarm optimization (pso) algorithm reservoir operation rule curve test functions Water supply for domestic and industrial purposes TD201-500 River, lake, and water-supply engineering (General) TC401-506 Omid Bozorg-Haddad Marzie Azad Elahe Fallah-Mehdipour Mohammad Delpasand Xuefeng Chu Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
description |
The optimal operation of reservoirs is known as a complex issue in water resources management, which requires consideration of numerous variables (such as downstream water demand and power generation). For this optimization, researchers have used evolutionary and meta-heuristic algorithms, which are generally inspired by nature. These algorithms have been developed to achieve optimal/near-optimal solutions by a smaller number of function evaluations with less calculation time. In this research, the flower pollination algorithm (FPA) was used to optimize: (1) Aidoghmoush single-reservoir system operation for agricultural water supply, (2) Bazoft single-reservoir system operation for hydropower generation, (3) multi-reservoir system operation of Karun 5, Karun 4, and Bazoft, and (4) Bazoft single-reservoir system for rule curve extraction. To demonstrate the effectiveness of the FPA, it was first applied to solve the mathematical test functions, and then used to determine optimal operations of the reservoir systems with the purposes of downstream water supply and hydropower generation. In addition, the FPA was compared with the particle swarm optimization (PSO) algorithm and the non-linear programming (NLP) method. The results for the Aidoghmoush single-reservoir system showed that the best FPA solution was similar to the NLP solution, while the best PSO solution was about 0.2% different from the NLP solution. The best values of the objective function of the PSO were approximately 3.5 times, 28%, and 43% worse than those of the FPA for the Bazoft single-reservoir system for hydropower generation, the multi-reservoir system, and the Bazoft single-reservoir system for rule curve extraction, respectively. The FPA outperformed the PSO in finding the optimal solutions. Overall, FPA is one of the new evolutionary algorithms, which is capable of determining better (closer to the ideal solution) objective functions, decreasing the calculation time, simplifying the problem, and providing better solutions for decision makers. |
format |
article |
author |
Omid Bozorg-Haddad Marzie Azad Elahe Fallah-Mehdipour Mohammad Delpasand Xuefeng Chu |
author_facet |
Omid Bozorg-Haddad Marzie Azad Elahe Fallah-Mehdipour Mohammad Delpasand Xuefeng Chu |
author_sort |
Omid Bozorg-Haddad |
title |
Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
title_short |
Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
title_full |
Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
title_fullStr |
Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
title_full_unstemmed |
Verification of FPA and PSO algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
title_sort |
verification of fpa and pso algorithms for rule curve extraction and optimization of single- and multi-reservoir systems' operations considering their specific purposes |
publisher |
IWA Publishing |
publishDate |
2021 |
url |
https://doaj.org/article/97b2b8b9160e4738b4ebda38b751fa7a |
work_keys_str_mv |
AT omidbozorghaddad verificationoffpaandpsoalgorithmsforrulecurveextractionandoptimizationofsingleandmultireservoirsystemsoperationsconsideringtheirspecificpurposes AT marzieazad verificationoffpaandpsoalgorithmsforrulecurveextractionandoptimizationofsingleandmultireservoirsystemsoperationsconsideringtheirspecificpurposes AT elahefallahmehdipour verificationoffpaandpsoalgorithmsforrulecurveextractionandoptimizationofsingleandmultireservoirsystemsoperationsconsideringtheirspecificpurposes AT mohammaddelpasand verificationoffpaandpsoalgorithmsforrulecurveextractionandoptimizationofsingleandmultireservoirsystemsoperationsconsideringtheirspecificpurposes AT xuefengchu verificationoffpaandpsoalgorithmsforrulecurveextractionandoptimizationofsingleandmultireservoirsystemsoperationsconsideringtheirspecificpurposes |
_version_ |
1718443867206844416 |