Next Article in Journal
Blockchain Bottleneck Analysis Based on Performance Metrics Causality
Next Article in Special Issue
Research on Stator Sections Switching Process of High-Thrust Linear Motors
Previous Article in Journal
Multi-Agent Deep Reinforcement Learning for Blockchain-Based Energy Trading in Decentralized Electric Vehicle Charger-Sharing Networks
Previous Article in Special Issue
Fully Integrated Miniaturized Wireless Power Transfer Rectenna for Medical Applications Tested inside Biological Tissues
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Design of Transmit Waveform and Altitude for Unmanned Aerial Vehicle-Enabled Integrated Sensing and Wireless Power Transfer Systems

School of Electronic Engineering, Gyeongsang National University, Jinju-si 52828, Republic of Korea
Electronics 2024, 13(21), 4237; https://doi.org/10.3390/electronics13214237
Submission received: 1 October 2024 / Revised: 23 October 2024 / Accepted: 26 October 2024 / Published: 29 October 2024

Abstract

:
Recently, unmanned aerial vehicle (UAV)-enabled wireless power transfer (WPT) has received great attention as a promising technology for providing stable power to energy-constrained devices by navigating three-dimensional (3D) space, particularly in challenging environments such as maritime networks and smart cities. Additionally, UAV-enabled radar sensing has gained significant attention as a key technology for future 6G networks, as it enables high-accuracy sensing for various applications, such as target detection and tracking, surveillance, and environmental monitoring, as well as autonomous UAV operation. In this regard, we investigated UAV-enabled integrated sensing and wireless power transfer (ISWPT) systems that combine radar sensing and WPT operations on a unified hardware platform, sharing the same spectrum of resources. In order to accurately sense multiple targets and efficiently transfer power to multiple devices at the same time, we propose a method for jointly designing the transmit waveform and UAV altitude, taking into account the fundamental trade-off between radar sensing performance with the desired beam pattern and WPT performance with the desired harvested power of the devices. We first developed an effective method to obtain the optimal waveform and altitude by solving a challenging non-convex optimization problem. Based on this, we developed another efficient, low-complexity method by exploring a novel transmit waveform and optimizing its parameters to reduce computational complexity and thereby lower power consumption in UAVs. The numerical results verify that the proposed method significantly improves both radar sensing and WPT performance, as well as substantially reduces computational complexity.

1. Introduction

Radio frequency (RF)-based wireless power transfer (WPT) is crucial to developing self-sustaining Internet of Everything (IoE) networks in the 6G era, providing continuous power to devices such as wearable, robotic, and extended reality devices without the need for frequent battery replacement or a wired connection [1,2,3,4]. It adapts to various conditions, enhancing transmission capacity and service quality. Additionally, unmanned aerial vehicles (UAVs) have recently gained great attention for their flexibility, mobility, and cost-effectiveness in various fields, including communication, disaster management, and military operations [5,6,7,8,9,10,11]. In this context, UAV-enabled WPT is widely considered a promising technology for efficiently providing power to ground devices, overcoming the limitations of traditional fixed-location power transmitters [12,13,14,15,16,17,18,19,20,21,22]. By leveraging favorable 3D line-of-sight (LoS) channels, UAVs can serve as aerial power transmitters, reducing transmission distance, avoiding obstacles, and effectively accessing remote areas in challenging environments such as maritime networks and smart cities. Therefore, solutions based on UAV-enabled WPT can address urgent power demands or bottlenecks, thereby extending the lifespan of energy-constrained devices.
In practical scenarios, moving the UAV closer to one device may increase the distance from other devices, thereby reducing the overall energy transfer efficiency. Therefore, there has been extensive research on sophisticated UAV trajectory designs capable of enhancing energy transfer efficiency for multiple ground devices [12,13,14,15,16,17,18,19,20,21,22]; for example, studies have focused on one-dimensional (1D) and two-dimensional (2D) trajectories at a fixed altitude for multiple ground devices in single-UAV-enabled WPT systems [12,13], as well as more practical UAV systems [14], and three-dimensional (3D) trajectories within a certain UAV altitude range [15]. In addition, a directional antenna array for single-UAV-enabled WPT systems was introduced to improve the power transfer efficiency based on the joint design of the trajectory and antenna array orientation [16,17]. UAV altitude and energy beamforming were also jointly designed to maximize power transfer efficiency by directing the energy beams toward the devices at the same time [18]. WPT systems, including multiple UAVs, with particular attention paid to the latter’s trajectories, have been studied in various environments in order to enhance WPT coverage while improving power transfer efficiency [19,20,21,22].
Radar sensing has received significant attention as a key technology for future 6G networks since it allows for the provision of high-accuracy sensing services for various applications [23,24,25,26]. Notably, conventional radar sensing and WPT, although promising, have typically been studied and implemented as separate systems. Recently, a new paradigm called integrated sensing and wireless power transfer (ISWPT), which combines radar sensing and WPT operations on a unified hardware platform sharing the same spectrum resources, has been proposed [25], inspired by integrated sensing and communication (ISAC) systems, where radar sensing and communication operations are integrated into one hardware platform. ISWPT systems provide potential advantages in terms of reduced size, cost, and power consumption of the hardware platform, as well as more efficient use of spectrum resources [25,26]. In their initial work, the authors of [25] characterized the fundamental trade-off between radar sensing and WPT operations by optimizing transmit beamforming. Additionally, the authors of [25] studied a transmit beamforming design for near-field ISWPT systems, in which the devices to be charged are located in the near-field region. However, to the best of our knowledge, UAV-enabled ISWPT systems have not yet been studied, despite the significant utility of UAV-enabled radar sensing in various tasks, such as target detection and tracking, surveillance, environmental monitoring, and autonomous UAV operation.
In this study, we investigate UAV-enabled ISWPT systems, where a UAV is equipped with multiple antennas to sense multiple targets while transferring power to multiple devices on the ground at the same time. We propose a method for jointly designing the transmit waveform and UAV altitude in order to enhance both radar sensing performance and wireless power transfer efficiency. The main contributions of our study are summarized as follows:
  • We devise a method for jointly designing the transmit waveform and UAV altitude, taking into account the fundamental trade-off between the desired beam pattern for accurate radar sensing and the desired harvested power of the devices for efficient WPT operation.
  • As the corresponding design problem results in challenging non-convex optimization, we first explore an optimal solution and then develop a method to find the optimal waveform and altitude by leveraging the Particle Swarm Optimization (PSO) algorithm. Based on the analysis, we further characterize the maximum desired harvested power of the devices for UAV-enabled ISWPT systems.
  • In order to lessen power consumption in UAVs by reducing computational complexity, we also develop an efficient, low-complexity method for jointly designing the transmit waveform and UAV altitude. A novel transmit waveform is devised based on insights from the joint optimization problem, and its design parameters, along with the UAV altitude, are jointly optimized by investigating the optimal conditions and developing an efficient algorithm.
  • Our numerical results demonstrate that the proposed joint design method considerably enhances both radar sensing and WPT performance while benefiting from substantially decreased computational complexity.
The rest of this paper is organized as follows. In Section 2, we present the system model and introduce our design problem. In Section 3, we describe the steps taken to obtain the optimal design and investigate the maximum desired harvested power of the devices. We propose an efficient method for jointly designing the waveform and UAV altitude in Section 4. We present the evaluation of the proposed method in Section 5 and conclude our paper in Section 6.

2. System Model and Problem Formulation

2.1. System Model

As depicted in Figure 1, we consider a UAV-enabled integrated radar sensing and wireless power transfer (RadWPT) system that senses Q radar targets while transferring power to U energy-harvesting devices (EHDs) on the ground. The UAV in the integrated RadWPT system is equipped with N transmitting antennas and hovers at an altitude h [ H min , H max ] , where H min and H max are the minimum and maximum altitudes, respectively. In addition, the EHDs on the ground are equipped with a single antenna and are located within the coverage area of the UAV at a horizontal distance r u , where u U { 1 , , U } . In the UAV-enabled integrated RadWPT system, the radar signals transmitted by the UAV can be directly utilized to transfer power to the EHDs because the energy-bearing signals for wireless power transfer (WPT) do not need to carry any information [1,2,3,4], in contrast to conventional integrated sensing and communication (ISAC) systems, which require integrated signals for both radar and communication operations. Therefore, the EHDs can harvest energy from the radar probing signals [25,26].
Let x n ( s ) ( s 𝒮 [ 1 , 2 , , S ] ) denote the discrete-time baseband waveform transmitted by the UAV’s n-th ( n N [ 1 , 2 , , N ] ) antenna at time index s, where S is the number of samples of each transmitted waveform [23,24]. Then, the N-dimensional vector that consists of the N transmitted signals of the s-th waveform is given by x ( s ) = [ x 1 ( s ) , x 2 ( s ) , , x N ( s ) ] T . The covariance matrix of the waveform transmitted by the UAV, which is expressed as X H N , is obtained as follows:
X = E [ x ( s ) x ( s ) H ] 0 ,
where H N × N is the set of N-by-N Hermitian matrices. Constraining per-antenna power is common practice when determining radar waveforms [23,24,25,26], so the covariance matrix of the transmitted waveform should meet the following constraint:
[ X ] n , n = P T N , n N ,
where P T is the total transmit power of the UAV.
The covariance matrix of the transmitted waveform represents the correlation between the signals transmitted from the antenna array in a MIMO radar system. It defines the power distribution of the signals transmitted by each antenna, the orthogonality between the signals, and the spatial distribution. The objective of signal design in MIMO radar is to optimize the covariance matrix to achieve the desired beam pattern or specific performance metrics [23,24].

2.2. MIMO Radar Sensing

For MIMO radar sensing, we assume that the transmitted probing signal is a narrow-band signal and that the propagation path is non-dispersive, i.e., within the line of sight (LoS) [23,24,25,26]. Then, the received baseband signal at an angular direction θ can be expressed as
y Rad ( s ; θ ) = a H ( θ ) x ( s ) , s 𝒮 ,
where a ( θ ) C N × 1 is the array steering vector of the direction θ . We adopt uniform linear array (ULA) antennas on the UAV, so the array steering vector is given by [11,27]
a ( θ ) = 1 , e j 2 π d a λ c sin ( θ ) , , e j 2 π ( N 1 ) d a λ c sin ( θ ) T ,
where λ c is the carrier wavelength and d a is the spacing between adjacent antennas.
From (3), the power of the probing signal at the angular direction θ is obtained as [23,24]
P Rad ( θ ; X ) = a H ( θ ) X a ( θ ) .
The spatial spectrum in (5), as a function of the generic direction θ , is termed the beam pattern. The primary purpose of MIMO radar is to direct the transmitted beam toward multiple specified directions, which are usually known to the transmitter, thereby allowing for the collection of more information about the targets illuminated by these beams. To this end, transmit beamforming for MIMO radar probing signals aims to optimize the transmit power over sectors of interest by matching the desired transmit beam pattern to focus the spatial power in the target directions [23,24]. To achieve this, the loss function is defined as the weighted sum of the deviations from the desired beam pattern. The details are given below.
Let [ θ l ] l = 1 L and χ ( θ l ) be the sample angle grids and the desired transmit beam pattern that covers the location sectors of interest, respectively, where L denotes the number of sample angle grids. Then, the MIMO radar waveform is designed to minimize the mean square error (MSE) between the desired and designed beam patterns, which is given as follows [23,24]:
L Rad ( X , γ ) = 1 L l = 1 L γ χ ( θ l ) P Rad ( θ l ; X ) 2 ,
where γ is the scaling factor to be optimized. Such a design is called a beam pattern matching design for MIMO radar sensing.

2.3. Wireless Power Transfer with Aerial Channel Model

We denote the channel vector between the UAV and the u-th EHD on the ground as h u C N × 1 ; for WPT operation, the harvested power of the u-th EHD is given by [1,2,3,4].
P u WPT = ζ u Tr h u h u H X , u U ,
where ζ u ( ( 0 , 1 ] ) is the energy-harvesting efficiency of the u-th EHD, which is determined by the RF circuit. Without loss of generality, we assume that ζ 1 = = ζ U = 1 for simplicity. We note that any constant value of ζ u can be incorporated into our design problem.
For the UAV-enabled WPT to the EHDs on the ground, we adopt an air-to-ground (A2G) Rician fading channel to capture the unique characteristics of the UAV aerial channel in practical scenarios [8,9,10,11,18]. This channel type comprises both a deterministic line-of-sight (LoS) component and a Rayleigh-distributed non-line-of-sight (NLoS) component. In addition, given that the propagation characteristics of the A2G channel, such as obstacle density and link quality, vary with the UAV altitude, the probability of having an LoS link, as well as the path loss exponent and the Rician factor, is modeled as a function of the UAV altitude. Consequently, the A2G Rician fading channel model effectively describes the aerial channel by accounting for both the dominant LoS path and the combined effects of large-scale and small-scale fading.
The A2G Rician fading channel vector between the UAV and the u-th EHD is expressed as [11,18,27]
u = β 0 d u α u K u K u + 1 a ( ϕ u ) + 1 K u + 1 h u NLoS ,
where β 0 denotes the path loss at the reference distance and d u is the distance between the UAV and the u-th EHD, which is given by
d u = r u 2 + h 2 .
In addition, α u represents the path loss exponent between the UAV and the u-th EHD. The deterministic LoS component is denoted by a ( ϕ u ) , where ϕ u indicates the u-th EHD’s angle of departure (AoD), and is constructed based on (4) [18,27]. In addition, K u denotes the Rician factor, which represents the power ratio between the LoS and NLoS components, where the Rayleigh-distributed NLoS component is expressed as follows: h u NLoS C N ( 0 , I N ) C N × 1 [18,27]. Details of each parameter are reported below.
The probability of having an LoS link is modeled as a function of the UAV altitude [5,6,7,8,9,10,11,18] as follows:
P LoS ( ψ u ) = 1 1 + a 1 exp b 1 180 π ψ u a 1 ,
where a 1 > 0 and b 1 > 0 are the environment-dependent (i.e., suburban, urban, dense urban, and high-rise urban) parameters. In addition, ψ u denotes the elevation angle (in radians) between the UAV and the u-th EHD, which is expressed as
ψ u = arctan h r u .
In addition, the path loss exponent for the u-th EHD is modeled as a function of P LoS ( ψ u ) [8,9,10,11,18]; therefore, it is expressed as follows:
α u = a 2 P LoS ( ψ u ) + b 2 ,
where coefficients a 2 and b 2 are expressed as
a 2 = ( α π 2 α 0 ) 1 + a 1 exp ( a 1 b 1 ) a 1 exp ( a 1 b 1 ) , b 2 = α 0 a 2 1 + a 1 exp ( a 1 b 1 ) .
respectively, where α 0 and α π 2 denote the path loss exponents of the ground links and aerial links, respectively [7,8,9]. Here, we have a 2 < 0 and b 2 > 0 , with a 2 α π 2 α 0 and b 2 α 0 due to P LoS ( 0 ) 0 and P LoS π 2 1 .
Moreover, in the A2G Rician fading channel, the Rician factor for the u-th EHD can be modeled as a function of the u-th EHD’s elevation angle, ψ u [8,10,18,28]. By denoting a 3 and b 3 as the environment- and frequency-dependent constant parameters of the Rician factor, respectively, the Rician factor in dB units is expressed as
K u dB = a 3 exp b 3 θ u .
In (13), a 3 and b 3 are given as follows:
a 3 = K 0 dB , b 3 = 2 π ln K π 2 dB K 0 dB .
where K 0 dB and K π 2 dB denote the Rician factors in dB units when the elevation angles are 0 rad and π 2 rad, respectively [28].
Acquiring the instantaneous channel state information of (8) for the UAV is not practical, as it requires additional resources and costs owing to the high computational complexity and energy consumption of channel estimation [2,3,18,19]. To address this issue, in this study, we concentrated on waveform design for WPT by leveraging only the channel statistics of (8), not instantaneous CSI. Based on (7), the expected harvested power of the u-th EHD becomes
P ¯ u WPT = Tr E [ h u h u H ] X = Tr G u ( h ) X u U .
where we denote E [ h u h u H ] by G u ( h ) , which is expressed as
G u ( h ) = β 0 d u α u K u K u + 1 a ( ϕ u ) a H ( ϕ u ) + 1 K u + 1 I N .
In (15), we note that the channel statistics of d u , α u , and K u depend on both the UAV altitude (h) and the u-th EHD’s horizontal distance ( r u ).
Similar to the beam pattern matching design for MIMO radar sensing, the waveform design of the transmit beamforming of WPT signals, as well as UAV altitude, aims to optimize the received power of the EHDs by matching the desired received power. We denote the desired power at the u-th EHD by P u Des > 0 ; the WPT waveform is designed to minimize the normalized MSE between the desired and expected harvested power associated with all the EHDs, which is defined as follows:
L WPT ( X , h ) = 1 U u = 1 U P u Des Tr G u ( h ) X P u Des 2 = 1 U u = 1 U 1 Tr G u ( h ) X P u Des 2 .

2.4. Problem Formulation

Based on (6) and (16), both MIMO radar sensing performance L Rad ( X , γ ) and WPT performance L WPT ( X , h ) depend on the transmit waveform X . Hence, a fundamental trade-off exists between radar sensing and WPT performance in UAV-enabled integrated RadWPT systems, because the optimal X that minimizes L Rad ( X , γ ) may not minimize L WPT ( X , h ) , and vice versa. In addition, L Rad ( X , γ ) and L WPT ( X , h ) are functions of the scaling factor ( γ ) and the UAV altitude (h), respectively; therefore, both γ and h have an impact on X . Therefore, X , γ , and h should be optimized by taking into account the fundamental trade-off between radar sensing and WPT performance.
To achieve a flexible trade-off between the two, we devised a weighted optimization to jointly design the transmit waveform ( X ), the scaling factor ( γ ), and the UAV altitude (h) for UAV-enabled integrated RadWPT systems. As a result, our design problem is formulated as follows:
P 1 : min X , γ , h ρ L Rad ( X , γ ) + ( 1 ρ ) L WPT ( X , h )
s . t . [ X ] n , n = P T N , n N ,                  
X 0 ,                                                                  
H min h H max .                                  
where 0 ρ 1 is a given weighting factor that determines the performance priority between radar sensing and WPT. In problem P 1 , constraints (17) result from the per-antenna power constraint (2), constraint (1) is the positive semidefinite constraint from (17), and constraint (19) indicates the range of UAV altitude. Note that ρ = 0 and ρ = 1 correspond to the scenarios where only WPT or only MIMO radar sensing, respectively, is considered.

3. Optimal Design of Transmit Waveform and UAV Altitude

3.1. Optimal Solution to Our Design Problem

Problem P 1 is non-convex because the objective function is non-convex with respect to h. More specifically, G u ( h ) for all u U in the objective function is a very complex, non-linear function with respect to h. Thus, it is extremely hard to find an optimal solution in general. To tackle this problem, we first mathematically investigated it and then developed an effective method to solve it, as presented in the next subsection.
For a given h [ H min , H max ] , L WPT ( X , h ) in (16) is a convex function, so the objective function of problem P 1 is also a convex function. Hence, we can find an optimal waveform ( X ) and an optimal scaling factor ( γ ) by solving the following semidefinite programming (SDP) problem:
P 2 h : min X , γ ρ L Rad ( X , γ ) + ( 1 ρ ) L WPT ( X , h )
s . t . [ X ] n , n = P T N , n N ,
X 0 .                                                    
We can numerically obtain the optimal solutions to problem P 2 h with a well-known SDP solver, such as CVX [1,29,30], and denote the solutions by X ( h ) and γ ( h ) with a given h.
On the other hand, for a given X and γ , L Rad ( X , γ ) in (16) is a constant term; thus, an optimal altitude (h) can be obtained by solving the following problem:
P 3 X , γ : min h L WPT ( X , h ) s . t . H min h H max .
In this case, the expected harvested power of the u-th EHD can be expressed as
Tr G u ( h ) X = β 0 d u α u K u K u + 1 Tr a ( ϕ u ) a H ( ϕ u ) X + 1 K u + 1 Tr ( I N X )
= β 0 r u 2 + h 2 1 2 a 2 Ψ r u ( h ) + 1 + b 2 Tr a ( ϕ u ) a H ( ϕ u ) X Ω r u ( h ) + P T Ω r u ( h ) + 1 ,
where (23) is obtained by substituting (10)–(13) into (22), and Ψ r u ( h ) and Ω r u ( h ) are functions with respect to the optimization variable (h) as well as the u-th EHD’s distance ( r u ), which are defined as follows:
Ψ r u ( h ) = a 1 exp b 1 180 π arctan h r u a 1 ,
Ω r u ( h ) = 10 0.1 a 3 exp b 3 arctan h r u .
In (24) and (25), Ψ r u ( h ) and Ω r u ( h ) result from P LoS ( ψ u ) 1 1 + Ψ r u ( h ) and 10 0.1 K u dB Ω r u ( h ) , respectively, for notation simplicity.
As shown in (23), the objective function of problem P 3 X , γ is a non-convex, very complex, non-linear function of h; thus, finding an optimal h by analytically solving it is extremely difficult. Therefore, we devised a Particle Swarm Optimization (PSO)-based method to solve our design problem, as presented in the next subsection.

3.2. Method for Obtaining the Optimal Solution Based on the PSO Algorithm

Particle Swarm Optimization (PSO) is a meta-heuristic global optimization algorithm inspired by swarm intelligence [31,32,33].
It is easy to implement, making it widely applicable to various optimization problems. It is known for its faster convergence compared to other complex global optimization algorithms, and it can be effectively applied to non-linear or complex functions. Additionally, PSO requires relatively few parameters to be tuned and has simple settings, allowing it to be flexibly applied to different problems [34,35,36]. In a PSO algorithm, a swarm of particles interacts within a given space to find the optimal solution. Each particle has a position and velocity within the solution space and adjusts its movement based on both the best solution it has found and the best solution found by the entire swarm. The algorithm iteratively updates each particle’s position and speed, improves the quality of the path with the fitness function, and achieves the optimal solution with the best fitness value. Thanks to its advantages, the PSO algorithm has been widely adopted to optimize trajectory and path planning for UAVs [31,32,33].
More specifically, for a general D-dimensional optimization problem, a swarm of M particles explores the D-dimensional variable space. The m-th particle has position P m j = p m , 1 ( j ) , p m , 2 ( j ) , , p m , D ( j ) R D and velocity v m ( j ) = v m , 1 ( j ) , v m , 2 ( j ) , , v m , D ( j ) R D at the j-th iteration j = 1 , 2 , , J , where J represents the total number of iterations [31,32,33]. The PSO algorithm updates the position of the m-th particle as follows:
p m ( j ) = p m ( j 1 ) + v m ( j ) ,
where v m ( j + 1 ) is the rate of the next movement used to obtain its new position and is updated as follows:
v m , d ( j ) = σ · v m , d ( j 1 ) + z 1 · r m , d , 1 ( j ) · p m , d b e s t p m , d ( j 1 ) + z 2 · r m , d , 2 ( j ) · g d b e s t p m , d ( j 1 ) , d = 1 , 2 , , D ,
where p m b e s t = p m , 1 b e s t , p m , 2 b e s t , , p m , D b e s t R D is the position corresponding to the best solution that has been found by the m-th particle and g b e s t = g 1 b e s t , g 2 b e s t , , g D b e s t D N is the position of the best particle in the whole swarm [31,32,33]. In addition, σ ( 0 , 1 ) denotes the inertia weight controlling the momentum effect for preserving the velocity, and  z 1 and z 2 are the coefficients controlling the ability to learn from the local components and the whole swarm, respectively. r m , d , 1 ( j + 1 ) and r m , d , 2 ( j + 1 ) are random numbers that are uniformly distributed in the range of [ 0 , 1 ] .
Next, we devised a method to obtain the optimal solution to problem P 1 , which consists of finding the optimal UAV altitude (h) based on the PSO algorithm for the one-dimensional problem, i.e.,  D = 1 , detailed as follows: At the j-th iteration, the m-th particle has altitude p m ( j ) and velocity v m ( j ) , where p m ( j ) must satisfy p m ( j ) [ H min , H max ] . For a given altitude p m ( j ) , the optimal waveform X ( p m ( j ) ) and scaling factor γ ( p m ( j ) ) can be obtained by solving problem P 2 h with h = p m ( j ) . In this case, the fitness function, denoted by f Fit ( p m ( j ) ) , becomes the objective function of problem P 2 h , which is written as follows:
f Fit ( p m ( j ) ) = ρ L Rad X ( p m ( j ) ) , γ ( p m ( j ) ) + ( 1 ρ ) L WPT X ( p m ( j ) ) , p m ( j ) .
Then, altitude p m ( j ) and velocity v m ( j ) are updated by minimizing f Fit ( p m ( j ) ) . Finally, we obtain the optimal altitude, h = g b e s t , based on the PSO algorithm and then find the optimal X ( g b e s t ) and scaling factor γ ( g b e s t ) by solving problem P 2 h with h = g b e s t . The detailed procedure is described in Algorithm 1.
In Algorithm 1, the overall computational complexity depends primarily on the SDP solver, which finds an optimal waveform by solving problem P 2 h for each particle at each iteration. In this case, the SDP solver utilizes the interior-point method, with its computational complexity depending on the number and size of both variables and the number of constraints [29,30]. Specifically, calculating L Rad ( X , γ ) with sample angle grids [ θ l ] l = 1 L and L WPT ( X , h ) with U EHDs in the objective function is equivalent to having additional L and U linear matrix equality constraints in the problem, respectively. Hence, the overall computational complexity of Algorithm 1 is
𝒪 ln ( 1 / ϵ SDP ) M J L + 2 N + U N 4 L + 2 N 2 + U .
where ϵ SDP > 0 is the prescribed accuracy of the SDP solver. Here, we note that the computational complexity of Algorithm 1, used to obtain the optimal solution, depends not only on the number of antennas (N), the number of EHDs (U), and the number of particles and iterations for the PSO algorithm (i.e., M and J) but also on the number of sample angle grids (L). Typically, L is relatively large for sophisticated beam patterns, as in our case. For example, [ θ l ] l = 1 L is set as uniform samples in the range of [ 90 , 90 ] with a resolution of 0 . 1 [23,24].
Algorithm 1 Proposed algorithm to obtain an optimal solution to problem P 1
1:
Input: A sampled angle grid [ θ l ] l = 1 L and a desired transmit beam pattern χ ( θ l ) ,
            parameters on the channel statistics ( a 1 , b 1 , a 2 , b 2 , a 3 , b 3 ), minimum and
            maximum altitude of H min and H max , sum power constraint P T ,
            all EHDs’ horizontal distance, LoS component, and desired power,
            i.e.,  r u , a u , P u Des > 0 u = 1 U , coefficients for PSO algorithm ( σ , z 1 , z 2 )
2:
for Particles m = 1 , 2 , , M  do
3:
      Initialize p m ( 0 ) = H min + r m ( 0 ) ( H max H min ) and v m ( 0 ) = 0
4:
      Initialize p m b e s t p m ( 0 )
5:
      Obtain X ( p m b e s t ) and γ ( p m b e s t ) by solving problem P 2 h with a given h = p m b e s t
6:
      Compute the fitness function value f Fit ( p m b e s t ) from (28)
7:
end for
8:
Initialize g b e s t arg min [ p m b e s t ] m = 1 M f Fit ( p m b e s t )
9:
for Iterations j = 1 , 2 , , J  do
10:
    for Particles m = 1 , 2 , , M  do
11:
          Update v m ( j ) and p m ( j ) from (27) and (26), respectively.
12:
          if  p m ( j ) < H min  then
13:
              p m ( j ) H min
14:
          else if  p m ( j ) > H max  then
15:
              p m ( j ) H max
16:
          end if
17:
          Obtain X ( p m ( j ) ) and γ ( p m ( j ) ) by solving problem P 2 h with a given h = p m ( j )
18:
          Compute the fitness function value f Fit ( p m ( j ) ) from (28)
19:
          if  f Fit ( p m ( j ) ) < f Fit ( p m b e s t )  then
20:
              p m b e s t p m ( j )
21:
          end if
22:
      end for
23:
      Update g b e s t arg min [ p m b e s t ] m = 1 M f Fit ( p m b e s t )
24:
end for
25:
Obtain an optimal altitude h = g b e s t
26:
Obtain the optimal waveform X ( g b e s t ) and scaling factor γ ( g b e s t ) by solving problem P 2 h with h = g b e s t
27:
Output: Optimal solution to problem P 1 , i.e.,  X , γ , and  h

3.3. Analysis of Maximum Desired Power of an EHD

In this subsection, we focus on the maximum desired power for the u-th EHD, i.e., the maximum value of P u Des . When considering only WPT operation with a single EHD, i.e., ρ = 0 and U = 1 , the expected harvested power of the U-th EHD, i.e., (14), depends on the transmit waveform ( X ) and the UAV altitude (h). Therefore, the maximum harvested power of the U-th EHD can be obtained by solving the following problem:
P 4 : max X , h Tr G U ( h ) X
s . t . [ X ] n , n = P T N , n N ,
X 0 ,
H min h H max .
To solve problem P 4 using mathematical analysis, we first relax the per-antenna power constraints (30) and then consider the sum power constraint, i.e.,  Tr ( X ) = P . Here, (30) is a special case of the sum power constraint. Accordingly, problem P 4 is relaxed as follows:
P 4 : max h , X Tr G U ( h ) X s . t . Tr ( X ) = P , X 0 , H min h H max .
As shown in (23), the objective function of problem P 4 is a non-convex, very complex, non-linear function of h, so finding optimal solutions for X and h by directly solving the problem is very difficult. However, the optimal waveform ( X ) of problem P 4 is obtained from Lemma 1 in [18] as follows:
X = P T a ˜ ( ϕ U ) a ˜ H ( ϕ U ) ,
where a ˜ ( ϕ U ) = a ( ϕ U ) a ( ϕ U ) . In other words, it is verified that optimal beamforming for a single EHD is the well-known maximum-ratio transmission (MRT) beamforming. Intuitively, this result is reasonable because MRT beamforming is known to maximize the received power of a single device in MIMO communication systems.
In this case, by (33), we have
[ X ] n , n = P T a ˜ ( ϕ U ) a ˜ H ( ϕ U ) n , n = P T a ( ϕ U ) 2 a ( ϕ U ) a H ( ϕ U ) n , n
= P T N a ( ϕ U ) a H ( ϕ U ) n , n
= P T N ,
where (34) and (35) are due to the fact that a ( ϕ U ) 2 = N and a ( ϕ U ) a H ( ϕ U ) n , n = 1 , respectively, which can be readily obtained from (4).
As a result, the optimal waveform of (33) satisfies the per-antenna power constraints (30); therefore, (33) is the optimal waveform of problem P 4 . By substituting (33) into (23), the objective function of problem P 4 can be rewritten as follows:
Tr G U ( h ) X = β 0 r U 2 + h 2 1 2 a 2 Ψ r U ( h ) + 1 + b 2 P T N Ω r U ( h ) + 1 Ω r U ( h ) + 1 g U ( h ) .
Thus, the optimal altitude (h) can be obtained by solving the following problem:
P 4 : max h g U ( h ) s . t . H min h H max .
Problem P 4 has only one variable, h, with  h [ H min , H max ] , so we can easily adopt a 1D exhaustive line search method to obtain the optimal altitude h . Finally, the maximum desired power of an EHD is expressed as g U ( h ) ; therefore, we need to have P u Des less than g u ( h ) for all u U in WPT operation.

4. Proposed Efficient Design for Transmit Waveform and UAV Altitude

In this section, we investigate the proposed efficient low-complexity design to jointly optimize the transmit waveform and UAV altitude by devising a novel transmit waveform and jointly optimizing the design parameters, the scaling factor, and the UAV altitude.
To decrease the computational complexity derived from the SDP solver, based on the insights from MRT beamforming in (33), we propose a novel waveform for UAV-enabled integrated RadWPT systems, whose structure is as follows:
X Prop = 1 k = 1 U w k X Rad + P T k = 1 U w k a ˜ ( ϕ k ) a ˜ H ( ϕ k ) ,
where w k [ 0 , 1 ] ( k U ), satisfying k = 1 U w k 1 , is the weighting factor to be optimized; it controls the priority of the k-th EHD’s optimal beamforming. X Rad is the optimal waveform when considering only MIMO radar sensing, i.e.,  ρ = 1 , and it can be obtained by solving the following problem:
P 5 : min X Rad , γ ρ L Rad ( X Rad , γ )
s . t . [ X Rad ] n , n = P T N , n N ,
X Rad 0 .
Here, it can be readily verified that (37) satisfies the per-antenna power constraints and the positive semidefinite constraint:
[ X Prop ] n , n = P T N , n N , X Prop 0 ,
because [ X Rad ] n , n = P T N and X Rad 0 , P T a ˜ ( ϕ k ) a ˜ H ( ϕ k ) n , n = P T N and a ˜ ( ϕ k ) a ˜ H ( ϕ k ) 0 , and  w k [ 0 , 1 ] ( k U ), with  k = 1 U w k 1 . In our waveform design, the weighting factors should be determined to minimize the objective function of problem P 1 .
First, by substituting X Prop into (5) for MIMO radar sensing operation, we have
P Rad ( θ l ; X Prop ) = a H ( θ l ) X Prop a ( θ l ) = a H ( θ l ) X Rad a ( θ l ) + k = 1 U w k a H ( θ l ) a ˜ ( ϕ k ) a ˜ H ( ϕ k ) X Rad a ( θ l ) = b Rad , l + c Rad , l T w , l [ 1 , 2 , , L ] L ,
where w = [ w 1 , w U ] T , and  b Rad , l R and c Rad , l R U × 1 ( l L ) are expressed as
b Rad , l = a H ( θ l ) X Rad a ( θ l ) ,
c Rad , l = a H ( θ l ) a ˜ ( ϕ 1 ) a ˜ H ( ϕ 1 ) X Rad a ( θ l ) , , a H ( θ l ) a ˜ ( ϕ U ) a ˜ H ( ϕ U ) X Rad a ( θ l ) T .
Similarly, by substituting X Prop into (14) for WPT operation, we have
Tr G u ( h ) X Prop = Tr G u ( h ) X Rad + k = 1 U w k Tr G u ( h ) a ˜ ( ϕ k ) a ˜ H ( ϕ k ) X Rad = b WPT , u ( h ) + c WPT , u T ( h ) w , u U ,
where b WPT , u ( h ) R and c WPT , u T ( h ) R U × 1 ( u U ) are functions with respect to the UAV altitude (h), expressed as
b WPT , u ( h ) = Tr G u ( h ) X Rad ,
c WPT , u ( h ) = Tr G u ( h ) a ˜ ( ϕ 1 ) a ˜ H ( ϕ 1 ) X Rad , , Tr G u ( h ) a ˜ ( ϕ U ) a ˜ H ( ϕ U ) X Rad T .
Accordingly, from (41) and (44), the objective function of problem P 1 can be rewritten as a function of w as follows:
ρ L Rad ( X Prop , γ ) + ( 1 ρ ) L WPT ( X Prop , h ) = ρ L l = 1 L γ χ ( θ l ) b Rad , l c Rad , l T w 2 + 1 ρ U u = 1 U 1 b WPT , u ( h ) + c WPT , u T ( h ) w P u Des 2 = w T ρ L l = 1 L c Rad , l c Rad , l T + 1 ρ U u = 1 U c WPT , u ( h ) c WPT , u T ( h ) ( P u Des ) 2 w 2 ρ L l = 1 L χ ( θ l ) c Rad , l T γ 2 ρ L l = 1 L b Rad , l c Rad , l T + 2 1 ρ U u = 1 U 1 b WPT , u ( h ) P u Des c WPT , u T ( h ) P u Des w + ρ L l = 1 L ( γ χ ( θ l ) b Rad , l ) 2 + 1 ρ U u = 1 U 1 b WPT , u ( h ) P u Des 2 t ( w , γ , h ) .
As a result, the weighting factors [ w i ] i = 1 U for the proposed waveform, scaling factor ( γ ), and UAV altitude (h) can be jointly optimized by solving the following problem:
P 6 : min w , γ , h t ( w , γ , h )
s . t . 0 w k 1 , k U ,
k = 1 U w k 1 , H min h H max .
Similar to the original problem, P 1 , t ( w , γ , h ) in problem P 6 is also a non-convex, very complex, non-linear function with respect to h; therefore, it is very hard to obtain an optimal solution by directly solving it.
However, for a given h [ H min , H max ] , the objective function of problem P 6 is convex because t ( w , γ , h ) is a quadratic function with respect to w; thus, we have
ρ L l = 1 L c Rad , l c Rad , l T + 1 ρ U u = 1 U c WPT , u ( h ) c WPT , u T ( h ) ( P u Des ) 2 0 ,
because ρ [ 0 , 1 ] , c Rad , l c Rad , l T 0 , and  c WPT , u ( h ) c WPT , u T ( h ) 0 . Hence, with a given h, we can obtain the optimal w and γ by solving the following problem:
P 7 h : min w , γ t ( w , γ , h )
s . t . 0 w k 1 , k U ,
k = 1 U w k 1 .
We can numerically obtain the optimal solutions to problem P 7 h with a well-known convex optimization problem solver, such as CVX, and denote the solutions by w ( h ) and γ ( h ) .
Moreover, by relaxing constraints (51) and (52), the Karush–Kuhn–Tucker (KKT) optimality conditions of problem P 7 h are obtained as follows:
t ( w , γ , h ) w = 2 ρ L l = 1 L c Rad , l c Rad , l T + 1 ρ U u = 1 U c WPT , u ( h ) c WPT , u T ( h ) ( P u Des ) 2 w 2 ρ L l = 1 L χ ( θ l ) c Rad , l T γ + 2 ρ L l = 1 L b Rad , l c Rad , l T ) 2 1 ρ U u = 1 U 1 b WPT , u ( h ) P u Des c WPT , u T ( h ) P u Des
= 0 , t ( w , γ , h ) γ = 2 ρ L l = 1 L χ ( θ l ) c Rad , l T w + 2 ρ L l = 1 L ( γ χ ( θ l ) b Rad , l ) χ ( θ l ) = 0 .
From (53) and (54), we obtain the optimal w ( h ) and γ ( h ) with a closed-form solution, which are expressed as
w ( h ) = ρ L l = 1 L c Rad , l c Rad , l T ρ L l = 1 L χ ( θ l ) c Rad , l l = 1 L χ ( θ l ) c Rad , l T l = 1 L χ 2 ( θ l ) + 1 ρ U u = 1 U c WPT , u ( h ) c WPT , u T ( h ) ( P u Des ) 2 1 × ρ L l = 1 L b Rad , l χ ( θ l ) l = 1 L χ ( θ l ) c Rad , l l = 1 L χ 2 ( θ l ) ρ L l = 1 L b Rad , l c Rad , l + 1 ρ U u = 1 U 1 b WPT , u ( h ) P u Des c WPT , u T ( h ) P u Des ,
γ ( h ) = l = 1 L χ ( θ l ) c Rad , l T w ( h ) + l = 1 L b Rad , l χ ( θ l ) l = 1 L χ 2 ( θ l ) .
Here, if  w ( h ) in (55) satisfies constraints (51) and (52) such that
0 w k ( h ) 1 , k U ,
k = 1 U w k ( h ) 1 ,
then w ( h ) and γ ( h ) are the optimal solutions to problem P 7 h . Otherwise, we numerically obtain w ( h ) and γ ( h ) by solving problem P 7 h when w ( h ) in (55) does not meet (57) and (58). Note that (55) and (56) may significantly reduce the computational complexity due to the derivation of a closed-form solution.
Similar to the procedure in Algorithm 1 in Section 3.2, by finding the optimal UAV altitude (h) based on the PSO algorithm for the one-dimensional problem, we developed a method to optimize the proposed waveform, detailed as follows: In the PSO algorithm, the m-th particle has altitude p m ( j ) and velocity v m ( j ) at the j-th iteration. For a given altitude p m ( j ) , the optimal weighting factor vector w ( p m ( j ) ) and scaling factor γ ( p m ( j ) ) can be obtained either by applying (55) and (56) or by numerically solving problem P 7 h . If the obtained w ( p m ( j ) ) from (55) satisfies constraints (57) and (58), then we use w ( p m ( j ) ) and γ ( p m ( j ) ) obtained from (55) and (56) in order to further reduce the computational complexity. Otherwise, we must obtain w ( p m ( j ) ) and γ ( p m ( j ) ) by solving problem P 7 h . Here, the fitness function, denoted by f Fit ( p m ( j ) ) , is given by
f Fit Prop ( p m ( j ) ) = t w ( p m ( j ) ) , γ ( p m ( j ) ) , p m ( j ) .
Then, the altitude p m ( j ) and velocity v m ( j ) are updated by minimizing f Fit Prop ( p m ( j ) ) . Accordingly, we can obtain the optimal altitude, h Prop = g b e s t , based on the PSO algorithm. Finally, we obtain the optimal weighting factor vector ( w ( h Prop ) ) and scaling factor ( γ ( h Prop ) ) and then determine the proposed waveform, X Prop , using (37). The detailed procedure of the proposed method is described in Algorithm 2.
Algorithm 2 Algorithm for proposed efficient design method
1:
Input: A sampled angle grid [ θ l ] l = 1 L and a desired transmit beam pattern χ ( θ l ) ,
            parameters on the channel statistics ( a 1 , b 1 , a 2 , b 2 , a 3 , b 3 ), minimum and
            maximum altitude of H min and H max , sum power constraint P T ,
            all EHDs’ horizontal distance, LoS component, and desired power,
            i.e.,  r u , a u , P u Des > 0 u = 1 U , coefficients for PSO algorithm ( σ , z 1 , z 2 )
2:
Obtain X Rad by solving problem P 5
3:
Compute b Rad , l and c Rad , l ( l L ) from (42) and (43), respectively
4:
for Particles m = 1 , 2 , , M  do
5:
      Initialize p m ( 0 ) = H min + r m ( 0 ) ( H max H min ) and v m ( 0 ) = 0
6:
      Initialize p m b e s t p m ( 0 )
7:
      Compute b WPT , u ( p m b e s t ) and c WPT , u ( p m b e s t ) ( u U ) from (45) and (46), respectively
8:
      Compute w ( p m b e s t ) from (55)
9:
      if  w ( p m b e s t ) satisfies (57) and (58) then
10:
          Compute γ ( p m b e s t ) from (56)
11:
     else
12:
          Solve problem P 7 h with a given h = p m b e s t and obtain w ( p m b e s t ) and γ ( p m b e s t )
13:
     end if
14:
     Compute the fitness function value f Fit Prop ( p m b e s t ) from (59)
15:
end for
16:
Initialize g b e s t arg min [ p m b e s t ] m = 1 M f Fit Prop ( p m b e s t )
17:
for Iterations j = 1 , 2 , , J  do
18:
      for Particles m = 1 , 2 , , M  do
19:
          Update v m ( j ) and p m ( j ) from (27) and (26), respectively.
20:
          if  p m ( j ) < H min  then
21:
              p m ( j ) H min
22:
          else if  p m ( j ) > H max  then
23:
              p m ( j ) H max
24:
          end if
25:
          Compute b WPT , u ( p m ( j ) ) and c WPT , u ( p m ( j ) ) ( u U ) from (45) and (46), respectively
26:
          Compute w ( p m ( j ) ) from (55)
27:
          if  w ( p m ( j ) ) satisfies (57) and (58) then
28:
             Compute γ ( p m ( j ) ) from (56)
29:
          else
30:
             Solve problem P 7 h with a given h = p m ( j ) and obtain w ( p m ( j ) ) and γ ( p m ( j ) )
31:
          end if
32:
          Compute the fitness function value f Fit Prop ( p m ( j ) ) from (59)
33:
          if  f Fit Prop ( p m ( j ) ) < f Fit Prop ( p m b e s t )  then
34:
              p m b e s t p m ( j )
35:
          end if
36:
      end for
37:
      Update g b e s t arg min [ p m b e s t ] m = 1 M f Fit Prop ( p m b e s t )
38:
end for
39:
Obtain an optimal altitude h Prop = g b e s t
40:
Repeat Line 25 – 31 with p m ( j ) = h Prop , and  then obtain w ( h Prop ) and γ ( h Prop )
41:
Obtain the proposed waveform X Prop from (37)
42:
Output: Proposed waveform X Prop , scaling factor γ Prop , and altitude h Prop

5. Numerical Results

In this section, we present the numerical evaluation of the proposed joint design methods. To obtain the numerical results reported in this section, we used the simulation settings listed in Table 1, similar to [5,6,7,8,9,10,11,32,33]. In addition, the carrier wavelength and the space between adjacent antennas were set to d a λ c = 0.5 to construct an array steering vector in (4). For the desired MIMO radar beam pattern, the sample angle grids [ θ l ] l = 1 L were set to uniform samples in the range of [ 90 , 90 ] with a resolution of 0 . 1 , and the desired beam pattern was formed by utilizing the dominant peak directions with its beam width [23,24]. By denoting [ θ q Tar ] q = 1 Q and Δ as the dominant peak directions and beam width of the desired beam pattern ( χ ( θ l ) ), respectively, the latter can be formed as follows:
χ ( θ l ) = 1 , θ q Tar Δ 2 θ l θ q Tar + Δ 2 , q = 1 , 2 , , Q , 0 , otherwise ,
where we set the beam width to Δ = 10 [23,24]. Moreover, we set the desired power of the u-th EHD (i.e., P u Des , u U ) to 25 % of the maximum desired power, which can be obtained by solving problem P 4 .
To evaluate the proposed methods, we considered the following performance metrics, which are also detailed in the figures below:
  • The transmit beam pattern in terms of the angular direction with the sample angle grids [ θ l ] l = 1 L .
  • The objective function value of problem P 1 in terms of the weighting factor ρ .
  • The trade-off region between the beam pattern MSE, i.e., L Rad ( X , γ ) , and the harvested power MSE, i.e., L WPT ( X , h ) .
  • The execution time for computational complexity in terms of the weighting factor ρ .
The transmit beam pattern refers to the spatial power in the target directions achieved by each method. The objective function value indicates the quality of the solution found by that method. Hence, lower objective function values indicate better optimization performance. The trade-off region represents the range within which improving one metric results in a compromise in the other. It demonstrates the interaction and balance between radar sensing and WPT performance, highlighting the limitations in optimizing both simultaneously. The execution time of each method serves as a practical indicator of its computational complexity, with shorter execution times signifying lower complexity.
Further, for performance comparisons, we considered the following four methods:
  • The optimal waveform at UAV altitude H min , obtained by using problem P 2 h with h = H min .
  • The optimal waveform at UAV altitude H max , obtained by using problem P 2 h with h = H max .
  • The optimal design based on the proposed algorithm: the optimal waveform with the optimal UAV altitude obtained with Algorithm 1.
  • The proposed efficient design: the proposed waveform and UAV altitude obtained with Algorithm 2.
Then, we evaluated the proposed methods with three sensing targets and two EHDs, i.e., Scenario 1 ( Q = 3 and U = 2 ). By referring to the benchmark scheme for the desired beam pattern [23,24], the direction angles of the sensing targets were set to [ θ 1 Tar , θ 2 Tar , θ 3 Tar ] = [ 40 , 0 , 40 ] . Regarding the EHDs’ locations, we set the horizontal distances from the UAV to r 1 = 50 m and r 2 = 150 m. In addition, to evaluate the proposed methods in various environments, we considered three different scenarios for the AoD pair of the EHDs, as follows:
  • Scenario 1: [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] .
  • Scenario 2: [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] .
  • Scenario 3: [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] .
Figure 2 depicts the transmit beam patterns obtained with various methods using ρ = 0.6 in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] . For performance comparison with the optimal beam pattern for radar sensing, we also considered the radar-only design, i.e., the optimal waveform ( X Rad ) obtained by solving problem P 5 .
As shown in Figure 2, with the proposed optimal and efficient designs, the peak values of the main beams in the dominant directions for radar sensing, i.e., [ 40 , 0 , 40 ] , decreased compared to the radar-only design, while those of the beams in the direction of the EHDs, i.e., [ 20 , 20 ] , increased. The reason lies in the transmit power directed toward the EHDs. This result shows the effect of WPT on radar sensing. On the other hand, the peak values of the beams at [ 20 ] were slightly larger than those at [ 20 ] . This is because the UAV transmitted more power to the second EHD owing to the different horizontal distances of the two EHDs, i.e., r 1 r 2 . Moreover, it was verified that the proposed efficient design demonstrated performance close to that of the optimal design.
Figure 3a–c show comparisons of the objective function values, the trade-off regions, and the execution times, respectively, in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] .
Figure 3a shows that the optimal design based on the proposed method in Algorithm 1 yielded the smallest objective function value over the whole range of ρ . The proposed efficient design outperformed the methods with UAV altitudes H min and H max , achieving near-optimal performance. In addition, Figure 3b illustrates that the proposed efficient design resulted in a considerable performance improvement compared with the methods with H min and H max , achieving near-optimal performance in terms of the trade-off region. It is evident that the beam pattern MSE increased as the harvested power MSE decreased, and vice versa. Further, Figure 3c shows a comparison of the execution time of each method for evaluating the computational complexity. As expected, the proposed efficient design considerably reduced the execution time compared with the optimal design, which yielded an execution time of about 1400 s, while the proposed design had an execution time within [ 20 , 230 ] s. It was shown that the execution time of the proposed design was comparable to those of the methods with H min and H max , except when ρ = 0.9 .
Next, we conducted performance evaluations in Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] . Figure 4 shows the transmit beam patterns in this scenario.
As expected, with the optimal and proposed designs, the peak values of the main beams for radar sensing were lower than those obtained with the radar-only design. The main beams at 40 and 40 were broader compared with the radar-only design. This is because the UAV transmitted signals not only for radar sensing, i.e., in the 40 and 40 directions, but also in the directions of the EHDs for WPT, i.e., 60 and 60 . Notably, the main beam width at 40 was much greater than that at 40 in order to transfer more power to the second EHD at 60 compared with the first EHD at 60 . On the other hand, the beam pattern obtained with the proposed efficient design was relatively different from that obtained with the optimal design, especially in the ranges of [ 90 , 35 ] and [ 35 , 90 ] .
As such, Figure 5a–c illustrates the performance evaluations in Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] .
As shown in Figure 5a,b, the proposed efficient design outperformed the methods with H min and H max in terms of the objective function value and the trade-off region, respectively. However, it displayed performance degradation compared with the optimal design. The reason is that the main beams at 40 and 40 obtained with the proposed efficient design were notably sharper than those obtained with the optimal design, as shown in Figure 4. However, the performance gap decreased as the weighting factor ( ρ ) increased. Figure 5c shows that the execution time of the optimal design was about 1400 s, whereas that of the proposed efficient design was in the range of [ 58 , 760 ] , where the time increased as ρ increased. As expected, it was verified that the proposed efficient design considerably outperformed the optimal design in terms of execution time.
Finally, we conducted performance evaluations in Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] . Figure 6 illustrates the transmit beam patterns in this scenario.
As shown in Figure 6, with both the proposed optimal and efficient designs, the peak values of the main beams in the dominant directions for radar sensing, i.e., [ 40 , 0 , 40 ] , were comparable to those obtained with the radar-only design. On the other hand, the beam pattern in the side-lobe regions within [ 90 , 59 ] and [ 57 , 90 ] was enhanced to transmit more power. The reason is that the UAV transmitted signals in the directions of the EHDs for WPT, i.e., 80 and 80 . Specifically, the width and power of the right side-lobe region were slightly broader and higher, respectively, than those of the left side-lobe region in order to transfer more power to the second EHD at 80 compared with the first EHD at 80 . Notably, it was verified that the proposed efficient design achieved similar performance to the optimal design. Further, the beam patterns of both designs closely matched those obtained with the radar-only design, except for the side-lobe regions.
Also, Figure 7a–c depict the performance evaluations for Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] .
Figure 7a,b verifies that the proposed efficient design significantly outperformed the methods with H min and H max , achieving near-optimal performance in terms of both the objective function value and the trade-off region, respectively. As expected, the beam pattern MSE decreased as the harvested power MSE increased, and vice versa. Compared with those in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] , and Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] , both the objective function value and the trade-off region in Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] , showed different performance. Additionally, Figure 7c presents a comparison of the execution time of each method. As expected, the execution time of the optimal design was about 1400 s, while that of the proposed design was within [ 160 , 770 ] . Therefore, it was shown that the proposed efficient design substantially reduced the execution time compared with the optimal design.
The numerical results verify that the proposed efficient design, which has low complexity and jointly optimizes the transmit waveform and UAV altitude, yields considerable performance improvements in terms of both the beam pattern for radar sensing and the harvested power of the EHDs, as well as the execution time due to the lower computational complexity. Additionally, the performance of UAV-enabled ISWPT systems depends on the network environment, such as the angular directions of the targets, as well as the location and desired amount of harvested power of the EHDs.

6. Conclusions

In this study, we developed a method for jointly designing the waveform and UAV altitude to accurately sense multiple targets while efficiently transferring power to multiple devices simultaneously in UAV-enabled ISWPT systems. By analyzing a challenging non-convex optimization problem, we characterized the fundamental trade-off between the desired beam pattern for radar sensing and the desired harvested power of the devices for WPT operation. The method for determining the optimal waveform and altitude was developed based on the PSO algorithm, resulting in the maximum value of the desired harvested power of the EHDs. We further developed an efficient, low-complexity method for jointly designing the transmit waveform and altitude by devising a novel transmit waveform and optimizing its parameters. According to the numerical results, it was confirmed that the proposed method offers benefits not only in terms of radar sensing and WPT performance improvements but also in reducing computational complexity. The extension of the proposed design to semi-physical simulations for practical implementation remains one of our ongoing research topics.

Funding

This work was supported by the IITP(Institute of Information & Coummunications Technology Planning & Evaluation)-ICAN(ICT Challenge and Advanced Network of HRD) grant funded by the Korea government (Ministry of Science and ICT) (IITP-2024-RS-2022-00156409).

Data Availability Statement

The data are contained within the article.

Conflicts of Interest

The author declares no conflicts of interest.

References

  1. Kang, J.; Choi, J.; Choi, W. Multi-User Energy Beamforming for Different Energy Requests. IEEE Wirel. Commun. Lett. 2021, 10, 1687–1691. [Google Scholar] [CrossRef]
  2. Monteiro, F.A.; López, O.L.A.; Alves, H. Massive Wireless Energy Transfer With Statistical CSI Beamforming. IEEE J. Sel. Top. Signal Process. 2021, 15, 1169–1184. [Google Scholar] [CrossRef]
  3. Kang, J. Multi-User Energy Beamforming with Low-Complexity to Reduce Charging Time. J. Korean Inst. Commun. Inf. Sci. 2023, 48, 1585–1588. [Google Scholar] [CrossRef]
  4. Kang, J. Channel Statistics based Wireless Energy Transfer with Energy Demand in Rician Fading Channel. J. Korean Inst. Commun. Inf. Sci. 2023, 48, 1075–1078. [Google Scholar] [CrossRef]
  5. Al-Hourani, A.; Kandeepan, S.; Lardner, S. Optimal LAP Altitude for Maximum Coverage. IEEE Wirel. Commun. Lett. 2014, 3, 569–572. [Google Scholar] [CrossRef]
  6. Khuwaja, A.A.; Chen, Y.; Zhao, N.; Alouini, M.-S.; Dobbins, P. A Survey of Channel Modeling for UAV Communications. IEEE Commun. Surv. Tutor. 2018, 20, 2804–2821. [Google Scholar] [CrossRef]
  7. Al-Hourani, A.; Gomez, K. Modeling Cellular-to-UAV Path-Loss for Suburban Environments. IEEE Wirel. Commun. Lett. 2018, 7, 82–85. [Google Scholar] [CrossRef]
  8. Azari, M.M.; Rosas, F.; Chen, K.-C.; Pollin, S. Ultra Reliable UAV Communication Using Altitude and Cooperation Diversity. IEEE Trans. Commun. 2018, 66, 330–344. [Google Scholar] [CrossRef]
  9. Shafique, T.; Tabassum, H.; Hossain, E. End-to-End Energy Efficiency and Reliability of UAV-Assisted Wireless Data Ferrying. IEEE Trans. Commun. 2020, 68, 1822–1837. [Google Scholar] [CrossRef]
  10. Liu, Y.; Xiong, K.; Lu, Y.; Ni, Q.; Fan, P.; Letaief, K.B. UAV-Aided Wireless Power Transfer and Data Collection in Rician Fading. IEEE J. Sel. Areas Commun. 2021, 39, 3097–3113. [Google Scholar] [CrossRef]
  11. Lin, S.; Zou, Y.; Ng, D.W.K. Ergodic Throughput Maximization for RIS-Equipped-UAV-Enabled Wireless Powered Communications With Outdated CSI. IEEE Trans. Commun. 2024, 72, 3634–3650. [Google Scholar] [CrossRef]
  12. Xu, J.; Zeng, Y.; Zhang, R. UAV-Enabled Wireless Power Transfer: Trajectory Design and Energy Optimization. IEEE Trans. Wirel. Commun. 2018, 17, 5092–5106. [Google Scholar] [CrossRef]
  13. Hu, Y.; Yuan, X.; Xu, J.; Schmeink, A. Optimal 1D Trajectory Design for UAV-Enabled Multiuser Wireless Power Transfer. IEEE Trans. Commun. 2019, 67, 5674–5688. [Google Scholar] [CrossRef]
  14. Yuan, X.; Yang, T.; Hu, Y.; Xu, J.; Schmeink, A. Trajectory Design for UAV-Enabled Multiuser Wireless Power Transfer with Nonlinear Energy Harvesting. IEEE Trans. Wirel. Commun. 2021, 20, 1105–1121. [Google Scholar] [CrossRef]
  15. Gou, X.; Sun, Z.; Huang, L. UAV-Aided Dual-User Wireless Power Transfer: 3D Trajectory Design and Energy Optimization. Sensors 2023, 23, 2994. [Google Scholar] [CrossRef] [PubMed]
  16. Yuan, X.; Hu, Y.; Schmeink, A. Joint Design of UAV Trajectory and Directional Antenna Orientation in UAV-Enabled Wireless Power Transfer Networks. IEEE J. Sel. Areas Commun. 2021, 39, 3081–3096. [Google Scholar] [CrossRef]
  17. Yuan, X.; Jiang, H.; Hu, Y.; Schmeink, A. Joint Analog Beamforming and Trajectory Planning for Energy-Efficient UAV-Enabled Nonlinear Wireless Power Transfer. IEEE J. Sel. Areas Commun. 2022, 40, 2914–2929. [Google Scholar] [CrossRef]
  18. Kang, J. Joint Design of Altitude and Channel Statistics Based Energy Beamforming for UAV-Enabled Wireless Energy Transfer. Preprints 2024, 2024102109. [Google Scholar] [CrossRef]
  19. Xie, L.; Cao, X.; Xu, J.; Zhang, R. UAV-Enabled Wireless Power Transfer: A Tutorial Overview. IEEE Trans. Green Commun. Netw. 2021, 62, 2042–2064. [Google Scholar] [CrossRef]
  20. Mu, J.; Sun, Z. Trajectory Design for Multi-UAV-Aided Wireless Power Transfer Toward Future Wireless Systems. Sensors 2022, 22, 6859. [Google Scholar] [CrossRef]
  21. Wang, X.; Wu, P.; Hu, Y.; Cai, X.; Song, Q.; Chen, H. Joint Trajectories and Resource Allocation Design for Multi-UAV-Assisted Wireless Power Transfer with Nonlinear Energy Harvesting. Drones 2023, 7, 354. [Google Scholar] [CrossRef]
  22. Che, Y.; Zhao, Z.; Luo, S.; Wu, K.; Duan, L.; Leung, V.C.M. UAV-Aided Wireless Energy Transfer for Sustaining Internet of Everything in 6G. Drones 2023, 7, 628. [Google Scholar] [CrossRef]
  23. Stoica, P.; Li, J.; Xie, Y. On Probing Signal Design for MIMO Radar. IEEE Trans. Signal Process. 2007, 55, 4151–4161. [Google Scholar] [CrossRef]
  24. Li, J.; Stoica, P. MIMO Radar with Colocated Antennas. IEEE Signal Process. Mag. 2007, 24, 106–114. [Google Scholar] [CrossRef]
  25. Yang, Q.; Zhang, H.; Wang, B. Beamforming Design for Integrated Sensing and Wireless Power Transfer Systems. IEEE Commun. Lett. 2023, 27, 600–604. [Google Scholar] [CrossRef]
  26. Sun, P.; Dai, H.; Wang, B. Optimal Transmit Beamforming for Near-Field Integrated Sensing and Wireless Power Transfer Systems. Intell. Converg. Netw. 2022, 3, 378–386. [Google Scholar] [CrossRef]
  27. Kang, J.; Choi, W. Novel Codebook Design for Channel State Information Quantization in MIMO Rician Fading Channels with Limited Feedback. IEEE Trans. Signal Process. 2021, 69, 2858–2872. [Google Scholar] [CrossRef]
  28. Hagenauer, J.; Dolainsky, F.; Lutz, E.; Papke, W.; Schweikert, R. The maritime satellite communication channel–channel model, performance of modulation and coding. IEEE J. Sel. Areas Commun. 1987, 5, 701–713. [Google Scholar] [CrossRef]
  29. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  30. Wang, K.-Y.; So, A.M.-C.; Chang, T.-H.; Ma, W.-K.; Chi, C.-Y. Outage Constrained Robust Transmit Optimization for Multiuser MISO Downlinks: Tractable Approximations by Conic Optimization. IEEE Trans. Signal Process. 2014, 62, 5690–5705. [Google Scholar] [CrossRef]
  31. Shi, L.; Xu, S. UAV Path Planning With QoS Constraint in Device-to-Device 5G Networks Using Particle Swarm Optimization. IEEE Access 2020, 8, 137884–137896. [Google Scholar] [CrossRef]
  32. Sonny, A.; Yeduri, S.R.; Cenkeramaddi, L.R. Autonomous UAV Path Planning Using Modified PSO for UAV-Assisted Wireless Networks. IEEE Access 2023, 11, 70353–70367. [Google Scholar] [CrossRef]
  33. Zhang, W.; Zhang, W. An Efficient UAV Localization Technique Based on Particle Swarm Optimization. IEEE Trans. Veh. Technol. 2022, 71, 9544–9557. [Google Scholar] [CrossRef]
  34. Yu, Z.; Si, Z.; Li, X.; Wang, D.; Song, H. A Novel Hybrid Particle Swarm Optimization Algorithm for Path Planning of UAVs. IEEE Internet Things J. 2022, 9, 22547–22558. [Google Scholar] [CrossRef]
  35. Marini, F.; Walczak, B. Particle swarm optimization (PSO). A tutorial. Chemom. Intell. Lab. Syst. 2015, 149, 153–165. [Google Scholar] [CrossRef]
  36. Wang, D.; Tan, D.; Liu, L. Particle swarm optimization algorithm: An overview. Soft Comput. 2018, 22, 387–408. [Google Scholar] [CrossRef]
Figure 1. Illustration of UAV-enabled integrated RadWPT system.
Figure 1. Illustration of UAV-enabled integrated RadWPT system.
Electronics 13 04237 g001
Figure 2. Beam patterns of various methods with ρ = 0.6 in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] .
Figure 2. Beam patterns of various methods with ρ = 0.6 in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] .
Electronics 13 04237 g002
Figure 3. Performance comparison of various methods in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] .
Figure 3. Performance comparison of various methods in Scenario 1, where [ ϕ 1 , ϕ 2 ] = [ 20 , 20 ] .
Electronics 13 04237 g003
Figure 4. Beam patterns of various methods with ρ = 0.6 in Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] .
Figure 4. Beam patterns of various methods with ρ = 0.6 in Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] .
Electronics 13 04237 g004
Figure 5. Performance comparison of various methods in Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] .
Figure 5. Performance comparison of various methods in Scenario 2, where [ ϕ 1 , ϕ 2 ] = [ 60 , 60 ] .
Electronics 13 04237 g005
Figure 6. Beam patterns of various methods with ρ = 0.6 in Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] .
Figure 6. Beam patterns of various methods with ρ = 0.6 in Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] .
Electronics 13 04237 g006
Figure 7. Performance comparison of various methods in Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] .
Figure 7. Performance comparison of various methods in Scenario 3, where [ ϕ 1 , ϕ 2 ] = [ 80 , 80 ] .
Electronics 13 04237 g007
Table 1. Simulation settings.
Table 1. Simulation settings.
DescriptionSymbolValue
Transmit sum power P T 1 W
Path loss at reference distance β 0 1
Path loss exponents of ground links α 0 3.5
Path loss exponents of aerial links α π 2 2
LoS probability-related parameters a 1 9.61
when considering the urban environment b 1 0.16
Rician factor-related parameters K 0 dB 5 dB
K π 2 dB 15 dB
Minimum altitude of UAV H min 50 m
Maximum altitude of UAV H max 250 m
Number of antennas of UAVN8
Coefficients in PSO algorithm σ 0.7
z 1 2
z 2 2
(Number of particles)M8
(Number of iterations)J8
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kang, J. Joint Design of Transmit Waveform and Altitude for Unmanned Aerial Vehicle-Enabled Integrated Sensing and Wireless Power Transfer Systems. Electronics 2024, 13, 4237. https://doi.org/10.3390/electronics13214237

AMA Style

Kang J. Joint Design of Transmit Waveform and Altitude for Unmanned Aerial Vehicle-Enabled Integrated Sensing and Wireless Power Transfer Systems. Electronics. 2024; 13(21):4237. https://doi.org/10.3390/electronics13214237

Chicago/Turabian Style

Kang, Jinho. 2024. "Joint Design of Transmit Waveform and Altitude for Unmanned Aerial Vehicle-Enabled Integrated Sensing and Wireless Power Transfer Systems" Electronics 13, no. 21: 4237. https://doi.org/10.3390/electronics13214237

APA Style

Kang, J. (2024). Joint Design of Transmit Waveform and Altitude for Unmanned Aerial Vehicle-Enabled Integrated Sensing and Wireless Power Transfer Systems. Electronics, 13(21), 4237. https://doi.org/10.3390/electronics13214237

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