Accurate 2-D AOA Estimation and Ambiguity Resolution for a Single Source under Fixed Uniform Circular Arrays
This paper presents an analytic algorithm for accurate two-dimensional (2-D) angle of arrival (AOA) estimation of a single source under fixed uniform circular arrays (UCAs). Algebraic and explicit formulations for 2-D AOA estimation are first developed in the Fourier domain. It is shown that three is the minimum number of antennas for 2-D AOA estimation based on phase measurement. Then a signal model for phase extraction is established with equivalent phase noises through observations of signal samples corrupted by additive Gaussian white noise. Under fixed UCAs, 2-D AOA estimation of a single source would suffer from phase ambiguity, and hence, ambiguity resolution is also addressed in the Fourier domain by integer search. Numerical examples are provided to verify the effectiveness and appealing performance of the proposed 2-D AOA estimation algorithm.
Fast and accurate estimation of the two-dimensional (2-D) angle of arrival (AOA) of incident plane waves is important in array signal processing due to its applications in radar, sonar, and mobile communications. Uniform circular array (UCA) is extensively utilized in the context of 2-D AOA estimation due to its attractive advantages, including 360° azimuthal coverage, almost unchanged directional pattern, and additional elevation angle information [1, 2]. Recently, a lot of literatures have been reported on the AOA estimation with UCAs. In , spatial averaging algorithm and spectrum search were applied to 2-D estimation with UCAs. Reference  developed two eigenstructure-based algorithms for 2-D estimation with UCAs. However, these methods introduce errors in the form of bias and excess variance, and hence, the obtained estimates may be far from optimal . Furthermore, these methods involve eigenvalue decomposition; thus, the computational load is significant. Liao et al. proposed a generalized algorithm for 2-D AOA estimation based on the least square estimation . As will be shown in Section 2, if the antenna element number is even, our algorithm is equivalent to the generalized method. However, if the antenna element number is odd, the simulated accuracy by the generalized method is lower than our algorithm, as will be shown in Section 4.
In addition, it is well known that high AOA estimation accuracy can be obtained from large apertures. However, the measurement of phase difference can only be made modulo of , which leads to an ambiguity in determining the AOA of the source . To solve the phase ambiguity, a modulo conversion method  was proposed, but it is inherently developed for linear array interferometers and cannot be directly applied to UCAs, for UCA’s phase differences are dependent on both elevation and azimuth angles. As regards ambiguity resolution under UCAs, rotary ways were used [8–10], whereas rotary interferometers face the problem of source correspondence and real-time applications. In , a method called subarray grouping and ambiguity searching was proposed and the rough angle estimation was achieved by searching the nearest value among subarrays. However, the antenna elements were in pairs, and hence, the number of antenna elements must be even.
To avoid eigenvalue calculation, in this paper, we propose an analytical 2-D AOA estimation algorithm under fixed UCAs. The algorithm is based on the Fourier analysis of the phase around the circular aperture. The underlying AOA estimation problem is reformulated as expansion coefficient calculation problem. The solutions to 2-D AOAs are explicit discrete Fourier transform (DFT) of antenna outputs that sample the phases around the circular aperture. A signal model for phase extraction is then established with equivalent phase noises through observations of signal samples corrupted by additive white Gaussian noise (AWGN). Furthermore, without rotation, we address ambiguity resolution by finding the missing spectrum of ambiguity numbers through integer search. Numerical examples show the effectiveness and appealing performance of the proposed algorithm.
This paper contributes to the area of 2-D AOA estimation in the following aspects: (1)Algebraic formulations for accurate 2-D AOA estimation under UCAs are presented with low computational complexity.(2)The estimation algorithm sufficiently exploits the centrosymmetry and periodicity of the circular aperture by Fourier transform, resulting in an algebraic solution to 2-D AOAs.(3)A novel ambiguity resolution based on integer search and inverse Fourier transform is developed for fixed UCAs, and hence, it is applicable to real-time AOA estimations.
The rest of this paper is organized as follows. In Section 2, phase-based expressions for continuous and discrete phases around a circular aperture are first developed, which decouples the 2-D AOA parameters by Fourier transform, and then a signal model is established for phase extraction in AWGN. Section 3 addresses ambiguity resolution based on DFT and integer search. Numerical simulations are presented in Section 4. Section 5 concludes this paper.
2. AOA Estimation Algorithm
In this section, Fourier transform is first applied to the noiseless periodic phase distribution around a continuous circular aperture and then to the noiseless discrete phase samples. In order to extract the phases for the AOA estimation, a signal model is established, in which the phase noises are equivalent to the AWGN in the time domain. Moreover, the proposed algorithm is compared to a previous method .
2.1. Continuous Aperture
Consider a circular aperture located at in the spherical coordinate system of , as shown in Figure 1. The phase of the electric field of an incident wave from to can be written as where the azimuth angle is measured counterclockwise from the x-axis and the elevation angle is measured down from the z-axis, is the wave number in free space, and is the wavelength. The first term depends on the element position and contains the unknown AOA parameters. The second term, that is, , is a constant and represents the initial phase of the incident wave, which can be interpreted as the phase of the incident wave arriving at the center of the array.
Noticing that the phase is a periodic function of , we apply Fourier transform to (1) and obtain where
Hence, we get the dependence of 2-D AOA on , namely,
It is obvious that the two angular parameters are decoupled in (4), where the elevation dependence is on the magnitude of and azimuth dependence is on the phase of , that is,
2.2. Discrete Phase Samples
A UCA, as shown in Figure 1, can be deemed as N equally placed identical antennas that sample the fields of the circular aperture, that is, the noiseless phases of the output of the antenna elements are denoted by where and . Let us define as the phase samples at , for example, , and according to (1), we have
Similarly, we apply Fourier transform to the second equality in (7), and by changing the order of integral and summation, we get
From the convolution theorem of Fourier transform, we also get from the first equality of (7) where denotes the convolution operator. Careful examination of (2) shows is nonzero only when . Therefore, when , the value of remains the same as (4). Hence, by combining (9) and (4), we get which is the discrete Fourier transform (DFT) of . It is worth noting that the minimum number for 2-D AOA estimation of a single source with a UCA is three.
Noteworthily, the initial phase is immaterial, provided that it is not shown in the estimation formulations and it is the same for all elements. Alternatively and conveniently, the phases can be measured with respect to a particular antenna.
2.3. Phase Extraction
As indicated in (12) and (13), given the discrete sampled phases around a circular aperture, the 2-D AOAs can be obtained without accuracy loss. This subsection examines the extraction of the receiver’s phases from signal samples corrupted by AWGN.
Consider a UCA with N identical elements illuminated by a single far-field source. The tth sample from the ith digital receiver is assumed to have the form where A is the magnitude of the signal and is an AWGN with zero mean and covariance . The noises of each receiver are independent. The signal-to-noise ratio (SNR) is defined by
The unambiguous phase is considered here, and the phase ambiguity is delayed to Section 3. At moderately high SNR, the AWGN can be converted into an equivalent additive phase noise , that is, where is the phase noise of the ith receiver. The frequency of the signal is assumed to be accurately estimated using a number of well-known techniques . The phase of each receiver output can be obtained by  where T is the inverse of the constant sampling rate. The variance of is given by where M is the number of snapshots.
2.4. Equivalence to Previous Method 
Moreover, when the number of antennas is odd, the least square estimation in  can be reformulated by N terms instead of (N − l) terms, where l denotes n in , that is, (14a) in  which can be rewritten as
Then (17) in  is the same as (12) and (13). It is worth noting that if the number of terms in the least square estimation is equal to that of antennas, the solutions to the least square are the same and are irrelevant to the choice of l.
3. Ambiguity Resolution
It is well known that high AOA estimation accuracy can be obtained for large apertures. However, when , the phase range may exceed , while the measurement of phase difference, that is, (16), can only be made modulo , which leads to an ambiguity in determining the direction of the incident wave. The angle estimation exploited the centrosymmetry and periodicity of the circular aperture, and in this section, we continue to adopt the particular properties of the circular aperture and Fourier transform for ambiguity resolution.
The phases measured at each antenna can be written as where is an integer and recognized as the ambiguous number. Because is irrelevant to the solution of 2-D AOAs, we let be equal 0. Substitution of (8) into (22) yields
Discrete Fourier transform of both sides gives where denotes the integer part of x and are the DFTs of ambiguous phases and ambiguity numbers, respectively. Equation (25) implies that is the inverse discrete Fourier transform of . Noticing is nonzero only when , and comparing the coefficients of DFT, we have
Provided that is obtained from the phase measurement, and are unknown, and and are to be determined. After is all determined, the estimation of can be calculated by the inverse discrete Fourier transform, namely,
Furthermore, because the ambiguous numbers are integers, the real part of is an integer and the imaginary part of is zero. Considering phases noises, the following cost function approximates to zero: where and are the real and imaginary part of x, respectively, and is the nearest integer of x.
Therefore, the minimum value of t can be found by grid search of p and q. The ambiguous numbers are estimated by (28), and due to noises in measured phases, is not an integer; then we take
In ambiguity resolution, the information of every antenna is involved, and hence, the ambiguity resolution by IDFT of spectrum and integer search is robust.
4. Simulation Results
First, a UCA with antennas and a radius was exemplified. The incident angle of the source is and . The number of snapshots was 500. Corruption of signal samples was considered as AWGN. 1000 independent trials were run for calculating 2-D AOAs by (12) and (13). The root mean square errors (RMSEs) of elevation and azimuth angles against SNR are shown in Figure 2. The results of the generalized algorithm  with and were also shown for comparison. It is noticed that the proposed algorithm performs better than the generalized algorithm, because the RMSEs of the proposed method are lower than those of the generalized algorithm.
Next, a UCA with antennas and a radius was exemplified for ambiguity resolution. An incident wave impinged from the angle and . Equivalent phase noises were considered as normal distribution with zero mean and variance of . The phases were measured with reference to the first antenna, and the ambiguous phases are listed in Table 1. The ambiguous numbers were calculated employing (30), (31), and (32), and then the unambiguous phases were calculated using (22). At last, the elevation angle and azimuth angle were estimated utilizing (12) and (13), respectively. The estimated elevation angle and azimuth angle were and , respectively.
An analytical algorithm for accurate 2-D AOA estimation of a single source with UCAs has been proposed in this paper. 2-D AOAs are estimated in the Fourier domain. The algorithm has provided explicit and algebraic formulations for accurate azimuth and elevation angle estimations based on phase measurement by an arbitrary number of antennas no less than three. Moreover, a signal model for phase extraction has been addressed from signal samples contaminated by AWGN. Ambiguity resolution has also been realized in the Fourier domain and by integer search. Simulation results demonstrate the effectiveness and appealing performance of the proposed algorithm. However, the integer search process for ambiguity resolution can be further optimized.
Conflicts of Interest
The authors declare that they have no conflicts of interest.