Content uploaded by Ali Kadhum Idrees
Author content
All content in this area was uploaded by Ali Kadhum Idrees on Dec 09, 2021
Content may be subject to copyright.
VP r
d(t+ 1) = ω×VP r
d(t) + c1×r1×(LbP r
d(t)−XP r
d(t))
+c2×r2×(Gbd(t)−XP r
d(t))
XP r
d(t+ 1) = XP r
d(t) + VP r
d(t+ 1)
c1c2r1r2
{0,1}
ω
XP r
d(t+ 1) = 0r≥Sig(VP r
d(t+ 1))
1
Sig(VP r
d(t+ 1))
Sig(VP r
d(t+ 1)) = 1
1 + e−VP r
d(t+1)
P r
LbP r (t+ 1) = LbP r (t)f(XP r (t+ 1)) ≥f(LbP r (t))
XP r (t+ 1) f(XP r (t+ 1)) < f(LbP r (t))
f
GbP r (t+ 1) =
arg max
LbP r (t+1)
f(LbP r (t+ 1))
max f(LbP r (t+ 1)) ≥f(GbP r (t))
GbP r (t)
max f(LbP r (t+ 1)) < f(GbP r (t))
Ak
Ej
Ej
AkA
Ak
sjAk
X
Ak
Ak
Ak
Ak
P r X Pr
jVP r
j
LbP r
jGbj16P r 6P siz e 16j6Nk
P r {X1, . . . , Xj, . . . , XNk}
X sjAk
X
XP r
j=1rnd > 0.5
0
∈[0,1]
V P r
VP r
j=V min + (V max −V min)∗rnd
[V min, V max]
VP r
j=
V max V P r
j> V max
V min V P r
j< V min
VP r
j
ω , c1c2
ω= (start −end)∗((M AXG −t)/MAX G) + end
c1= (end −start)∗((M AXG −t)/MAX G) + start
c2= (start −end)∗((M AXG −t)/MAX G) + end
1000
1250
1500
1750
2000
2250
2500
2750
3000
3250
3500
75 100 125 150 175 200 225 250 275 300 325
Energy Consumption Per Round (Joules)
Number of Wireless Sensor Nodes
DESK
GAF
EPSOLCOP
1000
1250
1500
1750
2000
2250
2500
2750
3000
3250
75 100 125 150 175 200 225 250 275 300 325
Energy Consumption Per Round (Joules)
Number of Wireless Sensor Nodes
DESK
GAF
EPSOLCOP
Lifetime95 Lifetime50
0
10
20
30
40
50
60
70
80
90
75 100 125 150 175 200 225 250 275 300 325
Network Lifetime (Hours)
Number of Wireless Sensor Nodes
DESK
GAF
EPSOLCOP
0
10
20
30
40
50
60
70
80
90
100
110
120
130
140
150
75 100 125 150 175 200 225 250 275 300 325
Network Lifetime (Hours)
Number of Wireless Sensor Nodes
DESK
GAF
EPSOLCOP
Lifetime95 Lifetime50