Next Article in Journal
Simulation Verification of the Contact Parameter Influence on the Forces’ Course of Cereal Grain Impact against a Stiff Surface
Next Article in Special Issue
Selecting Target Range with Accurate Vital Sign Using Spatial Phase Coherency of FMCW Radar
Previous Article in Journal
Beam Profile Characterisation of an Optoelectronic Silicon Lens-Integrated PIN-PD Emitter between 100 GHz and 1 THz
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Analysis of Interferometer Algorithm under Phase Measurement Error

Department of Information and Communication Engineering, Sejong University, Seoul 05006, Korea
*
Author to whom correspondence should be addressed.
Submission received: 8 October 2020 / Revised: 12 December 2020 / Accepted: 29 December 2020 / Published: 6 January 2021
(This article belongs to the Special Issue Radar Signal Processing)

Abstract

:
Direction finding has been extensively studied over the past decades and a number of algorithms have been developed. In direction finding, theoretic performance prediction is a fundamental problem. This paper addresses the performance analysis issue of interferometer-based 2D angle of arrival estimation using uniform circular array (UCA). We propose an analytic method for performance analysis of interferometer in the presence of Gaussian or uniform error in phase measurement of incident signal on each sensor. The analytic mean square error (MSE), which is approximately equal to the MSE of actual interferometer-based DOA estimation, is derived via Taylor expansion and approximation. The derived analytic MSE is useful for predicting how the MSE of the interferometer-based DOA estimation algorithm is dependent on the phase measurement error.

1. Introduction

An analytic MSE (mean square error) due to phase measurement error for interferometer direction-of-arrival (DOA) estimation algorithm is derived in this paper. An advantage of analytic derivation is the dramatic reduction in the computational complexity in comparison with Monte-Carlo simulation-based approach.
In recent previous studies [1,2,3], we have proposed how the closed-form expressions of the MSE of various DOA estimation algorithms can be analytically obtained.
In [1,2,3], closed-form expressions of the MSEs of the estimation errors for the maximum likelihood DOA estimation, the MUSIC algorithm and amplitude comparison monopulse algorithm, respectively, have been derived.
Various cost functions could be defined such as least-squares, cosine function and a correlative method [4,5,6].
In [7], algorithm for removing phase ambiguity in the interferometer DOA estimation has been proposed and validated for three antenna system and four antenna system. Experimental measurements have also been conducted to validate the proposed scheme.
In [8], circular array phase interferometer with three antennas is considered. It has been proposed how to solve the problem of phase ambiguity. The scheme is validated via Matlab-based simulation.
In [9], computationally efficient implementation scheme for a two-dimensional correlation interferometer algorithm is proposed. Two one-dimensional search processes are performed to replace two-dimensional search.
In [10], the authors adopted machine learning to compensate for disturbances in the direction-finding system for use with interferometer algorithm. More specifically, multioutput least squares vector regression (MLSSVR) model is applied, which results in much improvement in direction-finding accuracy when deviations in the system is large.
In [11], the authors developed the fast correlative interferometer direction finding. Direct conversion scheme is applied in the implementation. In addition, the authors compared the performance of the interferometer algorithm with that of the CRLB (Cramer-Rao Lower Bound). Validation using measurement data has been presented.
In [12], DeSoMP (direction estimation via spectral orthogonal matching pursuit) has been proposed, and the scheme is validated via numerical results. The paper deals with the case where baseline is far greater than the wavelength of an incident signal.
To the best of our knowledge, no previous studies on analytic derivation of MSEs for simultaneous estimation of azimuth and elevation have been conducted. Explicit expressions of the azimuth MSE and the elevation MSE have been derived and validated using the numerical results. It is shown that the MSE obtained by Monte-Carlo simulations of the interferometer using a cosine function is approximately equal to the analytically derived MSE. In Section 2, we show how to derive the analytic MSE, and in Section 3, agreements between the analytically derived MSEs and the MSEs from the Monte-Carlo simulation are illustrated.
Various random variables can be adopted to model phase errors. Gaussian random variables are adequate for nonuniform phase error. On the other hand, uniform random variables can be used for modeling random error uniform distributed. Depending on the physical phenomenon of the source of phase error, specific random variables can be adopted.
For example, uniform random variables are used to model random thermal noise which is distributed uniformly. In addition, phase error due to the discrepancy between actual cable length and nominal cable length can be more adequately modeled as Gaussian random variables since small discrepancies in cable length occurs more frequently than large discrepanccies in cable length.

2. Novelty and Contribution

Many previous studies [7,8,9,10,11,12] focused on how the performance of the interferometer algorithm can be improved by proposing new algorithms or by modifying conventional interferometer algorithm. Note that many studied on ambiguity resolving have been conducted, especially for long-baseline interferometer.
Our contribution in this manuscript does not lie in how the performance of the interferometer algorithm can be improved by proposing a new algorithm. Our contribution in this paper lies in a reduction in computational cost in getting the MSE of an existing interferometer algorithm by adopting analytic approach, rather than the Monte Carlo simulation-based MSE under measurement uncertainty due to an additive Gaussian-distributed noise or uniformly-distributed noise. That is, the scheme described how analytic MSE can be obtained much less computational complexity than the Monte Carlo simulation-based MSE.
Contribution of the scheme presented in this paper mainly lies in the computational reduction in getting the MSE analytically in comparison with the Monte Carlo simulation-based MSE. Estimation accuracy, in terms of the MSEs of the direction-of-arrival (DOA) estimation algorithm, is usually obtained from the Monte Carlo simulation, which can be computationally intensive especially for large number of repetitions in the Monte Carlo simulation. For reliable MSE in the Monte Carlo simulation, the number of repetitions should be very large, implying a trade-off between reliability of the MSE and computational cost in the Monte Carlo simulation. The performance of interferometer is quantitatively obtained via the MSEs, and the derived expression is validated by comparing the analytic MSEs with the simulation based MSEs.
In this paper, Gaussian noise and uniform noise are employed to model measurement uncertainty in the implementation of interferometer algorithm. The effect of these noises on the accuracy of the azimuth estimate and the elevation estimate is rigorously derived. Subsequently, explicit expressions of the azimuth MSE and the elevation MSEs are also derived.
The proposed scheme can be employed for the performance analysis in predicting how accurate the estimate of the interferometer algorithm is without resorting computationally intensive Monte–Carlo simulation. The performance of the interferometer algorithm is dependent on many parameters, such as the number snapshots, the number antenna elements in the array, inter-element spacing between adjacent antenna elements and the SNR. Therefore, performing Monte Carlo simulations for different values of the various parameters is computationally intensive, which is why the analytic performance analysis proposed can be employed to predict how well the interferometer algorithm works, given the specific values of the various parameters. In this paper, rigorous derivation of how the MSE of the interferometer algorithm for direction-of-arrival can be expressed in terms of various parameters, which include the number of sensor elements and the variance of additive noises on the antenna elements. Two cases of Gaussian-distributed additive noise uniform-distributed additive noise are considered.

3. Uniform Circular Array (UCA)

Consider the case of a uniform circular array (UCA) with M antenna elements. A signal is incident on the array and we are to estimate the azimuth angle and the elevation angle of the incident signal. Note that, for simultaneous estimation of the azimuth and elevation, the uniform linear array (ULA) cannot be adopted since ULA-based algorithm cannot uniquely estimate the azimuth and elevation due to the ambiguity pertinent to ULA structure.
Our interest in this paper is to get an closed-form expression of the MSEs of the azimuth and the elevation for the UCA geometry. In the interferometer algorithm for AOA estimation, the cost function in (2) is evaluated as the azimuth and the elevation vary, and the maximum value of the cost function can be evaluated. The azimuth and the elevation at which the maximum of the cost function occurs are chosen to be the azimuth estimate and the elevation estimate.
The UCA structure is adopted to simultaneously estimate the azimuth and the elevation of an incident signal, since the ULA structure is not able to simultaneously estimate the azimuth and the elevation of an incident signal due to an ambiguity problem.
If the array has identical responses to two different sets of DOA’s, then the ambiguity problem is said to arise. For the ULA, actually, there are infinitely many different sets of DOA’s resulting in identical responses, which makes the ULA inappropriate for simultaneous estimation of azimuth and elevation. On the other hand, for the UCA, no two different sets of DOA’s results in identical responses. Therefore, ambiguity problem does not occur for the UCA, which makes the UCA appropriate for simultaneous estimation of azimuth and elevation.

4. Performance Analysis of Phase Comparison Interferometer

In this paper, the analytic performance analysis of an interferometer algorithm for the UCA is considered. The UCA geometry is illustrated in Figure 1. The number of sensors in the UCA is equal to M.
The theoretical phase value of incident signal on the m-th sensor is expressed as
ϕ m = 2 π r λ cos θ ( 0 ) 2 π m M cos ψ ( 0 )
In (1), θ ( 0 ) and ψ ( 0 ) are true azimuth and true elevation, respectively. r is radius of circular array, λ is wavelength, and M is the number of sensors.
For the UCA with r = λ 2 , (1) reduces to
ϕ m = π cos θ ( 0 ) 2 π m M cos ψ ( 0 )
Since the product of two cosine functions varies from −1 to 1, the value in (2) varies from π to π , implying that there is no phase ambiguity for r = λ 2 . If r is greater than λ 2 , the value in (2) can be greater than π or smaller than π , implying that there is phase ambiguity for r > λ 2 .
Phase measurement error is assumed to be a Gaussian random variables or uniform random variables with zero mean, and cosine cost function is used to derive correlation value between theoretical phase values and the estimated phase of the incident signal. Cosine cost function of interferometer algorithm is expressed as
J ( θ , ψ ) = m = 0 M 1 cos 2 π r λ cos ( θ 2 π m M ) cos ( ψ ) ϕ ^ m
where ϕ ^ m is the measured phase of m-th sensor. In (3), θ and ψ can be expressed as θ ( 0 ) + Δ θ and ψ ( 0 ) + Δ ψ , respectively. Partial differentiations and linear approximation are used for optimization with respect to θ and ψ :
J θ , ψ θ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ ^ = ψ ( 0 ) + Δ ψ = m = 0 M 1 sin 2 π r λ cos ( θ 2 π m M ) cos ( ψ ) ϕ ^ m sin ( θ 2 π m M ) cos ( ψ ) = 0 .
J θ , ψ ψ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ = ψ ( 0 ) + Δ ψ = m = 0 M 1 sin 2 π r λ cos ( θ 2 π m M ) cos ( ψ ) ϕ ^ m cos ( θ 2 π m M ) sin ( ψ ) = 0 .
Analytic MSE values of azimuth and elevation are derived by solving the simultaneous equations with respect to θ and ψ . Due to sin θ θ for small θ , (4) can be rewritten as
J θ , ψ θ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ ^ = ψ ( 0 ) + Δ ψ = m = 0 M 1 2 π r λ cos ( θ ( 0 ) + Δ θ 2 π m M ) cos ( ψ ( 0 ) + Δ ψ ) ϕ ^ m sin ( θ ( 0 ) + Δ θ 2 π m M ) cos ( ψ ( 0 ) + Δ ψ ) = 0
In (6), θ ( 0 ) 2 π m M is replaced with a m and trigonometric identitiy is used:
J θ , ψ θ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ ^ = ψ ( 0 ) + Δ ψ = m = 0 M 1 2 π r λ cos ( a m + Δ θ ) cos ( ψ ( 0 ) + Δ ψ ) ϕ ^ m sin ( a m + Δ θ ) cos ( ψ ( 0 ) + Δ ψ ) = 0 .
By distributive law, (7) can be rewritten as
J θ , ψ θ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ ^ = ψ ( 0 ) + Δ ψ = m = 0 M 1 2 π r λ sin 2 a m + 2 Δ θ cos 2 ψ ( 0 ) + Δ ψ ϕ ^ m sin ( a m + Δ θ ) cos ( ψ ( 0 ) + Δ ψ ) = 0 .
In Appendix B, it is shown why m = 0 M 1 sin 2 a m + 2 Δ θ is zero:
J θ , ψ θ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ ^ = ψ ( 0 ) + Δ ψ = m = 0 M 1 ϕ m + Δ ϕ m sin ( a m + Δ θ ) cos ( ψ ( 0 ) + Δ ψ ) = 0 .
Using cos ( Δ θ ) 1 , sin ( Δ θ ) θ , (9) can be rewritten as
J θ , ψ θ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ ^ = ψ ( 0 ) + Δ ψ = m = 0 M 1 ϕ m + Δ ϕ m sin ( a m + Δ θ ) cos ( ψ ( 0 ) + Δ ψ ) = m = 0 M 1 ϕ m + Δ ϕ m sin a m + cos a m Δ θ cos ψ 0 sin ψ 0 Δ ψ = m = 0 M 1 2 π r λ cos a m cos ψ 0 cos a m Δ θ cos ψ 0 + Δ ϕ m sin a m cos ψ ( 0 ) Δ ϕ m sin a m sin ψ ( 0 ) Δ ψ + Δ ϕ m cos a m Δ θ cos ψ ( 0 ) = 0 .
By using m = 0 M 1 cos 2 ( a m ) = m = 0 M 1 sin 2 ( a m ) = M 2 which is derived in Appendix B, the right side of (10) is expressed as
Δ θ 2 π r λ M 2 cos ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) + Δ ψ sin ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m sin ( a m ) = cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m sin ( a m )
In Appendix A, the partial derivative of cost function with respect to the elevation is derived. Applying a few trigonometric identities to (A3) yields
Δ θ m = 0 M 1 Δ ϕ m sin ( a m ) sin ( ψ ( 0 ) ) + Δ ψ 2 π r λ M 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) ) = sin ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m )
From (11) and (12), Δ θ and Δ ψ can be rewritten as
Δ θ = 2 π r λ M 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m sin ( a m ) cos ( ψ ( 0 ) ) 2 + cos ( ψ ( 0 ) ) sin ( ψ ( 0 ) ) · m = 0 M 1 Δ ϕ m cos ( a m ) m = 0 M 1 Δ ϕ m sin ( a m ) 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 + 2 π r λ M 2 cos ( ψ ( 0 ) ) 3 m = 0 M 1 Δ ϕ m cos ( a m ) + 2 π r λ M 2 cos ( ψ ( 0 ) ) 2 sin ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) + cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) 2 sin ( ψ ( 0 ) ) cos ( ψ ( 0 ) ) + · m = 0 M 1 Δ ϕ m sin ( a m ) m = 0 M 1 Δ ϕ m cos ( a m )
Δ ψ = 2 π r λ M 2 sin ( ψ ( 0 ) ) cos ( ψ ( 0 ) ) 2 m = 0 M 1 Δ ϕ m cos ( a m ) sin ( ψ ( 0 ) ) cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) 2 + m = 0 M 1 Δ ϕ m sin ( a m ) 2 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 + 2 π r λ M 2 cos ( ψ ( 0 ) ) 3 m = 0 M 1 Δ ϕ m cos ( a m ) + 2 π r λ M 2 cos ( ψ ( 0 ) ) 2 sin ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) + cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m cos ( a m ) 2 sin ( ψ ( 0 ) ) cos ( ψ ( 0 ) ) · m = 0 M 1 Δ ϕ m sin ( a m ) m = 0 M 1 Δ ϕ m cos ( a m )
Since 2 π r λ M 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m sin ( a m ) in the numerator of (13) and 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 in the denominator of (13) is larger than other terms, (13) and (14) can be approximated as
Δ θ = 2 π r λ M 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) m = 0 M 1 Δ ϕ m sin ( a m ) 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2
Δ ψ = 2 π r λ M 2 sin ( ψ ( 0 ) ) cos ( ψ ( 0 ) ) 2 m = 0 M 1 Δ ϕ m cos ( a m ) 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 .
Since the phase errors in the different sensors are uncorrelated, we have
E m = 0 M 1 Δ φ m sin ( a m ) 2 = σ ϕ 2 M 2 E m = 0 M 1 Δ φ m cos ( a m ) 2 = σ ϕ 2 M 2 .
(17) is derived in Appendix C.
Applying the first equation of (17) to (15), the azimuth MSE can be written as
E ( Δ θ ) 2 = 2 π r λ M 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 2 E m = 0 M 1 Δ ϕ m sin ( a m ) 2 = σ φ 2 M 2 2 π r λ 2 cos ( ψ ( 0 ) ) 2 .
Similarly, applyting the second equation of (17) to (16), the elevation MSE can be expressed as
E ( Δ ψ ) 2 = 2 π r λ M 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 π r λ M 2 2 sin ( ψ ( 0 ) ) 2 cos ( ψ ( 0 ) ) 2 2 E m = 0 M 1 Δ ϕ m cos ( a m ) 2 = σ φ 2 M 2 2 π r λ 2 sin ( ψ ( 0 ) ) 2 .
From (18) and (19), for small ψ , E [ ( Δ ψ ) 2 ] is much greater than E [ ( Δ θ ) 2 ] . That is, for a signal with small incident elevation, elevation error is much larger than the azimuth error. This could be confirmed by simulation in [13].
We are concerned with how the azimuth MSE is dependent on the true azimuth or the true elevation. In addition, the dependence of the elevation MSE on the true azimuth or the true elevation should be addressed.
From (18), the azimuth MSE only depends on the true elevation, not on the true azimuth. From (19), the elevation MSE is also dependent on the true elevation, not on the true azimuth.
Although both the azimuth MSE and the elevation MSE are dependent on the true elevation, not on the true azimuth, how the azimuth MSE varies with the increase of the true elevation is different from how the elevation MSE varies with the increase of the true elevation. The azimuth MSE increases with the increase of the true elevation. On the other hand, the elevation MSE decreases with the increase of the true elevation.

5. Equivalent Derivation of the MSE of Azimuth and the MSE of Elevation

In this section, another way to obtain (18) and (19) is described. The theoretical phase value on the m-th sensor for an incident signal from azimuth, θ , and elevation, ψ , can be written as
ϕ m = 2 π r λ cos θ 2 π m M cos ψ
Explicit expressions of ϕ m θ and ϕ m ψ can be obtained from partial differentiations of (20) with respect to θ and ψ :
ϕ m θ = 2 π r λ sin θ 2 π m M cos ψ
ϕ m ψ = 2 π r λ cos θ 2 π m M sin ψ
Perturbation in ϕ m due to small change in θ and ψ can be formulated as
Δ ϕ m = ϕ m θ Δ θ + ϕ m ψ Δ ψ
Note that (23) is equivalent to the first-order Taylor series expansion. (23) can be written in matrix form as follows :
Δ ϕ 1 Δ ϕ 2 Δ ϕ M = ϕ 1 θ ϕ 2 θ ϕ M θ ϕ 1 ψ ϕ 2 ψ ϕ M ψ Δ θ Δ ψ
Let A and b defined as
A ϕ 0 θ ϕ 1 θ ϕ M 1 θ ϕ 0 ψ ϕ 1 ψ ϕ M 1 ψ
b = Δ ϕ 0 Δ ϕ 1 Δ ϕ M 1
By substituting (21) and (22) in (25), A can be explicitly written as
A 2 π r λ sin θ cos ψ sin θ 2 π M cos ψ sin θ 2 π M 1 M cos ψ cos θ sin ψ cos θ 2 π M sin ψ cos θ 2 π M 1 M sin ψ .
In terms of A and b , (24) can be expressed as
b = A Δ θ Δ ψ .
A defined in (25) is not a square matrix. Therefore, it is not invertible. Since (28) is an overdetermined system, the least squares approach can be adopted to get Δ θ Δ ψ T from (28):
Δ θ Δ ψ = A T A 1 A T b .
By tranposing (29), Δ θ Δ ψ can be written as
Δ θ Δ ψ = b T A AA T 1 .
From (29) and (30), we have
Δ θ Δ ψ Δ θ Δ ψ = Δ θ 2 Δ θ Δ ψ Δ ψ Δ θ Δ ψ 2 = A T A 1 A T bb T A AA T 1 .
An additive noise on each sensor location is spatially white. From uncorrelatedness of Δ ϕ m , we have
E Δ ϕ m Δ ϕ n = E Δ ϕ m 2 = σ ϕ 2 m = n E Δ ϕ m E Δ ϕ n = 0 m n
where E Δ ϕ m = 0 and E Δ ϕ n = 0 are used both for m = n and for m n . E Δ ϕ m = 0 and E Δ ϕ n = 0 are valid when Δ ϕ m and Δ ϕ n are zero-mean random variables.
From (26), bb T can be expressed as
bb T = Δ ϕ 0 Δ ϕ 2 Δ ϕ M 1 Δ ϕ 0 Δ ϕ 1 Δ ϕ M 1 = Δ ϕ 0 2 Δ ϕ 0 Δ ϕ 1 Δ ϕ 0 Δ ϕ M 1 Δ ϕ 1 Δ ϕ 0 Δ ϕ 1 2 Δ ϕ 1 Δ ϕ M 1 Δ ϕ M 1 Δ ϕ 0 Δ ϕ M 1 Δ ϕ 1 Δ ϕ M 1 2 .
From (33), the expected value of bb T , E [ bb T ] , can be written as
E bb T = E Δ ϕ 0 2 E Δ ϕ 0 Δ ϕ 1 E Δ ϕ 0 Δ ϕ M 1 E Δ ϕ 1 Δ ϕ 0 E Δ ϕ 1 2 E Δ ϕ 1 Δ ϕ M 1 E Δ ϕ M 1 Δ ϕ 0 E Δ ϕ M 1 Δ ϕ 1 E Δ ϕ M 1 2 .
By substituting (32) in (34), E [ bb T ] can be simplified to
E bb T = σ ϕ 2 0 0 0 σ ϕ 2 0 0 0 σ ϕ 2 = σ ϕ 2 I M .
where I M denotes an M × M identity matrix. From (31), covariance matrix can be expressed as
E Δ θ 2 E Δ θ Δ ψ E Δ θ Δ ψ E Δ ψ 2 = E A T A 1 A T bb T A AA T 1 .
Since A in (27) is not stochastic, (36) can be reduced to
E Δ θ 2 E Δ θ Δ ψ E Δ θ Δ ψ E Δ ψ 2 = A T A 1 A T E bb T A AA T 1 .
Substituting (35) in (37), we have
E Δ θ 2 E Δ θ Δ ψ E Δ θ Δ ψ E Δ ψ 2 = σ ϕ 2 A T A 1 A T A AA T 1 = σ ϕ 2 A T A 1 A T A AA T 1 = σ ϕ 2 A T A 1 .
From (27), A T A is given by
A T A = 2 π r λ 2 cos 2 ψ m = 0 M 1 sin 2 θ 2 π m M cos ψ sin ψ m = 0 M 1 sin θ 2 π m M cos θ 2 π m M sin ψ cos ψ m = 0 M 1 cos θ 2 π m M sin θ 2 π m M sin 2 ψ m = 0 M 1 cos 2 θ 2 π m M = 2 π r λ 2 cos 2 ψ m = 0 M 1 sin 2 θ 2 π m M 1 2 cos ψ sin ψ m = 0 M 1 sin 2 θ 4 π m M 1 2 sin ψ cos ψ m = 0 M 1 sin 2 θ 4 π m M sin 2 ψ m = 0 M 1 cos 2 θ 2 π m M .
In Appendix B, the following identities have been derived:
m = 0 M 1 sin 2 θ 2 π m M = M 2
m = 0 M 1 cos 2 θ 2 π m M = M 2
m = 0 M 1 sin 2 θ 4 π m M = 0 .
By substituting (40)–(42) in (39), A T A can be reduced to
A T A = 2 π r λ 2 M 2 cos ψ 2 0 0 M 2 sin ψ 2 = M 2 2 π r λ 2 cos ψ 2 0 0 sin ψ 2 .
Since A T A is a diagonal matrix, A T A 1 is also a diagonal matrix. The diagonal entries of A T A 1 are given by the reciprocals of the diagonal entries of A T A :
A T A 1 = 1 M 2 2 π r λ 2 1 cos ψ 2 0 0 1 sin ψ 2 .
By substituting (44) in (38), the covariance matrix can be expressed as :
E Δ θ 2 E Δ θ Δ ψ E Δ θ Δ ψ E Δ ψ 2 = σ ϕ 2 M 2 2 π r λ 2 1 cos ψ 2 0 0 1 sin ψ 2 .

6. Numerical Results

In this section, a computer simulation was conducted on the MATLAB R2017a version. The simulation environment is set as shown in Table 1. The phase error is assumed to be a Gaussian or a uniform random variables. We compared the MSE of the Monte Carlo simulation for various values of measurement noise variance. The x-axis of the Figure represents the standard deviation, and the y-axis represents the MSE value on a log scale. The simulation was performed by fixing the azimuth angle to 120 degrees and changing the elevation angle to 15 ° , 45 ° , and 75 ° .
The noise of the phase is assumed to be the zero-mean uniform random variables. Since the random variables are assumed to be uniformly distributed between A degrees and A degrees, standard deviation of uniform random variables is σ = A 2 3 . Since A values are 1 ° , 5 ° , 9 ° , 13 ° and 17 ° , standard deviations are 0.57 ° , 2.88 ° , 5.19 ° , 7.5 ° and 9.81 ° , respectively.
Figure 2, Figure 3 and Figure 4 show the simulation results for the Gaussian random error, and Figure 5, Figure 6 and Figure 7 show the simulation results for the uniform random error. The elevation was set to 15 ° , 45 ° , and 75 ° , and the azimuth was set to 120 ° in all cases. It is shown that the MSE of the azimuth is larger than that of the elevation for high true elevation incident signal. On the other hand, it is shown that the MSE of elevation is larger than that of the azimuth for low true elevation incident signal. In all cases, it can be confirmed that the analytic MSEs show agreements with the MSEs of the Monte Carlo simulation.
From the upper figures of Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7, it is clear that azimuth MSE increases with the increase of the true elevation angle, ψ ( 0 ) . On the other hand, from the lower figures of Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7, it is clear that elevation MSE decreases with the increase of the true elevation angle, ψ ( 0 ) . From Figure 2 and Figure 5, the elevation MSE is greater than the azimuth MSE for small ψ ( 0 ) = 15 ° . Note that 1 ( sin ( ψ ( 0 ) ) ) 2 is greater than 1 ( cos ( ψ ( 0 ) ) ) 2 for ψ ( 0 ) < 45 ° .
On the other hand, from Figure 4 and Figure 7, the elevation MSE is smaller than the azimuth MSE for large ψ ( 0 ) = 75 ° , which is consistent with (19) and (20) since 1 ( sin ( ψ ( 0 ) ) ) 2 is smaller than 1 ( cos ( ψ ( 0 ) ) ) 2 for ψ ( 0 ) > 45 ° . The observations summarized at the end of Section “Performance analysis of phase comparison interferometer” are validated from Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7.
To see how the azimuth and elevation MSEs are dependent on true azimuth and true elevation of the incident signal for array geometry which is not uniform circular array, rectangular planar array is considered. The array geometry and simulation parameters for rectangular planar array are presented in Table 2. The results for the Gaussian-distributed measurement error are shown in Figure 8, Figure 9 and Figure 10, and those for the uniform-distributed are illustrated in Figure 11, Figure 12 and Figure 13.
In Figure 8 and Figure 11, elevation MSE is greater than azimuth MSE. In Figure 10 and Figure 13, elevation MSE is smaller than azimuth MSE. The dependence of azimuth MSE and elevation MSE on the true elevation is clearly illustrated in Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. Note that all the observations in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7 are also true for Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13.

7. Conclusions

In this paper, we have proposed a method of deriving analytic MSEs of azimuth estimates and elevation estimates of signal incident on the uniform circular array. The derived expression is validated from the agreement between the analytically derived expression and the results from the Monte-Carlo simulation in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. In the numerical results, it is shown that the azimuth MSE and the elevation MSE are highly dependent on the true elevation of the incident signal rather than true azimuth of the incident signal.
Explicit expressions of the MSEs of the azimuth estimate and the elevation estimate have been derived. The derived expressions are used to determine how accurate the interferometer algorithm under measurement uncertainty is. It has been illustrated in the numerical results.
Another contribution of the proposed scheme is that the azimuth estimation error in (15) and the elevation estimation error in (16) can be obtained without exhaustive search of interferometer cost function in (2). In Monte-Carlo simulation, two-dimensional search with respect to θ and ψ of the cost function in (3) should be performed, which is two-dimensional nonlinear optimization. On the other hand, the expressions in (15) and (16) are closed-form expressions of the azimuth error and the elevation error. Therefore, computationally intensive numerical optimization can be removed. In addition, the MSEs of the azimuth estimate and the elevation estimate as well as the estimation errors of the azimuth estimate and the elevation estimate are available in (18) and (19).
In addition, in numerical optimization of (3), the estimates are highly dependent on the search range and search step, which implies that the estimates from numerical optimization may be inaccurate if search step and search range are not properly chosen.
In summary, the estimate from the numerical optimization of (3) has two demerits of computational cost and dependence on search step and search range. In the proposed algorithm, since the azimuth estimate and the elevation estimate are obtained from (15) and (16), and the MSEs are obtained from (18) and (19), two demerits of the Monte-Carlo simulation-based performance analysis can be removed.
We assume that an additive noise on the antenna elements is Gaussian distributed or uniformly distributed. Noise at each antenna is spatially white.
In the case of azimuth/elevation estimation of an incident signal using the UCA, it has been shown that the azimuth estimate and the elevation estimate associated with the interferometer algorithm can be expressed in the closed-form as (15) and (16), respectively.
The closed-form expressions of the MSEs of the azimuth estimate and the elevation estimate can be obtained from (18) and (19), respectively, without computationally intensive Monte-Carlo simulation.
The dependence of the azimuth MSE and the elevation MSE on the true elevation has been derived. The derived expressions in (18) and (19) are validated from the agreement between the simulation-based MSEs and the analytically-derived MSEs.. The results is illustrated in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13.
From (18) and (19), it can be confirmed that the azimuth estimation error is the dominant error for the small true elevation angle, and that the elevation estimation error is dominant for the large true elevation angle. More specifically, the small true elevation angle and the large true elevation angle correspond to ψ ( 0 ) < 45 ° and ψ ( 0 ) > 45 ° , respectively.

Author Contributions

C.-B.K. made a Matlab simulation and wrote the initial draft. J.-H.L. and C.-B.K. derived the mathematical formulation of the proposed scheme. In addition, J.-H.L. checked the numerical results and corrected the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIT) (No. 2020R1A2C1009435).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Derivation of Partial Derivative of Cost Function with Respect to Elevation Angle

The result of differentiating the cost function with respect to the elevation angle and the results of linear approximation can be expressed as follows:
J θ , ψ ψ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ = ψ ( 0 ) + Δ ψ = m = 0 M 1 sin 2 π r λ cos ( θ 2 π m M ) cos ( ψ ) ϕ ^ m cos ( θ 2 π m M ) sin ( ψ ) = m = 0 M 1 2 π r λ cos ( θ 0 + Δ θ 2 π m M ) cos ( ψ 0 + Δ ψ ) ϕ ^ m cos ( θ 0 + Δ θ 2 π m M ) sin ( ψ 0 + Δ ψ ) = m = 0 M 1 2 π r λ cos 2 a m + Δ θ cos ψ 0 cos Δ ψ sin ψ 0 sin Δ ψ sin ψ 0 cos Δ ψ + cos ψ 0 sin Δ ψ ϕ ^ m cos ( a m + Δ θ ) sin ( ψ 0 + Δ ψ ) = 0 .
Using cos ( Δ θ ) 1 and sin ( Δ ψ ) Δ ψ , (A1) is simplified to
J θ , ψ ψ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ = ψ ( 0 ) + Δ ψ = m = 0 M 1 2 π r λ cos 2 a m + Δ θ cos ψ 0 sin ψ 0 + cos 2 ψ 0 Δ ψ sin 2 ψ 0 Δ ψ sin ψ 0 cos ψ 0 Δ ψ 2 ϕ ^ m cos ( a m + Δ θ ) sin ( ψ 0 + Δ ψ ) = 0 .
Based on the approximations of ( Δ ψ ) 2 0 , (A2) can be reduced to
J θ , ψ ψ θ = θ ^ = θ ( 0 ) + Δ θ ψ = ψ = ψ ( 0 ) + Δ ψ = m = 0 M 1 2 π r λ cos 2 a m + Δ θ cos ψ 0 sin ψ 0 + cos 2 ψ 0 Δ ψ sin 2 ψ 0 Δ ψ ϕ ^ m cos ( a m + Δ θ ) sin ( ψ 0 + Δ ψ ) = 0 .

Appendix B. Proof of m = 0 M 1 cos 2 a m = m = 0 M 1 sin 2 a m = M 2

If m = 0 M 1 exp j 2 θ 4 π m M can be shown to be identically zero, m = 0 M 1 cos 2 θ 4 π m M + j sin 2 θ 4 π m M is also equal to zero via the Euler formula.
Based on the summation of a geometric series, m = 0 M 1 exp j 2 θ 4 π m M is equal to zero:
m = 0 M 1 exp j · 2 θ 4 π m M = exp j · 2 θ exp j · 4 π M + exp j · 8 π M + · · · + exp j · 4 π M M = exp j · 2 θ 1 exp j · 4 π M · M 1 exp j · 4 π M = 0 .
The number of sensor elements, M, can not be one since there should be at least two sensor elements. Since the common ratio of a geometric sequence, exp j 4 π M , should not be equal to one, M cannot be two. Therefore, M should be greater than two. Note that M denotes the number of sensors. Therefore, the derivation in this paper holds when the number of sensors is at least three. Note that the number of sensors in the interferometer algorithm is usually greater than two since adopting only two sensors results in performance degradation due to phase ambiguity and vulnerability to an additive noise.
Apart from the phase ambiguity, there is another reason why there should be at least three sensors. Array with only two sensors can not simultaneously estimate the azimuth and the elevation since there exist infinitely many different directions, which result in the same phase difference between two antenna elements. Therefore, it is impossible to uniquely determine both the azimuth and the elevation from the phase difference between two antenna elements. This problem occurs regardless of the distance between two sensor elements. To obviate this problem, at least three antennas should be used.
Due to m = 0 M 1 cos 2 θ 4 π m M = 0 and m = 0 M 1 sin 2 θ 4 π m M = 0 , m = 0 M 1 cos 2 a m and m = 0 M 1 sin 2 a m can be expressed as follows:
m = 0 M 1 cos 2 a m = m = 0 M 1 1 + cos 2 a m 2 = M 2 m = 0 M 1 sin 2 a m = m = 0 M 1 1 cos 2 a m 2 = M 2 .

Appendix C. Derivation of E m = 0 M 1 Δ ϕ m sin ( a m ) 2 = E m = 0 M 1 Δ ϕ m cos ( a m ) 2 = σ ϕ 2 M 2

E Δ ϕ 0 sin a 0 + Δ ϕ 1 sin a 1 + + Δ ϕ M 1 sin a M 1 2 = E Δ ϕ 0 2 sin 2 a 0 + E Δ ϕ 1 2 sin 2 a 1 + + E Δ ϕ M 1 2 sin 2 a M 1 = E Δ ϕ 0 2 sin 2 a 0 + E Δ ϕ 1 2 sin 2 a 1 + + E Δ ϕ M 1 2 sin 2 a M 1 = σ ϕ 2 sin 2 a 0 + σ ϕ 2 sin 2 a 1 + + σ ϕ 2 sin 2 a M 1 = sin 2 a 0 + sin 2 a 1 + + sin 2 a M 1 σ ϕ 2 = M 2 σ ϕ 2
where the last identity follows from the second equation of (A5). The first identity can be obtained from (32) with m n and the third identity can be obtained from (32) with m = n .
Similarly, E m = 0 M 1 Δ ϕ m cos ( a m ) 2 can be obtained as follows:
E Δ ϕ 0 cos a 0 + Δ ϕ 1 cos a 1 + + Δ ϕ M 1 cos a M 1 2 = E Δ ϕ 0 2 cos 2 a 0 + E Δ ϕ 1 2 cos 2 a 1 + + E Δ ϕ M 1 2 cos 2 a M 1 = E Δ ϕ 0 2 cos 2 a 0 + E Δ ϕ 1 2 cos 2 a 1 + + E Δ ϕ M 1 2 cos 2 a M 1 = σ ϕ 2 cos 2 a 0 + σ ϕ 2 cos 2 a 1 + + σ ϕ 2 cos 2 a M 1 = cos 2 a 0 + cos 2 a 1 + + cos 2 a M 1 σ ϕ 2 = M 2 σ ϕ 2
where the last identity holds due to the first equation of (A5). The first identity and the third identity are valid due to (32) with m n and m = n , respectively.

References

  1. Paik, J.W.; Lee, K.-H.; Lee, J.-H. Asymptotic Performance Analysis of Maximum Likelihood Algorithm for Direction-of-Arrival Estimation: Explicit Expression of Estimation Error and Mean Square Error . Appl. Sci. 2020, 10, 2415. [Google Scholar]
  2. Jeong, S.-H.; Son, B.-K.; Lee, J.-H. Asymptotic Performance Analysis of the MUSIC Algorithm for Direction-of-Arrival Estimation. Appl. Sci. 2020, 10, 2063. [Google Scholar] [CrossRef] [Green Version]
  3. An, D.J.; Lee, J.H. Performance analysis of amplitude comparison monopulse direction-of-arrival estimation. Appl. Sci. 2020, 10, 1246. [Google Scholar] [CrossRef] [Green Version]
  4. Balogh, L.; Kollar, I. Angle of arrival estimation based on interferometer principle. Proc. IEEE Int. Symp. Intell. Signal Process. 2003, 52, 1058–1066. [Google Scholar]
  5. Wang, H.W.J.; Ye, S. An algorithm of estimation direction of arrival for phase interferometer array using cosine function. J. Electron. Inf. Technol. (Chin.) 2007, 29, 2665–2668. [Google Scholar]
  6. An, X.; Feng, Z.; Wang, W.; Li, T. A single channel correlative interferometer direction finder using VXI receiver. In Proceedings of the 2002 grd International Conference on Microwave and Millimeter Wave Technology Proceedings, Beijing, China, 17–19 August 2002; pp. 1158–1161. [Google Scholar]
  7. Doan, S.V.; Vesely, J. Optimized algorithm for solving phase interferometer ambiguity. Int. Radar Synposium 2016. [Google Scholar] [CrossRef]
  8. Xun, Y.; Cui, Z. Two-dimensional circular array real-time phase interferometer algorithm and its correction. In Proceedings of the 2009 2nd International Congress on Image and Signal Processing, Tianjin, China, 17–19 October 2009. [Google Scholar]
  9. Cheng, T.; Gui, X.; Zhang, X. A dimension separation-based two-dimensional correlation interferometer algorithm. EURASIP J. Wirel. Commun. Netw. 2013, 2013, 40. [Google Scholar] [CrossRef] [Green Version]
  10. Huang, K.; You, M.; Ye, Y.; Jiang, B.; Lu, A. Direction of arrival based on the multioutput least squares support vector regression model. Math. Probl. Eng. 2020, 2020, 8601376. [Google Scholar] [CrossRef]
  11. Park, C.-S.; Kim, D. The fast correlative interferometer direction finder using I/Q demodulator. In Proceedings of the 2006 Asia-Pacific Conference on Communications, Busan, Korea, 31 August–1 September 2006. [Google Scholar]
  12. Liu, Z.-M.; Guo, F.-C. Azimuth and elevation estimation with rotating long-baseline interferometers. IEEE Trans. Signal Process. 2015, 63, 2045–2419. [Google Scholar] [CrossRef]
  13. Li, C.; Xian-Ci, X. Performance study of 2D DOA estimation using UCA with five Sensors. In Proceedings of the IEEE 2002 International Conference on Communications, Circuits and Systems and West Sino Expositions, Chengdu, China, 29 June–1 July 2002. [Google Scholar]
Figure 1. This figure shows Uniform Circular Array (UCA). The two-dimensional array can simultaneously estimate azimuth and elevation of signal source.
Figure 1. This figure shows Uniform Circular Array (UCA). The two-dimensional array can simultaneously estimate azimuth and elevation of signal source.
Applsci 11 00467 g001
Figure 2. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the mean square errors (MSEs) of azimuth and elevation with respect to phase error at a signal with low incident elevation. It can be confirmed that the MSE of elevation is larger than that of the azimuth at low elevation (uniform circular array).
Figure 2. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the mean square errors (MSEs) of azimuth and elevation with respect to phase error at a signal with low incident elevation. It can be confirmed that the MSE of elevation is larger than that of the azimuth at low elevation (uniform circular array).
Applsci 11 00467 g002
Figure 3. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with medium incident elevation. It can be confirmed that the MSE of elevation is similar to that of the azimuth at medium elevation (uniform circular array).
Figure 3. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with medium incident elevation. It can be confirmed that the MSE of elevation is similar to that of the azimuth at medium elevation (uniform circular array).
Applsci 11 00467 g003
Figure 4. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with high incident elevation. It can be confirmed that the MSE of elevation is smaller than that of the azimuth at high elevation (uniform circular array).
Figure 4. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with high incident elevation. It can be confirmed that the MSE of elevation is smaller than that of the azimuth at high elevation (uniform circular array).
Applsci 11 00467 g004
Figure 5. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation (uniform circular array). It can be confirmed that the MSE of elevation is larger than that of the azimuth at low elevation (uniform circular array).
Figure 5. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation (uniform circular array). It can be confirmed that the MSE of elevation is larger than that of the azimuth at low elevation (uniform circular array).
Applsci 11 00467 g005
Figure 6. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with medium incident elevation. It can be confirmed that the MSE of elevation is similar to that of the azimuth at medium elevation (uniform circular array).
Figure 6. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with medium incident elevation. It can be confirmed that the MSE of elevation is similar to that of the azimuth at medium elevation (uniform circular array).
Applsci 11 00467 g006
Figure 7. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with high incident elevation. It can be confirmed that the MSE of elevation is smaller than that of the azimuth at high elevation (uniform circular array).
Figure 7. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with high incident elevation. It can be confirmed that the MSE of elevation is smaller than that of the azimuth at high elevation (uniform circular array).
Applsci 11 00467 g007
Figure 8. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular plannar array).
Figure 8. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular plannar array).
Applsci 11 00467 g008
Figure 9. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular plannar array).
Figure 9. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular plannar array).
Applsci 11 00467 g009
Figure 10. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Figure 10. Performance for Gaussian–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Applsci 11 00467 g010
Figure 11. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Figure 11. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 15 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Applsci 11 00467 g011
Figure 12. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Figure 12. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 45 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Applsci 11 00467 g012
Figure 13. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Figure 13. Performance for uniformly–distributed phase measurement error with θ ( 0 ) = 120 ° and ψ ( 0 ) = 75 ° . This figure shows the MSEs of azimuth and elevation with respect to phase error at a signal with low incident elevation by monte-carlo simulation (rectangular planar array).
Applsci 11 00467 g013
Table 1. Simulation condition.
Table 1. Simulation condition.
ParameterValue
Number of sensors5
Array architectureUniform Circular Array
Monte-Carlo iteration1000
Radius of array0.5 λ
Table 2. Simulation condition for arbitrary array.
Table 2. Simulation condition for arbitrary array.
ParameterValue
Number of sensors9
Array architectureRectangular Planar Array
Monte-Carlo iteration1000
Distance of array0.5 λ
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ko, C.-B.; Lee, J.-H. Performance Analysis of Interferometer Algorithm under Phase Measurement Error. Appl. Sci. 2021, 11, 467. https://0-doi-org.brum.beds.ac.uk/10.3390/app11020467

AMA Style

Ko C-B, Lee J-H. Performance Analysis of Interferometer Algorithm under Phase Measurement Error. Applied Sciences. 2021; 11(2):467. https://0-doi-org.brum.beds.ac.uk/10.3390/app11020467

Chicago/Turabian Style

Ko, Chan-Bin, and Joon-Ho Lee. 2021. "Performance Analysis of Interferometer Algorithm under Phase Measurement Error" Applied Sciences 11, no. 2: 467. https://0-doi-org.brum.beds.ac.uk/10.3390/app11020467

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