Optimal Energy Beamforming under Per-Antenna Power Constraint
Zahra Rezaei, Ehsan Yazdian, Foroogh S. Tabataba

TL;DR
This paper investigates the optimal design of energy beamforming for wireless power transfer under practical per-antenna power constraints, providing optimal, closed-form, and near-optimal solutions.
Contribution
It introduces the optimal beamforming structure under per-antenna power constraints and derives closed-form solutions for special cases, advancing practical wireless energy transfer methods.
Findings
Sending a single energy beam is optimal under PAC.
Optimal beamforming has a rank-one structure.
Sub-optimal solutions perform close to the optimal.
Abstract
Energy beamforming (EB) is a key technique to enhance the efficiency of wireless power transfer (WPT). In this paper, we study the optimal EB under per-antenna power constraint (PAC) which is more practical than the conventional sum-power constraint (SPC). We consider a multi antenna energy transmitter (ET) with PAC that broadcasts wireless energy to multiple randomly placed energy receivers (ER)s within its cell area. We consider sum energy maximization problem with PAC and provide the optimal solution structure for the general case. This optimal structure implies that sending one energy beam is optimal under PAC which means that the rank of transmit covariance matrix is one similar to SPC. We also derive closed-form solutions for two special cases and propose two sub-optimal solutions for general case, which performs very close to optimal beamforming.
| Optimal numerical solution (CVX) | 244 | 246 | 273 | 331 | 372 |
|---|---|---|---|---|---|
| Proposed sub-optimal 1 | 0.30 | 0.35 | 0.46 | 0.76 | 1.02 |
| Proposed sub-optimal 2 | 0.13 | 0.18 | 0.26 | 0.39 | 0.52 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Optimal Energy Beamforming under Per-Antenna Power Constraint
Zahra Rezaei, Ehsan Yazdian, Foroogh S. Tabataba, and Saeed Gazor Z. Rezaei, E. Yazdian and F. S. Tabataba are with the Department of Electrical and Computer Engineering, Isfahan University of Technology, Isfahan 84156-83111, Iran. Email: [email protected], yazdian, [email protected] Gazor is with the ECE Department, Queens’ University, Kingston, Canada. Email: [email protected]
Abstract
Energy beamforming (EB) is a key technique to enhance the efficiency of wireless power transfer (WPT). In this paper, we study the optimal EB under per-antenna power constraint (PAC) which is more practical than the conventional sum-power constraint (SPC). We consider a multi antenna energy transmitter (ET) with PAC that broadcasts wireless energy to multiple randomly placed energy receivers (ER)s within its cell area. We consider sum energy maximization problem with PAC and provide the optimal solution structure for the general case. This optimal structure implies that sending one energy beam is optimal under PAC which means that the rank of transmit covariance matrix is one similar to SPC. We also derive closed-form solutions for two special cases and propose two sub-optimal solutions for general case, which performs very close to optimal beamforming.
Index Terms:
Wireless power transfer; Energy beamforming; Per-antenna power constraint; Semi-definite programming.
I Introduction
Recent advances in microwave wireless power transfer (WPT) technology enables us to build wireless powered communication networks (WPCNs), where wireless devices such as smart phones, RF identification (RFID) tags, wearable electronic devices and etc., are powered over the air by wireless power transmitters [1, 2]. In WPCNs, the wireless devices harvest the energy from received signal. WPCN is more user-friendly and cost-effective by reduceing the need for manual battery replacement/recharging and connection cables. In addition, WPCNs enable on-demand energy delivery and reduce the chance of interruption during operation. For this reason, RF-enabled WPT has attracted a lot of attention in wireless researches, due to its controllability and reliability (see, e.g., [3, 4, 5, 6, 7, 8, 9, 10, 11]).
The main drawback of WPT is the decay in electromagnetic wave as the transmission distance increases which yields low received energy. Moreover the RF energy is attenuated due to channel fading caused by reflection, scattering, and refraction in propagation environment. The received signal may be very weak, making difficult to harvest energy from it or to detect. The problem is more challenging using WPT, since a more significant signal strength level is required by an energy receiver (ER). For instance, a typical information receiver can operate even at dBm received signal power, whereas an ER needs up to dBm signal power [12]. Hence, it is necessary to design more efficient WPT mechanisms [10].
To efficiently solve this problem, multi-antenna techniques, which have been successfully employed in wireless communication systems to improve the information transmission rate and reliability over wireless channels, have been also proposed for WPT [4]. Employing multi-antenna systems can increase the efficiency of the power transfer gain without increasing transmit power and bandwidth. Specifically, deploying multiple antennas at the energy transmitter (ET) enables us to use advanced energy beamforming (EB) techniques to focus the transmitted power toward the desired ERs and thereby to maximize the received signal amplitude. By optimizing the transmit waveforms, ET could control the collective behaviour of the radiated waveforms causing them to combine coherently at a desired ER [2]. The analysis of directional WPT under different scenarios has been studied in [12, 4, 9, 3, 5, 7, 6]. For the point-to-point MIMO WPT system, it has been shown in [12] that the EB is the optimal solution to maximize the harvested energy by transmitting an energy beam at the ET. The weighted sum-energy maximization problem is formulated in [4] for a multiuser MIMO WPT system, which results in an optimal solution similar to [12].
According to the current hardware technology in multi-antenna systems, a more practical constraint is to have per-antenna power constraint (PAC). This is because that each individual antenna has its own RF power amplifier which has individual power limit [13, 14]. Another appealing scenario for the PAC is in the distributed MIMO systems, where the transmitted antennas are at different physical locations attempting to cooperate in the design of their transmit signals. In these cases, each node has its own power constraint instead of sharing a total power budget among different nodes [15, 16, 17]. We point out that the energy signals at distributed antennas may be designed offline and stored for real-time transmission, which is in contrast to information signals which are independents stochastic sequences on different distributed ET antennas [3, 17]. To the best of our knowledge, the existing literature on EB (e.g., [4, 5, 12]) only assume a sum-power constraint (SPC). The authors in [3] have considered a distributed MIMO system for collaborative WPT and derived a closed-form solution for maximizing the sum of powers subject to PAC with only two transmit and receive antennas. They have shown that the optimal solution is one single energy beam in this situation.
In this paper, we consider sum power maximization problem under PAC and provide the optimal solution structure. We also derive closed-form solutions for two special cases 1) two transmit antennas and arbitrary number of ERs with single antenna and 2) arbitrary number of antennas at ET and one ER. In addition, we propose two sub-optimal solutions for general case. Simulation results show that these sub-optimal solutions are matched closely to optimal numerical results. We show that in the case of PAC, similar to SPC, transmitting only one single energy beam at the ET is optimal for maximizing the sum power in all ERs. From a practical viewpoint, it is desirable specially in distributed systems, since it means that in each time interval, only one energy signal should be stored at each distributed ET antenna [3]. Furthermore, since the optimal covariance matrix is rank-one, our approach can be employed in other applications such as beamforming to maximize the sum rate in a common data multicast system[18, 19].
The rest of this paper is organized as follows. Section II presents the WPTN model. Section III studies the sum-energy maximization problem with PAC. Analytical solution of this problem is also provided. Numerical results are provided in Section IV and the conclusions are drawn in Section VII.
II System Model
We consider a multiuser MISO broadcast system for WPT as shown in Fig. 1, where one ET with transmit antennas transfers wireless energy to single-antenna ERs. We assume that the channel response vector from the ET to the ER has a circularly symmetrical complex Gaussian distribution. Let denotes the concatenation of all channels, where the -th row is the channel coefficients of the ER to ET. Channels are assumed to be quasi-static flat fading, where the channel coefficients of the ET to ERs remain constant within each transmission block and may change from one block to another. In addition, the channel model includes both small scale fading and distance-dependent pathloss components. Duration of each transmission block is symbols, which is assumed to be sufficiently long for typical low-mobility WPT applications. In addition, it is assumed that perfect channel state information (CSI) is available at ET for designing linear EB.
The received signal at ER is
[TABLE]
where is the ET signal and is the additive noise at ER. We assume that the harvested power denoted by at the ER is fraction of the received RF power. Thus, the harvested energy at the ER can be expressed as
[TABLE]
where the constants represent the energy harvesting efficiency of ER. Note that the ER does not need to convert the received RF signal to the baseband in order to harvest the energy. For convenience, we assume that in this paper. Since and have fixed values, they do not affect our results, thus, we assume sec in the rest of this paper, thus the average energy and power are identical for sec. In addition in (2), we have ignored the background noise power since is practically insignificant compared to the average received signal power from the viewpoint of WPT [12]. In this case, by defining as the transmit covariance matrix of the energy signals from ET, we can write . Thus the sum of energies harvested by all ERs are proportional to where denotes the trace of a matrix.
III WPT design under Per-Antenna Power Constraint
Under the SPC, the total transmit power from ET is limited by which can be allocated arbitrary among the transmit antennas. This constraint is shown in the matrix form as . In this section, the design objective for is to maximize the sum-energy received by all ERs under the per-antenna power constraint. The diagonal values of represents the power transmitted by each antenna which should be bounded by , i.e., which is clearly a more stringent constraint than [15]. Thus, our design problem can be formulated as
[TABLE]
Let us express the positive semi-definite matrix by its eigenvalue decomposition as , where , is the precoding matrix, , with are the positive eigenvalues and [3]. Using the optimal beamforming matrix, the ET can generate and transmit the vector where the beam is th column of . The elements of shall be uncorrelated and should have unit variance . These elements can be generated as independent sequences of arbitrary distribution with zero mean and unit variance [4]. In [4, 12], it is shown that ignoring the power constraints on each antenna (PAC), the maximum achievable sum energies harvested by all ERs is which is achieved by where and are the largest eigenvalue of and its corresponding eigenvector, respectively.
We can rewrite the set of constraints as , since where with 1 as its element and [math] elsewhere. Thus, these PACs and the cost function are all linear in [15]. However the convex constraint makes the problem challenging. Therefore, since the problem (P1) is convex, we can employ the existing semi-definite programming (SDP) to solve it. However, the existing iterative methods are either computationally expensive and involve some additive error because of the large number of unknowns. For the special case of , a closed-form analytic solution is found for this problem in [3]. However, to the best of our knowledge there is no closed-form solution available for the general case which is the scope of this paper.
IV Peroperties Of The Optimal Solution
Lemma 1**.**
The th diagonal value of for the solution of problem (P1) must be equal to , otherwise we can increase the objective function by only increasing to while all constraints remain satisfied [15].
Employing the above lemma, we only need to find the off-diagonal entries of . The main complexity here is due to the positive semi-definite constraint (i.e., ). In this section, we consider the properties of positive semi-definite matrices and find closed-form solutions for two special cases. For the general case, we also propose two heuristic close to optimal solutions which are very close to the results from numerical methods.
A matrix is positive semi-definite, if and only if all its eigenvalues are non-negative, which means that the smallest eigenvalue of shall be non-negative. An alternative way to verify is positive semi-definite is that its principal minors are all positive semi-definite (a principal minor is obtained by removing a subset of its columns and the same subset of corresponding its rows) [15]. In the following lemma, we first only use principal minors of and find an important property of the optimal solution. We then show that the rank of the optimal solution of problem P1 is one, when relaxing the constraints on higher order principal minors. Interestingly, it turns out that the solution for the relaxed problem satisfies , and thus is also the optimal solution for P1.
Lemma 2**.**
For a given with for all , the amplitude of the off-diagonal entries of are for all for the solution of the relaxed version of (P1) where all and principal minors of are positive semi-definite.
Proof.
The principal minor of which contains and columns and rows of must be positive semi-definite, i.e.,
[TABLE]
This constraint is satisfied if determinant of is non-negative, i.e., . Moreover, the objective function in (6) is the inner product of and , i.e., and only contains in two of its terms as . These two terms are an increasing function of where is an acute angle. Therefore, under the constraint , these two terms are maximum for since for some the angle is acute. ∎
Now we will show that the optimal solution for the relaxed problem using results in positive semi-definite covariance matrix which implies that the resulting solution is an optimal solution for the original problem. From Lemma 2, we know the magnitudes and only need to find the phase of . A necessary and sufficient condition for is that the smallest eigenvalue of be non-negative. To use this property, we associate a matrix dual variable to the constraint , and form the Lagrangian as follows (see [20] for more details)
[TABLE]
where denotes the power budgets and is a diagonal Lagrangian multipliers matrix for the PACs. By setting the first order derivative of (7) with respect to equal to zero, we obtain Thus, the off-diagonal entries of are where for all and we should only find the diagonal entries . Note that since is positive semi-definite, s are real and non-negative, thus which yields be an strictly positive matrix. The complementary slackness KKT conditions yields
[TABLE]
which means that is a hermitian positive semi-definite matrix in the null space of . By multiplying each row of in each column of and equating it to zero, we can obtain equations with complex coefficients and variables. The diagonal enties of are , however, the off-diagonal entries are unknown and complex in general. In contrast, the off-diagonal values of are known and complex, while its diagonal entries are unknown. Furthermore, since is hermitian, is real, and the number of unknown variables and known values are equal. In the following lemma an important property of the solution of the relaxed problem is presented which facilitates approaching the final solution.
Lemma 3**.**
The rank of the solution of for the relaxed problem is one and can be decomposed as
[TABLE]
where is its dominant eigenvector and is its non-zero eigenvalue.
Proof.
Using Lemma 2 and by multiplying the th row of in columns of and equating them to zero as in (8) for , we can obtain
[TABLE]
Substituting and (11), we can write as
[TABLE]
The above matrix is equal to where . Thus, the optimal input covariance matrix is rank-one. The proof is complete using the eigenvalue decomposition theorem. The non-zero eigenvalue of as and so optimal is positive semi-definite. ∎
Since the optimal solution in (9) for the relaxed problem is positive semi-definite, it is also an optimal solution for (P1). Lemma 3 implies that the optimal EB invests all its transmit power only in one beamformer, where is the transmitted signal from antenna, thus we only need to optimize the unknown phases for . Note that can be considered as absorbed or accounted in .
Interestingly, for the special case of , the optimal solution is an equal energy transmission scheme. Since s are real, the imaginary part of s are zero which yields a set of equations for optimal as in (16).
We can alternatively obtain (16) by substituting (9) in (P1) and set the derivatives with respect to to zero. The equations in (16) involve unknown variables . However, since only of them are linearly independent, without loss of optimally we set and so the number of independent equations become equal to the number of unknowns. It is not easy to derive closed-form exact expressions for for arbitrary . However, optimal can be easily calculated by using standard numerical methods such as Newton. Moreover, we find closed-form solution for some special cases.
IV-1 Case of two transmit antennas
In this case according to (16) from , we obtain .
IV-2 Case of one ER and multiple transmit antennas
For , the rank of is one. Thus . Therfore, we can choose the trivial optimal value for as . This is because letting yields that satisfies all equations in (16). This solution is identical to the one presented in [15] . The author in [15] develops a closed-form solution for capacity of MISO channel with PAC. In fact, the problem (P1) is a generalization of problem (6) in [15] which only considers the case of .
IV-3 Case of 3 transmit antennas and arbitrary
For antennas, we can write
[TABLE]
as a function of unknowns and . Now, using in (8) where for and , we can respectively write
[TABLE]
Note that other entries of can not yield independent equations. The above equations yield
[TABLE]
Comparing (20) and (21), we conclude that . Thus, it remains two unknown primal variables i.e., and three dual variables i.e., . Using , similar to , we can obtain and by considering other entries of as
[TABLE]
The dual variables in (22), (23) and (24) are expressed in terms of and . Thus the problem (P1) is converted to finding two primal variables for . Since is real, the imaginary parts of (22)-(23) are zero, i.e.,
[TABLE]
The imaginary part of (24) leads to another equation which is not linearly independent with (25) and (26). The non-linear equations (25) and (26) can be solved using numerical methods to find the optimal values of and .
V Suboptimal Solutions for General Case
According to (8), is in the null space of the hermitian positive semi-definite matrix with off-diagonal entries, . However, the diagonal values, , are still unknown. To find a suboptimal solution and motivated by (10), we approximate by ; the cost function is maximized if we could set . Since is approximated only by increasing its diagonal entries, it is obvious that the resulting approximated matrix becomes full rank and remains positive semi-definite; thus its null space becomes empty. However, we expect that the eigenvector corresponding to the smallest eigenvalue of the approximated gives an accurate approximation for the basis of the null-space of . Therefore using Lemma 3, since the rank of is one, we use the eigenvector associated to the smallest eigenvalue of the approximated denoted by and define a closed-form suboptimal solution for (P1) as
[TABLE]
An alternative suboptimal solution can be proposed by approximating with another positive semi-definite matrix. Indeed, since is diagonal, s can be approximated with dominant eigenvalue of i.e., . In this case, the resulting is a positive semi-definite matrix with at least one zero eigenvalue which its corresponding eigenvector is equivalent to the eigenvector corresponding to the dominant eigenvalue of due to the diagonal structure of . Thus, Lemma 3 yields another heuristic suboptimal solution
[TABLE]
where is the eigenvector corresponding to the largest eigenvalue of . Compared with the optimal solution under SPC with the beam weight vector as , we can see that the only difference between optimal beam weight of antenna with SPC i.e., and proposed sub-optimal solution in (28) i.e., is in the power allocations.
Lemma 3, also reveals that the optimal solution requires a single mode beamforming which allows a common data to be broadcasted to all receivers. Note that, it has been established that such a broadcasting, maximizes the sum rate under PAC.
VI Simulations
In this section, we provide simulation results to validate our analytical results in previous sections. We consider a circular cell with overlaid by uniformly distributed ERs. The channel from the ET to the ER is modelled as , where is the distance between ET and ER, is the path-loss exponent, and is the vector of small-scale Rayleigh fading coefficients with complex gaussian distribution with zero mean and unit variance as in [21]. We evaluate the average performance over 1000 ER locations and channel realizations. The total transmit power at the ET is set to and we also set the transmit power limitation of each antenna as .
Here, we assume the Sum-energy maximization problem under different power constraints for ERs. Figure 2 illustrates the results of the sum of harvested power versus the number of transmitted antennas. In the PAC (Beamforming) case, we applied CVX to solve the problem (P1), but in the PAC (independent) case, each transmit antenna has its own power budget and acts independently and the transmit strategy is isotropic. This constraint is equivalent to having a diagonal input covariance; i. e., . Comparing to the independent case, it can be observed that employing beamforming to create correlation among the transmit signals, significantly increases the sum of harvested power in both cases of sum power and PAC. For example, for , the sum power for independent case is mw, while it is mw and mw for PAC and SPC cases, respectively. Note that single-mode beamforming introduces complete correlation among the signals from different antennas since all antennas send the same symbol, with different weights [15]. However, it is obvious that under the SPC without PAC, power allocation can further increases the sum of harvested power, which can be seen in figure 2.
Fig. 3 illustrates the results of problem (P1) which are obtained by 1) Optimal solution using CVX; 2) Proposed sub-optimal 1 solution in (27), 3) Proposed sub-optimal 2 solution in (28) and 4) Without beamforming. We see that our proposed solutions are matched to the optimum results from CVX and the difference is so small and negligible. These results show that although only the phase of in the proposed sub-optimal 2 equals to the phase of optimal in SPC problem, the numerical sub-optimum results are matched with high precision to the one that has been achieved by CVX. This indicates that the power constraint has a minor role in determining the phase of the optimal solution. Magnifying the plots in Fig. (3) shows that the performance of the proposed sub-optimal 1 solution is better than sub-optimal 2 method, which was predictable. Since, in the sub-optimal 1 method, we have used an estimated version of (10), while it has been ignored in sub-optimal 2 solution. In order to show the performance of beamforming strategy obtained by our sub-optimal solutions, the scheme without beamforming strategy is also considered. In this strategy, each transmit antenna sends the signal with random phase. Fig. (3) shows the significant performance gains by beamforming with proposed sub-optimal methods in comparison to the scheme without beamforming. For example, for , the sum power for the scheme without beamforming is mw while it is mw and mw for proposed sub-optimal 1 and proposed sub-optimal 2 solutions, respectively.
The computational complexity of the methods significantly affects their potential applicability to the real-time or even off-line systems [22]. Thus, a comparison between the computational time for sub-optimal 1 solution and CVX numerical solution is performed and demonstrated in table I as another consideration about our proposed sub-optimal solutions. Table I shows that the computational time for numerical solution is much larger than that of sub-optimal solutions. For example, for , the computational time of CVX numerical solution is around 273 msec while it is 0.46 msec and 0.26 msec for proposed sub-optimal 1 and proposed sub-optimal 2 respectively on a desktop computer with 2.5 Ghz CPU and 4GB RAM.
VII Discussion and Conclusion
In this paper, we have studied the EB problem with PAC in a WPT system; where a multi antenna ET transfers wireless energy to ERs which are randomly placed within the cell area. In the case of sum energy maximization, we have shown that the optimal transmit covariance matrix is rank-one and only the phases of the beamforming vector weights depend on the channel coefficients; however, their amplitudes are independent of the channel and depend only on the PACs.
Problem (P1) aims to find a semi-definite matrix containing complex entries. We reduced this problem to equations in (16) which can be solved numerically for real unknowns . In addition, we have proposed two accurate sub-optimal solutions in (27) and (28). Simulation results show that these sub-optimal solutions are matched closely to optimal values obtaining by optimization tools (See Fig. 3). Either (27) or (28) can be used for initialization of numerical algorithms to solve (16). To show the efficiency of our proposed methods, we compare the CPU run times of different algorithms which shows the superiority of the proposed solutions in the case of computational costs (See table I).
As mentioned earlier, a practical scenario for (P1) is in ET where the transmitted antennas are at different physical locations. Lemma 3 implies that only one single energy beam is used for collaborative EB at different antennas. Therefore, they only need to store one common pseudo-random energy signal and the network coordinator only needs to send the optimum phase , to the th antenna for . In this case a network coordinator is responsible for 1) collecting the information from all the distributed transmitters 2) finding the optimal phases and 2) sending the optimum to individual distributed transmitters.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] X. Lu, P. Wang, D. Niyato, D. I. Kim, and Z. Han, “Wireless networks with RF energy harvesting: A contemporary survey,” IEEE Communications Surveys & Tutorials , vol. 17, no. 2, pp. 757–789, 2015.
- 2[2] S. Bi, C. K. Ho, and R. Zhang, “Wireless powered communication: opportunities and challenges,” IEEE Communications Magazine , vol. 53, no. 4, pp. 117–125, 2015.
- 3[3] S. Lee, L. Liu, and R. Zhang, “Collaborative wireless energy and information transfer in interference channel,” IEEE Transactions on Wireless Communications , vol. 14, no. 1, pp. 545–557, 2015.
- 4[4] J. Xu and R. Zhang, “Energy beamforming with one-bit feedback,” IEEE Transactions on Signal Processing , vol. 62, no. 20, pp. 5370–5381, 2014.
- 5[5] J. Xu, S. Bi, and R. Zhang, “Multiuser MIMO wireless energy transfer with coexisting opportunistic communication,” IEEE Wireless Communications Letters , vol. 4, no. 3, pp. 273–276, 2015.
- 6[6] S. Lee, Y. Zeng, and R. Zhang, “Retrodirective multi-user wireless power transfer with massive mimo,” IEEE Wireless Communications Letters , 2017.
- 7[7] S. Lee and R. Zhang, “Distributed wireless power transfer with energy feedback,” IEEE Transactions on Signal Processing , vol. 65, no. 7, pp. 1685–1699, 2017.
- 8[8] R. Feng, M. Dai, and H. Wang, “Distributed beamforming in miso swipt system,” IEEE Transactions on Vehicular Technology , vol. 66, no. 6, pp. 5440–5445, 2017.
