SlideShare a Scribd company logo
TELKOMNIKA, Vol.15, No.1, March 2017, pp. 93~100
ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013
DOI: 10.12928/TELKOMNIKA.v15i1.3862  93
Received October 11, 2016; Revised December 23, 2016; Accepted January 11, 2017
Research on Chaotic Firefly Algorithm and the
Application in Optimal Reactive Power Dispatch
Genfu Xiao
1
, Huan Liu*
2
, Yanhui Zhou
3
, Yuming Guo
4
1,3,4
Institute of Mechanical and Electrical Technology, Jinggangshan University, Ji’an, China
1,2
Laboratory of watershed ecology and geographical environment monitoring, NASG, Ji’an, China
2
Institute of Electronic and Information Engineering, Jinggangshan University, Ji’an, China
*Corresponding author, e-mail: liuhuan816618@163.com
Abstract
Firefly algorithm (FA) is a newly proposed swarm intelligence optimization algorithm. Like many
other general swarm intelligence optimization algorithms, the original version of FA is easy to trap into local
optima. In order to overcome this drawback, the chaotic firefly algorithm (CFA) is proposed. The methods
of chaos initialization, chaos population regeneration and linear decreasing inertia weight have been
introduced into the original version of FA so as to increase its global search mobility for robust global
optimization. The CFA is calculated in Matlab and is examined on six benchmark functions. In order to
evaluate the engineering application of the algorithm, the reactive power optimization problem in IEEE 30
bus system is solved by CFA. The outcomes show that the CFA has better performance compared to the
original version of FA and PSO.
Keywords: chaos, FA, optimization, reactive power
Copyright © 2017 Universitas Ahmad Dahlan. All rights reserved.
1. Introduction
Metaheuristic techniques are well-known global optimization methods. These
techniques attempt to mimic some characteristics of natural phenomena or social behavior
[1, 2]. Metaheuristic algorithms are simple and easy to be implemented. These algorithms can
carry out the parallel process, and have strong robustness [3, 4].
A lot of new metaheuristic algorithms are proposed for global search. The novel
algorithms can solve larger scale problems and increase the computational efficiency [5]. Firefly
algorithm (FA), one of new metaheuristic algorithms, was developed for multimodal optimization
by Yang in 2008 [6]. The FA is based on the idealized behavior of the flashing characteristics of
fireflies. FA has many similarities with particle swarm optimization (PSO) algorithm, and it is also
based on swarm behavior. Compared with other swarm intelligence algorithms, FA has good
efficiency and robustness in complex optimization problems. Yang has solved reactive power
optimization problem with original version of FA and achieved good results [7]. Rajan has
proposed a novel hybrid algorithm combining firefly algorithm and Nelder-Mead simplex method
for solving power system optimal reactive power dispatch problems [8].
However, metaheuristic algorithms are usually easy to fall into local optimum. To
overcome this shortcoming, chaotic functions are added to the metaheuristic algorithms, such
as particle swarm optimization [9, 10], genetic algorithm [11], bee colony optimization [12],
harmony search [13], imperialist competitive algorithm[14], differential evolution algorithm [15],
simulated annealing [16], and so on.
In this paper, the chaotic firefly algorithm (CFA) is proposed to avoid falling into local
optimum. In CFA, the strategies of chaos initialization, chaos population regeneration and linear
decreasing inertia weight are introduced. In order to evaluate CFA, six benchmark functions are
utilized. In the meantime, CFA is applied to solve highly nonlinear non convex optimal reactive
power dispatch problem of power systems.
The rest of this paper is organized as follows. Section 2 discusses the descriptions of
CFA. Section 3 describes the benchmark function calculation with CFA. Section 4 analyses
reactive power optimization based on CFA, and Section 5 is the conclusions of this paper and
the outlines for the further research.
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100
94
2. Chaotic Firefly Algorithm
2.1. Original Version of FA
The firefly algorithm is a metaheuristic algorithm inspired by flashing behavior of
fireflies. A firefly will move toward a brighter firefly by reducing the distance between itself and
the brighter one.
The intensity I of the firefly is proportional to their brightness. The firefly with less
brightness will be attracted by the brighter one. The intensity I can be expressed as follow:
ijrγ
eII
-
0= (1)
Where  represents light absorption coefficient, 0I is the original light intensity, rij represents
the distance between two fireflies.


dim
1
2
2
)(
k
jkikjiij xxxxr (2)
Where dim is the dimension of xi, xik is the kth component of xi.
The attractiveness of a firefly is proportional to the light intensity. The attractiveness 
of a firefly is defined as follow:
2
-
0= ijrγ
eββ (3)
Where 0 is the attractiveness in r=0.
The new position of a firefly is calculated by:
t
i
tt
i
t
j
t
i
t
i xxxx  
)(1
(4)
Where 1t
ix 
is the position of the ith firefly at time t+1, t
 is the step length, t
i represents a
random number.
2.2. The Chaos Improvement of FA
Chaos is defined as an irregular motion, seemingly unpredictable random behavior
exhibited by a deterministic nonlinear system under deterministic conditions. A chaos map is a
map that exhibits some sort of chaotic behavior. In order to improve the global optimization
performance of FA, chaos map has been increased into FA.
2.2.1. Chaos Initialization
The position of initial population has a great influence on the convergence and search
efficiency of FA. The original version of FA initializes the position of the fireflies in random way,
which may lead to uneven distribution of the fireflies.
In order to enhance the global searching ability of the algorithm, the position of fireflies
is initialized by chaos map. By the way of chaos initializing the fireflies’ position, the randomness
of FA hasn’t be changed, but both the diversity of the swarm and the ergodicity of search are
improved.
The logistic map is utilized to generate chaotic sets, which is represented by the
following equation.
10),1(= 11+ ≤≤- vvvμv kkk (5)
In this equation, vk is the kth chaotic variable, with k denoting the iteration number.
μ =4 is used for the experiments. It is needed to explain that the chaotic variables must be
mapped to the search space of the solution.
TELKOMNIKA ISSN: 1693-6930 
Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive… (Genfu Xiao)
95
2.2.2. Chaos Population Regeneration
In order to keep the diversity of the population and to enhance the dispersion of the
search, the new algorithm adopts chaos to produce new fireflies to replace the low brightness
fireflies in the original population. The threshold number of iteration Gt is set and the global
search is started. Local search is performed around the current optimal solution, after the
iteration of Gt times. Nf new fireflies is created through the chaotic model shown in formula (7),
and they will replace the equivalent low brightness fireflies.
1-j
jjj
gbest
Nj
ppp
randcpp
≤≤
-
1
)1(
(dim)
1
1





 
(6)
Where, jp is the position of the jth new fireflies in the chaos space, bestpg is the position of the
global optimal firefly in the chaos space, c is a constant, Nf is the number of new fireflies, dim is
the dimension of fireflies.
As section 2.2.1, the variables in the chaos space must be mapped to the solution
space.
New fireflies scattered around the global best position, which can balance the global
search and the local search. It greatly improves the convergence speed of the algorithm and the
ability for finding more accurate solution.
2.2.3. Linear Decreasing Inertia Weight
The linear decreasing weight is added into the formula (4) as follow:






Max
t
t
i
tt
i
t
j
t
i
tt
i
Gt
xxxx
/)(
)(
minmaxmax
1


(7)
Where max is the maximal weight and min is the minimal weight, GMax is maximum number of
iterations.
The inertia weight
t
ω reflects the influence of the previous position to the current
position, and the weight affects the balance of the global and local search ability of the
optimization algorithm. Larger weight can enhance the global search capability. Smaller weight
can enhance the local search ability. By using the linear decreasing inertia weight, in the early
stage the firefly algorithm has stronger global searching ability and the convergence speed is
improved, in the late stage the firefly algorithm has stronger local searching ability and local
oscillation is avoided.
2.3. Algorithm Description
The new algorithm is proposed which is called as chaotic firefly algorithm (CFA). The
procedure of the new algorithm can be described as follows:
Step 1, the attractiveness 0 , light absorption coefficient , the step length  and
maximum number of iterations GMax are initialized.
Step 2, the position of fireflies is initialized by chaos mapping.
Step 3, the attractiveness of fireflies is calculated by formula (3).
Step 4, the position of fireflies is updated by formula (7).
Step 5, if the number of iterations is equal to integer multiple of Gt, new fireflies are
produced by formula (6) to replace the low brightness fireflies, and the brightness of new fireflies
is calculated.
Step 6, if the algorithm satisfies the stopping criterion, go to step 7; otherwise, go to
step 3.
Step 7, xgbest is output and the end of algorithm is reached.
3. Implementation
Six benchmark functions shown in Table 1 are selected to evaluate the CFA. The
parameters n=40,  =0.5,  =1 and GMax=300 are adopted in FA, where n is the fireflies
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100
96
population size. CFA and FA use the same parameters. The cost functions of firefly algorithm
are taken to the six benchmark functions. In the case of CFA, the threshold number of iteration
Gt=10, the number of new fireflies Nf=4. In addition, the standard version of PSO algorithm is
used.
Table 1. Six Benchmark Functions
Function Name Dimensions Range Minimum
∑
n
i
ixf
1=
2
1 = Sphere 10 [-100,100] 0
2
1= 1=
2 )(=∑∑
n
i
i
j
jxf Quadric 10 [-100,100] 0
∑
1=
222
1+3 )-1(+)-(100[=
n
i
iii xxxf Rosenbrok 10 [-30,30] 0
10+)10cos(2-(= ∑
1=
2
4
n
i
ii xπxf Ranstrigin 10 [-5.12,5.12] 0
∑
e-
∑
20-+20= 1=1=
2
)2cos(
1
n
1
0.2-
5
n
i
i
n
i
i xπ
n
x
eef
Ackley 10 [-100,100] 0
1+)cos(-4000=
1=1=
2
6 ∑ ixxf i
n
i
n
i
i ∏ Griewank 10 [-600,600] 0
Table 2. The results of different methods
Methods
f1 f2
Best Worst Average Std.Dev Best Worst Average Std.Dev
PSO 1.73e-6 2.82e-4 6.5e-5 9.95e-5 6.63e-5 8.81e-4 2.41e-4 3.06e-4
FA 1.22e-6 2.31e-4 4.95e-5 8.34e-5 2.88e-4 9.7e-4 5.46e-4 2.52e-4
CFA 4.3e-7 1.65e-5 2.53e-6 5.45e-6 1.87e-5 1.68e-4 5.14e-5 5.66e-5
Methods
f3 f4
Best Worst Average Std.Dev Best Worst Average Std.Dev
PSO 0.0098 0.0193 0.0148 0.0028 1.64e-5 8.64e-4 3.48e-4 2.61e-4
FA 0.0017 0.0099 0.0053 0.0031 1.89e-5 9.89e-4 2.75e-4 3.75e-4
CFA 4.54e-4 7.84e-4 5.58e-4 1.15e-4 5.80e-6 2.80e-4 8.16e-5 9.39e-5
Methods
f5 f6
Best Worst Average Std.Dev Best Worst Average Std.Dev
PSO 0.0691 0.1775 0.1117 0.0329 0.0027 0.0106 0.0071 0.0028
FA 0.0764 0.1843 0.1251 0.0234 0.0038 0.0879 0.0175 0.0234
CFA 0.0075 0.0224 0.0102 0.0051 5.64e-5 0.0068 0.0033 0.0025
The calculation results of these functions are shown in Table 2. The convergence
characteristics of f1-f6 using different algorithms are shown in Figure 1. Because the chaos
initialization and chaos population regeneration increase the population diversity and enhance
the global searching ability, and linear decreasing inertia weight helps to speed up global
convergence speed, CFA shows good performance. As shown in the Table 2 and Figure 1, the
optima value, average value and standard deviation found by CFA are significantly better than
FA and PSO. CFA can find the optimal solution faster than FA and PSO.
TELKOMNIKA ISSN: 1693-6930 
Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive… (Genfu Xiao)
97
(a) f1 (b) f2 (c) f3
(d) f4 (e) f5 (f) f6
Figure 1. The Convergence Curves of f1~f6
Input system parameters
Output optimization results
Chaotic initialization of the fireflies
Set the number of iterations n = 1
Flow calculation
Calculate light, attractiveness
Update the fireflies position by formula (7)
n<Nmax?
Mod(n,Gt)=0?
Produce new fireflies
by formula (6)
Y
N
Y
N
Figure 2. The Flow Chart of Reactive Power Optimization
4. Reactive Power Optimization Based on CFA
4.1. Math Models of Reactive Power Optimization
In the premise of safety, the ultimate goal of reactive power optimization of power
system is to reduce the active power loss by adjusting the control variables, and the
mathematical model includes the objective function, the power flow equation and variable
constraint.
0 50 100 150 200 250 300
0
0.5
1
1.5
2
x 10
4
Iterative times
Optima
CFA
FA
PSO
0 50 100 150 200 250 300
0
0.5
1
1.5
2
x 10
4
Iterative times
Optima
CFA
FA
PSO
0 50 100 150 200 250 300
0
0.5
1
1.5
2
2.5
3
3.5
x 10
7
Iterative times
Optima
CFA
FA
PSO
0 50 100 150 200 250 300
0
5
10
15
20
25
30
35
Iterative times
Optima
CFA
FA
PSO
0 50 100 150 200 250 300
0
5
10
15
20
25
Iterative times
Optima
CFA
FA
PSO
0 50 100 150 200 250 300
0
10
20
30
40
50
60
Iterative times
Optima
CFA
FA
PSO
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100
98
The minimum power loss is treated as the objective function, which is expressed as
follow:
]cos2[min)min( 2
,
2
ijjij
Nji
iijloss UUUUGP
L
 
(8)
Where, Ploss is the active power loss in the power system. Ui, Uj are the voltages of ith and jth
buses respectively. ij is the voltage angle difference between bus i and j. NL is the number of
transmission lines. Gij is the conductance.
4.2. Calculation Flow
Based on the CFA described in section 2.3, the flow chart of reactive power
optimization is shown in Figure 2.
The power system parameters and variables are described in detail as follows:
(1) The power system parameters read from database are shown as follows: generator
parameters, load parameters, lines and transformers parameters, reactive power compensation
parameters, the constraints of various control variables.
(2) The power system control variables include generator voltage VGi, amount of
reactive power compensation Qci, transformers ratio KTi. The components of fireflies are made
up of these control variables, and the dimension of fireflies is the total number of control
variables, namely:
T
TNTCNCGNGi TCG
KKQQVVx ],,,,,[= 111 
4.3. Results of Reactive Power Optimization
In order to verify the superiority of CFA in reactive power optimization, this paper uses
CFA to optimize the IEEE 30 nodes system, and the results are compared with FA and PSO
algorithm. The IEEE 30 nodes system is made up of 41 transmission lines, 6 generators, 2
shunt capacitors and 4 transformers. The power reference value is set to 100MW. The
optimization program is completed in Matlab.
The results of reactive power optimization in the IEEE 30 nodes system are shown in
Table 3. In virtue of optimization, the control variables are selected reasonably and the active
power loss has reduced. The active power loss calculated by CFA is smaller than that
calculated by FA and PSO. The optimal algorithm convergence characteristic is shown in figure
3. The figure shows that CFA isn’t easy to be trapped in local optimum and the convergence
speed of CFA is faster than that of FA and PSO.
Table 3. Optimization Results of the IEEE 30 Nodes System
Variables
Variable
names
Original
values
Algorithms
PSO FA CFA
Generator
voltage
U1 1 1.0291 1.0213 1.05
U2 1 1.0269 1.0197 1.049
U22 1 1.0288 1.0140 1.02523
U27 1 1.0493 1.032 1.0451
U23 1 1.0386 1.0233 1.0349
U13 1 1.05 1.0499 1.05
Compensation
capacitors
Q10 0 0.1851 0.1341 0.3231
Q24 0.04 0.1043 0.1134 0.3150
Transformer
ratio
T6-9 0 0.9646 0.9735 0.9929
T6-10 0 1.0282 0.9944 1.0326
T4-12 0 0.9904 1.0312 1.0315
T28-27 0 1.0049 1.0282 1.05
Power loss Ploss 2.4438 2.1456 2.1368 2.0693
TELKOMNIKA ISSN: 1693-6930 
Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive… (Genfu Xiao)
99
Figure 3. The Convergence Curves Of Reactive Power Optimization
5. Discussions and Conclusions
In the present work, a novel firefly algorithm adding chaos map is proposed. It is verified
that by using the proposed approach, the performance of the original firefly algorithm can
apparently be improved.
There are three new improved methods in CFA. The method of chaos initialization may
improve the uniformity of the position distribution of fireflies. The method of chaos population
regeneration can maintain the diversity of the population and reduced the possibility of falling
into local optimum. In addition, the method of linear decreasing inertia weight helps to speed up
the global convergence speed, reduce the oscillation near the extreme point, and improve the
search ability near the extreme point. The experimental results show that CFA is superior to the
original version of FA and PSO in both speed and accuracy. The capability and robustness of
CFA make it suitable to solve complex optimization problems like optimal reactive power
dispatch.
Furthermore studies on convergence analysis can be fruitful. It can be expected that for
different types of problem, different chaotic maps may have different convergence rates. In
addition, further topic of studies can also focus on the extension of the CFA to solve discrete
problems and mixed-type optimization problems.
Acknowledgements
This work was supported by the doctoral research project of Jinggangshan university
(Nos. JZB15009, JZB15016), the science & technology project of Ji’an city (20151016), the
project of humanities & social sciences in universities of Jiangxi province (YS1546), the natural
science foundation of Jiangxi province (Nos. 20151BAB217012, 2016BAB202049,
20161BAB206135), the science & technology project of Jiangxi education department
(GJJ150787), the bidding project of the key laboratory of watershed ecology and geographical
environment monitoring, NASG (Nos. WE2016013, WE2016015) and the national natural
science foundation of China (Nos.51465020, 61462046).
References
[1] XS Yang, S Deb, T Hanne, X He. Attraction and diffusion in nature-inspired optimization algorithms.
Neural comput & Applic. 2015; (5): 1-8.
[2] Dinda Novitasari, Imam Cholissodin. Hybridizing PSO with SA for Optimizing SVR Applied to Software
Effort Estimation. TELKOMNIKA. 2016; 14(1): 245-253.
[3] A Baykasoglu, FB Ozsoydan. Adaptive firefly algorithm with chaos for mechanical design optimization
problems. Applied Soft Computing. 2015; 36: 152-164.
[4] AH Gandomi, XS Yang, S Talatahari. Firefly algorithm with chaos. Communications in Nonlinear
Science & Numerical Simulation. 2013; 18(1): 89–98.
[5] A Kaveh, N Farhoudi. Dolphin monitoring for enhancing metaheuristic algorithms: Layout optimization
of braced frames. Computers & Structures. 2016; 165: 1-9.
[6] Yang XS. Nature-inspired metaheuristic algorithms. Luniver Press. 2008.
[7] Yang Xin She, Sadat Hosseini SS, Hossein Gandomi Amir. Firefly algorithm for solving non-convex
economic dispatch problem with valve point loading effect. Appl Soft Comput. 2012; 12(3): 1180-1186.
0 50 100 150 200 250 300
2
2.2
2.4
2.6
2.8
3
Iterative times
Ploss
CFA
FA
PSO
 ISSN: 1693-6930
TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100
100
[8] Abhishek Rajan, T Malakar. Optimal reactive power dispatch using hybrid Nelder–Mead simplex
based firefly algorithm. Electrical power and energy systems. 2015; 66(66): 9-24.
[9] Yalin Wu, Shuiping Zhang. A self-adaptive chaos particle swarm optimization algorithm.
TELKOMNIKA. 2015; 13(1): 331-340.
[10] Y Wu, G Liu, X Guo, Y Shi, L Xie. A self-adaptive chaos and Kalman filter-based particle swarm
optimization for economic dispatch problem. Soft Computing. 2016; (1): 1-13.
[11] Şengul Dogan. A new data hiding method based on chaos embedded genetic algorithm for color
image. Artificial Intelligence Review. 2016; 46(1): 1-15.
[12] Alatas B. Active power loss minimization in electric power systems through chaotic artificial bee colony
algorithm. Tehnicki Vjesnik. 2016; 23(2): 491-498.
[13] Xiaofang Yuan, Jingyi Zhao. Hybrid parallel chaos optimization algorithm with harmony search
algorithm. Applied Soft Computing. 2014; 17(4): 12-22.
[14] Talatahari S, Farahmand Azar B, Sheikholeslami R, Gandomi AH. Imperialist competitive algorithm
combined with chaos for global optimization. Communications in Nonlinear Science & Numerical
Simulation. 2012; 17(3): 1312-1319.
[15] TN Malik, S Zafar, S Haroon. Short-term economic emission power scheduling of hydrothermal
systems using improved chaotic hybrid differential evolution. Turkish Journal of Electrical Engineering
and Computer Sciences. 2016; 24(4): 2654-2670.
[16] X Wang, C Liu, D Xu, C Liu. Image encryption scheme using chaos and simulated annealing
algorithm. Nonlinear Dynamics. 2016. 84(3): 1417-1429.

More Related Content

What's hot

Density functional theory
Density functional theoryDensity functional theory
Density functional theory
sandhya singh
 
Glowworm Swarm Optimisation PPT
Glowworm Swarm Optimisation PPTGlowworm Swarm Optimisation PPT
Glowworm Swarm Optimisation PPT
Arijeet Satapathy
 
Quantum Chemistry
Quantum ChemistryQuantum Chemistry
Quantum Chemistry
baoilleach
 
Materials Modelling: From theory to solar cells (Lecture 1)
Materials Modelling: From theory to solar cells  (Lecture 1)Materials Modelling: From theory to solar cells  (Lecture 1)
Materials Modelling: From theory to solar cells (Lecture 1)
cdtpv
 
Glowworm Swarm Optimisation
Glowworm Swarm OptimisationGlowworm Swarm Optimisation
Glowworm Swarm Optimisation
Arijeet Satapathy
 
Dft presentation
Dft presentationDft presentation
Dft presentation
Saibalendu Sarkar
 
Glowworm swarm optimization (Presentation)
Glowworm swarm optimization (Presentation)Glowworm swarm optimization (Presentation)
Glowworm swarm optimization (Presentation)
Younis Al-Ibrahim
 
Intro. to quantum chemistry
Intro. to quantum chemistryIntro. to quantum chemistry
Intro. to quantum chemistry
Rawat DA Greatt
 
1308.3898
1308.38981308.3898
1308.3898
vin_bha1984
 
Firefly Algorithm: Recent Advances and Applications
Firefly Algorithm: Recent Advances and ApplicationsFirefly Algorithm: Recent Advances and Applications
Firefly Algorithm: Recent Advances and Applications
Xin-She Yang
 
Cuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly AlgorithmsCuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly Algorithms
Mustafa Salam
 
Introduction to density functional theory
Introduction to density functional theory Introduction to density functional theory
Introduction to density functional theory
Sarthak Hajirnis
 
Particle Swarm Optimization Application In Power System
Particle Swarm Optimization Application In Power SystemParticle Swarm Optimization Application In Power System
Particle Swarm Optimization Application In Power System
Ministry of New & Renewable Energy, Govt of India
 
Gaussian
GaussianGaussian
Gaussian
Sidhu Taran
 
Lab4 slides
Lab4 slidesLab4 slides
Lab4 slides
Heather Kulik
 
Dft calculation by vasp
Dft calculation by vaspDft calculation by vasp
Dft calculation by vasp
MIHIR RANJAN SAHOO
 
Hartree method ppt physical chemistry
Hartree method ppt physical chemistryHartree method ppt physical chemistry
Hartree method ppt physical chemistry
alikhan1414
 
Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...
Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...
Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...
Premashis Kumar
 
Density Functional Theory
Density Functional TheoryDensity Functional Theory
Density Functional Theory
krishslide
 

What's hot (19)

Density functional theory
Density functional theoryDensity functional theory
Density functional theory
 
Glowworm Swarm Optimisation PPT
Glowworm Swarm Optimisation PPTGlowworm Swarm Optimisation PPT
Glowworm Swarm Optimisation PPT
 
Quantum Chemistry
Quantum ChemistryQuantum Chemistry
Quantum Chemistry
 
Materials Modelling: From theory to solar cells (Lecture 1)
Materials Modelling: From theory to solar cells  (Lecture 1)Materials Modelling: From theory to solar cells  (Lecture 1)
Materials Modelling: From theory to solar cells (Lecture 1)
 
Glowworm Swarm Optimisation
Glowworm Swarm OptimisationGlowworm Swarm Optimisation
Glowworm Swarm Optimisation
 
Dft presentation
Dft presentationDft presentation
Dft presentation
 
Glowworm swarm optimization (Presentation)
Glowworm swarm optimization (Presentation)Glowworm swarm optimization (Presentation)
Glowworm swarm optimization (Presentation)
 
Intro. to quantum chemistry
Intro. to quantum chemistryIntro. to quantum chemistry
Intro. to quantum chemistry
 
1308.3898
1308.38981308.3898
1308.3898
 
Firefly Algorithm: Recent Advances and Applications
Firefly Algorithm: Recent Advances and ApplicationsFirefly Algorithm: Recent Advances and Applications
Firefly Algorithm: Recent Advances and Applications
 
Cuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly AlgorithmsCuckoo Search & Firefly Algorithms
Cuckoo Search & Firefly Algorithms
 
Introduction to density functional theory
Introduction to density functional theory Introduction to density functional theory
Introduction to density functional theory
 
Particle Swarm Optimization Application In Power System
Particle Swarm Optimization Application In Power SystemParticle Swarm Optimization Application In Power System
Particle Swarm Optimization Application In Power System
 
Gaussian
GaussianGaussian
Gaussian
 
Lab4 slides
Lab4 slidesLab4 slides
Lab4 slides
 
Dft calculation by vasp
Dft calculation by vaspDft calculation by vasp
Dft calculation by vasp
 
Hartree method ppt physical chemistry
Hartree method ppt physical chemistryHartree method ppt physical chemistry
Hartree method ppt physical chemistry
 
Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...
Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...
Nonequilibrium Thermodynamics of Turing-Hopf Interplay in Presence of Cross D...
 
Density Functional Theory
Density Functional TheoryDensity Functional Theory
Density Functional Theory
 

Similar to Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive Power Dispatch

Improved Firefly Algorithm for Unconstrained Optimization Problems
Improved Firefly Algorithm for Unconstrained Optimization ProblemsImproved Firefly Algorithm for Unconstrained Optimization Problems
Improved Firefly Algorithm for Unconstrained Optimization Problems
Editor IJCATR
 
Firefly Algorithm for Unconstrained Optimization
Firefly Algorithm for Unconstrained OptimizationFirefly Algorithm for Unconstrained Optimization
Firefly Algorithm for Unconstrained Optimization
IOSR Journals
 
Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...
Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...
Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...
TELKOMNIKA JOURNAL
 
Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...
Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...
Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...
ijcsta
 
Adaptive Grouping Quantum Inspired Shuffled Frog Leaping Algorithm
Adaptive Grouping Quantum Inspired Shuffled Frog Leaping AlgorithmAdaptive Grouping Quantum Inspired Shuffled Frog Leaping Algorithm
Adaptive Grouping Quantum Inspired Shuffled Frog Leaping Algorithm
theijes
 
I04105358
I04105358I04105358
The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...
The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...
The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...
IJECEIAES
 
Firefly Algorithm based Optimal Reactive Power Flow
Firefly Algorithm based Optimal Reactive Power FlowFirefly Algorithm based Optimal Reactive Power Flow
Firefly Algorithm based Optimal Reactive Power Flow
ijceronline
 
Gy3312241229
Gy3312241229Gy3312241229
Gy3312241229
IJERA Editor
 
A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...
A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...
A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...
irjes
 
Enriched Firefly Algorithm for Solving Reactive Power Problem
Enriched Firefly Algorithm for Solving Reactive Power ProblemEnriched Firefly Algorithm for Solving Reactive Power Problem
Enriched Firefly Algorithm for Solving Reactive Power Problem
ijeei-iaes
 
Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...
Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...
Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...
gerogepatton
 
RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...
RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...
RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...
ijaia
 
1308.3898 1
1308.3898 11308.3898 1
1308.3898 1
vin_bha1984
 
An improved ant colony algorithm based on
An improved ant colony algorithm based onAn improved ant colony algorithm based on
An improved ant colony algorithm based on
IJCI JOURNAL
 
A Study of Firefly Algorithm and its Application in Non-Linear Dynamic Systems
A Study of Firefly Algorithm and its Application in Non-Linear Dynamic SystemsA Study of Firefly Algorithm and its Application in Non-Linear Dynamic Systems
A Study of Firefly Algorithm and its Application in Non-Linear Dynamic Systems
ijtsrd
 
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
IJECEIAES
 
lost_valley_search.pdf
lost_valley_search.pdflost_valley_search.pdf
lost_valley_search.pdf
manuelabarca9
 
AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...
AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...
AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...
ijaia
 
MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...
MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...
MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...
Nooria Sukmaningtyas
 

Similar to Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive Power Dispatch (20)

Improved Firefly Algorithm for Unconstrained Optimization Problems
Improved Firefly Algorithm for Unconstrained Optimization ProblemsImproved Firefly Algorithm for Unconstrained Optimization Problems
Improved Firefly Algorithm for Unconstrained Optimization Problems
 
Firefly Algorithm for Unconstrained Optimization
Firefly Algorithm for Unconstrained OptimizationFirefly Algorithm for Unconstrained Optimization
Firefly Algorithm for Unconstrained Optimization
 
Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...
Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...
Modified Discrete Firefly Algorithm Combining Genetic Algorithm for Traveling...
 
Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...
Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...
Fire-LEACH: A Novel Clustering Protocol for Wireless Sensor Networks based on...
 
Adaptive Grouping Quantum Inspired Shuffled Frog Leaping Algorithm
Adaptive Grouping Quantum Inspired Shuffled Frog Leaping AlgorithmAdaptive Grouping Quantum Inspired Shuffled Frog Leaping Algorithm
Adaptive Grouping Quantum Inspired Shuffled Frog Leaping Algorithm
 
I04105358
I04105358I04105358
I04105358
 
The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...
The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...
The Effect of Updating the Local Pheromone on ACS Performance using Fuzzy Log...
 
Firefly Algorithm based Optimal Reactive Power Flow
Firefly Algorithm based Optimal Reactive Power FlowFirefly Algorithm based Optimal Reactive Power Flow
Firefly Algorithm based Optimal Reactive Power Flow
 
Gy3312241229
Gy3312241229Gy3312241229
Gy3312241229
 
A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...
A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...
A Firefly Algorithm for Optimizing Spur Gear Parameters Under Non-Lubricated ...
 
Enriched Firefly Algorithm for Solving Reactive Power Problem
Enriched Firefly Algorithm for Solving Reactive Power ProblemEnriched Firefly Algorithm for Solving Reactive Power Problem
Enriched Firefly Algorithm for Solving Reactive Power Problem
 
Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...
Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...
Research on Fuzzy C- Clustering Recursive Genetic Algorithm based on Cloud Co...
 
RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...
RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...
RESEARCH ON FUZZY C- CLUSTERING RECURSIVE GENETIC ALGORITHM BASED ON CLOUD CO...
 
1308.3898 1
1308.3898 11308.3898 1
1308.3898 1
 
An improved ant colony algorithm based on
An improved ant colony algorithm based onAn improved ant colony algorithm based on
An improved ant colony algorithm based on
 
A Study of Firefly Algorithm and its Application in Non-Linear Dynamic Systems
A Study of Firefly Algorithm and its Application in Non-Linear Dynamic SystemsA Study of Firefly Algorithm and its Application in Non-Linear Dynamic Systems
A Study of Firefly Algorithm and its Application in Non-Linear Dynamic Systems
 
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
Firefly Algorithm to Opmimal Distribution of Reactive Power Compensation Units
 
lost_valley_search.pdf
lost_valley_search.pdflost_valley_search.pdf
lost_valley_search.pdf
 
AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...
AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...
AN IMPROVED MULTIMODAL PSO METHOD BASED ON ELECTROSTATIC INTERACTION USING NN...
 
MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...
MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...
MPPT for Photovoltaic System Using Multi-objective Improved Particle Swarm Op...
 

More from TELKOMNIKA JOURNAL

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
TELKOMNIKA JOURNAL
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
TELKOMNIKA JOURNAL
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
TELKOMNIKA JOURNAL
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
TELKOMNIKA JOURNAL
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
TELKOMNIKA JOURNAL
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
TELKOMNIKA JOURNAL
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
TELKOMNIKA JOURNAL
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
TELKOMNIKA JOURNAL
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
TELKOMNIKA JOURNAL
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
TELKOMNIKA JOURNAL
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
TELKOMNIKA JOURNAL
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
TELKOMNIKA JOURNAL
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
TELKOMNIKA JOURNAL
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
TELKOMNIKA JOURNAL
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
TELKOMNIKA JOURNAL
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
TELKOMNIKA JOURNAL
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
TELKOMNIKA JOURNAL
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
TELKOMNIKA JOURNAL
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
TELKOMNIKA JOURNAL
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
TELKOMNIKA JOURNAL
 

More from TELKOMNIKA JOURNAL (20)

Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...Amazon products reviews classification based on machine learning, deep learni...
Amazon products reviews classification based on machine learning, deep learni...
 
Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...Design, simulation, and analysis of microstrip patch antenna for wireless app...
Design, simulation, and analysis of microstrip patch antenna for wireless app...
 
Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...Design and simulation an optimal enhanced PI controller for congestion avoida...
Design and simulation an optimal enhanced PI controller for congestion avoida...
 
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
Improving the detection of intrusion in vehicular ad-hoc networks with modifi...
 
Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...Conceptual model of internet banking adoption with perceived risk and trust f...
Conceptual model of internet banking adoption with perceived risk and trust f...
 
Efficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antennaEfficient combined fuzzy logic and LMS algorithm for smart antenna
Efficient combined fuzzy logic and LMS algorithm for smart antenna
 
Design and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fireDesign and implementation of a LoRa-based system for warning of forest fire
Design and implementation of a LoRa-based system for warning of forest fire
 
Wavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio networkWavelet-based sensing technique in cognitive radio network
Wavelet-based sensing technique in cognitive radio network
 
A novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bandsA novel compact dual-band bandstop filter with enhanced rejection bands
A novel compact dual-band bandstop filter with enhanced rejection bands
 
Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...Deep learning approach to DDoS attack with imbalanced data at the application...
Deep learning approach to DDoS attack with imbalanced data at the application...
 
Brief note on match and miss-match uncertainties
Brief note on match and miss-match uncertaintiesBrief note on match and miss-match uncertainties
Brief note on match and miss-match uncertainties
 
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
Implementation of FinFET technology based low power 4×4 Wallace tree multipli...
 
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G systemEvaluation of the weighted-overlap add model with massive MIMO in a 5G system
Evaluation of the weighted-overlap add model with massive MIMO in a 5G system
 
Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...Reflector antenna design in different frequencies using frequency selective s...
Reflector antenna design in different frequencies using frequency selective s...
 
Reagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensorReagentless iron detection in water based on unclad fiber optical sensor
Reagentless iron detection in water based on unclad fiber optical sensor
 
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...Impact of CuS counter electrode calcination temperature on quantum dot sensit...
Impact of CuS counter electrode calcination temperature on quantum dot sensit...
 
A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...A progressive learning for structural tolerance online sequential extreme lea...
A progressive learning for structural tolerance online sequential extreme lea...
 
Electroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networksElectroencephalography-based brain-computer interface using neural networks
Electroencephalography-based brain-computer interface using neural networks
 
Adaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imagingAdaptive segmentation algorithm based on level set model in medical imaging
Adaptive segmentation algorithm based on level set model in medical imaging
 
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
Automatic channel selection using shuffled frog leaping algorithm for EEG bas...
 

Recently uploaded

AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
gaafergoudaay7aga
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
KrishnaveniKrishnara1
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 

Recently uploaded (20)

AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
integral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdfintegral complex analysis chapter 06 .pdf
integral complex analysis chapter 06 .pdf
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.pptUnit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
Unit-III-ELECTROCHEMICAL STORAGE DEVICES.ppt
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 

Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive Power Dispatch

  • 1. TELKOMNIKA, Vol.15, No.1, March 2017, pp. 93~100 ISSN: 1693-6930, accredited A by DIKTI, Decree No: 58/DIKTI/Kep/2013 DOI: 10.12928/TELKOMNIKA.v15i1.3862  93 Received October 11, 2016; Revised December 23, 2016; Accepted January 11, 2017 Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive Power Dispatch Genfu Xiao 1 , Huan Liu* 2 , Yanhui Zhou 3 , Yuming Guo 4 1,3,4 Institute of Mechanical and Electrical Technology, Jinggangshan University, Ji’an, China 1,2 Laboratory of watershed ecology and geographical environment monitoring, NASG, Ji’an, China 2 Institute of Electronic and Information Engineering, Jinggangshan University, Ji’an, China *Corresponding author, e-mail: liuhuan816618@163.com Abstract Firefly algorithm (FA) is a newly proposed swarm intelligence optimization algorithm. Like many other general swarm intelligence optimization algorithms, the original version of FA is easy to trap into local optima. In order to overcome this drawback, the chaotic firefly algorithm (CFA) is proposed. The methods of chaos initialization, chaos population regeneration and linear decreasing inertia weight have been introduced into the original version of FA so as to increase its global search mobility for robust global optimization. The CFA is calculated in Matlab and is examined on six benchmark functions. In order to evaluate the engineering application of the algorithm, the reactive power optimization problem in IEEE 30 bus system is solved by CFA. The outcomes show that the CFA has better performance compared to the original version of FA and PSO. Keywords: chaos, FA, optimization, reactive power Copyright © 2017 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Metaheuristic techniques are well-known global optimization methods. These techniques attempt to mimic some characteristics of natural phenomena or social behavior [1, 2]. Metaheuristic algorithms are simple and easy to be implemented. These algorithms can carry out the parallel process, and have strong robustness [3, 4]. A lot of new metaheuristic algorithms are proposed for global search. The novel algorithms can solve larger scale problems and increase the computational efficiency [5]. Firefly algorithm (FA), one of new metaheuristic algorithms, was developed for multimodal optimization by Yang in 2008 [6]. The FA is based on the idealized behavior of the flashing characteristics of fireflies. FA has many similarities with particle swarm optimization (PSO) algorithm, and it is also based on swarm behavior. Compared with other swarm intelligence algorithms, FA has good efficiency and robustness in complex optimization problems. Yang has solved reactive power optimization problem with original version of FA and achieved good results [7]. Rajan has proposed a novel hybrid algorithm combining firefly algorithm and Nelder-Mead simplex method for solving power system optimal reactive power dispatch problems [8]. However, metaheuristic algorithms are usually easy to fall into local optimum. To overcome this shortcoming, chaotic functions are added to the metaheuristic algorithms, such as particle swarm optimization [9, 10], genetic algorithm [11], bee colony optimization [12], harmony search [13], imperialist competitive algorithm[14], differential evolution algorithm [15], simulated annealing [16], and so on. In this paper, the chaotic firefly algorithm (CFA) is proposed to avoid falling into local optimum. In CFA, the strategies of chaos initialization, chaos population regeneration and linear decreasing inertia weight are introduced. In order to evaluate CFA, six benchmark functions are utilized. In the meantime, CFA is applied to solve highly nonlinear non convex optimal reactive power dispatch problem of power systems. The rest of this paper is organized as follows. Section 2 discusses the descriptions of CFA. Section 3 describes the benchmark function calculation with CFA. Section 4 analyses reactive power optimization based on CFA, and Section 5 is the conclusions of this paper and the outlines for the further research.
  • 2.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100 94 2. Chaotic Firefly Algorithm 2.1. Original Version of FA The firefly algorithm is a metaheuristic algorithm inspired by flashing behavior of fireflies. A firefly will move toward a brighter firefly by reducing the distance between itself and the brighter one. The intensity I of the firefly is proportional to their brightness. The firefly with less brightness will be attracted by the brighter one. The intensity I can be expressed as follow: ijrγ eII - 0= (1) Where  represents light absorption coefficient, 0I is the original light intensity, rij represents the distance between two fireflies.   dim 1 2 2 )( k jkikjiij xxxxr (2) Where dim is the dimension of xi, xik is the kth component of xi. The attractiveness of a firefly is proportional to the light intensity. The attractiveness  of a firefly is defined as follow: 2 - 0= ijrγ eββ (3) Where 0 is the attractiveness in r=0. The new position of a firefly is calculated by: t i tt i t j t i t i xxxx   )(1 (4) Where 1t ix  is the position of the ith firefly at time t+1, t  is the step length, t i represents a random number. 2.2. The Chaos Improvement of FA Chaos is defined as an irregular motion, seemingly unpredictable random behavior exhibited by a deterministic nonlinear system under deterministic conditions. A chaos map is a map that exhibits some sort of chaotic behavior. In order to improve the global optimization performance of FA, chaos map has been increased into FA. 2.2.1. Chaos Initialization The position of initial population has a great influence on the convergence and search efficiency of FA. The original version of FA initializes the position of the fireflies in random way, which may lead to uneven distribution of the fireflies. In order to enhance the global searching ability of the algorithm, the position of fireflies is initialized by chaos map. By the way of chaos initializing the fireflies’ position, the randomness of FA hasn’t be changed, but both the diversity of the swarm and the ergodicity of search are improved. The logistic map is utilized to generate chaotic sets, which is represented by the following equation. 10),1(= 11+ ≤≤- vvvμv kkk (5) In this equation, vk is the kth chaotic variable, with k denoting the iteration number. μ =4 is used for the experiments. It is needed to explain that the chaotic variables must be mapped to the search space of the solution.
  • 3. TELKOMNIKA ISSN: 1693-6930  Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive… (Genfu Xiao) 95 2.2.2. Chaos Population Regeneration In order to keep the diversity of the population and to enhance the dispersion of the search, the new algorithm adopts chaos to produce new fireflies to replace the low brightness fireflies in the original population. The threshold number of iteration Gt is set and the global search is started. Local search is performed around the current optimal solution, after the iteration of Gt times. Nf new fireflies is created through the chaotic model shown in formula (7), and they will replace the equivalent low brightness fireflies. 1-j jjj gbest Nj ppp randcpp ≤≤ - 1 )1( (dim) 1 1        (6) Where, jp is the position of the jth new fireflies in the chaos space, bestpg is the position of the global optimal firefly in the chaos space, c is a constant, Nf is the number of new fireflies, dim is the dimension of fireflies. As section 2.2.1, the variables in the chaos space must be mapped to the solution space. New fireflies scattered around the global best position, which can balance the global search and the local search. It greatly improves the convergence speed of the algorithm and the ability for finding more accurate solution. 2.2.3. Linear Decreasing Inertia Weight The linear decreasing weight is added into the formula (4) as follow:       Max t t i tt i t j t i tt i Gt xxxx /)( )( minmaxmax 1   (7) Where max is the maximal weight and min is the minimal weight, GMax is maximum number of iterations. The inertia weight t ω reflects the influence of the previous position to the current position, and the weight affects the balance of the global and local search ability of the optimization algorithm. Larger weight can enhance the global search capability. Smaller weight can enhance the local search ability. By using the linear decreasing inertia weight, in the early stage the firefly algorithm has stronger global searching ability and the convergence speed is improved, in the late stage the firefly algorithm has stronger local searching ability and local oscillation is avoided. 2.3. Algorithm Description The new algorithm is proposed which is called as chaotic firefly algorithm (CFA). The procedure of the new algorithm can be described as follows: Step 1, the attractiveness 0 , light absorption coefficient , the step length  and maximum number of iterations GMax are initialized. Step 2, the position of fireflies is initialized by chaos mapping. Step 3, the attractiveness of fireflies is calculated by formula (3). Step 4, the position of fireflies is updated by formula (7). Step 5, if the number of iterations is equal to integer multiple of Gt, new fireflies are produced by formula (6) to replace the low brightness fireflies, and the brightness of new fireflies is calculated. Step 6, if the algorithm satisfies the stopping criterion, go to step 7; otherwise, go to step 3. Step 7, xgbest is output and the end of algorithm is reached. 3. Implementation Six benchmark functions shown in Table 1 are selected to evaluate the CFA. The parameters n=40,  =0.5,  =1 and GMax=300 are adopted in FA, where n is the fireflies
  • 4.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100 96 population size. CFA and FA use the same parameters. The cost functions of firefly algorithm are taken to the six benchmark functions. In the case of CFA, the threshold number of iteration Gt=10, the number of new fireflies Nf=4. In addition, the standard version of PSO algorithm is used. Table 1. Six Benchmark Functions Function Name Dimensions Range Minimum ∑ n i ixf 1= 2 1 = Sphere 10 [-100,100] 0 2 1= 1= 2 )(=∑∑ n i i j jxf Quadric 10 [-100,100] 0 ∑ 1= 222 1+3 )-1(+)-(100[= n i iii xxxf Rosenbrok 10 [-30,30] 0 10+)10cos(2-(= ∑ 1= 2 4 n i ii xπxf Ranstrigin 10 [-5.12,5.12] 0 ∑ e- ∑ 20-+20= 1=1= 2 )2cos( 1 n 1 0.2- 5 n i i n i i xπ n x eef Ackley 10 [-100,100] 0 1+)cos(-4000= 1=1= 2 6 ∑ ixxf i n i n i i ∏ Griewank 10 [-600,600] 0 Table 2. The results of different methods Methods f1 f2 Best Worst Average Std.Dev Best Worst Average Std.Dev PSO 1.73e-6 2.82e-4 6.5e-5 9.95e-5 6.63e-5 8.81e-4 2.41e-4 3.06e-4 FA 1.22e-6 2.31e-4 4.95e-5 8.34e-5 2.88e-4 9.7e-4 5.46e-4 2.52e-4 CFA 4.3e-7 1.65e-5 2.53e-6 5.45e-6 1.87e-5 1.68e-4 5.14e-5 5.66e-5 Methods f3 f4 Best Worst Average Std.Dev Best Worst Average Std.Dev PSO 0.0098 0.0193 0.0148 0.0028 1.64e-5 8.64e-4 3.48e-4 2.61e-4 FA 0.0017 0.0099 0.0053 0.0031 1.89e-5 9.89e-4 2.75e-4 3.75e-4 CFA 4.54e-4 7.84e-4 5.58e-4 1.15e-4 5.80e-6 2.80e-4 8.16e-5 9.39e-5 Methods f5 f6 Best Worst Average Std.Dev Best Worst Average Std.Dev PSO 0.0691 0.1775 0.1117 0.0329 0.0027 0.0106 0.0071 0.0028 FA 0.0764 0.1843 0.1251 0.0234 0.0038 0.0879 0.0175 0.0234 CFA 0.0075 0.0224 0.0102 0.0051 5.64e-5 0.0068 0.0033 0.0025 The calculation results of these functions are shown in Table 2. The convergence characteristics of f1-f6 using different algorithms are shown in Figure 1. Because the chaos initialization and chaos population regeneration increase the population diversity and enhance the global searching ability, and linear decreasing inertia weight helps to speed up global convergence speed, CFA shows good performance. As shown in the Table 2 and Figure 1, the optima value, average value and standard deviation found by CFA are significantly better than FA and PSO. CFA can find the optimal solution faster than FA and PSO.
  • 5. TELKOMNIKA ISSN: 1693-6930  Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive… (Genfu Xiao) 97 (a) f1 (b) f2 (c) f3 (d) f4 (e) f5 (f) f6 Figure 1. The Convergence Curves of f1~f6 Input system parameters Output optimization results Chaotic initialization of the fireflies Set the number of iterations n = 1 Flow calculation Calculate light, attractiveness Update the fireflies position by formula (7) n<Nmax? Mod(n,Gt)=0? Produce new fireflies by formula (6) Y N Y N Figure 2. The Flow Chart of Reactive Power Optimization 4. Reactive Power Optimization Based on CFA 4.1. Math Models of Reactive Power Optimization In the premise of safety, the ultimate goal of reactive power optimization of power system is to reduce the active power loss by adjusting the control variables, and the mathematical model includes the objective function, the power flow equation and variable constraint. 0 50 100 150 200 250 300 0 0.5 1 1.5 2 x 10 4 Iterative times Optima CFA FA PSO 0 50 100 150 200 250 300 0 0.5 1 1.5 2 x 10 4 Iterative times Optima CFA FA PSO 0 50 100 150 200 250 300 0 0.5 1 1.5 2 2.5 3 3.5 x 10 7 Iterative times Optima CFA FA PSO 0 50 100 150 200 250 300 0 5 10 15 20 25 30 35 Iterative times Optima CFA FA PSO 0 50 100 150 200 250 300 0 5 10 15 20 25 Iterative times Optima CFA FA PSO 0 50 100 150 200 250 300 0 10 20 30 40 50 60 Iterative times Optima CFA FA PSO
  • 6.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100 98 The minimum power loss is treated as the objective function, which is expressed as follow: ]cos2[min)min( 2 , 2 ijjij Nji iijloss UUUUGP L   (8) Where, Ploss is the active power loss in the power system. Ui, Uj are the voltages of ith and jth buses respectively. ij is the voltage angle difference between bus i and j. NL is the number of transmission lines. Gij is the conductance. 4.2. Calculation Flow Based on the CFA described in section 2.3, the flow chart of reactive power optimization is shown in Figure 2. The power system parameters and variables are described in detail as follows: (1) The power system parameters read from database are shown as follows: generator parameters, load parameters, lines and transformers parameters, reactive power compensation parameters, the constraints of various control variables. (2) The power system control variables include generator voltage VGi, amount of reactive power compensation Qci, transformers ratio KTi. The components of fireflies are made up of these control variables, and the dimension of fireflies is the total number of control variables, namely: T TNTCNCGNGi TCG KKQQVVx ],,,,,[= 111  4.3. Results of Reactive Power Optimization In order to verify the superiority of CFA in reactive power optimization, this paper uses CFA to optimize the IEEE 30 nodes system, and the results are compared with FA and PSO algorithm. The IEEE 30 nodes system is made up of 41 transmission lines, 6 generators, 2 shunt capacitors and 4 transformers. The power reference value is set to 100MW. The optimization program is completed in Matlab. The results of reactive power optimization in the IEEE 30 nodes system are shown in Table 3. In virtue of optimization, the control variables are selected reasonably and the active power loss has reduced. The active power loss calculated by CFA is smaller than that calculated by FA and PSO. The optimal algorithm convergence characteristic is shown in figure 3. The figure shows that CFA isn’t easy to be trapped in local optimum and the convergence speed of CFA is faster than that of FA and PSO. Table 3. Optimization Results of the IEEE 30 Nodes System Variables Variable names Original values Algorithms PSO FA CFA Generator voltage U1 1 1.0291 1.0213 1.05 U2 1 1.0269 1.0197 1.049 U22 1 1.0288 1.0140 1.02523 U27 1 1.0493 1.032 1.0451 U23 1 1.0386 1.0233 1.0349 U13 1 1.05 1.0499 1.05 Compensation capacitors Q10 0 0.1851 0.1341 0.3231 Q24 0.04 0.1043 0.1134 0.3150 Transformer ratio T6-9 0 0.9646 0.9735 0.9929 T6-10 0 1.0282 0.9944 1.0326 T4-12 0 0.9904 1.0312 1.0315 T28-27 0 1.0049 1.0282 1.05 Power loss Ploss 2.4438 2.1456 2.1368 2.0693
  • 7. TELKOMNIKA ISSN: 1693-6930  Research on Chaotic Firefly Algorithm and the Application in Optimal Reactive… (Genfu Xiao) 99 Figure 3. The Convergence Curves Of Reactive Power Optimization 5. Discussions and Conclusions In the present work, a novel firefly algorithm adding chaos map is proposed. It is verified that by using the proposed approach, the performance of the original firefly algorithm can apparently be improved. There are three new improved methods in CFA. The method of chaos initialization may improve the uniformity of the position distribution of fireflies. The method of chaos population regeneration can maintain the diversity of the population and reduced the possibility of falling into local optimum. In addition, the method of linear decreasing inertia weight helps to speed up the global convergence speed, reduce the oscillation near the extreme point, and improve the search ability near the extreme point. The experimental results show that CFA is superior to the original version of FA and PSO in both speed and accuracy. The capability and robustness of CFA make it suitable to solve complex optimization problems like optimal reactive power dispatch. Furthermore studies on convergence analysis can be fruitful. It can be expected that for different types of problem, different chaotic maps may have different convergence rates. In addition, further topic of studies can also focus on the extension of the CFA to solve discrete problems and mixed-type optimization problems. Acknowledgements This work was supported by the doctoral research project of Jinggangshan university (Nos. JZB15009, JZB15016), the science & technology project of Ji’an city (20151016), the project of humanities & social sciences in universities of Jiangxi province (YS1546), the natural science foundation of Jiangxi province (Nos. 20151BAB217012, 2016BAB202049, 20161BAB206135), the science & technology project of Jiangxi education department (GJJ150787), the bidding project of the key laboratory of watershed ecology and geographical environment monitoring, NASG (Nos. WE2016013, WE2016015) and the national natural science foundation of China (Nos.51465020, 61462046). References [1] XS Yang, S Deb, T Hanne, X He. Attraction and diffusion in nature-inspired optimization algorithms. Neural comput & Applic. 2015; (5): 1-8. [2] Dinda Novitasari, Imam Cholissodin. Hybridizing PSO with SA for Optimizing SVR Applied to Software Effort Estimation. TELKOMNIKA. 2016; 14(1): 245-253. [3] A Baykasoglu, FB Ozsoydan. Adaptive firefly algorithm with chaos for mechanical design optimization problems. Applied Soft Computing. 2015; 36: 152-164. [4] AH Gandomi, XS Yang, S Talatahari. Firefly algorithm with chaos. Communications in Nonlinear Science & Numerical Simulation. 2013; 18(1): 89–98. [5] A Kaveh, N Farhoudi. Dolphin monitoring for enhancing metaheuristic algorithms: Layout optimization of braced frames. Computers & Structures. 2016; 165: 1-9. [6] Yang XS. Nature-inspired metaheuristic algorithms. Luniver Press. 2008. [7] Yang Xin She, Sadat Hosseini SS, Hossein Gandomi Amir. Firefly algorithm for solving non-convex economic dispatch problem with valve point loading effect. Appl Soft Comput. 2012; 12(3): 1180-1186. 0 50 100 150 200 250 300 2 2.2 2.4 2.6 2.8 3 Iterative times Ploss CFA FA PSO
  • 8.  ISSN: 1693-6930 TELKOMNIKA Vol. 15, No. 1, March 2017 : 93 – 100 100 [8] Abhishek Rajan, T Malakar. Optimal reactive power dispatch using hybrid Nelder–Mead simplex based firefly algorithm. Electrical power and energy systems. 2015; 66(66): 9-24. [9] Yalin Wu, Shuiping Zhang. A self-adaptive chaos particle swarm optimization algorithm. TELKOMNIKA. 2015; 13(1): 331-340. [10] Y Wu, G Liu, X Guo, Y Shi, L Xie. A self-adaptive chaos and Kalman filter-based particle swarm optimization for economic dispatch problem. Soft Computing. 2016; (1): 1-13. [11] Şengul Dogan. A new data hiding method based on chaos embedded genetic algorithm for color image. Artificial Intelligence Review. 2016; 46(1): 1-15. [12] Alatas B. Active power loss minimization in electric power systems through chaotic artificial bee colony algorithm. Tehnicki Vjesnik. 2016; 23(2): 491-498. [13] Xiaofang Yuan, Jingyi Zhao. Hybrid parallel chaos optimization algorithm with harmony search algorithm. Applied Soft Computing. 2014; 17(4): 12-22. [14] Talatahari S, Farahmand Azar B, Sheikholeslami R, Gandomi AH. Imperialist competitive algorithm combined with chaos for global optimization. Communications in Nonlinear Science & Numerical Simulation. 2012; 17(3): 1312-1319. [15] TN Malik, S Zafar, S Haroon. Short-term economic emission power scheduling of hydrothermal systems using improved chaotic hybrid differential evolution. Turkish Journal of Electrical Engineering and Computer Sciences. 2016; 24(4): 2654-2670. [16] X Wang, C Liu, D Xu, C Liu. Image encryption scheme using chaos and simulated annealing algorithm. Nonlinear Dynamics. 2016. 84(3): 1417-1429.