Professional Documents
Culture Documents
I. I NTRODUCTION
Optimization is a problem solving process which is used
to find solutions that meet certain performance criteria. Evolutionary Algorithms (EAs) have been widely used as a tool
for solving non-linear, non-differentiable real valued problems.
EAs are based on the principles of natural evolution and
survival of fittest, where fitter solutions are more likely to
reproduce than poor solutions. EAs have many advantages
over traditional gradient based methods. In gradient based
methods, quality of final solution depends upon the choice of
initial solution. If the initial guess is poor, gradient methods
will not be able to find optimum results. On the other hand,
EAs do not suffer from this problem. Hence considerable
efforts have been made in development of EAs in past time.
Yagi-Uda antenna is an extensively used antenna design due
to its simple construction, high gain and low cost. Optimizing
a Yagi-Uda antenna involves finding lengths and spacings
between elements that correspond to specific radiation properties. However, Yagi-Uda antenna is hard to optimize due to
multimodal nature of its gain function. There is no analytical
formula to calculate the gain of Yagi-Uda antenna. In addition,
the radiation properties of Yagi-Uda antenna are conflictive
in nature. For example, if impedance of Yagi-Uda antenna
is optimized to be 50, its gain tends to decrease. Various
optimization techniques have been applied to design the YagiUda antenna for single and multiple objectives using gradient
methods [1], [2], [3], [4], [5], [6], [7], and EAs [8], [9], [10],
[11], [12], [13]. Jones et al. in [8] have used Genetic Algorithm
(GA) to optimize Yagi-Uda antenna for various radiation
characteristics and compared the result with steepest gradient
method. Baskar et al. in [14] have used Comprehensive
Learning Particle Swarm Optimization (CLPSO) to optimize
Yagi-Uda antenna and obtained better results than GA. In
[9], Li has optimized Yagi-Uda antenna using Differential
Evolution (DE) and illustrated the capabilities of the proposed
method with several Yagi-Uda antenna designs. In [15], Singh
et al. have explored another stochastic global search and
optimization technique known as Simulated Annealing (SA)
for the optimization of Yagi-Uda antenna. In [10], Li has used
Bi-Swarm optimization technique and compared the results
with Genetic Algorithm (GA), Particle Swarm optimization
(PSO) and Computer Intelligence (CI). Amaral et al. have
presented Ellipsoid algorithm for optimization of Yagi-Uda
antenna [16]. Li et al. in [17] have used Invasive Weed
Optimization (IWO) technique to optimize a six element YagiUda antenna for maximum directivity.
In 1995, Storn and Price introduced a simple yet powerful
global optimization technique known as Differential Evolution
(DE). In DE, difference of two randomly selected individuals
is used a source for variation in third randomly selected individual. DE was applied on a extensive testbed of benchmark
functions and it was shown that DE converges faster than
simulated annealing and Nelder & Mead optimization methods
[18]. Biogeography Based Optimization (BBO) is a relatively
new optimization technique introduced by Simon in 2008.
BBO is based on science of biogeography which is the study
of distribution of animal and plant species over space and time.
BBO was applied on several benchmark functions and sensor
selection problem. The results were compared with several
other EAs which show the optimization capability of BBO
[19].
Hybridization of optimization techniques is gaining more
attention in recent times due to offered advantages. It involves
combining the strengths of participating optimization techniques to form a new hybrid technique for better performance.
DE has excellent exploration capability but poor exploitation
capability [20]. Due to this, DE moves very fast towards
optimum solution in initial stage of optimization however later
slows down due to poor exploitation capability. BBO, on the
other hand, has excellent exploitation capability. To combine
the advantages of these two optimization techniques, Gong et
al. have developed a new hybrid technique known as DE/BBO.
(1)
Feeder
L2
S1
Reflector
L3
S2
L4
S3
LN
....
SN-1
Directors
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
for i =1 to N P do
if fitness Vi > fitness Pi then
Pi = V i
end if
end for
end while
IV. B IOGEOGRAPHY BASED O PTIMIZATION
for i = 1 to N P do
Select Xi with probability based on i
if Xi is selected then
for j = 1 to N P do
Select Xj with probability based on j
if Xj is selected then
Randomly select SIV(s) from Xj
Copy selected SIV(s) in Xi
end if
end for
end if
end for
for i = 1 to N P do
Select uniform randomly r1 6= r2 6= r3 6= i
jrand = randintj (1, D)
for j = 1 to D do
if randrealj (0, 1) < i then
if jrand (0,1) < CR or j == jrand then
Vi (j) = Xr1 + F (Xr2 Xr3 )
else
Select Xk based on the probability k
Vi (j) = Xk (j)
end if
else
Vi (j) = Xi (j)
end if
end for
end for
B. DE/BBO Algorithm
DE/BBO algorithm embeds the hybrid migration operator
described in Algorithm 3. The structure of this algorithm is
very simple and almost same to original DE algorithm with
small changes due to migration operator of BBO. Complete
DE/BBO procedure is given in Algorithm 4.
Algorithm 4 DE/BBO Algorithm
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
TABLE I
R ESULTS OF G AIN , I MPEDANCE AND F BR O PTIMIZED S IX -E LEMENT YAGI -U DA A NTENNA D ESIGNS
GA[8]
RBMGA[13]
SA[15]
DE/BBO
Element
Length
Spacing
Length
Spacing
Length
Spacing
Length
Spacing
1()
0.478
0.508
0.4764
0.4788
2()
0.450
0.182
0.488
0.245
0.4492
0.3033
0.4408
0.1915
3()
0.448
0.152
0.438
0.149
0.4266
0.3809
0.4396
0.1056
4()
0.434
0.229
0.404
0.283
0.4294
0.2936
0.4330
0.2381
5()
0.422
0.435
0.432
0.384
0.4164
0.4036
0.4248
0.3868
6()
0.440
0.272
0.420
0.244
0.4266
0.3368
0.4308
0.3253
Gain (dBi)
12.57
11.6
12.24
12.71
Z ()
49.64 + j5.08
49.27 + j32.53
47.48 + j1.97
50 + j0.0
FBR (dB)
10.40
17.57
43.1
11.14