Skip to main content

A dimension separation-based two-dimensional correlation interferometer algorithm

Abstract

A two-dimensional correlation interferometer algorithm based on dimension separation is proposed for wideband direction finding. The original two-dimensional angle searching is divided into 2 one-dimensional searching processes in the proposed algorithm. Therefore, the computational complexity is reduced. Meanwhile the introduced interpolation process ensures the direction finding precision. Simulation results demonstrate that compared with conventional correlation interferometer algorithm, the proposed one can offer higher direction finding speed.

1. Introduction

The information contained in the received signal of an array is commonly used to determine the incoming direction of an incident wave[1]. Such a configuration is usually called as the direction finding system. In existing direction finding systems, interferometer has the advantages of high direction finding precision, simple algorithm, and high speed, therefore, it is widely applied in military and civil fields[2, 3].

Phase interferometer calculates the incoming direction with measured space phase differences between receiving elements[4]. The correlation interferometer[5, 6] is the most popular one among phase interferometers. It can reduce the effect from mutual coupling and system error through comparison between measured phase difference vector and phase difference vectors in sample database[7, 8]. For two-dimensional direction finding[9], the sample database consists of phase difference vectors. Each of them corresponds to a different azimuth and elevation angle pair. The number of phase difference vectors is the size of sample database, which determines the computational complexity of direction finding algorithm[10]. In order to obtain a preferable direction finding result, the size of sample database should be large enough. Therefore, the involved computational complexity grows. To the best of the authors’ knowledge, the correlation interferometer algorithm based on space angle[11] is the only algorithm that dedicates to reduce the computational complexity of conventional algorithm. Although the computational complexity is reduced through introducing of two space angles, the side-effect brought to direction finding precision is not investigated.

In modern direction finding environment, there are generally more than one incoming signals. In this case, wideband direction finding system based on multi-channel structure is often adopted[12], where correlation interferometer algorithm is used to estimate the incoming direction of signal in each channel[13]. It can be seen that as the channel number grows, the involved computational complexity will increase. The real-time measuring of direction can hardly be guaranteed. To solve the problem mentioned above, a two-dimensional correlation interferometer algorithm based on new idea of dimension separation is proposed. Two different similarity functions are chosen to search for azimuth angle and elevation angle, respectively, in this algorithm. Therefore, the original two-dimensional searching is divided into 2 one-dimensional searching processes. Simulation results demonstrate the effectiveness of the proposed algorithm.

2. Problem formulation

For wideband direction finding system, the frequency range of incoming signal becomes much wider. In order to capture all possible signals, the direction finding system based on multi-channel structure is always adopted. Figure 1 shows the system structure. In Figure 1, the received signal is digitalized with an A/D convertor, and then down converted with a DDC. The output of DDC is channelized into N channels. Because the incoming signal may appear in each channel, direction finding should be performed on each channel. The direction finding complexity will grow as the channel number N increases. Therefore, in order to guarantee the real-time of direction finding, it is advisable to decrease the complexity of correlation interferometer. Especially, in the two-dimensional direction finding case, where both azimuth and elevation angles should be estimated.

Figure 1
figure 1

Structure of wideband direction finding system.

In two-dimensional direction finding, circular array is a commonly used array manifold. Consider an M-element uniformly spaced circular array (UCA) as shown in Figure 2, where R is the radius. The incident wave arrives with direction of (Ï•, θ), where Ï• is the azimuth angle and θ is the elevation angle. Consider the origin as the reference point, the received signal of element m can be expressed as

r m t = A cos ω 0 t − φ m + φ
(1)

where A is the amplitude, ω0 = 2πf0 and f0 is the frequency of incoming signal, the corresponding wavelength is λ = c/f0. c represents the light speed. φ m is the phase of element m relative to the reference point which can be expressed as

ϕ m = 2 πR λ sinθcos ϕ − 2 π M m
(2)
Figure 2
figure 2

Array and signal model.

According to Figure 1, after frequency mixing in RF receiver, A/D sampling and digital down-conversion, the output of DDC can be expressed as

x m n = A e j ω 0 − ω 1 n T s + φ − φ m
(3)

where Ts is the sampling interval after DDC, ω1 is a angle frequency that determined jointly by local oscillators in RF receiver and DDC. Assume Δ = (ω0 − ω1)Ts = 2πμ/D, then:

x m n = A e j Δn + φ − φ m
(4)

where D is the decimator factor. When it is input into the multi-channel structure, it is filtered with a channelized filter bank. The output of channel k is

y mk i = x m n e − j ω k n * h n n = iD
(5)

where h(n) is the original low-pass filter of channelized filter bank with order P, ω k = 2πk/D. According to (4), we have

y mk i = A e j φ + ΔiD − ϕ m ∑ p = 0 P − 1 h p e − j Δ − ω k p
(6)

Once y mk (i) and y mk (i) are obtained, we can extract the phase difference between elements m and n(≠m) according to the following operation

y mk i y nk * i = A 2 H Δ − ω k 2 e j φ n − φ m
(7)

where H(ω) is the frequency response of original low-pass filter h(n). The phase difference is

φ m , n = ϕ n − ϕ m = 4 πR λ sin π n − m M sinθsin ϕ − π n + m M
(8)

It can be seen in (8) that the direction of incident wave resides in the phase differences between elements. Ideally, the incoming direction of incident signal can be determined by any phase difference pair through finding the solution to two equations similar to (8). However, because of the received noise, mutual coupling or system error, different direction finding results will be obtained when using different phase difference pairs. The faced problem thus is how to determine the unique direction of incident wave according to several measured phase differences precisely.

3. Conventional two-dimensional correlation interferometer

The phase differences between different elements can form a phase difference vector. Correlation interferometer determines the incoming direction of signal through the comparison of measured phase difference vector and the vectors in sample database. Assume the interested azimuth range is [ϕmin, ϕmax] and the interested elevation range is [θmin, θmax]. Divide the azimuth range with Δϕ and the elevation range with Δθ, which results in P azimuth angle values and Q elevation angle values. P × Q elevation and azimuth pair can be formed. The phase difference vectors corresponding to each angle pair formulate the sample database. Obviously, the size of sample database is P × Q.

Denote the measured phase difference vector as

Φ ˜ ∈ R N × 1

and the i th phase difference vector in database as Φ(i) ∈ RN×1, where N is the element number in phase difference vector. The correlation process aims to find the phase vector that most similar with the measured vector in the sample database. The angle pair of the most similar vector is considered as the estimated incoming direction. The process can be expressed as

argmax ϕ , θ f Φ ˜ − Φ i , i = 1 , 2 , … , P × Q
(9)

where f(·) is a function that used to measure the similarity between measured phase difference vector and the one in database, which is called as similarity function. Solving (9) is exactly a two-dimensional searching process. It can be seen that in order to get the azimuth and elevation angles, a similarity function that is sensitive both to azimuth and elevation angles should be chosen. A cosine similarity function is proposed in[14]. It has an advantage of solving phase ambiguity. According to the cosine similarity function, the similarity between measured vector and sample i in the database is calculated as

f 1 i = ∑ n = 1 N cos Φ ˜ n − Φ n i
(10)

where

Φ ˜ n

and Φ n (i) are the n th element in

Φ ˜

and Φ(i). The estimated direction corresponds to the sample vector that maximizes (10).

4. A dimension separation-based two-dimensional correlation interferometer

Consider two incident signals with incident angles (ϕ, θ1) and (ϕ, θ2). They share the same azimuth angle but have different elevation angles. If correlation coefficient f2(·) is adopted as the similarity function between measured phase difference vector and sample vector, then

f 2 ϕ , θ 1 i = Φ ˜ T ϕ , θ 1 Φ i Φ ˜ T ϕ , θ 1 Φ ˜ ϕ , θ 1 Φ T i Φ i
(11)
f 2 ϕ , θ 2 i = Φ ˜ T ϕ , θ 2 Φ i Φ ˜ T ϕ , θ 2 Φ ˜ ϕ , θ 2 Φ T i Φ i
(12)

where

Φ ˜ ϕ , θ i

represents the phase difference vector corresponds to direction of (ϕ, θ i ), and (·)T means the transposition operation. According to (8), it can be concluded that

Φ ˜ ϕ , θ 2 = sin θ 2 sin θ 1 Φ ˜ ϕ , θ 1
(13)

Substitute (13) into (12), we have

f 2 ϕ , θ 2 i = sin θ 2 sin θ 1 Φ ˜ T ϕ , θ 1 Φ i sin θ 2 sin θ 1 2 Φ ˜ T ϕ , θ 1 Φ ˜ ϕ , θ 1 Φ T i Φ i
(14)

Consider the common elevation range of (0°, 90°], we have

sin θ 2 sin θ 1 > 0

and

f 2 ϕ , θ 1 i = f 2 ϕ , θ 2 i
(15)

Above equation means the correlation coefficients between sample vector and measured phased difference vectors with the same azimuth are same. Accordingly, it can be concluded that the correlation coefficients between the measured phase difference vector and the vector samples with the same azimuth angle are same. Figure 3 gives an example, where the incoming direction is (105°, 40°). The measured phase difference vector is correlated with each vector sample. It can be seen from Figure 3 that the value of correlation coefficient is unchanged with elevation. Observing the sectional plan of Figure 3, the maximal value of correlation coefficient appears at the azimuth of 105° as shown in Figure 4. Because the sectional plan at different elevation remains the same as Figure 4, the azimuth can be estimated without any information about the elevation. This phenomenon initiates the correlation interferometer based on dimension separation.

Figure 3
figure 3

Correlation coefficient of measured phase difference vector with sample vector.

Figure 4
figure 4

Sectional plan of Figure 3 at arbitrary elevation angle.

4.1 Correlation interferometer based on dimension separation

Since correlation coefficient is only relevant to azimuth angle, the conventional two-dimensional searching process can be separated. In the database, the phase difference vectors corresponding to a same elevation angle are chosen, measured phase difference vector is correlated to these sample vectors. The azimuth angle corresponding to the sample vector that maximizes the correlation coefficient can be considered as the estimated azimuth angle. Once the estimated azimuth angle is obtained, the phase difference vectors corresponding to the estimated azimuth angle are chosen. The measured phase difference vector is compared with these sample vectors where the similarity function chosen in this step should be sensitive to the elevation angle. f1(·) in (10) is chosen here. The elevation angle corresponding to the sample vector that has the largest similarity is the estimated elevation angle. Obviously, conventional two-dimensional searching process is divided into 2 one-dimensional searching processes in this way.

In order to increase the direction finding precision, a two-dimensional interpolation[15] is introduced after 2 one-dimensional searching processes. Remember P and Q are the number of discrete azimuth and elevation defined in Section Conventional two-dimensional correlation interferometer. Assume the index of estimated azimuth angle is p among the sequence {1, 2, …, P}, and the index of estimated elevation angle is q among the sequence {1, 2, …, Q}. In the sample database, the angle pairs that contiguous to the estimated angle pair are the ones with index of (p − 1, q + 1), (p, q + 1), (p + 1, q + 1), (p − 1, q), (p + 1, q), (p − 1, q − 1), (p, q − 1), and (p + 1, q − 1). Combining with the estimated angle pair, a small sample database with nine sample vectors can be formulated as shown in Figure 5, where the similarities between measured phase difference vector and the vectors in small sample database are denoted as s i , i = 0, 1, …, 8. They are calculated with f1(·). Switch (p, q) to the origin, the index coordinates turn to be the ones in Figure 6. Perform the fitting of quadric surface y = a0 + a1x + a2y + a3xy + a4x2 + a5y2 with these nine points, the coefficients are calculated as follows

a 0 = − 1 9 s 0 + 2 9 s 1 − 1 9 s 2 + 2 9 s 3 + 5 9 s 4 + 2 9 s 5 − 1 9 s 6 + 2 9 s 7 − 1 9 s 8 a 1 = − 1 6 s 0 − 1 6 s 1 − 1 6 s 2 + 1 6 s 6 + 1 6 s 7 + 1 6 s 8 a 2 = − 1 6 s 0 + 1 6 s 2 − 1 6 s 3 + 1 6 s 5 − 1 6 s 6 + 1 6 s 8 a 3 = 1 4 s 0 − 1 4 s 2 − 1 4 s 6 + 1 4 s 8 a 4 = 1 6 s 0 + 1 6 s 1 + 1 6 s 2 − 1 3 s 3 − 1 3 s 4 − 1 3 s 5 + 1 6 s 6 + 1 6 s 7 + 1 6 s 8 a 5 = 1 6 s 0 − 1 3 s 1 + 1 6 s 2 + 1 6 s 3 − 1 3 s 4 + 1 6 s 5 + 1 6 s 6 − 1 3 s 7 + 1 6 s 8
(16)
Figure 5
figure 5

Diagram of small sample database.

Figure 6
figure 6

Result of coordinates transformation.

The coordinates of surface peak are

x 0 = a 2 a 3 − 2 a 1 a 5 4 a 4 a 5 − a 3 2 , y 0 = a 1 a 3 − 2 a 2 a 4 4 a 4 a 5 − a 3 2
(17)

Therefore, the azimuth and elevation angles can finally be estimated as

θ ^ = θ ^ 0 + x 0 · Δθ , ϕ ^ = ϕ ^ 0 + y 0 · Δϕ
(18)

where

θ ^ 0

and

Ï• ^ 0

are the estimated azimuth and elevation angles, respectively, after 2 one-dimensional searching processes.

Based on above illustration, the two-dimensional correlation interferometer algorithm based on dimension separation can be obtained. The steps are shown as below.

Step 1: Choose an arbitrary fixed elevation angle, and select all of the phase difference vectors corresponding to this elevation angle but different azimuth angles in sample database.

Step 2: Compute the correlation coefficient between measured phase difference vector and all chosen phase difference vectors in Step 1.

Step 3: Choose the azimuth angle corresponding to the phase difference vector which has the maximum correlation coefficient as estimated azimuth angle and denote it as

Ï• ^ 0

.

Step 4: Choose all phase difference vectors which share the same azimuth angle that estimated in Step 3.

Step 5: Compute the similarity between the measured phase difference vector and all chosen phase difference vectors in Step 4 according to (10).

Step 6: Choose the elevation angle corresponding to the phase difference vector which has the maximum similarity value as estimated elevation angle and denote it as

θ ^ 0

.

Step 7: Process the two-dimensional interpolation and obtain the final estimated azimuth and elevation angles according to (16)–(18).

Figure 7 shows the flow chart of above algorithm. The azimuth angle is estimated in Steps 1 to 3, where an arbitrary elevation angle is selected because the correlation coefficient is independent of it as shown in Figure 3. The following steps aim to estimate the elevation, where the cosine similarity function is used for its sensitivity to the elevation angle. It is worth mentioning that if Δϕ and Δθ from the database are small enough, running from Steps 1 to 6 is enough to yield a satisfactory result. Therefore, the interpolation process can be avoided. If original sample database contains P × Q sample vectors, there are P × Q times operations that are used to compute the similarities in conventional correlation interferometer algorithm. In the correlation interferometer algorithm based on dimension separation, the involved similarity operation reduces to P + Q times. The direction finding efficiency thus increases.

Figure 7
figure 7

Flow chart of dimension separation based correlation interferometer algorithm.

4.2 Condition for correlation interferometer algorithm based on dimension separation

According to the steps of correlation interferometer algorithm based on dimension separation, the key of it is the correlation coefficient which is independent on elevation angle. Therefore, the sample vectors corresponding to any elevation angle can be used for searching to give the elementary estimated azimuth angle. However, this searching process is only valid in the case of no phase ambiguity, which is also the condition for the proposed algorithm. The surface of correlation coefficient in Figure 3 will change if there is phase ambiguity. Figure 8 shows an example of correlation coefficient in the existence of phase ambiguity. The dimension separation cannot be carried out for the surface which is no longer smooth.

Figure 8
figure 8

Correlation coefficient surface in the existence of phase ambiguity.

The condition for correlation interferometer based on dimension separation will be analyzed in the following. It is actually the condition for no phase ambiguity. The model in Section Problem Formulation ignores the effect of noise. Considering the additive noise in practical situation, the measured phase difference can be written as

φ ˜ m , n = φ m , n + δ m , n = 4 πR λ sin π n − m M sinθsin ϕ − π n + m M + δ m , n
(19)

where δm,n can be modeled as a Gaussian random variable with zero mean and variance of σm,n2. Assume θ ∈ [θ L , θ H ] where sin θ > 0, with n > m we can define a positive variable

u m , n = 4 πR λ sin π n − m M sin θ H

. The condition for no ambiguity of

φ ˜ m , n

for any azimuth angle with probability of 1 − α can be expressed as

1 − α ≤ ∫ − π π p ϕ ˜ m , n z dz
(20)

where

p φ ˜ m , n z = 1 2 π σ m , n 2 exp − z − u m , n 2 2 σ m , n 2
(21)

Substitute (21) into (20), we finally have

1 − α ≤ F π − u m , n / σ m , n − F − π + u m , n / σ m , n
(22)

where

x = ∫ − ∞ x 1 2 π exp − z 2 2 dz

. For the high signal-to-noise ratio (SNR) case, σm,n2 ≪ π2, (22) can be approximated as

1 − α ≤ F π − u m , n / σ m , n
(23)

Substitute the form of um,n into (23), we finally have

R λ ≤ π − σ m , n · F − 1 1 − α 4 π sin π m − n M sin θ H
(24)

Therefore, in order to use the correlation interferometer algorithm based on dimension separation, the radius to wavelength ratio must satisfy (24). For example, when α = 0.01, M = 9, R = 0.5, θ L = 0°, θ H = 90°, the highest frequency that ensures no ambiguity between contiguous element is depicted in Figure 9 according to (24). Meanwhile, the simulated result averaged among 5,000 Monte Carlo tests is also given, where the investigated phase difference is between elements 1 and 2. It can be seen that the theoretical and simulated curves match well. According to Figure 9, when SNR is 10 dB, dimension separation is valid for signals with frequency lower than 405 MHz. Formula (24) offers the guidance of using correlation interferometer algorithm based on dimension separation in practice.

Figure 9
figure 9

Highest frequency for no phase ambiguity.

5. Simulations

In this section, the dimension separation-based correlation interferometer algorithm is compared with conventional one in terms of direction finding precision and efficiency. In order to compare them in the same condition, (10) is used as the similarity function when two-dimensional searching or a searching that sensitive to elevation is involved in both algorithms. It is worth mentioning that the change of this function will not influence the comparison results. There are totally three kinds of algorithms to be compared hereinafter. They are conventional correlation interferometer algorithm, dimension separation-based correlation interferometer algorithm without interpolation and dimension separation-based correlation interferometer algorithm with interpolation. For simplicity of description, they are named as Algorithm 1 (conventional correlation interferometer algorithm), Algorithm 2 (dimension separation-based correlation interferometer algorithm without interpolation), and Algorithm 3 (dimension separation-based correlation interferometer algorithm with interpolation).

5.1 Comparison of direction finding precision

Consider a 7-element UCA with a radius of R = 1 m. Incidental wave arrives at the array with azimuth angle of 103° and elevation angle of 42°, and the carrier frequency is 70 MHz. Assume the interested azimuth and elevation ranges are [0°, 359°] and [0°, 90°], respectively, and the sample database is obtained with Δϕ = Δθ = 1°. The following results are averaged over 2,000 Monte Carlo runs. Performance of algorithms is evaluated with the root mean square error (RMSE). The average time is enough to represent the statistic characteristics of direction finding result. As Δϕ and Δθ are small, interpolation is not needed. The direction finding precisions of Algorithms 1 and 2 are compared. As mentioned before, the similarity function of (10) is used in Algorithm 1. In Algorithm 2, the correlation coefficient similarity function (11) is used first to realize dimension separation and the similarity function of (10) is used afterwards. The RMSEs of azimuth angle estimate and elevation angle estimate are shown in Figures 10 and11. It can be seen that the precision of Algorithm 2 is consistent with that of Algorithm 1. Although the complexity of Algorithm 2 is reduced compared with Algorithm 1, they offer similar direction finding precision.

Figure 10
figure 10

RMSE comparison of Algorithms 1 and 2 (azimuth angle).

Figure 11
figure 11

RMSE comparison of Algorithms 1 and 2 (elevation angle).

In order to investigate the effect of interpolation, assume the interested azimuth and elevation ranges remain unchanged and the sample database is obtained with Δϕ = Δθ = 5°. Algorithms 2 and 3 are compared. The RMSEs of azimuth angle estimate and elevation angle estimate are shown in Figures 12 and13. The RMSEs of azimuth and elevation estimates decrease as SNR increases. As the range of azimuth and elevation is dispersed with 5° and the real incoming angle is (103°, 42°), the RMSEs converge to 2° in Algorithm 1. However, with interpolation the RMSEs of azimuth and elevation estimates remain decrease until SNR reaches 45 dB and converge to a much smaller degree. It can be seen that with interpolation the proposed algorithm can offer higher direction finding precision. The main reason is that Δϕ and Δθ actually determines the minimum direction finding error for a given incoming direction. The interpolation process can break through the minimum error. Therefore, if Δϕ and Δθ are small, the corresponding direction finding precision is satisfactory. Algorithm 2 can be adopted. Otherwise, Algorithm 3 is a better choice.

Figure 12
figure 12

RMSE comparison of Algorithms 2 and 3 (azimuth angle).

Figure 13
figure 13

RMSE comparison of Algorithms 2 and 3 (elevation angle).

5.2 Comparison of direction finding efficiency

In order to investigate the speed up of dimension separation, the direction finding efficiency of Algorithm 1 and the one based on dimension separation are compared. In the CPU platform of Celeron G530 with a main frequency of 2.40 GHz, we choose C language as a programming language to investigate the average time over 10,000 runs.

Table 1 compares the direction finding efficiency when the interested azimuth and elevation ranges are [0°, 359°] and [0°, 90°], respectively, and the sample database is obtained with Δϕ = Δθ = 1°. It can be seen that Algorithm 2 needs less direction finding time and thus offers higher direction finding efficiency. The reason is that although in Algorithm 2 both similarity functions of correlation coefficient and cosine are adopted each of them is used for one dimensional searching. However, in Algorithm 1 the similarity function of cosine is used for a two-dimensional searching.

Table 1 φ ∈ [0°, 359°], θ ∈ [0°, 90°] with dispersion 1°

Table 2 compares the direction finding efficiency when the interested azimuth and elevation ranges are [0°, 359°] and [0°, 90°] respectively, and the sample database is obtained with Δϕ = Δθ = 5°. As Δϕ = Δθ = 5°, Algorithm 3 is used and the direction finding efficiency of it is compared with that of Algorithm 1. Similarly with the results in Table 1, Algorithm 3 consumes less direction finding time. It is worth mentioning that the efficiencies of Algorithms 2 and 3 are similar because the consumed time of interpolation is much less than that of searching process. Comparing the speed up ratio with that in Table 1, it can be seen that with the increasing of dispersion the speed up ratio will decrease accordingly. The reason is that the size of sample database will decrease when the dispersion increases.

Table 2 φ ∈ [0°, 359°], θ ∈ [0°, 90°] with dispersion 5°

Table 3 compares the direction finding efficiency when the interested azimuth and elevation ranges are [0°, 150°] and [0°, 70°], respectively, and the sample database is obtained with Δϕ = Δθ = 1°. Comparing the speed up ratio with the ones in Tables 1 and2, it can be concluded that the larger the sample database, the more obvious the speed up is.

Table 3 φ ∈ [0°, 150°], θ ∈ [0°, 70°] with dispersion 1°

6. Conclusions

In order to increase the wideband direction finding efficiency, a two-dimensional correlation interferometer algorithm based on dimension separation is proposed. Through using correlation coefficient as a similarity function first and another similarity function that is sensitive to elevation angle later, the two-dimensional searching is separated into 2 one-dimensional searching processes. Therefore, the computational complexity is decreased. In order to guarantee the direction finding precision, a two-dimensional interpolation is introduced. Furthermore, the condition for the proposed algorithm is analyzed. Simulation results verify the effectiveness of proposed algorithm and show that the efficiency of the proposed algorithm will increase as the size of sample database grows.

Abbreviations

RMSE:

Root mean square error

SNR:

Signal-to-noise ratio

References

  1. Davies DEN: Circular arrays. In The Handbook of Antenna Design, vol. 2. Edited by: Rudge AW. Peregrinus, London; 1983:298.

    Chapter  Google Scholar 

  2. Besson O, Vincent F, Stoica P, Gershman AB: Approximate maximum likelihood estimator for array processing in multiplicative noise environments. IEEE Trans. Signal Process. 2000, 48(9):2506-2518. 10.1109/78.863054

    Article  Google Scholar 

  3. Ghogho M, Swami A, Durrani TS: Frequency estimation in the presence of Doppler spread: performance analysis. IEEE Trans. Signal Process. 2001, 49(4):777-789. 10.1109/78.912922

    Article  Google Scholar 

  4. Llort-Pujol G, Sintes C, Lurton X: High-Resolution Interferometer for Multibeam Echosounders. Oceans-Europe, Brest, France; 2005.

    Google Scholar 

  5. Struckman K: Correlation Interferometer geolocation. IEEE Antennas and Propagation Society International Symposium, 2006, Albuquerque, NM, USA 2006. 1, 1141–1144, 9–14 July

    Google Scholar 

  6. Pasala K, Penno R, Schneider S: Novel wideband multimode hybrid interferometer system. IEEE Trans. Aerosp. Electron. Syst. 2003, 39(4):1396-1406. 10.1109/TAES.2003.1261135

    Article  Google Scholar 

  7. Henault S, Antar YMM, Rajan S, Inkol R, Wang S: Impact of mutual coupling on wideband Adcock direction finders. Canadian Conference on Electrical and Computer Engineering, Niagara Falls, ON, Canada 1st edition. 2008, 001327-001332. 4–7 May

    Google Scholar 

  8. Park CS, Kim DY: The fast correlative interferometer direction finder using I/Q demodulator. Asia-Pacific Conference on Communications, APCC 2006, Busan, Republic of Korea 1st edition. 2006, 1-5. August 31–September 1

    Google Scholar 

  9. Liang JL: Joint Azimuth and elevation direction finding using cumulant. IEEE Sens. J. 2009, 9(4):390-398. 10.1109/JSEN.2009.2014416

    Article  Google Scholar 

  10. Jiang LH, He ZS, Cheng T, Jia KX: Realization of wideband correlative interferometer algorithm based on GPU. Mod. Radar 2012, 34(1):35-39.

    Google Scholar 

  11. Liu F, Ming W, Tao S: Application of correlation operation in interferometer direction finding. Rev. Electron. Sci. Technol. 2006, 6: 31-33.

    Google Scholar 

  12. Farhang-Boroujeny B: Filter bank spectrum sensing for cognitive radios. IEEE Trans. Signal Process. 2008, 56(5):1801-1811. 10.1109/TSP.2007.911490

    Article  MathSciNet  Google Scholar 

  13. Wu YW, Rhodes S, Satorius EH: Direction of arrival estimation via extended phase interferometry. IEEE Trans. Aerosp. Electron. Syst. 1995, 31(1):375-381. 10.1109/7.366318

    Article  Google Scholar 

  14. Wei HW, Wang J, Ye SF: An algorithm of estimation direction of arrival for phase interferometer array using cosine function. J. Electron. Inf. Technol. 2007, 29(11):2665-2668.

    Google Scholar 

  15. Balogh L, Kollar I: Angle of arrival estimation based on interferometer principle. IEEE International Symposium on Intelligent Signal Processing, Budapest, Hungary 1st edition. 2003, 219-223. 4–6 September

    Google Scholar 

Download references

Acknowledgment

This study was supported by the National Natural Science Foundation of China (Grant no. 61101171).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ting Cheng.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ original submitted files for images

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Cheng, T., Gui, X. & Zhang, X. A dimension separation-based two-dimensional correlation interferometer algorithm. J Wireless Com Network 2013, 40 (2013). https://doi.org/10.1186/1687-1499-2013-40

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-1499-2013-40

Keywords