Abstract

This paper proposes a quaternion-ESPRIT algorithm for closed-form estimation of direction of arrival (DOA) and polarization, using a cylindrical conformal array configuration. First, the array steering vector and the elevation are estimated using a quaternion eigenvalue decomposition of the data covariance matrix. Second, the azimuth is estimated. Finally, the polarization parameters are estimated using the relationships between the dipoles and the loops. These estimates are automatically matched. Simulation results show that the performance of quaternion method is obviously better than that of the long-vector method.

1. Introduction

In the last decades, thanks to advances in sensor technology, electromagnetic vector sensor (EMVS) array was widely used in source localization. The problems of estimating direction of arrival (DOA) and polarization parameters have been discussed in many articles. The first direction-finding algorithms, explicitly exploiting all six electromagnetic components, have been developed separately by Nehorai and Paldi [1, 2] and Li [3]. The cross-product-based DOA estimation algorithm was first adapted to ESPRIT by Wong and Zoltowski [47]. A uni-vector-sensor ESPRIT algorithm was proposed in [8]. The aforementioned six-component electromagnetic vector sensors are called complete EMVS. The incomplete EMVS antenna configurations have been extensively studied by numerous researchers, collocated loop and dipole (CLD) oriented along the -axis of Cartesian coordinate can measure the electric-field and magnetic-field -component [9, 10], as shown in Figure 1. It is noteworthy that the polarization parameter estimation using a CLD array is independent of the sources DOA and it requires no prior information of azimuth and elevation angles [11]. This independence can not be applied to other antenna configurations, for example two identical dipoles [1214], two identical loops [11, 15], dipole and/or loop triad(s) [16, 17], and so forth [18, 19]. In the above-mentioned contributions, the output of each EMVS in the array can be represented as complex-valued vectors, and the data received by the EMVS array is combined into a long vector in series, which is called long-vector mode [20]. Consequently, the relevant estimators destroy locally the vector type of the signal because of the organization of the data into a large vector.

More recently, the problem of estimating the DOA and polarization of the EMVS array within the algebraic system theory for quaternion and its extension has been widely researched [2027]. Quaternion MUSIC technique was proposed based on the quaternion formalism of the two-component vector sensor array in [21]. The three-component vector sensor was expressed as a biquaternion number, then biquaternion-based MUSIC was proposed in [22]. The six-component electromagnetic vector sensor array was represented by a quad-quaternion model in [20]. The quaternion-ESPRIT algorithm for a crossed-dipole uniform linear array (ULA) was firstly proposed in [23]. The advantages of using quaternion for EMVS are that the local-vector nature of an EMVS array is preserved in multiple imaginary parts, and it could result in a more compact representation and a better estimation of signal subspace. Compared with long-vector method, the quaternion and its extension algorithms are shown to be more robust to model errors, while their computation efforts for estimating the data covariance matrices are slightly lower [2022].

Conformal antenna array, that is, array antennas with antenna elements arranged conformally on a curved surface, is widely used in a variety of airborne radar and other defense systems. The benefits include reduction of aerodynamic drag, wide angle coverage, space savings, and potential increase in available apertures [2830]. Cylindrical conformal array is a typical conformal array.

The purpose of this paper is to study the quaternion-ESPRIT algorithm for combining DOA and polarization estimation in cylindrical conformal CLD pair (CCCP) array. Compared with loop and dipole pairs oriented along -axis and -axis and CDD (cocentered dipole and dipole) pairs, CLL (cocentered loop and loop) pairs oriented along - and -axes, respectively, the CLD pairs along the -axis can decouple the DOA estimation from the polarization estimation [1115]; errors of DOA and polarization herein do not cumulate. On the contrary, the related algorithms using the other pairs can not decouple the DOA estimation from the polarization estimation, and the DOA and polarization errors in numerical computation accumulate from step to step. The procedure of the proposed method is as follows: first, the array steering vector and the elevation are estimated using a quaternion eigenvalue decomposition of the data covariance matrix. Secondly, the azimuth is estimated using the relationships between direction cosine and spatial steering vector. Thirdly, the polarization parameters are estimated using the relationships between the dipoles and the loops. Hence, this proposed algorithm is computationally less intensive than many open-form search methods; produces closed-form solution with no extra computation needed for signal parameter estimates; resolves the elevation quadrant ambiguity problem; and has the advantage of parameter automatic matching and without spectral peak searching. The simulation results show that the performance of quaternion method is better than that of long-vector method.

2. Definition of Quaternion and Relevant Arithmetic

2.1. Definition of Quaternion

Quaternion, which extended imaginary numbers into a four-dimensional space, began to be developed by William Hamilton in 1843. A complex number has two components: the real and imaginary parts. The quaternion, however, has four components, that is, one real part and three imaginary parts and can be represented in Cartesian form as where , , , and are real numbers and , , and are complex operators which obey the following rules: From formulas (1) and (2), quaternion can also be expressed in the following form: The quaternion expressed in (3) is also known as the “Cayley-Dickson representation.”

2.2. The Relevant Arithmetic of Quaternion

The quaternion conjugate and the quaternion modulus are, respectively, given by Let be , where , , , and , ; then the addition of two quaternions expressed in terms of their real and imaginary parts is given by From the rules in (2), it is clear that multiplication is not commutative; namely, . The inner product of quaternion can be represented as If the inner product of quaternion meets , it is said that the quaternions and are orthogonal.

From the point of view of algebra, quaternion is an extension of the complex field. A quaternion contains more than two components than that of a complex number, so that it can contain more information in one operation. More details about quaternion can be found in [27].

3. Signal and Array Models

narrowband completely polarized electromagnetic plane wave source signals impinge upon a CCCP array, which is composed of identical CLD pairs arranged uniformly on the upper and lower circle rings of the cylinder. The distance of the two circle rings is , which satisfies , where refers to the minimal signals wavelength of the incident signals. The origin of the Cartesian coordinates is located in the center of the lower circle. Two reference CLD pairs are, respectively, placed at their own center of upper and lower circles. The radii of the upper and lower circles are both which satisfies . The first CLD pair located on the cross point of lower circle and the positive -axis, along the anticlockwise direction is, respectively, the first, second, …, and th CLD pair. Similarly, the th CLD pair located on the cross point of upper circle and the positive -axis along the anticlockwise direction is, respectively, the th and th CLD pair, as shown in Figure 2.

For the CLD pairs, the dipoles parallel to the -axis are referred to as the -axis dipoles and the loops parallel to the - plane are referred to as the - plane loops, respectively, measuring the -axis electric field components and the -axis magnetic field components. The CLD pairs’ steering vector of the th unit-power electromagnetic source signal is the following vector [3]: where is the signals elevation angle measured from the positive -axis, represents the auxiliary polarization angle, and symbolizes the polarization phase difference. Both the -axis electric field and the -axis magnetic field involve the same factor , so polarization estimation based on CLD pairs is independent of the sources direction of arrival and it requires no prior information of azimuth and elevation angles.

The and can be expressed as follows with a quaternion : The output of array response for the th incident signal can be expressed as follows: where is the azimuth of the th incident signal and is the kth incident signal. is the spatial steering vector constituted by the phase differences between the array elements and the origin; that is, withFrom (12), the phase of can be expressed as where , , and .

The received data collected by the CCCP array at time can be represented as where , , , and are the received data, the uncorrelated incident signals, the zero-mean additive complex Gaussian noise, and the steering vector matrix of incident signals, respectively.

The lower and upper circle subarray steering vectors and are constructed by the first rows and the last rows of vector . Their relationship can be expressed as where

4. Quaternion-ESPRIT Algorithm

The covariance matrix of received data is given by with symbolizing the statistical mean denoting the complex conjugate transpose, indicating the white noise power and representing the source covariance matrix. Let be the signal subspace matrix composed of the eigenvectors corresponding to the largest eigenvalues of and let denote the noise subspace composed of the remaining eigenvectors of . According to the subspace theory, there exists nonsingular matrix , and the signal subspace can be expressed explicitly as and are constructed directly using the first rows and the last rows of matrix . According to the definition of signal subspace, the relationship of matrices and can be showed explicitly as The following expression can be obtained by crunching matrix operation: where .

Let ; then (21) can be rewritten as

Equation (22) implies that the estimation of is a matrix whose diagonal elements are composed of the largest eigenvalues of matrix and the full-rank matrix is composed of the eigenvectors corresponding to the largest eigenvalues of matrix . The estimations of , , and can be obtained:

4.1. The Estimations of DOA

From the expression of , the estimation of elevation angle can be given as

The elevation obtained by the cosine function in formula (24) can eliminate quadrant ambiguity; the values of elevation can be taken in range from 0 to .

The estimation of signal spatial steering vector is obtained from : From formulas (14) and (25), the following expression can be gotten as follows: where According to (26), the following expression can be obtained: where .

From formulas (24) and (28), the estimates of azimuth are given:

4.2. The Estimations of Polarization

According to formulas (10) and (15), the matrix can be expressed as another form: where and are, respectively, the dipole and loop subarray steering vectors, which can be reconstructed from the real and three imaginary parts of . From (9), (10), and (15), it can be seen that where with is pseudoinverse matrix of .

According to (32), the polarization parameters estimation are presented as

5. Simulation Results

In this section, some simulations are conducted to evaluate the performances on DOA and polarization estimation by the proposed method. Two uncorrelated equal-powered signals with parameters and impinge upon the CCCP array with CLD pairs sensors. The circle radius of CCCP is . The distance of the two circle rings is . The signal-to-noise ratio (SNR) is from 0 to 45 dB; 1024 snapshots are used in each of the 500 independent Monte Carlo simulation experiments. The results are shown in Figures 3, 4, 5, and 6.

The solid line with star and circular data points in Figures 36 indicates the standard deviations of azimuth, elevation, polarization phase difference (PPD), and auxiliary polarization angle (APA), respectively. The results are estimated by the long-vector and the proposed quaternion methods, at various signal-to-noise ratio (SNR) levels. The proposed quaternion procedure is better than the long vector. The estimation precision at 0 dB based on the quaternion model has improved to be larger than for azimuth, for elevation, for PPD, and for APA, compared with that of the long-vector method. Moreover, the standard deviations of azimuth, elevation, PPD, and APA are reduced evidently as the SNR increases using the quaternion method. The enhanced performance is rooted in the special data model of quaternion, which can provide a better signal subspace approximation than the long-vector methods.

6. Conclusion

A quaternion-ESPRIT algorithm for estimating DOA and polarization using CCCP array has been studied in this paper. The novel method can decouple the DOA estimation from the polarization estimation; the DOA and polarization errors herein do not cumulate. The proposed algorithm overcomes quadrant ambiguity in elevation angle when CCCP array is used for wide range elevation angle (more than 90 degrees) estimation. The performance of the proposed method is superior to the long-vector method because the quaternion matrix operations can maintain the vectorial property of the vector sensor and provide a better signal subspace approximation than the long-vector methods.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (61201295, 60971108, and 61101243) and the Fundamental Research Funds for the Central Universities (K5051307017). The authors would like to thank the anonymous reviewers and the associated editor for their valuable comments and suggestions that improved the clarity of this paper.