A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems

The Sine Cosine Algorithm (SCA) excels in local search capabilities for solving real optimization problems. However, its strong local search ability and rotational invariance often lead to convergence at local optima. In this paper, we introduce a hybrid single-objective optimization algorithm, the...

Full description

Saved in:
Bibliographic Details
Main Authors: Aoshuang Ye, Yichao Li, Dong Xu, Zhiwei Wu, Guohua Chen, Junjie Tang, Zhiyuan Zhu
Format: Article
Language:English
Published: AIMS Press 2024-12-01
Series:AIMS Energy
Subjects:
Online Access:https://www.aimspress.com/article/doi/10.3934/energy.2024059
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832590293099085824
author Aoshuang Ye
Yichao Li
Dong Xu
Zhiwei Wu
Guohua Chen
Junjie Tang
Zhiyuan Zhu
author_facet Aoshuang Ye
Yichao Li
Dong Xu
Zhiwei Wu
Guohua Chen
Junjie Tang
Zhiyuan Zhu
author_sort Aoshuang Ye
collection DOAJ
description The Sine Cosine Algorithm (SCA) excels in local search capabilities for solving real optimization problems. However, its strong local search ability and rotational invariance often lead to convergence at local optima. In this paper, we introduce a hybrid single-objective optimization algorithm, the Improved Sine Cosine Algorithm, and the Population-Based Incremental Learning Algorithm (ISCAPBIL). First, the Improved Sine Cosine Algorithm (ISCA) is developed by incorporating the hyperbolic sinusoidal cosine function, which dynamically interferes with individual positions to enhance optimization accuracy. Additionally, the Levy flight function is embedded within ISCA to improve its exploratory capabilities. The combination of ISCA and PBIL leverages their respective strengths, with ISCA performing local searches and PBIL handling global searches. This integration achieves a dynamic balance between global and local search processes. Our experimental results demonstrated that ISCAPBIL effectively avoided local optima, significantly improving solution accuracy compared to other algorithm variants. Moreover, when applied to the economic load scheduling problem in power systems, ISCAPBIL exhibited superior optimization efficiency and potential for practical application. The Economic Load Dispatch (ELD) problem is a core optimization task in power systems that aims to minimize generation costs while satisfying demand balance and various operational constraints. However, ELD is often formulated as a complex nonlinear optimization problem, influenced by high dimensionality and constraints, making it challenging for traditional methods to achieve efficient solutions. To address these challenges, we proposed a hybrid algorithm combining the improved Sine Cosine Algorithm (SCA) and Population Incremental Learning (PIL). By leveraging the strengths of both techniques, the proposed algorithm achieved a balance between global exploration and local exploitation. The algorithm was applied to several benchmark ELD problems, and the results demonstrated its superiority in terms of convergence speed and solution quality compared to other methods.
format Article
id doaj-art-e6e6c1914686401386662ab40cae5977
institution Kabale University
issn 2333-8334
language English
publishDate 2024-12-01
publisher AIMS Press
record_format Article
series AIMS Energy
spelling doaj-art-e6e6c1914686401386662ab40cae59772025-01-24T01:35:07ZengAIMS PressAIMS Energy2333-83342024-12-011261294133310.3934/energy.2024059A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systemsAoshuang Ye0Yichao Li1Dong Xu2Zhiwei Wu3Guohua Chen4Junjie Tang5Zhiyuan Zhu6State Grid Shanghai Pudong Electric Power Supply Company, ChinaState Grid Shanghai Pudong Electric Power Supply Company, ChinaState Grid Shanghai Pudong Electric Power Supply Company, ChinaState Grid Shanghai Pudong Electric Power Supply Company, ChinaState Grid Shanghai Pudong Electric Power Supply Company, ChinaCollege of Electronic Information Engineering, Southwest University, ChinaCollege of Electronic Information Engineering, Southwest University, ChinaThe Sine Cosine Algorithm (SCA) excels in local search capabilities for solving real optimization problems. However, its strong local search ability and rotational invariance often lead to convergence at local optima. In this paper, we introduce a hybrid single-objective optimization algorithm, the Improved Sine Cosine Algorithm, and the Population-Based Incremental Learning Algorithm (ISCAPBIL). First, the Improved Sine Cosine Algorithm (ISCA) is developed by incorporating the hyperbolic sinusoidal cosine function, which dynamically interferes with individual positions to enhance optimization accuracy. Additionally, the Levy flight function is embedded within ISCA to improve its exploratory capabilities. The combination of ISCA and PBIL leverages their respective strengths, with ISCA performing local searches and PBIL handling global searches. This integration achieves a dynamic balance between global and local search processes. Our experimental results demonstrated that ISCAPBIL effectively avoided local optima, significantly improving solution accuracy compared to other algorithm variants. Moreover, when applied to the economic load scheduling problem in power systems, ISCAPBIL exhibited superior optimization efficiency and potential for practical application. The Economic Load Dispatch (ELD) problem is a core optimization task in power systems that aims to minimize generation costs while satisfying demand balance and various operational constraints. However, ELD is often formulated as a complex nonlinear optimization problem, influenced by high dimensionality and constraints, making it challenging for traditional methods to achieve efficient solutions. To address these challenges, we proposed a hybrid algorithm combining the improved Sine Cosine Algorithm (SCA) and Population Incremental Learning (PIL). By leveraging the strengths of both techniques, the proposed algorithm achieved a balance between global exploration and local exploitation. The algorithm was applied to several benchmark ELD problems, and the results demonstrated its superiority in terms of convergence speed and solution quality compared to other methods.https://www.aimspress.com/article/doi/10.3934/energy.2024059meta-heuristicsine cosine algorithmspopulation incremental learninge&psingle-objective optimizationold
spellingShingle Aoshuang Ye
Yichao Li
Dong Xu
Zhiwei Wu
Guohua Chen
Junjie Tang
Zhiyuan Zhu
A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
AIMS Energy
meta-heuristic
sine cosine algorithms
population incremental learning
e&p
single-objective optimization
old
title A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
title_full A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
title_fullStr A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
title_full_unstemmed A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
title_short A hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
title_sort hybrid algorithm based on improved sine cosine algorithm and population incremental learning and its application to economic load dispatch in power systems
topic meta-heuristic
sine cosine algorithms
population incremental learning
e&p
single-objective optimization
old
url https://www.aimspress.com/article/doi/10.3934/energy.2024059
work_keys_str_mv AT aoshuangye ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT yichaoli ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT dongxu ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT zhiweiwu ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT guohuachen ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT junjietang ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT zhiyuanzhu ahybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT aoshuangye hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT yichaoli hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT dongxu hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT zhiweiwu hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT guohuachen hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT junjietang hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems
AT zhiyuanzhu hybridalgorithmbasedonimprovedsinecosinealgorithmandpopulationincrementallearninganditsapplicationtoeconomicloaddispatchinpowersystems