The area covered by each sensor with circular
sensing area is given by Equation (1) and the total
area covered by the given sensors is represented by
Equation (2).
2
r
=
2
2
W
, where r=w/2 (1)
Total area covered by K sensors =
2
2
W
K
(2)
In Equation (2), we assume that each cell is
occupied by a sensor, thereby K equals N² and the
total covered area is N² * π * W²/4. The coverage
area is computed as the ratio of the total area
covered by the sensors to the total area of the grid.
In this paper, we assume that each sensor has the
capability to move from one cell to another cell
(mobility). Initially, the sensors are with equal
sensing radius, but with various energy levels;
therefore, the sensors possess diverse lifespan. The
source of power for each sensor depends on three
AAA batteries as in the case of a prototype mobile
sensor. According to Wang et al., (2005), initial
residual energy of the sensors is distributed between
10000J and 16000J and mobile sensor can have a
speed of 2m/s with the energy consumption of
moving one meter is estimated to be equal to 27.96J.
Furthermore, we assume that the sensing radius is
adjustable, and it can be increased or decreased.
However, the increase in the sensing range increases
the power consumption.
Figure 1: The wireless sensor network model.
3 PROBLEM FORMULATION
The main objective function of the coverage
restoration problem is to maximize the coverage area
with reduced energy consumption as stated in
Equation (3). The numerator represents the total area
(A
i
) covered by the active deployed sensors and the
denominator represents the given network area,
which is the area of the given square grid.
2
K
1
i
A
N
Max
i
(3)
Here, we highlight four constraints, which are added
to reduce the energy consumption during sensor
mobility and restoration. The first constraint places
an upper bound D on the distance moved by any of
the given sensor, and it is given by d < D, where d
be the Euclidean distance moved by a sensor from
location (x
1
, y
1
) to location (x
2
, y
2
). This constraint is
added to limit the movement of sensors to a far
location within the network, thereby minimizing the
power consumption.
The second constraint verifies the upper bound
on sensing range of a sensor and it is defined as r
i
<
R for every sensor i in the network. The terms r
i
and
R are the sensing range of sensor i and its upper
bound on sensin range respectively. This constraint
aims at balancing the power consumption between
the sensor nodes with increasing sensing radius. The
third constraint states a lower bound on the lifetime
of the network and is given by
min
TT
Ki
i
TT where
Where T is the sum of lifespan of the active sensors
within the network and T
min
is the minimum allowed
lifespan of the network. K is the number of deployed
sensors. It ensures that the restoration operation is
allowed only if the lifespan of the network is
sufficiently above the given lower energy bound.
In this model, it is assumed that the sensors are
active for one hour daily and they are idle (sleep) for
remaining 23 hours. The sensors consume 102µA in
sleep mode and 77mA in active mode (Jia et al.,
2009). The daily energy consumption for each active
sensor is calculated as 53.5 Joules/day. The lifespan
T of the network (in days) is given as in Equation
(4), where
r
E
is the total residual energy of the
network and
c
E
is the energy consumed till that day.
r
E
c
E
T
days
(4)
a
K
i
i
E
r
E
1
, where E
i
is the energy of the sensors
present at the time of measurement and K
a
represents the total active sensors at that time.
With doubling of sensing range, the energy
consumption in active mode increases by certain
percentage (X). The fourth constraint is added to
limit the number of failing sensors at any time. The
number of failing sensors should be less than the
SENSORNETS 2012 - International Conference on Sensor Networks
88