Professional Documents
Culture Documents
Adaptive Tumbling Bacterial Foraging Optimization PDF
Adaptive Tumbling Bacterial Foraging Optimization PDF
Adaptive Tumbling Bacterial Foraging Optimization PDF
Key-Words: - ATBFOA, Economic load dispatch, Stochastic optimization, Total fuel cost, IEEE 118 bus
network, Evolutionary programming, BFOA.
an Evolutionary Programming (EP) for solving their
ED in power system. The upgrading for EP was also
invented from study in [10] with a named of
quantum inspired evolutionary techniques. Then, an
alternative iteration computational approach was
also done through Particle Swarm Optimization
(PSO) technique [2, 11, 12] and combination on
Genetic Algorithm (GA) with Simulated Annealing
(SA) for the same purpose [13]. All these works are
to enhance the weaknesses of improper complex
solution and reduce the longer computational time
of looping process.
To date, as the optimum load demand is one of
significant elements in power system management,
there are still more efforts for robustness and
efficient iterative solution. Therefore, study in [3,
14] are concentrated on modification on recent
optimization method called Bacterial Foraging
Optimization Algorithm (BFOA) to solve their
complex economic demand.
This paper introduces a novel Adaptive
Tumbling
Bacterial
Foraging
Optimization
Algorithm (ATBFOA) to work out on two objective
known functions which are the total operational cost
and total losses minimization of the power network.
This technique is based upon original BFOA
invented by Kevin M. Passino in [15]. During the
deployment, some parameters were required to be
1 Introduction
Nowadays, Economic Dispatch (ED) has become a
crucial task in power system operation and planning
to provide smooth and sustainable load demand.
Even though, the primary objective of load dispatch
is to minimize the total fuel cost of generation but
restrictions on operational parameters should be
there [1]. Conventionally, fuel cost function is
mathematically being a single quadratic function.
Thus, the gradient based optimization is merely
appropriate to entirely solve the linear and
monotonically increasing cost function [2]. Further,
the piecewise quadratic cost function emerged in
multiple fuel option is accepted but throws in too
many local extreme points. Therefore, the
conventional optimization method is no longer
being a suitable solution due to the weaknesses to
place the optimal result. Throughout the years,
many efforts have been made to overcome the non
convex problem including different kinds of
constraints or multi objective solution by
introducing various mathematical programming and
optimization techniques [3]. Recent advance
intelligence computational methods such as
Artificial Neural Network (ANN) [4, 5] and fuzzy
logic approach [6] lead to solve a complex non
linear economic dispatch solution. As a
consequence, the researchers [7-9] have approached
ISBN: 978-960-474-349-0
224
3 Background Studies
3.1 Evolutionary Programming (EP)
2 Economic
Formulation
Dispatch
Problem
(1)
i (j+1,k,l) = i(j,k,l)+C(i,j) j
ISBN: 978-960-474-349-0
(5)
225
(6)
4 Methodology
In this paper, the biological aspect of E. coli
foraging strategy to improve the global searching
space is applied for a minimum two single objective
functions. Some modification on tumbling approach
of E. coli foraging strategy is made to improve
better global searching space. Similarly as in BFOA
several steps are involved except for swarming
effect of bacteria. The following steps are described
on the flow of optimization for ATBFOA working
occupied.
ISBN: 978-960-474-349-0
226
(9)
(10)
(11)
where P'i (j), Pi (j), 'i (j) and (j) is a ith component
of respective vector, Ni (0,1) is normally distributed
one dimensional random number with mean 0 and 1,
and Nj (0,1) is indicating the random number will be
new for each value of j
For the new location, the cost function J(i,j,k,l) named
Jtumble is computed. Then, the decision will take
place whether Jtumble is smaller or bigger than Jlast.
As a result, the lower cost will replace the Jlast value.
In the swimming process for each bacteria, the
initial counter for swim step is represented by m ,
where m<Ns. Similar to the tumbling process, if
J(i,j+1,k,l) < Jlast means lower cost function of Jswim
then keep Jlast= J(i,j+1,k,l) =Jlast = Jswim .
The next action is to compute new J(i,j+1,k,l) as in (12)
for another step size (assuming same step size) but
in the similar direction . The loop or while
statement is repeat until m=Ns. Further, go to the
next bacterium (i =i+1) then stop the iteration when
i = S. Then, continue the chemotaxis step for all
over the life of bacteria as long as j<Nc.
(12)
TABLE I.
Chemotactic Swimming
steps, Nc
steps, Ns
ISBN: 978-960-474-349-0
COMPARISON OF IMPROVEMENT
Fuel Cost
($/MWh)
Total Loss
(MW)
Average
Time (S)
100
50
113449
123.49
3022
100
117100
129.67
3992
227
Fig. 1. Flow chart of the improved Adaptive Tumbling Bacterial Foraging Optimization Algorthim.
205163106 dollar/MW for a whole year. As an
advantage from spending a lot of money in
operational cost but the system also causes reduced
total losses. A comparative is done for other
iteration computational methods known as
conventional evolutionary programming (EP) and
also Meta EP. The results obtained for all four
computational techniques are tabulated into Table II
after five times running.
Table II shows that the new ATBFOA has
developed lowest overall fuel cost function
compared to others. Additionally, this less fitness
value also produces the smallest quantity of total
system losses among all mentioned methods. In
terms of computational duration, the conventional
EP takes the shortest time to converge after 200000
iteration loop. In contrast, Meta- EP needs the
ISBN: 978-960-474-349-0
228
COMPARISON OF IMPROVEMENT
Technique
Generating units
ATBFOA
EP
Meta-EP
10
481
490
496
482
12
181
127
88
141
25
234
286
276
286
26
368
338
336
349
31
7.86
7.92
26
13
46
138
96.5
49
44
49
202
242
257
218
54
148
90.4
62
82
59
155
201
217
177
61
213
204
166
65
419
395
66
462
80
TABLE III.
COMPARISON OF IMPROVEMENT
Technique
Generating units
ATBFOA
EP
Meta-EP
10
444.44
206.52
510
474
163
12
85.96
160.06
103
144
436
407
25
215.46
226.19
237
247
364
418
424
26
307.42
337.35
319
332
503
477
488
542
31
43.86
70.66
60
91
87
10.5
4.02
21
17
46
118.19
125.79
102
85
89
681
615
641
631
49
217.42
273.40
229
225
100
306
224
296
262
54
113.27
107.55
127
127
103
69.1
61.1
62
56
59
178.93
157.07
166
159
111
37.1
40.2
55
53
61
157.17
259.69
230
164
46.17
50.37
16.91
418.09
65
391.26
393.41
429
398
174.95
123.49
133.27
130.85
66
385.65
299.07
479
459
136869
113449
139435
137792
80
518.43
506.08
503
547
87
13.69
13.53
10
13
89
587.43
523.61
610
619
100
246.87
243.55
258
270
103
138.74
124.77
77
41
111
146.12
135.97
79
61
87.71
60.22
6.67
502.74
116.54
111.87
123.94
122.72
140332
153637
150384
152738
Average Time
( minutes )
Observation
Total Loss ( MW )
Fitness
Fuel Cost ($ / MWh)
Average Time
( minutes )
Fitness
Total Loss ( MW )
Observation
Fuel Cost ($ / MWh)
ISBN: 978-960-474-349-0
229
6 Conclusion
Economic load dispatch is an important element in
order to maintain an efficient power system load
management. Accordingly, this research is working
thoroughly on the novel ATBFOA to meet a
minimum single objective function in section 5.1
and 5.2 earlier. Then, the evaluation with other
iteration techniques was finished in previous section
in order to confirm the capability of this bacterial
optimization strategy. In overall, based on the result
obtained, it proves that the novel ATBFOA has
outperformed other mentioned optimization
routines.
References:
[1] B. H. Chowdhury and S. Rahman, "A review of
recent advances in economic dispatch," Power
Systems, IEEE Transactions on, vol. 5, pp.
1248-1259, 1990.
[2] A. Jaini, I. Musirin, N. Aminudin, M. M.
Othman, and T. K. A. Rahman, "Particle swarm
optimization (PSO) technique in economic
power dispatch problems," in Power
Engineering and Optimization Conference
(PEOCO), 2010 4th International, pp. 308-312.
[3] B. K. Panigrahi and V. R. Pandi, "Bacterial
foraging optimisation: Nelder-Mead hybrid
algorithm for economic load dispatch,"
ISBN: 978-960-474-349-0
230
ISBN: 978-960-474-349-0
231