Next Article in Journal
Visual Object Tracking Based on Cross-Modality Gaussian-Bernoulli Deep Boltzmann Machines with RGB-D Sensors
Previous Article in Journal
Dynamic Oil-in-Water Concentration Acquisition on a Pilot-Scaled Offshore Water-Oil Separation Facility
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed Sensor Nodes Charged by Mobile Charger with Directional Antenna and by Energy Trading for Balancing

Cho Chun Shik Graduate School of Green Transportation, Korea Advanced Institute of Science and Technology, Daejeon 34141, Korea
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(1), 122; https://doi.org/10.3390/s17010122
Submission received: 4 November 2016 / Revised: 29 December 2016 / Accepted: 4 January 2017 / Published: 10 January 2017
(This article belongs to the Section Sensor Networks)

Abstract

:
Provision of energy to wireless sensor networks is crucial for their sustainable operation. Sensor nodes are typically equipped with batteries as their operating energy sources. However, when the sensor nodes are sited in almost inaccessible locations, replacing their batteries incurs high maintenance cost. Under such conditions, wireless charging of sensor nodes by a mobile charger with an antenna can be an efficient solution. When charging distributed sensor nodes, a directional antenna, rather than an omnidirectional antenna, is more energy-efficient because of smaller proportion of off-target radiation. In addition, for densely distributed sensor nodes, it can be more effective for some undercharged sensor nodes to harvest energy from neighboring overcharged sensor nodes than from the remote mobile charger, because this reduces the pathloss of charging signal due to smaller distances. In this paper, we propose a hybrid charging scheme that combines charging by a mobile charger with a directional antenna, and energy trading, e.g., transferring and harvesting, between neighboring sensor nodes. The proposed scheme is compared with other charging scheme. Simulations demonstrate that the hybrid charging scheme with a directional antenna achieves a significant reduction in the total charging time required for all sensor nodes to reach a target energy level.

1. Introduction

Since the inception of the Internet-of-Things, many technical challenges related to its implementation have appeared [1]. Among these challenges, provision of operating energy to the “things” (sensors) is critical from an operational point of view. A diverse range of small size, low-cost, and low-power sensors are being widely employed for a variety of applications, including mission-critical ones. Sensor nodes are often hard to access in certain mission-critical applications, such as sensors deployed to detect seismic activity [2], extreme temperatures [3], volcano activity [4], or to provide monitoring during disasters [5] and in remote environments such as the open ocean [6]. As a result, replacing sensor batteries typically involves high maintenance cost. Since loss of energy in even a single sensor node in mission-critical applications can cause serious outcomes, there is a critical need to design cost-effective methods of providing energy for sustainable sensor network operation. Among the possible solutions, wireless charging approaches, which can eliminate the costly replacement of batteries, are considered the most cost-effective [7].
The wireless charging of sensor nodes using harvested energy has been investigated in [8,9]. Fu et al. [10] proposed an optimal charging scheme using a mobile charger with an omnidirectional antenna. The charger stops at optimal charging spots to charge all sensor nodes uniformly up to a target energy level; however, time elapsed during transitions between two consecutive spots is not considered in total charging time. In addition, computational complexity increases quadratically with linearly increasing number of sensor nodes. Ding et al. [11] addressed a charging scheme for wireless sensor networks by making use of ideal magnetic resonance coils for energy transfer. Shi et al. [12] proposed a similar charging procedure using a vehicle capable of wireless power transfer through magnetic coupling to wireless sensor networks. They attempted to maximize the ratio of the designated vacation time, which is spent when the charging vehicle is at the service station, to the cycle time by using a time varying data routing algorithm. Linearization techniques were considered in this work to solve the problem. Xie et al. [13] considered a mobile charging scheme and split the service area into hexagonal cells. The charging was initiated only when the charger is located at the center of those cells. In [14], experimental charging efficiency of a radio frequency (RF) power transmitter was investigated. Lee et al. [15] inspected a dual antenna configuration for sensor nodes to enable energy harvesting and signal transmission simultaneously. Hwang et al. [16] proposed an energy harvesting scheme, in which a directional antenna was used for harvesting electromagnetic energy, and served as a reflector for a photovoltaic film. Cho et al. [17] investigated the use of a sink node with a directional antenna to prolong the lifetime of wireless sensor networks.
For some remote sensor nodes, transferring energy from overcharged nodes to undercharged nodes has been considered. Here, overcharged and undercharged sensor nodes, respectively, mean sensor nodes charged in excess and insufficiency of a target energy level. The main goal of energy trading between the sensor nodes is to achieve a balanced energy level among all the sensor nodes, to prolong the lifetime of the entire network. Xiao et al. [18] investigated an energy trading scheme based on a stochastic game theory between nodes. In their work, a sensor node is classified into either a seller or a buyer node, depending on the amount of energy it can harvest from the surrounding environment. In their paper, a seller sensor node is any overcharged sensor node, whereas a buyer sensor node is any undercharged node. The surplus energy of the seller nodes is transferred to a buyer node by many-to-one correspondence.
In the present paper, a hybrid RF charging scheme is proposed, making use of a directional antenna. It is hybrid in the sense that a major proportion of the distributed sensor nodes are overcharged by the mobile charger, using a directional antenna, and the remaining sensor nodes are then charged up to the target level through energy trading. The total charging time is the sum of the time taken for charging by the mobile charger in the first stage and the time taken for energy trading in the second stage. As it is computationally complex to consider all the distributed sensor nodes simultaneously when determining the shortest path for charging, clustering of the sensor nodes is performed by the charger prior to charging. Each cluster obtained from the clustering process consists of one cluster head and member nodes. Selection of the cluster head can be performed based on geographical consideration or energy efficiency in operation of sensor network [19]. Charging by the mobile charger is executed only for the cluster heads. This charging continues until all of the cluster heads become overcharged. Concurrently, most sensor nodes in the vicinity of the cluster heads also become overcharged. The proportion of overcharged member nodes depends significantly on the antenna gain. In the second stage, energy trading is conducted between the overcharged and the undercharged sensor nodes. Because most of the sensor nodes have already been overcharged in the first stage, only a minor proportion of the total sensor nodes must further be charged to bring them up to the target energy level.
The main contributions of the present work are summarized as follows.
  • A novel hybrid scheme for charging distributed sensor nodes by a mobile charger employing a directional antenna is proposed. For comparison of charging performance, an omnidirectional antenna is also considered. The total charging time and the total amount of energy required for all the sensor nodes to reach the target energy level are reduced compared with those of the scheme in [10]. The sequential movement of the charger with the omnidirectional antenna is determined by a golden section search (GSS), while that of the charger with the directional antenna is decided by a sector-based search. Different optimization methods are used because of the different modalities of power received by the cluster heads from the omnidirectional and directional antennas. Moreover, dependence of the total charging time on the antenna gain is discussed with simulation results.
  • A sector-based approach is employed to provide energy-efficient charging. The interior angle of the sector is determined by the beamwidth of the radiation pattern of the directional antenna. This sector-based charging reduces the charging time before energy trading. To this end, the shape of the sector is defined according to the radiation pattern.
  • The difference in time taken for energy trading, which depends on the radiation pattern of the directional antenna, is also presented. The higher directivity of the antenna is found to reduce the charging time, taken by the mobile charger, and the number of overcharged member nodes, other than cluster heads. This reduction in the number of overcharged member nodes causes an increase in the time needed for energy trading. As a result, the proportion of time taken for energy trading is larger with a higher antenna gain.
The organization of this paper is as follows. Section 2 provides the details of the hybrid charging scheme. Section 3 presents the simulation results for the proposed scheme. For comparison, the results of another charging scheme are also presented. Finally, Section 4 concludes this paper.

2. Hybrid Charging Scheme

2.1. Charging by Mobile Charger with Omnidirectional Antenna

Figure 1a depicts the charging infrastructure sensor nodes by a mobile charger. The wireless charging model in [20] for wireless sensor networks operating at 1 GHz is given as
p r = G t G r η L p ( λ 4 π ( d + β ) ) 2 p 0
where pr, Gt, Gr, η, λ, d, β, Lp, and p0 are the received power, antenna gain of the transmitter, antenna gain of the receiver, rectifier efficiency, wavelength, distance between the transmitter and receiver, parameter characterizing charging model, polarization loss, and transmit power, respectively. Because Equation (1) is used for the case between directional antennas, it is simplified in [10,11] by merging the parameters into a single parameter α to give an omnidirectional power equation, as follows
P r ( r j , r c h a r g e r ( t ) ) = α ( d j ( t ) + β ) 2    j = 1 , ... , N T
where
r c h a r g e r ( t ) = ( x c h a r g e r ( t ) y c h a r g e r ( t ) ) r j = ( x j y j )
d j ( t ) = ( x j x c h a r g e r ( t ) ) 2 + ( y j y c h a r g e r ( t ) ) 2
The term P r ( r j , r c h a r g e r ( t ) ) in Equation (2a) represents the received power, r c h a r g e r ( t ) in Equation (2b) represents the two-dimensional location of the mobile charger at time t, and d j ( t ) is the distance between the j-th node located at r j and the mobile charger.
In [10], linear programming is used to determine the optimal stopping spots of the charger with omnidirectional antenna as follows
min T c m = min k = 1 Δ t k
subject to
k = 1 Δ t k P r ( r j , r c h a r g e r ( t = t a c c ) ) E T S j = 1 , ... , N T
where Tcm is the time for charging by the mobile charger, Δ t k is the charging duration at the k-th stop location, tacc is the accumulated time until the charger is located at a particular location, and E T S represents the target energy level of the sensor nodes. Further, NT is the total number of sensor nodes. In Equation (3), the transition of the mobile charger from one stopping spot to another is not specified. Moreover, the charging energy is evaluated for all the sensor nodes.

2.2. System Model of the Two-Stage Hybrid Charging Process

As in the previous studies [10,17], the infrastructure sensor nodes are considered in this work. The locations of all the sensor nodes are assumed to be known to the mobile charger. It is reasonably assumed that the sensor nodes are capable of measuring their state-of-charging (SoC). The SoC of respective sensor nodes is also known to the charger by the amount of energy transmitted to each sensor node, which can be readily calculated by the power equation (see Equation (2a)). The SoC estimation based on power equation for the mobile charger is also considered in [10] for their charging scheme.
Figure 1a depicts the situation in the first stage involving the mobile charger and the distribution of cluster heads. Figure 1b shows the initial distribution of seller and buyer nodes when the second stage begins. Unlike the mobile charger in [10], which sojourns at optimal spots without specifying the transition pattern, the mobile charger considered in this work travels while charging. The mobile charger transmits constant RF power during its travel. Furthermore, the path of sequential movements made by the mobile charger is based on the energy level of the nearby cluster heads. The first stage of the hybrid charging scheme is terminated when all the cluster heads become overcharged. Concurrently, a large number of member sensor nodes around the cluster heads also become overcharged by the mobile charger. As a result, a major proportion of the total sensor nodes has surplus energy and can sell the energy to the undercharged buyer nodes. In this second stage, the seller nodes transfer their surplus energy to the buyer nodes so that all the sensor nodes meet the target energy level. Thus, the total charging time can be expressed as
T t o t = T c m + T e t
where Ttot, Tcm, and Tet represent total charging time, time for charging by the mobile charger, and time for energy trading, respectively.
Mobile charger provides energy to the rechargeable sensor network. Mobile charger stops charging as soon as all the cluster heads become overcharged. This means that the first stage is over and the second stage of energy trading is due. Note that the energy provided by the charger in the first stage is the resource of energy balancing, e.g., energy trading, in the second stage. Thus, without the mobile charger, there would be no energy to be traded between sensor nodes.

2.3. Clustering and Cluster Head Centric Charging in the First Stage

Popular clustering algorithms, such as the k-means algorithm [21], typically require a predetermined number of cluster heads. However, when the number of cluster heads is erroneously set, the clustering pattern deviates substantially from the visual classification.
In this paper, a heuristic clustering algorithm devised specifically for this charging method is used. The clustering of the sensor nodes is executed by the mobile charger, since it knows the locations of the sensor nodes, and does not require signaling overhead between sensor nodes and the mobile charger. Each cluster head in a cluster is chosen by a maximum inclusion criterion. An inclusion circle is placed with its center at each sensor node location. As seen in Figure 2a, the sensor nodes associated with their respective inclusion circles have an identical radius Rcl. As an example of the clustering process, let us focus on seven inclusion circles around the sensor node SN1 in the right-top section of Figure 2a. First, the number of sensor nodes within each inclusion circle is counted and compared with the others. Within its inclusion circle the sensor node with the index SN1 includes seven sensor nodes (six other sensor nodes and itself), and it has the largest number of sensor nodes of all inclusion circles in the figure. For this reason, SN1 is chosen as the cluster head and the other six sensor nodes become member nodes of this cluster. This can be mathematically described by
SN 1 = arg max i N R c l ( i ) ,    i = 1 , ... , N T
where N R c l ( i ) indicates the number of sensor nodes within the inclusion circle of the i-th sensor node. At this point, the cluster head SN1 and its associated member nodes are no longer considered for further clustering. The sensor nodes classified into the first cluster are marked by the dim-colored dots in Figure 2b. When two sensor nodes have the same number of sensor nodes within their inclusion circles, the first cluster head is selected randomly. This procedure is then repeated to select the second cluster head, whose inclusion circle includes the largest number of remaining sensor nodes. Whole process of finding cluster heads is completed when all the cluster heads, the Ncl cluster heads, are found. Some sensor nodes such as SN3 and SN5 in the figure form single node clusters. As the cluster heads are mostly located at the centers of geographically grouped sensor nodes, the cluster head centric charging affects most of the member nodes, for both omnidirectional and directional transmissions of energy. In [22], a similar heuristic clustering method was used. For clustering, a grid is formed and only some grid points are chosen as the stopping positions of the mobile sink to collect the data from sensors. These stopping points can be considered locations of virtual cluster heads. Thus, stopping positions are not sensor node locations. In the case of our clustering method, locations of cluster heads are locations of some sensor nodes. In addition, in [22], a post processing to eliminate the redundant stopping positions was executed whereas our method has no such post processing.

2.4. Charging by Mobile Charger with Directional Antenna

The power Equation (2a) can be considered to be effective between omnidirectional antennas, corresponding to 0 dB antenna gain here. Equation (2a) can be modified to consider the directional antenna of the mobile charger. The directional antenna has a directive gain, which is the ability to concentrate the transmitted energy in a particular direction or orientation [23,24]. The use of directional antennas has been proven efficient for communications in fading situations. In [25], a directional antenna was considered in a WiMAX communication system attached to the rooftop of a moving car, and demonstrated the advantage of directional antenna in relation to omnidirectional antenna for outage and bit error rate (BER) in a Nakagami-m fading channel. In [26] a directional antenna was utilized for a relay scenario with a Rayleigh fading channel, and it was shown that the outage probability can be improved with the variation of the gain and beamwidth.
Let φ = 0° be the direction corresponding to the antenna gain and let φj(t) be the orientation angle φ of the j-th sensor node at time t. Owing to the mobility of the charger, the orientation angle of the j-th infrastructure sensor node is a function of time t. Then, the power equation with directive gain g A ( ϕ j ( t ) ) in the linear scale, where the antenna type A denotes the specific antenna gain, is given by
P r A ( r j , r c h a r g e r ( t ) , ϕ j ( t ) ) = g A ( ϕ j ( t ) ) α ( d j ( t ) + β ) 2
Figure 3 presents the radiation patterns of the different types of directional antennas used in this work. The 6 dB antenna gain is obtained by a helical antenna and the 12 dB antenna gain is obtained with a patch array antenna. Note that the directive gain in dB in Figure 3 is relative to the implicit transmit antenna gain in (2a). Helical antennas are known for their high directivity and circular polarization [27], and patch array antennas have many advantages including low cost, light weight, and low profile [28]. However, as our main concern is to investigate the impact of directive gain on charging performance, the details of antenna design are beyond the scope of this paper.
The directive gain g A ( ϕ j ( t ) ) in (6) is appropriate for a far-field zone. The typical criterion for separating far and near-field zones is d j ( t ) > 2 D 2 / λ [28], where D is the maximum dimension of the antenna or array antenna and λ is the wavelength. Considering typical RF frequencies of 1~2 GHz [22] for wireless rechargeable sensor nodes and the small D (~0.5 m) of helical and patch array antennas designed in this work for such transmit frequencies, the far-field zone starts from several meters of d j ( t ) . Because the works in [10,11] did not consider zone separation with power Equation (2a), power Equation (6) is also assumed effective regardless of d j ( t ) values. The half-power (3 dB attenuation) beamwidths (≡2B) of antenna gains 6 dB and 12 dB are 100° and 44°, respectively. These radiation patterns are in the typical shapes of the respective antenna gains. However, the lack of analytic expressions in the radiation patterns in Figure 3 considerably complicates the derivation of the optimal charging path. Therefore, a suboptimal and sequential approach to charge the cluster heads is attempted in this paper.

2.5. Sequential Sector-Based Charging by Mobile Charger

The path taken by the mobile charger is determined by the distribution of cluster heads. The charging scheme in [10] considers all the sensor nodes in the network to find the optimal charging spots, but this approach introduces high computational complexity which grows quadratically with the number of sensor nodes.
Let the objective function T c m A ( P A T H i ) be the charging time Tcm taken along a path PATHi, parameterized by an antenna type A. Then, the goal of optimization is to minimize the T c m A ( P A T H i ) as follows
T c m , min A = min i T c m A ( P A T H i )    p a t h s
subject to
n = 1 N P A T H i ( n 1 ) Δ t n Δ t P r A ( r j , r c h a r g e r ( t ) , ϕ j ( t ) ) d t E L min A   j = 1 , ... , N c l
where the Ncl is the number of cluster heads and P r A ( r j , r c h a r g e r ( t ) , ϕ j ( t ) ) represents the power received by the j-th cluster head located at r j transmitted from the charger at time t and ϕ j ( t ) is the orientation angle of the j-th cluster head with respect to the direction of charger movement. Equation (7b) shows that the travelling of the mobile charger is modeled by the concatenated discrete movements and each movement, staying at the same location or shifting to a new location, is made in every time interval ∆t. The parameter E L min A represents the target energy level of the cluster heads for antenna type A. As the number of seller nodes during energy trading depends on antenna type A, the E L min A is adjusted to ensure that the cluster heads have enough energy to transmit to the buyer nodes. The E L min A set for the cluster heads is different from the target energy level ETs set for all the sensor nodes. The E L min A is set higher than the ETs so that all the sensor nodes meet ETs at the end of energy trading. Note that the charging time T c m A ( P A T H i ) depends on the starting point of the path of the mobile charger. The N P A T H i indicates the number of time intervals ∆t associated with the path PATHi and the N P A T H i includes the number of time intervals during which the charger stays at the same location. When comparing Equations (3) and (7a), it is noted that the transition of the mobile charger is not specified by [10], whereas our approach is based on sequential movements of the charger. In addition, the charging energy is evaluated for all the sensor nodes in [10], whereas in this work it is evaluated only for the cluster heads.
For each time interval ∆t, a discrete action is performed by the charger. The possible discrete actions of the mobile charger at a location are either “staying at the same location” or “shifting to the next optimal location”. Figure 4a shows the “next location circle” on which the next optimal location of the charger is placed. The charger can stay at the same location as the next discrete movement as long as the location is optimal. The time interval ∆t for making a decision on the next movement is set to 2.5 ms and the distance rm between the current location and next optimal location is set to 0.05 m. If the next discrete movement to the next location circle occurs over a sizable time, and the location of the mobile charger is continuously shifted accordingly, the velocity of the mobile charger is (0.05 m/2.5 ms =) 72 km/h. While the next location circle is concerned with the location of the mobile charger, the service sector with the radius Rs shown in Figure 4b is used to evaluate the amount of power received by the undercharged cluster heads, thus influencing the decision regarding the next optimal location on the next location circle. Undercharged cluster heads are considered, when making a decision on the next action, to overcharge them as quickly as possible to prepare for energy trading. The directive gain of the directional antenna can be leveraged to limit the number of undercharged cluster heads being considered in the decision of the charger movement direction. The interior angle of each service sector is 2B, and the bisector of the interior angle connects the charger and an undercharged cluster head. Therefore, sector size is increased as the antenna gain is decreased. In the case of an omnidirectional antenna, 2B is set to 360°.
Let θ i ( t ) , i = 1,..., N u c h ( t ) , where N u c h ( t ) is the total number of undercharged cluster heads at time t, be the θ of the i-th undercharged cluster head at time t. The θ i ( t ) is formed by the horizontal line and the line connecting the charger and the i-th undercharged cluster head, as shown in Figure 4a. Each θ i ( t ) is associated with a sector. For an angle θ i ( t ) , the number of undercharged cluster heads N s s ( θ i ( t ) ) within the sector, with angle range of ( θ i ( t ) B ) ~ ( θ i ( t ) + B ) , is considered to determine the movement of the charger. Then, the sum of the power P s s A ( θ i ( t ) ) , received by the undercharged cluster heads within the i-th sector, is given as
P s s A ( θ i ( t ) ) = s = 1 N S S ( θ i ( t ) ) P r A ( r i s ( t ) , r c h a r g e r ( t ) + Δ r θ i ( t ) , ϕ i s ( t ) )
where i = 1 , ... , N u c h ( t ) and s = 1 , ... , N s s ( θ i ( t ) ) and N u c h ( t ) N s s ( θ i ( t ) ) . The r i s ( t ) = ( x i s ( t ) y i s ( t ) ) is the location of the s-th undercharged cluster head within the i-th sector and the Δ r θ i ( t ) = ( r m cos θ i ( t ) r m sin θ i ( t ) ) is the incremental vector from the location of the charger to a point on the next location circle at angle θ i ( t ) . Note that the locations of the undercharged cluster heads are functions of time t, since the undercharged cluster heads gradually become overcharged over time.
The next optimal location on the next location circle in terms of optimal θ o p t ( t ) can be mathematically expressed as
θ o p t ( t ) = arg max θ i ( t ) P s s A ( θ i ( t ) )     = arg max θ i ( t ) s = 1 N S S ( θ i ( t ) ) P r A ( r i s ( t ) , r c h a r g e r ( t ) + Δ r θ i ( t ) , ϕ i s ( t ) )     = arg max θ i ( t ) s = 1 N S S ( θ i ( t ) ) g ( ϕ i s ( t ) ) α ( d i s θ ( t ) + β ) 2
where d i s θ ( t ) = ( x i s ( t ) x c h a r g e r ( t ) r m cos θ i ( t ) ) 2 + ( y i s ( t ) y c h a r g e r ( t ) r m sin θ i ( t ) ) 2 . The ϕ i s ( t ) is the orientation angle of the s-th undercharged cluster head in the i-th sector, adjusted by ϕ i s ( t ) = 0 when ϕ = θ i ( t ) . The P s s A ( θ o p t ( t ) ) obtained with θ o p t ( t ) is compared with P s s A ( θ o p t ( t Δ t ) ) , which corresponds to the current location of the charger with optimal θ i ( t Δ t ) at t Δ t , and the optimal action between staying and shifting is taken. The max ( P s s A ( θ o p t ( t ) ) , P s s A ( θ o p t ( t Δ t ) ) ) corresponds to the integrand of Equation (7b). The ϕ i s ( t ) in Equation (9) can be obtained from ( r i ( t ) r c h a r g e r ( t ) ) ( r i s ( t ) r c h a r g e r ( t ) ) T as follows
ϕ i s ( t ) = arccos [ ( ( x i ( t ) x c h a r g e r ( t ) ) ( y i ( t ) y c h a r g e r ( t ) ) ) ( ( x i s ( t ) x c h a r g e r ( t ) ) ( y i s ( t ) y c h a r g e r ( t ) ) ) T ( x i ( t ) x c h a r g e r ( t ) ) 2 + ( y i ( t ) y c h a r g e r ( t ) ) 2 ( x i s ( t ) x c h a r g e r ( t ) ) 2 + ( y i s ( t ) y c h a r g e r ( t ) ) 2 ]
In the case of the omnidirectional antenna, Equation (9) can be modified as
θ o p t ( t ) = arg max θ P S C ( t ) = arg max θ s = 1 N S C P r ( r s ( t ) , r c h a r g e r ( t ) + Δ r θ )     = arg max θ s = 1 N S C α ( d s θ ( t ) + β ) 2
where d s θ ( t ) = ( x s ( t ) x c h a r g e r ( t ) r m cos θ ) 2 + ( y s ( t ) y c h a r g e r ( t ) r m sin θ ) 2 . In Equation (11), the continuous angle θ is used instead of the discrete angle θ i ( t ) and the dependence of the directive gain on angle φ no longer exists. To make a decision on the next action, the service circle is considered instead of the service sector. The P s c ( θ o p t ( t ) ) obtained with θ o p t ( t ) is compared with P s c ( θ o p t ( t Δ t ) ) and the optimal action between staying and shifting is taken.
Equation (9) implies that the optimal direction of the next movement of the charger at time t is the direction toward the undercharged cluster head at the angle θ o p t ( t ) associated with a sector, where the amount of energy to be provided to the undercharged cluster heads within the sector is the largest among all the sectors associated with all the θ i ( t ) s , i = 1, …, N u c h ( t ) . Note here that the evaluation of the amount of energy provided to the sectors is made at the next location circle, so the next movement of the charger is to a point on the next location circle with θ = θ o p t ( t ) . The orientation angle ϕ i s ( t ) in Equation (10) represents the orientation angle of the s-th undercharged cluster head within the i-th sector. The orientation angle ϕ i s ( t ) is obtained with reference to the orientation angle ϕ i s ( t ) = 0 when ϕ = θ i ( t ) . With omnidirectional antenna, directive gain according to the orientation angle is uniform. Since the angle range of the sector with omnidirectional antenna is 360°, as described in the paragraph before Equation (8), the sector becomes a circle and thus the θ o p t ( t ) in Equation (11) is the direction determined by all the undercharged cluster heads, rather than fraction of undercharged cluster heads in a particular sector.
As predicted by Figure 4b, the smaller beamwidth affects fewer member nodes during charging by the mobile charger, which in turn increases the time taken for energy trading in the second stage. Therefore, it is necessary to increase the target energy level E L min A with higher antenna gain. In order to figure out the typical variation in P s c ( θ ) along θ with an omnidirectional antenna, and the variation in P s s A ( θ ) with a directional antenna of 12 dB antenna gain, potential variations in the next location circle are illustrated, as shown in Figure 5. The P s c ( θ ) along θ in Figure 5a shows uni-modality while the P s s A ( θ ) results in multi-modality. This is because with the omnidirectional antenna the geometrical distance of the closest undercharged cluster head basically determines the P s c ( θ ) , whereas, with directional antennas, the orientation angles as well as the geometrical distances of the undercharged cluster heads determine the P s s A ( θ ) . Because those two variations of received power produce different characteristics, two algorithms are used to determine the optimal θ . For the omnidirectional antenna, the GSS [29] is used, which is appropriate for finding an optimal solution with a uni-modal function, whereas, for directional antennas, a sector-based search based on Equation (9) is used.
Figure 6 presents the paths of the mobile charger with an omnidirectional antenna, and a directional antenna with 12 dB antenna gain, when the charger starts from two different locations with each antenna. The small red circles represent cluster heads. As shown in Figure 6a, the paths created with the omnidirectional antenna consist of smooth curves, in contrast to the line segments associated with the directional antenna. With the omnidirectional antenna, the configuration of undercharged cluster heads within the service circle can affect the direction of the next movement of the mobile charger. With uniform directive gain of omnidirectional antenna over the entire range of the orientation angle, two or more undercharged cluster heads can affect the direction of the next movement. This can cause a transition of the charger along a smooth curve. In contrast, the direction of the movement of the charger with directional antenna hardly changes, once the orientation angle 0° of the directional antenna, e.g., the orientation angle providing the highest directive gain, is set to the direction of a particular undercharged cluster head. As a result, T c m A ( P A T H i ) in Equation (7a) for the directional antenna of 12 dB antenna gain is significantly smaller. Both figures show that the mobile charger moves from one cluster head to another, since this is the most efficient way to charge the cluster heads over time. The paths of the directional antenna with two starting positions are similar, while the two paths for the omnidirectional antenna show a substantial disparity. This indicates that the starting point is significantly more important for the omnidirectional antenna. In the case of the directional antenna, the charger is more likely to be guided to the closest cluster head along a straight line segment regardless of the starting point. It is worth mentioning that the optimal starting points of the mobile charger are typically located on the outskirts of the total service area, as shown in Figure 7. This is because more sensor nodes fall into the sector than in the case of a centrally located charger. However, with the omnidirectional antenna this trend becomes weak. Figure 6 shows sample starting points with directional antennas. In the simulations, all the cluster head locations were taken as starting points, and their respective total charging times were evaluated to determine the smallest one.

2.6. Energy Trading in the Second Stage

Energy trading begins when all of the cluster heads become overcharged. During the first charging stage, many member nodes also become overcharged. However, some member nodes are still undercharged. To bring these undercharged member nodes to the target level ETs, energy trading is conducted, in which all the overcharged sensor nodes, including the cluster heads, act as seller nodes and all the undercharged sensor nodes solicit energy as buyer nodes. This process achieves energy balancing for all of the sensor nodes. All the sensor nodes are assumed to employ omnidirectional antennas and are bi-directional in transacting energy. When the mobile charger finishes charging, it broadcasts a message indicating termination of charging. Then, all the undercharged member sensor nodes, knowing their SoC, send broadcast messages by using frequencies other than the charging frequency in a time slotted fashion similar to the one by Usman et al. [30], as shown in Figure 8.
The Node ID indicates the ID number of the member node, and the EFB is the energy flag bit. If the EFB is set to 1, the node is still undercharged. The buyer nodes keep receiving energy from the seller nodes and can become overcharged. When the buyer nodes become overcharged, they broadcast the message, as in Figure 8, with the EFB set to 0. Every overcharged sensor node acts as a seller node as long as it has surplus energy. As the seller node transmits surplus energy only, it cannot become a buyer node again.
During energy trading, many-to-one correspondences are established. The amount of energy increment of the b-th buyer node during the small time interval Δ t b is given by
E b ( t + Δ t b ) = E b ( t ) + i S P r ( r b , r s i ) Δ t b
where P r ( r b , r s i ) expressed by Equation (2a) is the power received from the i-th seller node, and S indicates the set of seller nodes over the time interval Δ t b from time t. Since all the seller nodes transmit energy omnidirectionally, they also receive energy from other seller nodes during energy trading. All the losses and gains of the i-th seller node during the small time interval Δ t s are given by
E s i ( t + Δ t s ) = E s i ( t ) P r 0 Δ t s T f + j S P r ( r s i , r s j ) Δ t s = E s i ( t ) ( α / β 2 ) T f Δ t s · u ( E s i ( t ) E T s ) + j S α ( d i j + β ) 2 Δ t s
where sj represents the j-th seller node and the parameter T f = ( α / β 2 ) / P t , the ratio of received power with distance d = 0 m to transmit power Pt of the seller node, indicates charging efficiency. The P r 0 = ( α / β 2 ) is obtained from Equation (2a) with dj(t) = 0 m. The function u(·) is the unit step function. As the transmit power of the charger is implicit in the power Equation (2a), the charging efficiency Tf for RF band is adopted from [31,32]. The S indicates the set of seller nodes, excluding the i-th seller node, over the time interval Δ t s from time t, and the dij represents the distance between the i-th and j-th seller nodes. The new seller node loses and gains energy according to Equation (13). The sets S and S′ are updated whenever a new seller node is added. The end of energy trading between sensor nodes can be detected by them, based on the comparison between the number of broadcast messages with EFB = 0 and the number of broadcast messages with EFB = 1. If they are equal, it indicates the end of energy trading. In the event of packet errors or loss while broadcasting messages, the energy trading can be affected. Since seller nodes keep transmitting energy until the end of energy trading, the escape condition on energy trading must be satisfied. If the number of broadcast messages with EFB = 0 is not equal to that with EFB = 1, because of the event of packet errors, the energy trading might be continued until either: (1) all the sensor nodes reach the energy level ETS when the energy threshold for cluster heads is appropriately set; or (2) some member sensor nodes cannot reach the energy level ETS when the energy threshold for cluster heads is not appropriately set, e.g., E L min A < ETS.

3. Simulation Results

The size of the total service area is 100 m × 100 m, and the number of different distributions of sensor nodes for each combination of the antenna gain and the number of sensor nodes NT is 100. The clustering process and path planning are all performed by the charger, as aforementioned. All the sensor nodes are initially energy-depleted. For each antenna gain, the total charging time and the time taken for energy trading are obtained over the range of NT = 100~300. While the target energy level of the cluster heads E L min A is adjusted according to the type of directional antenna and charging efficiency Tf, every sensor node must be charged above the target energy level ETs = 2 Joules. Other simulation parameters, such as the total service area and the parameters of power equation, Equation (2a), are set to values identical to those in [10]. Parameters α and β of the power equation are set to 36 and 30, respectively. As the power equation is identical to that in [10], the difference in the total amount of energy provided to the sensor network is linearly proportional to (total charging time by the scheme in [10]–[total charging time by hybrid charging scheme–time taken for energy trading by hybrid charging scheme]). Note that the energy trading simply implies the re-distribution of energy provided to the sensor network. For the charging efficiency Tf, two values are used. By considering the experimental results in [31] with an RF band 1~2 GHz, Tf = 0.05 is used. In addition, for comparison, Tf = 0.01 is used. Table 1 presents the simulation parameters. All the threshold values for the charging by the mobile charger are chosen to ensure that the sensor nodes have enough energy for successful energy trading. The E L min A is set higher with higher antenna gain, since a smaller number of overcharged sensor nodes is obtained while charging the cluster heads. Furthermore, the required E L min A with high antenna gain 12 dB is higher with a smaller number of sensor nodes because of a smaller number of overcharged sensor nodes. Other simulation parameters are as follows. The radii of the inclusion circle and service sector are set to Rcl = 10 m and Rs = 40 m, respectively. The tolerance parameter for the GSS is set to 10−4, which corresponds to a 3° angle spacing.
Figure 9 shows the total charging time Ttot for the hybrid charging scheme with the charging efficiency Tf = 0.05 compared with the results in [10]. It is seen in Figure 9 that the hybrid charging scheme is more advantageous than that in [10] in terms of charging time. Considering that the Ttot of the hybrid charging scheme includes the time taken for energy trading, the total amount of energy provided by the mobile charger to the sensor network is significantly smaller to achieve the same ETs for all the sensor nodes. Figure 10 shows the simulation results with Tf = 0.01. Even with the lower charging efficiency, the hybrid charging scheme with the directional antennas still shows reduced total charging time. The variation in total charging time according to antenna gain is smaller for small NT values as compared to that in Figure 9. This is because, for the higher E L min A set for Tf = 0.01, the time required for charging by the charger is increased.
Figure 11 presents the proportion of total charging time used for energy trading. With Tf = 0.05, the proportion of time for energy trading is increased with the higher antenna gain, as expected. That is, with 12 dB antenna gain, the proportion is approximately 10% higher than that with 0 dB antenna gain for NT = 100, and it decreases with increasing NT. In fact, higher density of sensor nodes increases the amount of captured RF energy, thus decreasing the time for energy trading. The significant reduction observed for the 12dB antenna gain is not observed with the other antenna gains. With Tf = 0.01, the proportion of time for energy trading is much smaller because there are substantially larger number of overcharged seller nodes. The E L min A values, which are set considerably higher for Tf = 0.01, cause a significantly larger number of overcharged sensor nodes. The higher E L min A value set for lower Tf overpowers the compensating effect of the lower Tf, leading to a smaller proportion of time for energy trading. As seen in Figure 11a,b, a larger number of sensor nodes are, in general, beneficial for reducing the proportion of time required for energy trading.
The energy profiles of the sensor nodes before and after the energy trading can be seen in Figure 12 with 12 dB antenna gain and the charging efficiency Tf = 0.05. As seen in Figure 12b, no sensor nodes remain undercharged after energy trading. With the simulation parameters shown in Table 1, all the sensor nodes are charged over the target energy level ETs = 2 Joules. Figure 12a shows that the energy levels of the overcharged sensor nodes, including cluster heads, are significantly higher than those of the undercharged sensor nodes. The behavior of the hybrid charging scheme is shown in Figure 13 in an integrated fashion. Figure 13 shows the variation of the number of overcharged sensor nodes over time with 12 dB antenna gain and NT = 100. The two plots in the figure support the previous discussion regarding the time needed for charging by the mobile charger and the time for energy trading. The number of overcharged sensor nodes created in the first stage with Tf = 0.01 is considerably larger due to higher E L min A . This results in a reduced time for energy trading, which is also observed in Figure 11.

4. Conclusions

The main advantage of the proposed hybrid charging scheme is the division of the entire charging process into two stages: charging by the mobile charger and energy trading for balancing. The mobile charger is only concerned with the cluster heads, and thus moves over a shorter path, consequently spending less time for charging. During energy trading, since there are more seller nodes than buyer nodes, energy transfer is performed through many-to-one correspondences. The many-to-one correspondences enable all the sensor nodes in the wireless sensor network to be charged over the target level in a relatively short time. The impact of higher antenna gain is beneficial for reducing the time needed to charge the cluster heads, but subsequently increases the proportion of time needed for energy trading. Nevertheless, the proportion of time needed for energy trading is considerably smaller than the time required for charging by the mobile charger, providing a significant reduction with higher antenna gain in total charging time as well as total charging energy.

Acknowledgments

This research was supported by the MSIP (Ministry of Science, ICT, and Future Planning), Korea, under the ITRC (Information Technology Research Center) support program (IITP-2016-R2718-16-0011) supervised by the IITP (Institute for Information & communications Technology Promotion).

Author Contributions

Celso Moraes and Dongsoo Har conceived and designed the experiments; Celso Moraes performed the experiments; Sangkeum Lee analyzed the data; Sunghee Myung contributed reagents/materials/analysis tools; Dongsoo Har wrote the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, F.; Xiong, P. Practical Secure Communication for Integrating Wireless Sensor Networks into the Internet of Things. IEEE Sens. J. 2013, 13, 3677–3684. [Google Scholar] [CrossRef]
  2. Amditis, A.; Bairaktaris, D.; Matthaios, B.; Camarinopolos, S.; Frondistou-Yannas, S.; Kalidromitis, V.; Pozzi, M.; Santana, J.; Saillen, N.; Stratakos, Y.; et al. Wireless sensor networks for seismic evaluation of concrete buildings. In Proceedings of the 5th European Workshop on Structural Health Monitoring, Sorrento, Italy, 29 June–2 July 2010.
  3. Sadi, Y.; Ergen, S.C. Optimal Power Control, Rate Adaptation, and Scheduling for UWB-Based Intravehicular Wireless Sensor Networks. IEEE Trans. Veh. Technol. 2013, 62, 219–234. [Google Scholar] [CrossRef]
  4. Werner-Allen, G.; Lorincz, K.; Ruiz, M.; Marcillo, O.; Johnson, J.; Lees, J.; Welsh, M. Deploying a Wireless Sensor Network on an Active Volcano. IEEE Internet Comput. 2006, 10, 18–25. [Google Scholar] [CrossRef]
  5. Aziz, N.A.A.; Aziz, K.A. Managing disaster with wireless sensor networks. In Proceedings of the IEEE 13th International Conference on Advanced Communication Technology (ICACT), Gangwon-Do, Korea, 13–16 February 2011; pp. 202–207.
  6. Albaladejo, C.; Sánchez, P.; Iborra, A.; Soto, F.; López, J.A.; Torres, R. Wireless Sensor Networks for Oceanographic Monitoring: A Systematic Review. Sensors 2010, 10, 6948–6968. [Google Scholar] [CrossRef] [PubMed]
  7. Watfa, M.K.; AlHassanieh, H.; Selman, S. Multi-Hop Wireless Energy Transfer in WSNs. IEEE Commun. Lett. 2011, 15, 1275–1277. [Google Scholar] [CrossRef]
  8. Dondi, D.; Scorcioni, S.; Bertacchini, A.; Larcher, L.; Pavan, P. An autonomous wireless sensor network device powered by a RF energy harvesting system. In Proceedings of the IEEE 38th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada, 25–28 October 2012; pp. 2557–2562.
  9. Pavone, D.; Buonanno, A.; D’Urso, M.; Corte, F.G.D. Design considerations for radio frequency energy harvesting devices. Prog. Electromagn. Res. B 2012, 45, 19–35. [Google Scholar] [CrossRef]
  10. Fu, L.; Cheng, P.; Gu, Y.; Chen, J.; He, T. Optimal Charging in Wireless Rechargeable Sensor Networks. IEEE Trans. Veh. Technol. 2016, 65, 278–291. [Google Scholar] [CrossRef]
  11. Ding, X.; Han, J.; Shi, L. The Optimization Based Dynamic and Cyclic Working Strategies for Rechargeable Wireless Sensor Networks with Multiple Base Stations and Wireless Energy Transfer Devices. Sensors 2015, 15, 6270–6305. [Google Scholar] [CrossRef] [PubMed]
  12. Shi, L.; Han, J.; Han, D.; Ding, X.; Wei, Z. The Dynamic Routing Algorithm for Renewable Wireless Sensor Networks with Wireless Power Transfer. Comput. Netw. J. 2014, 74, 34–52. [Google Scholar] [CrossRef]
  13. Xie, L.; Shi, Y.; Hou, T.; Lou, W.; Sherali, H.D.; Midkiff, S.F. On Renewable Sensor Networks with Wireless Energy Transfer: The Multi-Node Case. In Proceedings of the IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), Seoul, Korea, 18–21 June 2012; pp. 10–18.
  14. Percy, S.; Knight, C.; Cooray, F.; Smart, K. Supplying the Power Requirements to a Sensor Network Using Radio Frequency Power Transfer. Sensors 2012, 12, 8571–8585. [Google Scholar] [CrossRef] [PubMed]
  15. Lee, D.-S.; Liu, Y.-H.; Lin, C.-R. A Wireless Sensor Enabled by Wireless Power. Sensors 2012, 12, 16116–16143. [Google Scholar] [CrossRef] [PubMed]
  16. Hwang, I.; Kwon, D.; Lee, D.; Yu, J.; Lee, W. EM/Light Hybrid Energy Harvesting with Directional Dipole Antenna for IoT Sensor. In Proceedings of the IEEE International Symposium on Antennas and Propagation & USNC/URSI National Radio Science Meeting, Vancouver, BC, Canada, 19–24 July2015; pp. 1292–1293.
  17. Cho, J.; Lee, J.; Kwon, T.; Choi, Y. Directional Antenna at Sink (DAaS) to prolong network lifetime in Wireless Sensor Networks. In Proceedings of the 12th European Wireless Conference 2006—Enabling Technologies for Wireless Multimedia Comm. (European Wireless), Athens, Greece, 2–5 April 2006; pp. 1–5.
  18. Xiao, Y.; Niyato, D.; Han, Z.; DaSilva, L.A. Dynamic Energy Trading for Energy Harvesting Communication Networks: A Stochastic Energy Trading Game. IEEE J. Sel. Areas Commun. 2015, 33, 2718–2734. [Google Scholar] [CrossRef]
  19. Naranjo, P.G.V.; Shojafar, M.; Mostafaei, H.; Pooranian, Z.; Baccarelli, E. P-SEP: A Prolong Stable Election Routing Algorithm for Energy-Limited Heterogeneous Fog-Supported Wireless Sensor Networks. J. Supercomput. 2016, 1–23. [Google Scholar] [CrossRef]
  20. He, S.; Chen, J.; Jiang, F.; Yau, D.K.Y.; Xing, G. Energy provisioning in wireless rechargeable sensor networks. IEEE Trans. Mob. Comput. 2013, 12, 1931–1942. [Google Scholar] [CrossRef]
  21. Forgy, E.W. Clustering analysis of multivariate data: Efficiency versus interpretability of classifications. Biometrics 1965, 21, 768–769. [Google Scholar]
  22. Huang, S.C. A Virtual-Grid Farmland Data-Gathering Locations Decision Algorithm for the Mobile Sink in Wireless Sensor Network. In Proceedings of the Seventh International Conference on Ubiquitous and Future Networks (ICUFN), Sapporo, Japan, 7–10 July 2015; pp. 667–671.
  23. Balanis, C.A. Antenna Theory; Wiley Interscience: Hoboken, NJ, USA, 2005. [Google Scholar]
  24. Kraus, J.D. Antennas; McGraw Hill: New York, NY, USA, 1988. [Google Scholar]
  25. Milligan, T. Optimization of Helical Antennas [Antenna Designer’s Notebook]. IEEE Antennas Propag. Mag. 2006, 48, 107–115. [Google Scholar] [CrossRef]
  26. Al-Zu’bi, M.M.; Al-Mistarihi, M.F.; Khodeir, M.A. Performance Analysis of Mobile WiMAX Communication using Directional Antenna over Fading channel. In Proceedings of the 5th International Conference on Information and Communication Systems (ICICS), Irbid, Jordan, 1–3 April 2014.
  27. Wang, M.; Zhang, H.; Lin, L.; Yao, Z.; He, L. Multi-relay DF cooperative communication system based on directional antenna. In Proceedings of the 25th Wireless and Optical Communication Conference, Chengdu, China, 21–23 May 2016.
  28. De, A.; Chosh, C.K.; Bhattacherjee, A.K. Design and Performance Analysis of Microstrip Patch Array Antennas with different configurations. Int. J. Future Gener. Commun. Netw. 2016, 9, 97–110. [Google Scholar] [CrossRef]
  29. Forsythe, G.E.; Malcolm, M.A.; Moler, C.B. Computer Methods for Mathematical Computations; Prentice-Hall: Upper Saddle River, NJ, USA, 1976. [Google Scholar]
  30. Usman, M.; Har, D.; Koo, I. Energy-Efficient Infrastructure Sensor Network for Ad Hoc Cognitive Radio Network. IEEE Sens. J. 2016, 16, 2775–2787. [Google Scholar] [CrossRef]
  31. Peng, Y.; Li, Z.; Zhang, W.; Qiao, D. Prolonging Sensor Network Lifetime Through Wireless Charging. In Proceedings of the 2010 IEEE 31st Real-Time Systems Symposium (RTSS), San Diego, CA, USA, 30 November–3 December 2010; pp. 129–139.
  32. D’Souza, M.; Bialkowski, K.; Postula, A.; Ros, M. A Wireless Sensor Node Architecture Using Remote Power Charging for Interaction Applications. In Proceedings of the Euromicro Conference on Digital System Design Architectures, Methods and Tools, Lübeck, Germany, 29–31 August 2007; pp. 485–494.
Figure 1. Two stages of the hybrid charging scheme: (a) charging by mobile charger in the first stage; and (b) energy trading between seller and buyer nodes in the second stage.
Figure 1. Two stages of the hybrid charging scheme: (a) charging by mobile charger in the first stage; and (b) energy trading between seller and buyer nodes in the second stage.
Sensors 17 00122 g001
Figure 2. Selection of cluster heads by maximum inclusion criterion: (a) inclusion circles, whose centers are at sensor node locations, to obtain cluster heads; and (b) sensor nodes in the first cluster are not taken into account for selection of the other cluster heads.
Figure 2. Selection of cluster heads by maximum inclusion criterion: (a) inclusion circles, whose centers are at sensor node locations, to obtain cluster heads; and (b) sensor nodes in the first cluster are not taken into account for selection of the other cluster heads.
Sensors 17 00122 g002
Figure 3. Directive gain gA(φ) of different types of directional antennas according to the orientation angle φ: (a) antenna gain = 6 dB; and (b) antenna gain = 12 dB.
Figure 3. Directive gain gA(φ) of different types of directional antennas according to the orientation angle φ: (a) antenna gain = 6 dB; and (b) antenna gain = 12 dB.
Sensors 17 00122 g003
Figure 4. Next location circle and service sector for charging undercharged cluster heads: (a) next location circle; and (b) sectors including undercharged cluster heads.
Figure 4. Next location circle and service sector for charging undercharged cluster heads: (a) next location circle; and (b) sectors including undercharged cluster heads.
Sensors 17 00122 g004
Figure 5. Variation in the power received by undercharged cluster heads according to angle θ : (a) P s c ( θ ) with an omnidirectional antenna; and (b) P s s A ( θ ) with a directional antenna of 12 dB antenna gain.
Figure 5. Variation in the power received by undercharged cluster heads according to angle θ : (a) P s c ( θ ) with an omnidirectional antenna; and (b) P s s A ( θ ) with a directional antenna of 12 dB antenna gain.
Sensors 17 00122 g005
Figure 6. Two different charging paths with different starting points: (a) omnidirectional antenna; and (b) directional antenna with 12 dB antenna gain.
Figure 6. Two different charging paths with different starting points: (a) omnidirectional antenna; and (b) directional antenna with 12 dB antenna gain.
Sensors 17 00122 g006
Figure 7. Optimal starting points with different antenna gains. Optimal starting points for directional antennas are often located on the outskirts of the total service area.
Figure 7. Optimal starting points with different antenna gains. Optimal starting points for directional antennas are often located on the outskirts of the total service area.
Sensors 17 00122 g007
Figure 8. Message broadcasted by the buyer nodes stating a need for energy.
Figure 8. Message broadcasted by the buyer nodes stating a need for energy.
Sensors 17 00122 g008
Figure 9. Variation of total charging time according to number of sensor nodes with different antenna gains for Tf = 0.05.
Figure 9. Variation of total charging time according to number of sensor nodes with different antenna gains for Tf = 0.05.
Sensors 17 00122 g009
Figure 10. Variation of total charging time according to number of sensor nodes with different antenna gains for Tf = 0.01.
Figure 10. Variation of total charging time according to number of sensor nodes with different antenna gains for Tf = 0.01.
Sensors 17 00122 g010
Figure 11. Percentage of time for energy trading over total charging time with different antenna gains and charging efficiency: (a) Tf = 0.05; and (b) Tf = 0.01.
Figure 11. Percentage of time for energy trading over total charging time with different antenna gains and charging efficiency: (a) Tf = 0.05; and (b) Tf = 0.01.
Sensors 17 00122 g011
Figure 12. Energy level profile over sensor nodes with 12 dB antenna gain and Tf = 0.05: (a) before energy trading; and (b) after energy trading.
Figure 12. Energy level profile over sensor nodes with 12 dB antenna gain and Tf = 0.05: (a) before energy trading; and (b) after energy trading.
Sensors 17 00122 g012
Figure 13. Number of overcharged sensor nodes as a function of time with 12 dB antenna gain for Tf = 0.01 and Tf = 0.05.
Figure 13. Number of overcharged sensor nodes as a function of time with 12 dB antenna gain for Tf = 0.01 and Tf = 0.05.
Sensors 17 00122 g013
Table 1. Simulation parameters.
Table 1. Simulation parameters.
Charging Efficiency E L min A for 0 dB E L min A for 6 dB E L min A for 12 dB
Thresholds
Tf = 0.013.5 J300 nodes3.5 J300 nodes4.5 J300 nodes
3 J250 nodes3 J250 nodes4.5 J250 nodes
2.5 J200 nodes3 J200 nodes6 J200 nodes
2.5 J150 nodes3 J150 nodes7.5 J150 nodes
2.5 J100 nodes3 J100 nodes7.5 J100 nodes
Tf = 0.052 J300 nodes2.5 J300 nodes3 J300 nodes
2 J250 nodes2.5 J250 nodes3 J250 nodes
2 J200 nodes2.5 J200 nodes3 J200 nodes
2 J150 nodes2.5 J150 nodes3 J150 nodes
2 J100 nodes2.5 J100 nodes3 J100 nodes

Share and Cite

MDPI and ACS Style

Moraes, C.; Myung, S.; Lee, S.; Har, D. Distributed Sensor Nodes Charged by Mobile Charger with Directional Antenna and by Energy Trading for Balancing. Sensors 2017, 17, 122. https://doi.org/10.3390/s17010122

AMA Style

Moraes C, Myung S, Lee S, Har D. Distributed Sensor Nodes Charged by Mobile Charger with Directional Antenna and by Energy Trading for Balancing. Sensors. 2017; 17(1):122. https://doi.org/10.3390/s17010122

Chicago/Turabian Style

Moraes, Celso, Sunghee Myung, Sangkeum Lee, and Dongsoo Har. 2017. "Distributed Sensor Nodes Charged by Mobile Charger with Directional Antenna and by Energy Trading for Balancing" Sensors 17, no. 1: 122. https://doi.org/10.3390/s17010122

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop