Next Article in Journal
Visual Multitask Real-Time Model in an Automatic Driving Scene
Next Article in Special Issue
Efficient Layered Parallel Architecture and Application for Large Matrix LDPC Decoder
Previous Article in Journal
Analysis of Doherty Power Amplifier Matching Assisted by Physics-Based Device Modelling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Channel Estimation Scheme for Multi-UAV MmWave MIMO Communication with Jittering

1
School of Communication Engineering, Hangzhou Dianzi University, Xiasha Higher Education Zone, Hangzhou 310018, China
2
State Key Laboratory of Millimeter Waves, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Electronics 2023, 12(9), 2102; https://doi.org/10.3390/electronics12092102
Submission received: 13 February 2023 / Revised: 25 April 2023 / Accepted: 1 May 2023 / Published: 4 May 2023
(This article belongs to the Special Issue Advanced Techniques for Cooperative Sensing and Detection)

Abstract

:
In unmanned aerial vehicle (UAV)-assisted millimeter-wave (mmWave) communications, the communication performance is significantly degraded by UAV jitter. We formulate a UAV-assisted mmWave channel model with hybrid beamforming for the impacts of UAV jitter. Then, we derive the distribution of angle of arrivals/departures (AOAs/AODs) with random fluctuation of the UAV attitude angle. We develop an iterative reweight-based robust scheme as the super-resolution AOAs/AODs estimation method. Specifically, we introduce the partially adaptive momentum (Padam) estimation method to optimize the objective function of the jittering UAV mmWave massive multi-input multioutput (MIMO) system. Finally, compared with existing channel estimation schemes, the proposed UAV mmWave channel estimation method can achieve robust super-resolution performance in AOAs/AODs and path gains estimation with numerical results. Therefore, the proposed channel estimation scheme is very suitable for UAV mmWave massive MIMO communications with jittering.

1. Introduction

In commercial and civilian applications, unmanned aerial vehicles (UAVs) have received a lot of attention. UAVs will further spur the fast growth of different kinds of relational industries [1,2]. UAV communications also have better link qualities [3,4], wireless coverage [5], and high-throughput services for hotspot areas [6,7] than conventional cellular communications. The aerial radio access network (aerial-RAN) can be formed by UAVs. The lead UAV is responsible for communication with other UAVs (e.g., the followers) in the aerial-RAN [8,9]. UAVs work at high speeds in 3D space, along with low-latency and high-resilience constraints [10,11]. UAV communication can also support high data rates, which are required for future smart city applications. What is more, it will be significantly useful for performance improvements in future wireless sensor networks, such as reduced energy consumption, larger service coverage, and higher data transmissions [12].
In consideration of that, multi-UAV communication networks experience the severe challenge of increasing connections between leader UAVs and follower UAVs. It is the same as the connections between the base station and the dense-deployed user terminals in mobile communication networks. On one hand, there is huge demand for high-speed data transmission. On the other hand, there is a severe shortage of bandwidth resources [13]. As one of the key technologies to meet the increasing rate of demand for next-generation communication, millimeter-wave (mmWave) communication has received much attention in recent years [14]. By leveraging the abundant frequency spectrum resource in the mmWave frequency band, mmWave communication can support a higher data rate than that of conventional wireless communication systems. However, one bottleneck of the mmWave communication technology is that severe environmental conditions and hardware constraints must be considered, for instance, high path loss, reduced diffraction, implementation costs, and power consumption [15,16].
With the large number of antenna elements, the massive multi-input multioutput (MIMO) communication systems can significantly improve the spectral and energy efficiency in mmWave frequencies. Because of narrow and high-gain beams in small regions, the data rate and channel capacity are increased based on spatial multiplexing. Additionally, the massive MIMO mmWave communication system satisfies the low-latency requirement. What is more, in consideration of severe path loss, the beamforming realized by MIMO antenna arrays has been widely used. Beamforming techniques are the standard way to provide the necessary signal to noise ratio (SNR) gain, and they provide spatial multiplexing by using highly directional beams, especially in local coverage scenarios [17]. Only when the beams are properly aligned with the signal propagation paths is the beamforming gain maximized. The acquisition of accurate communication channel information at the base station (BS) is crucial for mmWave MIMO communications. As one kind of directional link, multi-UAV communications are realized by antenna arrays with a large number of elements, which are feasible for mmWave signaling [18]. Because of the small wavelength, it is possible to package a large number of antenna elements at both the leading UAVs side and the following UAVs side.
The perfect channel station information (CSI) of multi-UAV links is assumed in most existing works for UAV communications. However, in practical UAV communication systems, the communication platform is susceptible to strong wind gusts. Therefore, it introduces random body jittering in UAVs, such as, yaw jitter in the horizontal direction, or pitch jitter in the vertical direction [19,20]. The non-negligible channel estimation errors are introduced by body jitter, causing great energy consumption and data rate reduction. Taking the impact of UAV jitter into account, it is critically important to develop a channel estimation scheme for a multi-UAV mmWave massive MIMO system with hybrid analog–digital beamforming (HBF). Furthermore, the multi-UAV model employs novel channel estimation schemes based on HBF, improving data rates and quality of service (QOS).
In the HBF system, the number of antennas is larger than that of radio frequency (RF) chains; the digital baseband part cannot be directly connected to all the antennas. Thus, high-dimensional MIMO channel estimation is difficult to accurately obtain [21]. In the mmWave massive MIMO system with HBF, a compressive sensing scheme based on an angular channel sparsity grid is proposed in [22].
Exploiting the sparsity of mmWave channels, the sparse signal recovery problem is formulated for channel estimation. It is based on the parametric channel model with a quantized angle of arrivals/angle of departures (AoAs/AoDs), which is called an angle grid [23]. For channel estimation, the grid-based orthogonal matching pursuit (OMP) algorithm is proposed for estimating the channels of many common communication systems. Additionally, the grid-based OMP algorithm for estimating channels of hybrid MIMO systems is also developed [24]. The training overhead is reduced, but the AoAs/AoDs is discrete in angular domain, called “on-grid” AoAs/AoDs. In practice, AoAs/AoDs in reality is continuously distributed, called “off-grid” AoAs/AoDs. The AoAs/AoDs assumption based on discrete grid will lead to power leakage, which seriously reduces the accuracy of channel estimation and deteriorates channel recovery performance. To solve this resolution limitation caused by the on-grid angle estimation, the weighted iterative methods based on one-dimensional line spectrum estimation are proposed in [25]. The iterative reweighting (IR) method combining dictionary parameter learning and sparse signal recovery is proposed to estimate the off-grid AoAs/AoDs, extending to two-dimensional mmWave channel estimation [26].
The estimation of AoAs/AoDs is optimized by iteratively processing the surrogate function of the objective function. The weight parameters between sparsity and data error are optimized by the iterative updates [27]. In [28], the classical orthogonal matching pursuit (OMP) algorithm is used to recover the channel, transforming into the angular domain representation through standard spatial Fourier transform. The grid-based OMP algorithm for estimating channels of hybrid MIMO systems is modeled as the sparse signal recovery problem. In compressive sensing issues, the redundant dictionary is introduced, which consists of array response vectors with finely quantized angle grids. Additionally, the proposed angular resolution is much better than that of the virtual channel model; the coherence of the redundant dictionary is reduced by the nonuniformly distributed angle grids. What is more, the classical iterative algorithm, named approximate message passing (AMP), is also introduced to solve the channel estimation problem with low computational complexity, converting it to a sparse signal reconstruction problem [29].
In this paper, we address the above issues and summarize the main contributions of the work as follows.
  • Super-resolution channel estimation model for multi-UAV jitter communication system: In practical UAV communication systems, multi-UAV transceivers flying in the air may encounter strong wind gusts, which leads to random body jittering with angular deviation. The estimation accuracy of the AoAs/AoDs between the leader UAVs and the follower UAVs, is influenced by jittering, which results in non-negligible AoAs/AoDs estimation errors. Because of the climatic conditions and electromagnetic interference, the information about the UAV locations may be imperfect [30]. Resulting from the UAVs’ location uncertainty, the additional path loss damages communication links between the leader UAVs and the follower UAVs. Thus, perfect CSI knowledge of the UAVs cannot be guarantee, and the system performance is degraded because of the imperfect CSI [7,31]. In view of this, multiple antennas performing beamforming can be employed to improve spectral efficiency in multi-UAV jitter communication systems. In this paper, the IR-based method is introduced to estimate the off-grid AoAs/AoDs, combining dictionary parameter learning and sparse signal recovery. Thus, the novel robust super-resolution channel estimation scheme for the multi-UAV jitter communication system moves the estimated AoAs/AoDs from the initial angular domain grid to the nongrid angular domain.
  • Partially adaptive momentum (Padam) estimation method: The proposed IR-based algorithm is iterated from the grid domain, and every iteration searches new AoAs/AoDs estimations from the previous iteration, while the gradient descent algorithms are easy to converge to local optimal solutions. An algorithm that quickly converges to the optimal solution is in high demand. The Padam estimation method is introduced to improve the IR-based algorithm, optimizing the objective function of the jittering UAV communication system. Jointing the Adam/Amsgrad algorithm and the stochastic gradient descent (SGD) momentum, the Padam algorithm can well fill the generalization gap for adaptive gradient methods and control the adaptive level of the optimization procedure for the angle estimation scheme in this paper.
  • Normalized mean square error (NMSE)-based robustness: In addition to commonly used performance indicators, we observe the jitter-robust performance of the proposed scheme based on NMSE-based robustness to prove which parameters influence beam alignment issues. Compared with the classical OMP and the AMP channel estimation schemes, the proposed IR-based channel estimation method with multi-UAV jitter can achieve more robust performance. Additionally, the jitter channel estimation accuracy is significantly improved.
In the remainder of this work, Section 2 describes the system model and problem description, including the multi-UAV mmWave massive MIMO system model based on HBF architecture and the formula of the channel estimation problem description for the jitter UAVs’ communication system. The proposed robust super-resolution multi-UAV MIMO channel estimation with jittering is investigated in Section 3, where the Padam estimation algorithm is given and the IR-based channel estimation scheme for multi-UAV mmWave massive MIMO system is optimized. Section 4 presents the numerical results for performance evaluation, showing that the improved scheme obviously increases the accuracy of the off-grid jitter AoAs/AoDs estimation. The robust performance of the proposed scheme is state-of-art, even in jitter channel estimation. The conclusions and our future work are in Section 5.
Notations: The boldface and lowercase letters denote vectors, while the boldface and capital letters denote matrices. The notation x F denotes the Frobenius norm of x, x 0 denotes the l 0 -norm of x, and x 2 denotes the l 2 -norm of x. The notation · T denotes the transpose of a matrix or a vector, · H denotes the Hermitian transpose of a matrix or a vector, and · 1 denotes the matrix inversion of a matrix or a vector. t r · denotes a trace matrix with elements in the vector, and d i a g · denotes a diagonal matrix with elements in the vector. The notations C A × B and R A × B , respectively, denote the space of A × B complex values matrices and real values matrices. The notation E · denotes the statistical expectation.

2. System Model and Problem Description

2.1. Multi-UAV MmWave Massive MIMO System Model

In the multi-UAV mmWave massive MIMO system, there is a lead UAV and U follower UAVs. For the ease of presentation, the MIMO communication link between the lead UAV with one follower UAV is taken as an example. The lead UAV is equipped with N T transmit antennas, and the follower UAVs are equipped with N R receiver antennas, respectively.
Due to the suitable beamforming, the beams between the lead UAV and the follower UAVs can be specified within the desired steering angle range. The received signal power at the follower UAVs is improved, and the interference caused by the undesired UAVs is reduced. By the hardware structure of the antenna array, the beamforming architectures in the transceivers are roughly divided into three categories, called hybrid beamforming, analog beamforming, and digital beamforming. In view of high power consumption, high cost, and high hardware complexity, the architecture of the fully digital beamforming is unsuited for the multi-UAV mmWave massive MIMO system, especially with a large number of antennas in the transceivers. While different from the digital beamforming architecture, only one RF chain is required in the analog beamforming architecture; phase shifters or switches in the analog domain are used to implement the analog beamforming architecture. Due to the analog beamforming architecture enabled by phase shifters, only the phase of the signal can be adjusted at each antenna element, so the degrees of freedom are limited. The hybrid beamforming architecture is proposed to combine the advantages of the digital and analog beamforming architectures. A reduced number of RF chains are used to reduce cost and energy consumption in the hybrid beamforming architecture. With the multistream transmission, the architecture can meet the overall performance requirements. Considering a reasonable tradeoff between the energy efficiency and the spectral efficiency of the multi-UAV mmWave massive MIMO system, the hybrid beamforming architecture is the best implementation solution, combing the advantages of the digital and analog beamforming architectures. In this paper, the hybrid analog–digital beamforming architecture is adopted, as shown in Figure 1, to address the hardware limitation challenge. For the UAV transceivers, the overall HBF architecture consists of a low-dimensional digital baseband precoder, high-dimensional analog RF chains implemented using simple analog components in the transmitter, a low-dimensional digital baseband combiner, and a high-dimensional analog RF chains in the receiver.
The lead UAV transmitter and the follower UAV receiver are, respectively, equipped with N T R F and N R R F RF chains, where N T R F < N T and N R R F < N R . x , as the N T R F × 1 symbol vector, denotes the transmitted symbol with normalized average symbol energy. E x x H = I N R . The receiver signal at the follower UAV can be given by
y = Q H HPx + n ,
where the receiver signal y C N R R F × 1 , the hybrid combining matrix Q C N R R F × N R , the channel matrix H C N R × N T , the HBF matrix P C N T × N T R F , and the combined received noise n C N R R F × 1 .
To reflect the sparse characteristics of the multi-UAV mmWave massive MIMO system channels, a typical geometric Saleh–Valenzuela channel model is widely adopted. The channel matrix can be given by
H = l = 1 L ρ l a A ϕ A , l , θ A , l a D H ϕ D , l , θ D , l .
The array response vectors a A ϕ A , l , θ A , l and a D ϕ D , l , θ D , l are determined by the complex path gain z l . The random variables ϕ A , l and θ A , l , respectively, stand for the azimuth and elevation AOA for the l-th path. ϕ D , l and θ D , l are the azimuth and elevation AOD for the l-th path. L is the number of channel propagation paths, and L min N R , N T . ρ l is the complex path gain.

2.2. The Channel Estimation Problem Description for Jitter UAVs

To model the jitter UAVs under an observed line-of-sight (LoS) path, the time-varying angles ϕ A , l , θ A , l , ϕ D , l , and θ D , l follow Gaussian random distribution. The azimuth AOD ϕ D , l , for instance, is given by
ϕ D , l , t = ϕ D , l , 0 + i = 1 t μ i ,
where ϕ D , l , 0 μ 0 , 2 π is a randomly set initial angle. Additionally, ϕ D , l , t follows a uniform distribution at time t. The jittering value μ i N 0 , σ μ 2 is a random angle increment and follows a normal distribution [32,33]. In practice, the jitter angle μ i varies between 10 1 rad and 10 3 rad, and it depends on the climatic conditions and the UAV model, for instance, strong wind gusts and the specification of the wireless front-end. Assuming LOS between each leader UAV and follower UAV, the jitter channel model is shown in Figure 2. The red beam means the actual beam direction, which is impaired by a wind gust, and the blue beam means the desired beam direction. ϕ D , l and ϕ ^ D , l denote the actual AOD and the estimation AOD, respectively, the same as the other three time-varying angles.
For the typical N 1 × N 2 uniform planar arrays (UPAs), take a D ϕ D , l , θ D , l as an example.
a ϕ D , l , θ D , l = 1 , e j 2 π d sin ϕ D , l sin θ D , l / λ , . . . , e j 2 π N 1 1 d sin ϕ D , l sin θ D , l / λ T 1 , e j 2 π d cos θ D , l / λ , . . . , e j 2 π N 2 1 d cos θ D , l / λ T
where ⊗ stands for the Kronecker product, λ means the wavelength, and d means the antenna spacing.
Defining ϕ = Δ d sin ϕ sin θ / λ and θ = Δ d cos θ / λ , H in Equation (2) is given by
H = A D θ D d i a g ρ A A H θ A ,
where θ D = ϕ D , 1 , θ D , 1 , ϕ D , 2 , θ D , 2 , . . . , ϕ D , L , θ D , L T θ A = ϕ A , 1 , θ A , 1 , ϕ A , 2 , θ A , 2 , . . . , ϕ A , L , θ T , L T , ρ = ρ 1 , ρ 2 , . . . , ρ L T , A D θ D = a D ϕ D , 1 , θ D , 1 a D ϕ D , 2 , θ D , 2 a D ϕ D , L , θ D , L , and A A θ A = a A ϕ A , 1 , θ A , 1 a A ϕ A , 2 , θ A , 2 a A ϕ A , L , θ A , L .
For comparison, the steering vector of the uniform linear arrays (ULAs) can be given as
a ϕ = 1 , e j 2 π d sin ϕ / λ , . . . , e j 2 π ( N 1 ) d sin ϕ / λ T .
Define X = Px , where the complex vector x has size N T × 1 . It is assumed that N X pilot sequences are, respectively, sent by the antennas at the transmitting end, and N X < N T . The pilot sequences are X 1 , X 2 , , X N X . y p with N Y dimensions is obtained by M time slots, and N Y = M N R R F . In the m-th time slot, the received pilot sequence y p , m with N R R F dimensions is obtained by the combining matrix W m . y p , m and y p can be, respectively, given by
y p , m = W m H H X p + n p , m ,
y p = W H H X p + n p ,
where y p = y p , 1 T , y p , 2 T , , y p , M T T has size N Y × 1 , noise n p has size N Y × 1 , and W = W 1 , W 2 , , W M has size N R × N Y . Additionally, Equation (7) can be expressed in vector form as
Y = W H HX + N .
The channel H estimation can be replaced by the estimation of θ D , θ A , path gains ρ , and the number of paths. Considering the sparsity of angle domain channel and unknown number of paths, the problem of jitter channel estimation can be deduced as
min θ ^ D , θ ^ A , ρ ^ ρ ^ 0 , s . t . Y W H H ^ X F ε ,
where ρ ^ 0 is equivalent to the path estimation L ^ , ε is the error tolerance parameter, and H ^ is the estimation of H . Then, we convert the channel estimation into a constrained optimization problem as shown in Equation (10), and the constraint condition is the function of ρ ^ , θ ^ D , and θ ^ A . Due to the loss of channel angular quantization, Equation (10) incurs serious estimation accuracy problems in the existing channel estimation schemes. We propose the channel estimation method based on the IR algorithm to improve channel estimation accuracy through the iterative optimization of AoAs/AoDs. θ D , θ A , and path gains ρ in Equation (10) can be estimated by the improved method.

3. Proposed Robust Super-Resolution Channel Estimation with Jittering

We extend the IR-based method of one-dimensional spectral estimation to two-dimensional channel estimation by solving Equation (10). Additionally, the angle estimation is optimized by the Padam estimation method.

3.1. Padam Estimation Algorithm

In order to achieve better performance on these various stochastic optimization tasks, many adaptive gradient methods have been proposed. The Adagrad method with an adaptive learning rate for each individual dimension was one of the first of these proposed algorithms. It is used to motivate the research on adaptive gradient methods in the machine learning community. What is more, Adagrad can achieve a significant convergence increase for these sparse gradient situations, and even for nonsparse gradient settings [34].
Following the idea of adaptive learning rate, the RMSprop algorithm is improved by changing the arithmetic averages of the Adagrad algorithm to exponential averages. Although the RMSprop algorithm is an empirical method without theoretical verification, the exponential moving average variants of Adagrad are increased in the the RMSprop algorithm.
With simple manipulations, the formula of the exponential moving average variant of Adagrad is improved in the Adam algorithm, which combines both the idea of momentum acceleration and the RMSprop algorithm. For the sake of convergence analysis, the step size is also needed in the Adam algorithm, and the decaying step size and even constant step size all work well in the Adam algorithm. To simplify, the bias correction step size is ignored in this paper, since it does not have an impact on the argument. However, in some special circumstances, the Adam algorithm may exhibit nonconvergence issues. It cannot accumulate long-term memory of past gradients, increasing the effective learning rate in some cases. Then, the modified algorithm, called the Amsgrad algorithm, is adopted by adding a step to ensure the decay of the effective learning rate in the Adam algorithm.
In view of the Adagrad, Adam, and Amsgrad algorithms above, these theoretical guarantees on adaptive gradient schemes are just proved for convex functions. The Padam algorithm is improved for filling the generalization gap in the adaptive gradient methods, and the partial adaptive parameters p 0 , 1 / 2 are introduced to control the adaptive level of the optimization procedure.

3.2. Optimization of the Channel Estimation Scheme with Jittering

In fact, the main difficulty in solving Equation (10) is that l 0 -norm has low computational efficiency in finding the optimal solution. Then, we introduce a log-sum function to replace l 0 -norm, efficiently finding the sparse solution of ρ ^ . It can be given by
min θ D , θ A , ρ F ρ = Δ l = 0 L log ρ l 2 + δ , s . t . Y W H H ^ X F ε ,
where δ > 0 and λ > 0 are introduced to further deduce the problem (11) as an unconstrained optimization problem. It can be written as
min θ D , θ A , ρ G θ D , θ A , ρ = Δ l = 0 L log ρ l 2 + δ + λ Y W H H ^ X F 2 .
Then, the iterative surrogate function is used to replace the log-sum function in (11). Its minimization is equivalent to that of min G θ D , θ A , ρ . Additionally, it can be given by
min θ D , θ A , ρ S i θ D , θ A , ρ = Δ λ 1 ρ H Z i ρ + Y W H H ^ X F 2 .
Z i is defined as
Z i = Δ d i a g 1 ρ ^ 1 i 2 + δ 1 ρ ^ 2 i 2 + δ . . . 1 ρ ^ L i 2 + δ ,
where ρ ^ i is the estimation of ρ at the i -th iteration. Additionally, there are better estimations for θ ^ D i + 1 , θ ^ A i + 1 , and ρ ^ i + 1 to make Z i smaller. This means
S i θ ^ D i + 1 , θ ^ A i + 1 , ρ ^ i + 1 S i θ ^ D i , θ ^ A i , ρ ^ i .
Then,
G θ ^ D i + 1 , θ ^ A i + 1 , ρ ^ i + 1 λ S i θ ^ D i + 1 , θ ^ A i + 1 , ρ ^ i + 1 G θ ^ D i , θ ^ A i , ρ ^ i λ S i θ ^ D i , θ ^ A i , ρ ^ i .
In (16), G λ S i reaches the maximum value when ρ ^ i + 1 = ρ ^ i . Combining Equations (15) and (16), there is
G θ ^ D i + 1 , θ ^ A i + 1 , ρ ^ i + 1 G θ ^ D i , θ ^ A i , ρ ^ i .
So, the minimization of G is equivalent to that of S i . Optimizing ρ in Equation (12), the optimal ρ ^ and S i can be given as
ρ o p t i θ D , θ A = Δ arg min ρ S i θ D , θ A , ρ = λ 1 Z + p = 1 N X K p H K p 1 p = 1 N X K p H y p ,
S o p t i θ D , θ A = Δ min ρ S i θ D , θ A , ρ = p = 1 N X K p H y p H λ 1 Z + p = 1 N X K p H K p 1 · p = 1 N X K p H y p + p = 1 N X y p H y p ,
where K p = W H A R d i a g A T H x p . Thus, problem (10) can be transformed into the optimization of normalized space angle θ D , θ A in problems (18) and (19).

3.3. Padam-Based Robust Super-Resolution Channel Estimation Scheme

To solve problems (18) and (19) in the jittering UAV communication system, the proposed robust channel estimation scheme is described in Algorithm 1. In the IR-based method, λ is updated in each iteration. A larger λ leads to a smaller residue, which means a well-fitted estimation. However, a smaller λ is poorly fitted, which means sparser estimation. Therefore, a larger λ is chosen and updated by
λ = min α / e i , λ max ,
where α is constant scale factor, i is the number of iterations, and λ max is used to well control the problem, for example, λ = 10 8 . As the squared residue in i-th iteration, e i can be given as
e i = Y W H A D θ ^ D i d i a g ρ ^ i A A H θ ^ A i X F 2 .
The iteration is started at the angle domain grids in the proposed algorithm. Searching for new estimations θ ^ D i + 1 and θ ^ A i + 1 in the i-th iteration, let S i be smaller. The search task can be accomplished by Padam estimation method, and it is
m i = α · m i 1 + 1 α · θ D S opt ( i ) θ ^ D ( i ) , θ ^ A ( i ) , v i = β · v i 1 + 1 β · θ D S opt ( i ) θ ^ D ( i ) , θ ^ A ( i ) 2 , v ^ i = max v ^ i 1 , v i ,
where θ D S opt ( i ) θ ^ D ( i ) , θ ^ A ( i ) is the gradient, and α and β are momentum parameters.
θ ^ D ( i + 1 ) and θ ^ A ( i + 1 ) can be written as
θ ^ D ( i + 1 ) = F , d i a g v ^ i p θ ^ D ( i ) η · m i m i v ^ i p v ^ i p θ ^ A ( i + 1 ) = F , d i a g v ^ i p θ ^ A ( i ) η · m i m i v ^ i p v ^ i p
where η is step length, F is the initial grid point, and p 0 , 1 / 2 is the partial parameters.
Algorithm 1:The Proposed Robust Super-Resolution UAV Jitter Channel Estimation Scheme
Require: 
Transmit signals X , receive signals Y , beamforming matrix W , termination threshold ε t h , initial θ ^ D 0 , θ ^ A 0 , and the threshold ρ t h of path gains.
Ensure: 
The estimation of AoAs θ ^ A , AoDs θ ^ D , and path gains ρ ^ for all paths.
1:
Set ρ ^ 0 = ρ o p t θ ^ D 0 , θ ^ A 0 by Equation (18).
2:
repeat
3:
     λ is updated by Equation (20).
4:
    According to Equation (19), set S o p t i θ D , θ A .
5:
    According to Equation (23), obtain angle estimations θ ^ D ( i + 1 ) and θ ^ A ( i + 1 ) .
6:
    According to Equation (18), obtain the path gains ρ ^ i + 1 .
7:
    Delete path l, when ρ ^ i + 1 < ρ t h .
8:
until ρ i + 1 ρ i 2 < ε t h , and L i = L i + 1 .
9:
ρ ^ = ρ ^ e n d , θ ^ D = θ ^ D e n d , and θ ^ A = θ ^ A e n d .
The estimations θ ^ D ( i ) and θ ^ A ( i ) become accurate until the new estimations are nearly equal to the previous estimations. The final estimations θ ^ D ( i ) , θ ^ A ( i ) , and ρ ^ i + 1 of the jitter channel parameters converge to their true values with high probability. So, the super-resolution jitter channel estimation scheme can be realized by moving the estimations θ ^ D ( i ) and θ ^ A ( i ) from initial on-grid coarse estimations to their actual off-grid positions.

4. Numerical Results

Simulation results are provided under different conditions, verifying the performance of the proposed jitter channel estimation scheme. The simulation parameters in the jitter multi-UAV mmWave massive MIMO system with hybrid beamforming are N R = N T = 64 , N X = N Y = 32 , L = 3 , N R R F = N T R F = 1 , d = λ / 2 , and λ = 0.5 . Assuming the path gains are Gaussian, ρ l C N 0 , σ ρ 2 , every element of X follows X i , j = ρ / N T e j ω i , j , where ρ is the transmitted power, ω i , j 0 , 2 π . Then, S N R = ρ σ α 2 / σ n 2 , and σ n 2 is the noise variance. Compared with OMP-based [28] and AMP-based [29] channel estimation schemes, the performance of the proposed jitter channel estimation is shown in Figure 3 and Figure 4.
The NMSE is defined as the performance metric
NMSE = E H H ^ 2 H H ^ 2 H 2 H 2 .
We, respectively, compare the NMSE performance under the LOS and non-line-of-sight (NLoS) channels. In both cases, the NMSE performance based on the proposed scheme is better than that of the OMP-based and AMP-based channel estimation schemes. In the channel estimation schemes, respectively, based on the OMP and AMP algorithms, the signal reconstruction effect is reduced, and the error is increased by the presence of noise in Figure 3 and Figure 4. In comparison, in the proposed jitter channel estimation scheme, all jitter AoAs/AoDs are optimized, and the interference between different paths is eliminated. So, the NMSE is smaller than the OMP scheme at the same SNR. Whether UPA or ULA antenna type is used, the super-resolution channel estimation is realized by the proposed scheme.
Compared with the OMP-based and AMP-based schemes, the spectral efficiency of the proposed jitter scheme is given with N R = N T = 16 , as shown in Figure 5. The spectral efficiency is evaluated in the multi-UAV mmWave massive MIMO system with hybrid beamforming. The case with ideal CSI was adopted as the upper bound for performance comparison. It can be observed in Figure 5 that the proposed super-resolution channel estimation is able to approach the upper bound. This is because the jitter AoAs/AoDs resolutions of the proposed scheme are decided without codebook size or angle quantization. Therefore, it can be concluded that the proposed scheme can achieve super-resolution channel estimation.
We observe the jitter robust performance of the proposed scheme with N R = N T = 16 in Figure 6. The NMS E R -based robustness is defined as the performance metric:
NMS E R = E H H ^ 0 2 H H ^ 0 2 H 2 H 2 ,
where H ^ 0 is the channel estimations without jitter obtained by the improved IR-based OMP and AMP methods, respectively. Compared with the OMP and AMP schemes, the proposed IR-based scheme is more robust in the jitter channel estimation under the NMS E R performance against SNR. Different from the commonly used performance indicator NMSE in Figure 3 and Figure 4, we observe the jitter-robust performance of the proposed scheme based on the NMS E R -based robustness in Equation (25) to prove which parameters influence beam alignment issues. It is shown in Figure 6 that the proposed channel estimation scheme based on IR and the Padam algorithm can obtain the final estimations θ ^ D ( i ) , θ ^ A ( i ) , and ρ ^ i + 1 of the jitter channel parameters, converging to their true values with high probability. Additionally, the improved scheme can be realized by moving the estimations θ ^ D ( i ) and θ ^ A ( i ) from the initial on-grid coarse estimations to their actual off-grid positions. Thus, the jitter channel estimation accuracy is significantly improved.

5. Conclusions

We proposed a robust super-resolution channel estimation scheme for the jitter multi-UAV system with hybrid beamforming. The jitter channel estimation problem is transformed as the optimization of objective function for sparsity-weighted summation and data-fitting error. Initializing the on-grid coarse points, the proposed scheme can iteratively find the off-grid actual positions by the Padam algorithm. Numerical results show that the improved scheme obviously increases the accuracy of the off-grid jitter AoAs/AoDs estimation. The robust performance of the proposed scheme is state-of-art, even in jitter channel estimation. In consideration of large-scale antennas for the multi-UAV mmWave massive MIMO system, more robust channel estimation models with reduced complexity could be studied in our future work.

Author Contributions

C.L. conceived and wrote this paper; C.L. and P.C. designed the simulations and experiments; P.C. analyzed the data. All authors have read and agreed to the published version of the manuscript.

Funding

This work was jointly supported by the Open Grant of State Key Laboratory of Millimeter Waves (No. K202111) and the Scientific Research Project of Zhejiang Provincial Department of Education, China (No. Y201737971).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ouyang, J.; Ni, S.; Xu, B.; Lin, M.; Zhu, W.P. Robust Secure Energy Efficient Beamforming for mmWave UAV Communications With Jittering. IEEE Wirel. Commun. Lett. 2022, 26, 1638–1642. [Google Scholar] [CrossRef]
  2. Xiao, Z.; Zhu, L.; Liu, Y.; Yi, P.; Zhang, R.; Xia, X.G.; Schober, R. A Survey on Millimeter-Wave Beamforming Enabled UAV Communications and Networking. IEEE Commun. Surv. Tutor. 2022, 24, 557–610. [Google Scholar] [CrossRef]
  3. Wang, W.; Zhang, W. Jittering Effects Analysis and Beam Training Design for UAV Millimeter Wave Communications. IEEE Trans. Wirel. Commun. 2022, 21, 3131–3146. [Google Scholar] [CrossRef]
  4. Gao, Y.; Wu, Y.; Cui, Z.; Yang, W.; Hu, G.; Xu, S. Robust trajectory and communication design for angle-constrained multi-UAV communications in the presence of jammers. China Commun. 2022, 19, 131–147. [Google Scholar] [CrossRef]
  5. Li, S.; Duo, B.; Yuan, X.; Liang, Y.C.; DiRenzo, M. Reconfigurable intelligent surface assisted UAV communication: Joint trajectory design and passive beamforming. IEEE Wireless Commun. Lett. 2020, 9, 716–720. [Google Scholar] [CrossRef]
  6. Khan, S.K.; Naseem, U.; Siraj, H.; Razzak, I.; Imran, M. The role of unmanned aerial vehicles and mmWave in 5G: Recent advances and challenges. Trans. Emerg. Telecommun. Technol. 2021, 32, 1–18. [Google Scholar] [CrossRef]
  7. Yu, J.; Liu, X.; Qi, H.; Gao, Y. Long-Term Channel Statistic Estimation for Highly-Mobile Hybrid MmWave Multi-User MIMO Systems. IEEE Trans. Veh. Technol. 2020, 69, 14277–14289. [Google Scholar] [CrossRef]
  8. Chen, P.; Chen, Z.; Zheng, B.; Wang, X. Efficient DOA Estimation Method for Reconfigurable Intelligent Surfaces Aided UAV Swarm. IEEE Trans. Signal Process. 2022, 70, 743–755. [Google Scholar] [CrossRef]
  9. Zhang, Q.; Ferdowsi, A.; Saad, W.; Bennis, M. Distributed Conditional Generative Adversarial Networks (GANs) for Data-Driven Millimeter Wave Communications in UAV Networks. IEEE Trans. Wirel. Commun. 2022, 21, 1438–1452. [Google Scholar] [CrossRef]
  10. Jiang, H.; Zhang, Z.; Wang, C.; Zhang, J.; Dang, J.; Wu, L.; Zhang, H. A Novel 3D UAV Channel Model for A2G Communication Environments Using AoD and AoA Estimation Algorithms. IEEE Trans. Commun. 2020, 68, 7232–7246. [Google Scholar] [CrossRef]
  11. Wang, J.; Han, R.; Bai, L.; Zhang, T.; Liu, J.; Choi, J. Coordinated Beamforming for UAV-Aided Millimeter-Wave Communications Using GPML-Based Channel Estimation. IEEE Trans. Cogn. Commun. Netw. 2021, 7, 100–109. [Google Scholar] [CrossRef]
  12. Darsena, D.; Gelli, G.; Iudice, I.; Verde, F. Detection and Blind Channel Estimation for UAV-Aided Wireless Sensor Networks in Smart Cities Under Mobile Jamming Attack. IEEE Internet Things 2022, 9, 11932–11950. [Google Scholar] [CrossRef]
  13. Lu, C.; Wu, L.; Chen, P. M-ary phase position shift keying with orthogonal signalling. IET Commun. 2015, 9, 1627–1634. [Google Scholar] [CrossRef]
  14. Srivastav, P.S.; Chen, L.; Wahla, A.H. Precise Channel Estimation Approach for a mmWave MIMO System. Appl. Sci. 2020, 10, 4397. [Google Scholar] [CrossRef]
  15. Du, J.; Li, J.; He, J.; Guan, Y.; Lin, H. Low-Complexity Joint Channel Estimation for Multi-User mmWave Massive MIMO Systems. Electronics 2020, 9, 301. [Google Scholar] [CrossRef]
  16. Chang, R.; Yuan, C.; Du, J. PARAFAC-Based Multiuser Channel Parameter Estimation for MmWave Massive MIMO Systems over Frequency Selective Fading Channels. Electronics 2021, 10, 2983. [Google Scholar] [CrossRef]
  17. Darsena, D.; Verde, F. Anti-jamming beam alignment in millimeter-wave MIMO systems. IEEE Trans. Commun. 2022, 70, 5417–5433. [Google Scholar] [CrossRef]
  18. Chiang, H.; Rave, W.; Kadur, T.; Fettweis, G. Hybrid beamforming based on implicit channel state information for millimeter wave links. IEEE J. Sel. Top. Signal Process 2018, 12, 326–339. [Google Scholar] [CrossRef]
  19. Choi, H.S.; Lee, S.; Ryu, H.; Shim, H.; Cheolkeun, H.A. Dynamics and simulation of the effects of wind on UAVs and airborne wind measurement. Trans. Jpn. Soc. Aeronaut. Spaceences 2015, 58, 187–192. [Google Scholar] [CrossRef]
  20. Xu, D.; Sun, Y.; Ng, D.W.K.; Schober, R. Robust resource allocation for UAV systems with UAV jittering and user location uncertainty. In Proceedings of the 2018 IEEE Globecom Workshops (GC Wkshps), Abu Dhabi, United Arab Emirates, 9–13 December 2018. [Google Scholar]
  21. Zhang, A.; Cao, W.; Liu, P.; Sun, J.; Li, J. Channel Estimation for MmWave Massive MIMO With Hybrid Precoding Based on Log-Sum Sparse Constraints. IEEE Trans. Circuits Syst. II Express Briefs 2021, 68, 1882–1886. [Google Scholar] [CrossRef]
  22. Chen, P.; Cao, Z.; Chen, Z.; Wang, X. Off-Grid DOA Estimation Using Sparse Bayesian Learning in MIMO Radar With Unknown Mutual Coupling. IEEE Trans. Signal Process. 2019, 67, 208–220. [Google Scholar] [CrossRef]
  23. Chen, P.; Chen, Z.; Cao, Z.; Wang, X. A New Atomic Norm for DOA Estimation With Gain-Phase Errors. IEEE Trans. Signal Process. 2020, 68, 4293–4306. [Google Scholar] [CrossRef]
  24. Chen, P.; Yang, Z.; Chen, Z.; Guo, Z. Reconfigurable Intelligent Surface Aided Sparse DOA Estimation Method With Non-ULA. IEEE Signal Process. Lett. 2021, 28, 2023–2027. [Google Scholar] [CrossRef]
  25. Fang, J.; Wang, F.; Shen, Y. Super-resolution compressed sensing for line spectral estimation: An iterative reweighted approach. IEEE Trans. Signal Process. 2016, 64, 4649–4662. [Google Scholar] [CrossRef]
  26. Hu, C.; Dai, L.; Mir, T.; Gao, Z.; Fang, J. Super-resolution channel estimation for mmWave massive MIMO with hybrid precoding. IEEE Trans. Veh. Technol. 2018, 67, 8954–8958. [Google Scholar] [CrossRef]
  27. Alkhateeb, A.; Ayach, O.E.; Leus, G.; Heath, R.W. Channel estimation and hybrid precoding for millimeter wave cellular systems. IEEE J. Sel. Top. Signal Process. 2014, 8, 831–846. [Google Scholar] [CrossRef]
  28. Lee, J.; Gil, G.T.; Lee, Y.H. Channel estimation via orthogonal matching pursuit for hybrid MIMO systems in millimeter wave communications. IEEE Trans. Commun. 2016, 64, 2370–2386. [Google Scholar] [CrossRef]
  29. Wei, X.; Hu, C.; Dai, L. Deep Learning for Beamspace Channel Estimation in Millimeter-Wave Massive MIMO Systems. IEEE Trans. Commun. 2021, 69, 182–193. [Google Scholar] [CrossRef]
  30. Li, L.; Ren, H.; Cheng, Q.; Xue, K.; Chen, W.; Debbah, M.; Han, Z. Millimeter-Wave Networking in the Sky: A Machine Learning and Mean Field Game Approach for Joint Beamforming and Beam-Steering. IEEE Trans. Wirel. Commun. 2020, 19, 6393–6408. [Google Scholar] [CrossRef]
  31. Lu, C.; Chen, P.; Zhong, H.; Wang, M. M-ary Phase Position Shift Keying Demodulation Using Stacked Denoising Sparse Autoencoders. Electronics 2022, 11, 1233. [Google Scholar] [CrossRef]
  32. Chiang, H.-L.; Chen, K.-C.; Rave, W.; Khalili Marandi, M.; Fettweis, G. Machine-Learning Beam Tracking and Weight Optimization for mmWave Multi-UAV Links. IEEE Trans. Wirel. Commun. 2021, 20, 5481–5494. [Google Scholar] [CrossRef]
  33. Wen, Y.; Wu, H.; Li, H.; Tao, X. Robust AN-Aided Secure Beamforming Design for A2G Communication Networks with UAV Jitter. In Proceedings of the 2020 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Seoul, Republic of Korea, 6–9 April 2020. [Google Scholar]
  34. Chen, J.H.; Zhou, D.R.; Tang, Y.Q.; Yang, Z.Y.; Cao, Y.; Gu, Q.Q. Closing the genernalization gap of adaptive gradient methods in training deep neural networks. In Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence (IJCAI-20), Stockholm, Sweden, 13–19 July 2018; pp. 3267–3275. [Google Scholar]
Figure 1. Diagram of the massive MIMO communication system with HBF architecture at the UAV transceivers.
Figure 1. Diagram of the massive MIMO communication system with HBF architecture at the UAV transceivers.
Electronics 12 02102 g001
Figure 2. UAV jitter model between the leader and follower UAV.
Figure 2. UAV jitter model between the leader and follower UAV.
Electronics 12 02102 g002
Figure 3. NMSE performance against SNR under LoS channel.
Figure 3. NMSE performance against SNR under LoS channel.
Electronics 12 02102 g003
Figure 4. NMSE performance against SNR under NLoS channel.
Figure 4. NMSE performance against SNR under NLoS channel.
Electronics 12 02102 g004
Figure 5. Average spectral efficiency against SNR.
Figure 5. Average spectral efficiency against SNR.
Electronics 12 02102 g005
Figure 6. Jitter-robust performance for different channel estimation schemes.
Figure 6. Jitter-robust performance for different channel estimation schemes.
Electronics 12 02102 g006
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

Lu, C.; Chen, P. Robust Channel Estimation Scheme for Multi-UAV MmWave MIMO Communication with Jittering. Electronics 2023, 12, 2102. https://doi.org/10.3390/electronics12092102

AMA Style

Lu C, Chen P. Robust Channel Estimation Scheme for Multi-UAV MmWave MIMO Communication with Jittering. Electronics. 2023; 12(9):2102. https://doi.org/10.3390/electronics12092102

Chicago/Turabian Style

Lu, Conghui, and Peng Chen. 2023. "Robust Channel Estimation Scheme for Multi-UAV MmWave MIMO Communication with Jittering" Electronics 12, no. 9: 2102. https://doi.org/10.3390/electronics12092102

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