red
Wireless Power Transmitter Deployment for Balancing Fairness and Charging Service Quality
Abstract
Wireless Energy Transfer (WET) has recently emerged as an appealing solution for power supplying mobile / Internet of Things (IoT) devices. As an enabling WET technology, Resonant Beam Charging (RBC) is well-documented for its long-range, high-power, and safe “WiFi-like” mobile power supply. To provide high-quality wireless charging services for multi-user in a given region, we formulate a deployment problem of multiple RBC transmitters for balancing the charging fairness and quality of charging service. Based on the RBC transmitter’s coverage model and receiver’s charging / discharging model, a Genetic Algorithm (GA)-based and a Particle Swarm Optimization (PSO)-based scheme are put forth to resolve the above issue. Moreover, we present a scheduling method to evaluate the performance of the proposed algorithms. Numerical results corroborate that the optimized deployment schemes outperform uniform and random deployment in 10%-20% charging efficiency improvement.
Index Terms:
Mobile energy transfer, resonant beam charging, transmitter deployment, internet of things.I Introduction
The IoT is featured with the “seamless” connectivity and communications of billions of smart devices, which provide different functionalities and serve personalized needs [1]. Yet, the battery life of electronic devices is one of the current IoT dilemmas [2, 3, 4]. Moreover, with the rapid development of Mobile Internet (MI), the contradiction between battery life and power supply of mobile devices surges significantly. In this context, wireless charging, also known as WET, has recently emerged as an appealing solution for powering up mobile / IoT devices [5, 6, 7].
In recent years, short-range WET based on inductive coupling and magnetic resonance has gained attention in certain range-limited (less than a meter) applications; see e.g., powering implanted medical devices [8], as well as recharging smart phones [9]. More recently, powering electronic devices in the far field (up to a few kilometers) using Radio Frequency (RF) signals has been shown to be feasible [10, 11]. Nevertheless, these WET technologies are either challenged by the long distances, or facing difficulties in balancing high transfer power and safety [12].
On the other hand, RBC, also known as Distributed Laser Charging (DLC), has been well-documented for its safe, high-power, and long-range wireless charging services [13]. Besides, RBC can simultaneously charge multiple devices due to its broadcast property. Hence, RBC is well suited for providing far-field wireless power for mobile / IoT devices. See Fig. 1 for the paradigm of an outside RBC application scenario, where the RBC transmitters are embedded in the Unmanned Aerial Vehicle (UAV) to provide wireless power for devices such as mobile phones, watches, and cameras, to name a few. Multiple UAV-based RBC transmitters work together to provide wireless charging services to a wide range of users. The RBC charging protocol is simple: devices embedded with an RBC receiver set up a WET connection with an RBC transmitter, receive energy transferred through invisible infrared light, and transform the beam power to electric power to charge batteries.

Similar to the signal attenuation in cellular transmission, there is power attenuation in WET [14]. This is due to the fact that an RBC transmitter has a range of charging coverage, beyond which the transmitted power becomes negligible. Moreover, the charging profile, which means that the battery’s request power varies during the charging process, needs to be followed to meet the user’s charging service requirements. In diverse real-world situations, we are often tasked with deploying RBC transmitters to provide wireless power for multi-user, with the consideration of charging fairness and quality of charging service. Thus, we formulate a deployment problem of RBC transmitters for optimally covering the electronic devices to be charged, and propose solutions based on RBC charging models and optimization algorithms.
Then, the RBC structure and the fundamental power attenuation principle are reviewed, relying on which an RBC coverage model is derived. Moreover, the charging / discharging model is introduced according to the battery’s charging profile. Based on the above models, we develop a GA-based and a PSO-based approach searching for the optimal RBC transmitter deployment in a given area. Besides, we design a scheduling charging rule to evaluate the algorithm’s performance.
This paper provides the deployment scheme for fair and high-quality wireless charging services. In order to realize wireless power supply anywhere and anytime, our contributions are as follows:
1) With the consideration of the RBC transmitter’s coverage model and charging / discharging model, we first formulate the deployment problem of RBC transmitters to provide wireless charging services for users in a wide range, balancing the charging fairness and quality of charging service.
2) To cope with the above issues, we propose two optimal deployment schemes for RBC transmitters based on GA and PSO, respectively. Numerical results showcase our proposed deployment schemes outperform the uniform and random deployment method.
The remainder of this paper is as follows. Section II outlines basic models of an RBC system, in which a coverage model for a single RBC transmitter, an RBC receiver charging / discharging model, and a scheduling rule are presented. We formulate the problem discussed in this paper in Section III. A GA-based and a PSO-based scheme for RBC transmitter deployment are developed in Section IV. Performance of the proposed deployment schemes are evaluated in Section V. Finally, the paper is concluded in Section VI.
II RBC Model
II-A RBC structure and features

RBC is a novel WET technology, which aims at providing high-power, long-range, and safe wireless charging services [13]. In contrast to the traditional laser charging schemes that transfer energy through laser emitted from integrated devices, RBC transfers energy through an intra-cavity resonant beam with separated cavity structure [15]. See Fig. 2 for a demonstration of a typical RBC system, which comprises two main components: a transmitter and a receiver. The RBC transmitter and receiver jointly form a stable resonant cavity, in which the power is transferred from the transmitter to the receiver through a resonant beam shuttling back and forth. The input power at the transmitter side first stimulates the gain medium to generate an intra-cavity resonant beam. The intra-cavity resonant beam oscillates in the stable cavity between retro-reflector 1 (of reflectivity) and retro-reflector 2 (of reflectivity). Subsequently, the intra-cavity beam partially passes through the partially reflective retro-reflector 2 at the receiver side to form an extra-cavity beam. Finally, the extra-cavity beam at the receiver side is converted into the output electrical power using a photovoltaic (PV) panel, which can be readily used to charge electronic devices.
The distributed structure of RBC can guarantee safe charging of multiple devices simultaneously, while meeting high-power transmission requirements. Any foreign object entering the line of sight between the transmitter and the receiver (i.e., the resonant cavity) blocks the path of photons, thus breaking the conditions of a stable cavity, and automatically cutting off the resonant beam. Even in unexpected situations, the high-power beam will have already been terminated before it causes any damage. In this regard, RBC is intrinsically safe. Moreover, according to the characteristics of the retro-reflectors, the RBC transmitter and receiver can form a resonant cavity over a wide-angle range. Then alignment lines are automatically generated requiring no specialized alignment devices. This property enables RBC with mobility.
II-B RBC transmitter coverage model
From Fig. 2 and [15], the WET in RBC system is divided into three stages: i) the input electric power to the intra-cavity beam power ; ii) the intra-cavity beam transmission, after which the turns into extra-cavity beam power ; and, iii) the extra-cavity beam power to the output power . Suppose the conversion efficiency of the input power to intra-cavity beam power is , the conversion module of stage i) is depicted as [15]
(1) |
Similar to the fact that transmitted signals get attenuated in a communication system, the power transferred in an RBC system gets attenuated with the increase of transmission distance as well. Thus, the extra-cavity beam power after stage ii) can be found as
(2) |
where is a constant depending on parameters of the system, and is an attenuation function in regards to the transmission distance between the transmitter and the receiver, which can be depicted as
(3) |
where is the reflectivity of the output mirror at the receiver, denotes the ratio of gain medium diameter to aperture, and is the diffraction loss in the resonant cavity as following
(4) |
where is the shared radius of the two retro-reflectors in RBC, the wavelength of the beam, is the distance between the gain medium and retro-reflector 1, and denotes the transmission distance between the transmitter and the receiver.
Based on the previous work of [15] and [19], we can write the RBC output power as a function of the input power and the transmission distance, namely
(5) |
where and are constant coefficients obtained by the fitting process in [15].
Given a certain input power , the output power declines as the transmission distance increases due to the diffraction loss, which can be described as RBC power attenuation with the augment of . Based on the RBC energy attenuation model in (3), (4), and (5), we can obtain the formula for transmission distance as
(6) |
where the constants , , , , , and is the distance between the gain medium and the retro-reflector 1.
Parameters | Value | Parameters | Value |
---|---|---|---|
m/m | W/W | ||
To practically deploy an RBC network, it is instrumental to understand and predict the coverage of an RBC transmitter, that is, to determine the radius (i.e., covering range ) of a transmitter’s coverage. In this paper, all receivers are assumed to be placed at the same plane. The coverage of an RBC transmitter is defined as an area on the plane where the received power by receivers is above a certain level. In the ideal case, given a required minimum received power , the coverage of an RBC transmitter on the plane is a circle, where the receivers’ output power .
Suppose the RBC transmitter is placed at a height of , the relationship between and following the Pythagorean theorem can be depicted as
(7) |
Thus, the covering range can be obtained as
(8) |
The RBC coverage model derived from (8) suggests that, when the input power, the transmitter height, and the minimum acceptable charging power are known, the covering range of an RBC transmitter can be readily computed.

To facilitate, we plot the output power as a function of the covering range in Fig. 3, along with the parameter values in (8) given in Table I. Figure 3 depicts how the output power of an RBC system varies as the covering range grows when the input power is W and W, and the transmitter height is m and m, respectively. Evidently, when the RBC transmitter is placed at a height of m and the input power is W, it can supply more than charging power of W to all receivers in the coverage within a covering radius of m. If a higher transmitter height and a larger service covering range are necessary, more input power is required.
II-C RBC receiver charging and discharging model
To better satisfy the charging request of mobile device users, we introduce the charging / discharging model to simulate the actual charging process. According to the battery’s charging profile, mobile device batteries are charged with variable current and voltage rather than fixed current and voltage during the charging procedure. That is, under different SOC, the power that the battery requests differs. Thus, in order to provide receivers with their preferred charging power at any state, we should at first determine the charging mode. The RBC charging model depicts the relationship between the preferred charging power and the remaining capacity of the battery.

We adopt a lithium-ion battery as an analysis model, which is the most widely used battery in mobile devices. Figure. 4 depicts the charging profile of the V/A, mAh lithium-ion battery. The charging process can be divided into four stages [20]. In stage 1 which is called as trickle charging, the charging voltage is below V while the charging current is around mA; in stage 2, the charging current is constant at mA, and the charging voltage increases to V; in stage 3, the battery preferred to be charged with a constant voltage as V, and with a decreasing current from mA to mA; and in stage 4, the battery is almost fully charged,as a result of which the charging current is below mA.
Based on the charging profile, a fitting function is configured to fit the relationship between the residual energy and the preferred charging power [21]:
(9) |
where represents the current battery remaining energy capacity, represents the preferred charging power of the battery, and the coefficients are listed in Table II.
Coefficients | Value | Coefficients | Value |
---|---|---|---|
Besides, in practice, the mobile devices are probably being used during the charging process, which means that the receivers will also discharge while being charged. Thus, we add the discharging model according to the probabilities and discharging power values of mobile phone applications which may be used [21].
The discharging power of a receiver can be depicted as [21]:
(10) |
generates an m-by-n matrix, each of whose entries is independently chosen from the entries in the row vector alphabet. The row vector prob lists corresponding probabilities, so that the symbol occurs with probability , where is any integer between one and the number of columns of alphabet. represents usage rates of five representative working statuses of mobile phones, i.e., standby, video, social software (e.g., Facebook, Twitter), game and music, which is:
(11) |
and represents the corresponding discharging power of each working status, as shown as:
(12) |
III Multi-transmitter deployment modeling
III-A Problem formulation
It is evident from the RBC transmitter coverage model that an ordinary RBC transmitter provides only limited power, which may be sufficient for charging low-power electronic devices such as mobile phones placed within a range of m. To supply power for high-power devices placed on any point of the plane in a certain area, one may require multiple transmitters. Referring to the deployment of base stations in mobile communications, two factors should be considered in the deployment of RBC transmitters: charging fairness and quality of charging service. To balance the above factors, we streamline the problem to the following two subgoals:
1) as many receivers as possible can be covered by the RBC transmitters’ wireless charging services. According to the RBC transmitter coverage model, one transmitter covers limited receivers. Thus, to guarantee the fairness of charging in an area, a certain number of transmitters should be optimally deployed to cover more receivers;
2) covering as many receivers with less remaining capacity as possible. The charging demand of the receiver remaining less energy is more urgent, and it will request more power according to the charging model. Therefore, to meet most urgent needs of users, the sum of the remaining power of the covered receivers should be as small as possible.
Correspondingly, given a set of to-be-covered receivers’ coordinates , and a candidate set of deployed transmitters’ coordinates , we can construct an objective function as follows:
(13) |
(14) |
(15) |
where is the number of total receivers, is the number of deployed RBC transmitters, and is the remaining capacity percentage of each receiver, which can be defined by the ratio of residual energy and the total battery energy of each receiver:
(16) |
is the number of receivers covered by the RBC transmitters, which can be depicted as
(17) |
where
(18) |
is the coordinate of k-th transmitter in , is the coordinate of i-th receiver in , and is the covering range of an RBC transmitter. in (13) are weights of objective functions and , which represent the balance factor of the charging fairness and the quality of charging service, respectively.
With the aforementioned models, our problem can be stated as: Given a 2-D area with multiple to-be-charged mobile devices, based on the RBC coverage model and charging / discharging model, how to find a RBC transmitter placement that can satisfy the objective function optimally. Then we formulate our problem as follows: find a set of transmitter coordinates which can maximize the objective function , that is
(19) |
where is the union of all possible sets of deployed transmitters generated in the region, which can be defined as ( represents the set of all positive integers)
(20) | ||||
III-B Evaluation method
To evaluate the performance of the optimized placement method, we establish two evaluation indexes as follows:
1) maximizing the object function with least transmitters, which is defined as the quality of coverage;
2) maximizing the average residual capacity of all receivers in the region after charging for a certain time, which is defined as the charging efficiency.
Hence, we set a scheduling rule for the deployed RBC transmitters to charge the receivers within their coverage. The scheduling process is described below:
1) Attribution classification of receivers: one receiver may be covered by multiple RBC transmitters, while at the same time one receiver should only be charged by one transmitter for simplicity. Thus, we at first classify which transmitter that the receiver is belonged to according to the distance between them. That is, one receiver is only assigned to the transmitter closest to it, and will only be charged by this transmitter.
2) Charging and discharging: based on the charging and discharging model, we at first divide the total charging time into many time slots. In each time slot, all receivers belonging to a certain transmitter will charge and discharge referring to equations (9) and (10), except for that the receivers are fully charged.
In details, the receivers have different residual energy at the initial state, according to which the receivers will request various power . Moreover, the mobile device will also discharge during the charging process. Under a certain deployment, the residual energy of each receiver covered by the transmitter at the time of will change after a time slot as
(21) |
After charging for a certain time, the average residual capacity of the total receivers in the whole region will be increased with the optimized deployment scheme.
III-C Receiver distribution model
It’s not in line with reality to assume that all users carrying devices to be charged are uniformly distributed in a certain area. Therefore, we draw on a non-uniform distribution generally used by base station deployment in mobile communication networks - Thomas distribution to simulate the distribution of wireless charging service users [22, 23].
In the Thomas distribution, there are two kinds of nodes which can both represent the receivers: cluster head nodes and common nodes. Cluster head nodes are central nodes, of which the distribution obeys the Poisson distribution, and the uniform density is . Common nodes surrounding the central nodes within a circle of certain radius follows the Gaussian distribution, of which the mean is . is a variable determined by the central nodes which are generated through the Poisson distribution. The covariance representing the radius of circle centered on the cluster head node is [24]. Thus, for intuitive presentation, we define the Probability Density Function (PDF) of Thomas distribution with two parameters as .
IV Multi-transmitter Deployment algorithm
Determining the RBC transmitter deployment is tantamount to finding a set of placement position coordinates in a certain region. GA and PSO are two commonly used algorithms to generate high-quality solutions for optimization and search problems [25, 26], which has been adopted to deal with the nodes deployment in the Wireless Sensor Networks (WSN) [27, 28]. Hence, we solve the optimal transmitter deployment problem based on GA and PSO, respectively.
In this section, we will develop a GA-based and a PSO-based deployment for providing optimal wireless charging services in a given region. The design and implementation of the two proposed deployment schemes are presented.
In this paper, we suppose the region to be covered is a rectangular area with a length of and a width of . The optimization objective of both the GA-based and PSO-based charging efficiency-oriented deployment algorithm is to obtain a set of transmitters’ location coordinates for maximizing the objective function (13) with least transmitters. Assuming the region to be covered is a rectangular of area , then the coverage region is a set of cell’s coordinates which can be presented as
(22) |
As mentioned in the receiver distribution model, we assume that the receivers are scattered non-uniformly in a given region, obeying the Thomas distribution. Thus, the coordinates of receivers in follows the condition below
(23) |
IV-A GA-based deployment
GA starts with a set of randomly generated candidate solutions (a.k.a. the population) to obtain an optimal solution through bio-inspired operators such as mutation, crossover, and selection [29]. Each candidate solution (a.k.a. individual) in the population has a set of properties (a.k.a. the chromosome) which can be mutated and altered. The evolution is an iterative process with the population in each iteration called a generation. In each generation, the fitness of every individual usually defined to be the value of the objective function is evaluated. Then some individuals with larger fitness are selected to breed a new generation population through a combination of crossover and mutation. The new generation consisting of candidate solutions are to be used in the next iteration. After several iterations, the algorithm converges to the best individual.
In GA-based transmitter deployment, each individual represents a possible deployment solution containing series random transmitter’s coordinates, which can be described as
(24) |
where , is the coordinate of each transmitter, and , are generated randomly within the border of the coverage region. A certain number of individuals consist of the population, and is the number of transmitters contained in one individual. The optimal solution is a set of transmitters’ coordinates maximizing the objective function (13) (i.e., the best individual).
Each receiver is initialized with a random battery remaining capacity percentage, according to (16). In this case, we adopt a V/A, mAh lithium-ion battery, of which the total battery energy is J. Thus, we set the random remaining capacity of each receiver between . Then, according to (13), for any candidate set of transmitter coordinates , the fitness function of the GA-based deployment can be formed as follow
(25) |
The optimal RBC transmitter deployment can be found by searching for a set of coordinates to maximize the objective function (13) with GA. Algorithm 1 shows the execution flow of the optimal transmitter deployment search through GA.
The initialization consists of three parts:
-
P1)
Set the number of RBC transmitters , and set the maximum number of individuals in the population. Generate a population containing individuals and the coordinate of each individual in the population is generated randomly within the border of the region. That is, and in (24) are random floating values in and .
-
P2)
Compute the fitness value for each individual using (25). According to (8), the covering range of each RBC transmitter can be determined. If the distance between any transmitter coordinate in an individual and a receiver’s coordinate in the region is less than , this receiver is meant to be covered. All the receivers that can be covered by an individual in the region form the of this individual. Then, using (25), the fitness value for each individual is obtained.
-
P3)
Select the individual with the largest fitness value among the population and save it in the last position of the population array.
Steps of our GA-based deployment in Algorithm 1 are summarized as follows:
-
S1)
Selection: In each generation, a portion of the individuals in the current population are selected to breed a new generation. Candidate solutions (i.e., individuals) with larger fitness value, as measured by (25) are more likely to be selected. We adopt the roulette wheel selection to select individual solutions [30], in which the probability of each individual being selected is proportional to its fitness value. If the population size is , and the fitness value of individual is , then the selection probability of is
(26) -
S2)
Crossover: Set a number in [0,1] as the crossover probability at first. Randomly select the crossover point, and the crossover of every two adjacent individuals carries out at the point if meeting the crossover probability. Figure 5 shows the crossover process of two individuals. The coordinates before the crossover point of the two individuals exchange locations with each other while the coordinates after the crossover point stay the same.
-
S3)
Mutation: Set a number in [0,1] as the mutation probability at first. Randomly change coordinate value of each RBC transmitter in the individual with a random mutation probability. That is, and in (24) change randomly in the range of and .
-
S4)
Evaluation: Compute and update the fitness value of each individual again using (25).
-
S5)
Optimization: If the current optimal fitness value is worse than that of the previous generation, the worst individual in the current generation is replaced with the best individual in the previous generation.
-
S6)
Iteration: is initially set to , and repeat the steps S1-S5 till the preset maximum number of iterations is achieved. Finally, the individual with the largest fitness value stored in the last position of the population array can be obtained.

IV-B PSO-based deployment
PSO is a swarm intelligence algorithm designed by simulating the predation behavior of bird swarm. Each candidate solution is represented by one particle in the swarm. At first, all particles in swarm are assigned initial random positions and velocities. Then the position of each particle is updated in turn according to the velocity of each particle, the best global position known in the problem space, and the best known position of the particle. As the computation process advances, by exploring and leveraging known vantage points in the search space, particles gather or aggregate around one best particle (a.k.a. optimized solution).
In PSO-based transmitter deployment, each particle represents a possible deployment solution containing series random transmitter’s coordinates, which can be described as
(27) |
The swarm consists of particles, and is the number of transmitters contained in one particle. Same as GA-based deployment scheme, the optimal solution is a set of transmitters’ coordinates maximizing the objective function (13) (i.e., the best particle). Moreover, the fitness function of the PSO-based scheme can be depicted as
(28) |
Different from GA-based deployment scheme, each particle contains not only the position of each transmitter , but the moving velocity when transmitter’s position is updated. Furthermore, in PSO-based deployment, each transmitter’s position is updated with reference to global best result (i.e., the global best position experienced by every particle in the particle swarm after comparing with each other) and local best result (i.e., the best position each particle has ever experienced itself) during the iteration. For particle movement, each particle’s velocity will be updated as follow:
(29) | ||||
where and is called “inertial weight” which determines the possibility that the particle will stay on its current trajectory. and represent the scale that the particle will move toward and , respectively. and are random numbers uniformly distributed in . Then, each particle’s position will be updated as
(30) |
The optimal RBC transmitter deployment through PSO is depicted in Algorithm 2, and the steps are as follows:




-
T1)
Evaluation: Compute and update the fitness value of each particle using (28).
-
T2)
Finding the best: For each particle, compare the fitness value computed through (28) of its current position with that of the best position it passed, and update the local best position . Meanwhile, compare fitness value of each particle’s best position it passed with that of the best position in the whole swarm, and update the global optimal position .
- T3)
-
T4)
Iteration: The iteration process is consistent with GA-based algorithm. Consequently, the particle with the largest fitness value stored in the last position of the swarm array can be obtained.
GA-based and PSO-based deployment schemes aim at finding a set of transmitters’ coordinates to realize the optimal covering of receivers with least transmitters for high charging efficiency. Given the region’s size and the RBC’s covering range, the optimized deployment scheme with each transmitters’ coordinate can be achieved.
V Performance Analysis
In this section, we evaluate performances of the proposed GA-based and PSO-based RBC deployment schemes in terms of the following two aspects: 1) quality of coverage under a varying number of transmitters with the GA-based, PSO-based, uniform, and random deployment method; 2) charging efficiency improvement analysis of the GA-based and PSO-based deployment method under a certain transmitter number, with the comparison of the uniform and random transmitter placement method in a given region.
We considered two settings, in which the RBC transmitters are to be placed at a height of m and m, respectively. With regards to the charging service coverage of an RBC transmitter computed by (8), as the power required for charging mobile / IoT devices e.g., mobile phone is W [31], we define the RBC service coverage to be the area within which the received power of every device is at least W. By taking W in (8), we find that the charging service covering range of an RBC transmitter placed at a height of m (m) with input power of W is m (m).
We considered a square area with a length of m, and a rectangular area with a length of m and a width of m. In receiver distribution simulation, was set to , and to 3. In GA-based deployment, the population size was set to , the maximum number of generations to , the mutation probability to , the crossover probability to , and . In PSO-based deployment, the swarm size was set to , the maximum number of generations to , positive constants and that the old velocity moves towards and to , and inertial weight will change linearly from to during the iteration of algorithm. The maximum number of iterations was . All Simulations are performed using MATLAB.
V-A Receiver distribution and transmitter deployment
To demonstrate the superiority of the proposed deployment algorithm to deploy RBC transmitters for high-efficiency charging service, we compare the GA-based and PSO-based algorithm with both the uniform and random deployment method. The random deployment denotes that each transmitter’s position is generated randomly within a given region. The uniform deployment means that the transmitters are placed evenly both horizontal and vertical, dividing the length and width of a given area. The simplified demonstration of the uniform deployment process which we used in the simulation can be described as follows:
1) Given the length and the width of the region, and the transmitter number , if , the region will be divided into squares, while the length and width contains squares, respectively.
2) Then, if is odd, place the first transmitter in the central square of the region, and other transmitters are put in the squares spreading out from the central square in turn; otherwise, the transmitters are placed first in the innermost squares on the diagonals, and other transmitters are put in the squares spreading out from them.
We present GA-based deployment and uniform deployment of transmitters at a height of m in a mm region as examples, respectively. In this setting, the receiver number is , of which the distribution obeys Thomas distribution. Figure 6(a) depicts the GA-based deployment implementation of transmitters. Scatter points represent the RBC receivers. The rectangular area in blue is the target region to be covered, whose length is m and width m. Each circle stands for the coverage of a single transmitter positioned at a height of m. The position of each circle’s center marks the position coordinates of each RBC transmitter. PSO-based deployment can be seen from Fig. 6(b). It’s evident that the receiver distribution is non-uniform, and the deployment results obtained by the optimized GA-based and PSO-based schemes are similar, which can both cover the area with more receivers.
Figure 6(c) depicts the uniform deployment implementation, in which the RBC transmitters are distributed evenly both on horizontal and vertical lines. Although uniform deployment is simple and practical, it is obvious that uniform deployment does not cover as many devices to be charged as possible, resulting in resource wastes. The random deployment case is shown in Fig. 6(d), where the large overlap of transmitters’ coverage occurs. Hence, the deployment may be farther away from the desired optimization deployment effect.
Overall, the uniform deployment can deploy the transmitters uniformly and regularly, thus avoiding the difficulty of wiring and facilitating deployment. However, the GA-based and PSO-based algorithms can cover more receivers with the same number of transmitters through a computationally more involved procedure, thus to improve the charging efficiency and quality in a given area.
V-B Quality of coverage

Consider deploying the RBC transmitters at a height of m and m in a mm rectangular region using both proposed and uniform algorithms, while the receiver number is 300 obeying Thomas distribution. We define the coverage quality of the proposed algorithm according to the fitness function (25) and (28). Figure 7 shows how the quality of coverage improves as the transmitter number increases for the GA-based, PSO-based, uniform, and random deployment schemes, with the transmitters deployed at a height of m and m, respectively. With the transmitter deployment at a height of m, transmitters are required to reach the maximum coverage quality with both GA-based and PSO-based deployment method, while the coverage quality with uniform deployment keeps lower than that with the proposed method, and remains higher than that with random deployment. Evidently, GA-based is slightly better than PSO-based deployment algorithm.
The experiments are repeated for transmitters placed at a height of m. For obtaining a best coverage of quality, one may need at least transmitters. While the coverage quality is less than 0.6 with the same number of transmitters under the uniform and random deployment. Evidently, we can derive that to reach a high coverage quality, deploying transmitters at a height of m use less transmitters than placing them at a height of m. Thus, if the transmitter number is limited, we can reduce the RBC-embedded UAV’s flight height to achieve high quality of coverage.


V-C Charging efficiency
In order to evaluate the charging performance of the proposed deployment algorithm for the receivers in an area, we did the following comparative experiments: 1) based on the charging and discharging model, the receivers are charged according to the scheduling rule formulated in Sec. III-B; 2) the average receivers State of Charge (SOC), i.e., remaining capacity percentage of (16) after charging for some times under the GA-based and PSO-based deployment are compared with that under both the uniform and random deployment; 3) the average receivers SOC after charging for certain times with various transmitter and receiver number under the proposed transmitter deployments are compared with that under uniform and random deployment.
Figure 8 shows average receivers SOC in terms of charging time with transmitters placed at a height of m and m under the GA-based, PSO-based, uniform, and random deployment, respectively. If the transmitters are placed at a height of m, the average receivers SOC under GA-based deployment is extremely slight higher than that under PSO-based deployment, 15% higher than uniform deployment, and 25% higher than random deployment; while if the transmitters are placed at a height of m, the average receivers SOC under GA-based deployment is 5%, 30%, and 35% higher. Obviously, the results show that GA-based deployment scheme outperforms the PSO-based, uniform, and random deployment in terms of minimizing the charging time for increasing the average receivers SOC to a certain level.

According to Fig. 9, same experiments have been done with RBC transmitters. When the transmitters are placed at the hight of m, the GA-based deployment outperforms PSO-based, uniform, and random deployment in charging efficiency improvement for around 6%, 10%, and 20%, while the GA-based deployment can improve the average receivers SOC 9%, 22%, and 23% more than PSO-based, uniform, and random deployment with the transmitters deployed at a height of m. We can also derive the conclusion that as the number of transmitters increases, the superiority of the optimized GA-based and PSO-based algorithms decrease.

We present average receivers SOC in terms of transmitter number with receivers under GA-based, PSO-based, uniform, and random deployment after charging for h at a height of m in a mm rectangular region. As shown in Fig. 10, the GA-based and PSO-based algorithm performs similarly, and outperforms uniform and random deployment under various transmitter number. Moreover, as the number of transmitter increases, the superiorities on charging efficiency of the GA-based and PSO-based method increase first and then decreases, with the comparison of both the uniform and random deployment method. That is, if the transmitter number is too small or too large, the performance of the four deployment methods will not differ too much.
Besides, we did the experiments to depict how the receiver number in a given region effects the charging efficiency. Plots in Fig. 11 demonstrate the average receivers SOC change in terms of receiver number with transmitters after charging for h. The simulations have been done under GA-based, PSO-based, uniform, and random deployment with the transmitters at a height of m in a mm square region. Obviously, the GA-based and PSO-based deployment outperform the uniform and random deployment in increasing average receivers SOC under h charging. Furthermore, the performance of uniform deployment is better than random deployment. However, with the increase of the receiver number in a given region, the average receivers SOC presents the downtrend. It is intuitive as more receivers needs more transmitters to supply enough power for improving the average SOC of receivers.
VI Conclusions
This paper advocated the optimized wireless power transmitter deployment scheme to offer wireless charging services for multi-user in a given region, balancing the charging fairness and charging service quality. RBC, as a long-range, high-power, and safe WET technology, can provide WiFi-like wireless charging services. At first, we introduced the features and energy attenuation principle of the RBC system. Then, the coverage model of an RBC transmitter was proposed. After introducing the RBC receiver charging / discharging model and the scheduling charging rule, we presented a GA-based and a PSO-based transmitter deployment scheme for providing high-efficiency and high-quality wireless charging services in a certain area. The proposed algorithms outperform the uniform and random deployment in coverage quality and maximizing the average receivers capacity after charging for a certain time.
There are several exciting directions for future research, including: 1) optimizing the GA and PSO to improve the accuracy and effectiveness; and, 2) studying RBC transmitter deployment in dynamic wireless power networks; and, 3) accounting for the costs, user capacity, and multi-tier deployment.
References
- [1] Q. Wu, G. Ding, Y. Xu, S. Feng, Z. Du, J. Wang, and K. Long, “Cognitive Internet of Things: A new paradigm beyond connection,” IEEE Internet Things J., vol. 1, no. 2, pp. 129–143, Apr. 2014.
- [2] Y. B. Fadhel, S. Ktata, S. Rahmani, and K. Al-Haddad, “Used methods to wirelessly powered implantable medical devices,” in Intl. Conf. on Sciences and Techniques of Automatic Control and Computer Engineering, Sousse, Tunisia, Dec. 19-21, 2016, pp. 475–480.
- [3] N. S. Alhassoun, “Energy optimization for perpetual IoT networks of heterogeneous sensors,” in Proc. of Intl. Green and Sust. Comput. Conf., Orlando, FL, USA, Oct. 23-25, 2017, pp. 1–3.
- [4] Y. Zhou, C. Huang, T. Jiang, and S. Cui, “Wireless sensor networks and the Internet of things: Optimal estimation with nonuniform quantization and bandwidth allocation,” IEEE Sens J., vol. 13, no. 10, pp. 3568–3574, Oct. 2013.
- [5] C. A. I. Team, “Europe and the future for WPT: European contributions to wireless power transfer technology,” IEEE Microw. Mag., vol. 18, no. 4, pp. 56–87, June 2017.
- [6] X. Zhou, R. Zhang, and C. K. Ho, “Wireless information and power transfer: Architecture design and rate-energy tradeoff,” IEEE Trans. on Commun., vol. 61, no. 11, pp. 4754–4767, Nov. 2013.
- [7] W. Na, J. Park, C. Lee, K. Park, J. Kim, S. Cho, and S. Cho, “Energy-efficient mobile charging for wireless power transfer in Internet of Things networks,” IEEE Internet Things J., vol. PP, no. 99, pp. 79–92, Feb. 2018.
- [8] A. K. RamRakhyani, S. Mirabbasi, and M. Chiao, “Design and optimization of resonance-based efficient wireless power delivery systems for biomedical implants,” IEEE Trans. Biomed. Circuits Syst., vol. 5, no. 1, pp. 48–63, Feb. 2011.
- [9] L. Olvitz, D. Vinko, and T. Švedek, “Wireless power transfer for mobile phone charging device,” in Proc. of Intl. Convention MIPRO, Opatija, Croatia, May 21-25, 2012, pp. 141–145.
- [10] R. Shigeta, T. Sasaki, D. M. Quan, Y. Kawahara, R. J. Vyas, M. M. Tentzeris, and T. Asami, “Ambient RF energy harvesting sensor device with capacitor-leakage-aware duty cycle control,” IEEE Sensors J., vol. 13, no. 8, pp. 2973–2983, Aug. 2013.
- [11] K. Wan, Q. Xue, X. Liu, and S. Y. Hui, “Passive radio-frequency repeater for enhancing signal reception and transmission in a wireless charging platform,” IEEE Trans. Ind. Electr., vol. 61, no. 4, pp. 1750–1757, Apr. 2014.
- [12] X. Lu, P. Wang, D. Niyato, D. I. Kim, and Z. Han, “Wireless charging technologies: Fundamentals, standards, and network applications,” IEEE Commun. Surveys Tuts., vol. 18, no. 2, pp. 1413–1452, Nov. 2015.
- [13] Q. Liu, J. Wu, P. Xia, S. Zhao, W. Chen, Y. Yang, and L. Hanzo, “Charging unplugged: Will distributed laser charging for mobile wireless power transfer work?” IEEE Veh. Technol. Mag., vol. 11, no. 4, pp. 36–45, Dec. 2016.
- [14] X. Li, D. Guo, J. Grosspietsch, H. Yin, and G. Wei, “Maximizing mobile coverage via optimal deployment of base stations and relays,” IEEE Trans. Veh. Technol., vol. 65, no. 7, pp. 5060–5072, July 2016.
- [15] Q. Zhang, W. Fang, Q. Liu, J. Wu, P. Xia, and L. Yang, “Distributed laser charging: A wireless power transfer approach,” IEEE Internet Things J., vol. 5, no. 5, pp. 72–75, June 2018.
- [16] W. Fang, Q. Zhang, Q. Liu, J. Wu, and P. Xia, “Fair scheduling in resonant beam charging for IoT devices,” IEEE Internet Things J., vol. 6, no. 1, pp. 641–653, Feb. 2019.
- [17] Q. Zhang, X. Shi, Q. Liu, J. Wu, P. Xia, and Y. Liao, “Adaptive distributed laser charging for efficient wireless power transfer,” in IEEE Veh. Technol. Conf., Sept. 24-27, 2017, pp. 1–5.
- [18] Q. Zhang, W. Fang, M. Xiong, Q. Liu, J. Wu, and P. Xia, “Adaptive resonant beam charging for intelligent wireless power transfer,” IEEE Internet Things J., vol. 6, no. 1, pp. 1160–1172, Feb. 2019.
- [19] W. Wang, Q. Zhang, H. Lin, M. Liu, X. Liang, and Q. Liu, “Wireless energy transmission channel modeling in resonant beam charging for iot devices,” IEEE Internet Things J., vol. 6, no. 2, pp. 3976–3986, Apr. 2019.
- [20] A. Al-Haj Hussein and I. Batarseh, “A review of charging algorithms for nickel and lithium battery chargers,” IEEE Trans. Veh. Technol., vol. 60, no. 3, pp. 830–838, Mar. 2011.
- [21] W. Fang, Q. Zhang, Q. Liu, J. Wu, and P. Xia, “Fair scheduling in resonant beam charging for iot devices,” IEEE Internet Things J., vol. 6, no. 1, pp. 641–653, Feb. 2019.
- [22] M. Taranetz, T. Bai, R. W. Heath, and M. Rupp, “Analysis of small cell partitioning in urban two-tier heterogeneous cellular networks,” in 2014 11th International Symposium on Wireless Communications Systems (ISWCS), Aug. 26-29 2014, pp. 739–743.
- [23] M. Afshang, H. S. Dhillon, and P. H. Joo Chong, “Modeling and performance analysis of clustered device-to-device networks,” IEEE Trans. on Wireless Commun., vol. 15, no. 7, pp. 4957–4972, July 2016.
- [24] M. Haenggi, Stochastic Geometry for Wireless Networks. Cambridge University Press, New York, 2013.
- [25] Z. Yun, S. Lim, and M. F. Iskander, “An integrated method of ray tracing and genetic algorithm for optimizing coverage in indoor wireless networks,” IEEE Antennas Wireless Propag. Lett., vol. 7, pp. 145–148, Feb. 2008.
- [26] Y. Zhou, N. Wang, and W. Xiang, “Clustering hierarchy protocol in wireless sensor networks using an improved PSO algorithm,” IEEE Access, vol. 5, pp. 2241–2253, Dece. 2017.
- [27] Y. Yoon and Y. Kim, “An efficient genetic algorithm for maximum coverage deployment in wireless sensor networks,” IEEE Trans. Cybern., vol. 43, no. 5, pp. 1473–1483, Oct. 2013.
- [28] R. V. Kulkarni and G. K. Venayagamoorthy, “Particle swarm optimization in wireless-sensor networks: A brief survey,” IEEE Trans. Syst., Man, Cybern., Syst, Part C (Applications and Reviews), vol. 41, no. 2, pp. 262–267, Mar. 2011.
- [29] Y. Xiong, B. Golden, and E. Wasil, “A one-parameter genetic algorithm for the minimum labeling spanning tree problem,” IEEE Trans. Evol. Comput., vol. 9, no. 1, pp. 55–60, Feb. 2005.
- [30] F. Yu, X. Fu, H. Li, and G. Dong, “Improved roulette wheel selection-based genetic algorithm for TSP,” in Intl. Conf. on Netw. and Info. Syst. for Comput., Wuhan, China, Apr. 15-17, 2016, pp. 151–154.
- [31] L. Finch, “Everything you wanted to know about charging your iPhone or iPad,” [Onilne]. Available: https://discussions.apple.com/docs/DOC-3511, Jan. 2014.