Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem

An improved multiobjective ABC algorithm based on K-means clustering, called CMOABC, is proposed. To fasten the convergence rate of the canonical MOABC, the way of information communication in the employed bees’ phase is modified. For keeping the population diversity, the multiswarm technology based...

Full description

Bibliographic Details
Main Authors: Liling Sun, Jingtao Hu, Hanning Chen
Format: Article
Language:English
Published: Hindawi Limited 2015-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2015/762853
id doaj-43f751bbb40948afa94f129ce650a81f
record_format Article
spelling doaj-43f751bbb40948afa94f129ce650a81f2020-11-24T22:45:24ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472015-01-01201510.1155/2015/762853762853Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow ProblemLiling Sun0Jingtao Hu1Hanning Chen2Department of Information Service & Intelligent Control, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaDepartment of Information Service & Intelligent Control, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaSchool of Computer Science and Software, Tianjin Polytechnic University, Tianjin 300387, ChinaAn improved multiobjective ABC algorithm based on K-means clustering, called CMOABC, is proposed. To fasten the convergence rate of the canonical MOABC, the way of information communication in the employed bees’ phase is modified. For keeping the population diversity, the multiswarm technology based on K-means clustering is employed to decompose the population into many clusters. Due to each subcomponent evolving separately, after every specific iteration, the population will be reclustered to facilitate information exchange among different clusters. Application of the new CMOABC on several multiobjective benchmark functions shows a marked improvement in performance over the fast nondominated sorting genetic algorithm (NSGA-II), the multiobjective particle swarm optimizer (MOPSO), and the multiobjective ABC (MOABC). Finally, the CMOABC is applied to solve the real-world optimal power flow (OPF) problem that considers the cost, loss, and emission impacts as the objective functions. The 30-bus IEEE test system is presented to illustrate the application of the proposed algorithm. The simulation results demonstrate that, compared to NSGA-II, MOPSO, and MOABC, the proposed CMOABC is superior for solving OPF problem, in terms of optimization accuracy.http://dx.doi.org/10.1155/2015/762853
collection DOAJ
language English
format Article
sources DOAJ
author Liling Sun
Jingtao Hu
Hanning Chen
spellingShingle Liling Sun
Jingtao Hu
Hanning Chen
Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem
Mathematical Problems in Engineering
author_facet Liling Sun
Jingtao Hu
Hanning Chen
author_sort Liling Sun
title Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem
title_short Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem
title_full Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem
title_fullStr Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem
title_full_unstemmed Artificial Bee Colony Algorithm Based on K-Means Clustering for Multiobjective Optimal Power Flow Problem
title_sort artificial bee colony algorithm based on k-means clustering for multiobjective optimal power flow problem
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2015-01-01
description An improved multiobjective ABC algorithm based on K-means clustering, called CMOABC, is proposed. To fasten the convergence rate of the canonical MOABC, the way of information communication in the employed bees’ phase is modified. For keeping the population diversity, the multiswarm technology based on K-means clustering is employed to decompose the population into many clusters. Due to each subcomponent evolving separately, after every specific iteration, the population will be reclustered to facilitate information exchange among different clusters. Application of the new CMOABC on several multiobjective benchmark functions shows a marked improvement in performance over the fast nondominated sorting genetic algorithm (NSGA-II), the multiobjective particle swarm optimizer (MOPSO), and the multiobjective ABC (MOABC). Finally, the CMOABC is applied to solve the real-world optimal power flow (OPF) problem that considers the cost, loss, and emission impacts as the objective functions. The 30-bus IEEE test system is presented to illustrate the application of the proposed algorithm. The simulation results demonstrate that, compared to NSGA-II, MOPSO, and MOABC, the proposed CMOABC is superior for solving OPF problem, in terms of optimization accuracy.
url http://dx.doi.org/10.1155/2015/762853
work_keys_str_mv AT lilingsun artificialbeecolonyalgorithmbasedonkmeansclusteringformultiobjectiveoptimalpowerflowproblem
AT jingtaohu artificialbeecolonyalgorithmbasedonkmeansclusteringformultiobjectiveoptimalpowerflowproblem
AT hanningchen artificialbeecolonyalgorithmbasedonkmeansclusteringformultiobjectiveoptimalpowerflowproblem
_version_ 1725688690617876480