• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      A Real-Valued 2D DOA Estimation Algorithm of Noncircular Signal via Euler Transformation and Rotational Invariance Property

      2018-07-11 02:57:24ChenXueqiangWangChenghuaZhangXiaofei

      Chen Xueqiang,Wang Chenghua,Zhang Xiaofei

      1.Key Laboratory of Radar Imaging and Microwave Photonics,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,P.R.China;

      2.College of Electronic and Information Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,P.R.China

      Abstract:The problem of two-dimensional(2D)direction of arrival(DOA)estimation for double parallel uniform linear arrays is investigated in this paper.A real-valued DOA estimation algorithm of noncircular(NC)signal is proposed,which combines the Euler transformation and rotational invariance(RI)property between subarrays.In this work,the effective array aperture is doubled by exploiting the noncircularity of signals.The complex arithmetic is converted to real arithmetic via Euler transformation.The main contribution of this work is not only extending the NC-Euler-ESPRIT algorithm from uniform linear array to double parallel uniform linear arrays,but also constructing a new 2D rotational invariance property between subarrays,which is more complex than that in NCEuler-ESPRIT algorithm.The proposed 2D NC-Euler-RI algorithm has much lower computational complexity than 2D NC-ESPRIT algorithm.The proposed algorithm has better angle estimation performance than 2D ESPRIT algorithm and 2D NC-PM algorithm for double parallel uniform linear arrays,and is very close to that of 2D NC-ESPRIT algorithm.The elevation angles and azimuth angles can be obtained with automatically pairing.The proposed algorithm can estimate up to 2(M-1)sources,which is two times that of 2D ESPRIT algorithm.Cramer-Rao bound(CRB)of noncircular signal is derived for the proposed algorithm.Computational complexity comparison is also analyzed.Finally,simulation results are presented to illustrate the effectiveness and usefulness of the proposed algorithm.

      Key words:array signal processing;direction of arrival(DOA)estimation;noncircular signal;Euler transformation

      0 Introduction

      The problem of estimating the direction-ofarrival(DOA)of multiple sources in the field of array signal processing has received considerable attention for decades[1-3].Various DOA estimation algorithms have been developed and applied in many fields,including mobile communication system,radio astronomy,sonar and radar[4-6].Although the maximum likelihood estimator[7-8]provides the optimum parameter estimation performance,its computational complexity is extremely high.Suboptimal but simpler solutions can be achieved by subspace based approaches,which rely on the decomposition of observation space into signal subspace and noise subspace.For example,both multiple signal classification(MUSIC)method[9]and estimation of signal parameters via rotational invariance technique(ESPRIT)[10]are well-known subspace based directions of arrival estimation algorithm for their good angle estimation performance.

      Noncircular signals have received considera-ble attention in the field of spatial spectrum estimation[11].The amplitude modulation(AM)and binary phase shift keying(BPSK)modulated signals frequently used in communication systems are noncircular(NC)signals[12].The noncircularity of signal is investigated to enhance the performance of angle estimation algorithm by combing array output and its conjugated counterpart.Some noncircular DOA estimation methods of multiple signals have been reported,such as NCMUSIC algorithm[13],NC-ESPRIT algorithm[14],NC-propagator methods(NC-PM)[15-16],and NC-parallel factor(NC-PARAFAC)algorithm[17].These noncircular DOA estimation algorithms have better angle estimation performance and can estimate more sources.

      However,the arithmetic of the above mentioned DOA estimation algorithms is operated in complex field.Thus the corresponding computational complexity is very high.Huarng and Yeh have proposed real-valued MUSIC algorithm[18]and real-valued ESPRIT algorithm[19]by unitary transformation,respectively.A real-valued noncircular ESPRIT algorithm for uniform linear array has been proposed in Ref.[20],which has lower computational complexity than NC-ESPRIT[14]algorithm.Then this method is extended to PM algorithm for two-dimensional(2D)angle estimation by Zhang[21].

      In this paper,a computationally efficient 2D angle estimation algorithm of noncircular signal for double parallel uniform linear arrays via Euler transformation and rotational invariance property between subarrays(2D NC-Euler-RI)is proposed.The complex arithmetic in this work is converted to real arithmetic by Euler transformation.The main contribution of this work is not only extending the NC-Euler-ESPRIT algorithm[20]from uniform linear array to double parallel uniform linear arrays,but also constructing a new 2D rotational invariance property between subarrays,which is more complex than that in NC-Euler-ESPRIT algorithm.Moreover,the proposed 2D NC-Euler-RI algorithm needs to consider matching problem between elevation angles and azimuth angles.We also analyze the computational complexity of the proposed algorithm and derive the CRB of noncircular signal for double parallel uniform linear arrays.

      The proposed algorithm has the following advantages:(1)It has lower computational complexity than 2D ESPRIT[10]algorithm and 2D NCESPRIT algorithm[14]for double parallel uniform linear arrays.(2)It can estimate up to 2(M-1)sources,which is two times that of NC-Euler-ESPRIT algorithm.(3)It can achieve automatically paired elevation angles and azimuth angles.(4)It has better angle estimation performance than that of 2D ESPRIT algorithm[10],2D NC-PM algorithm[22]for double parallel uniform linear array,and close to that of 2D NC-ESPRIT algorithm[14].

      Notations:(·)-1,(·)*,(·)T,(·)H,(·)+denote inverse,conjugate,transpose,conjugate-transpose and pseudo-inverse operations,respectively.diag{v}stands for a diagonal matrix,whose diagonal elements are the elements in vector v.IKis a K×K identity matrix.E(·)is the expectation operator.angle(·)means to get the phase.Re[·]and Im[·]mean to get the real part and imaginary part of complex number,respectively.

      1 Data Model

      Assume that there are K uncorrelated narrowband sources impinging on double parallel uniform linear arrays,and each uniform linear subarray equipped with M sensors is shown in Fig.1.The distance d between adjacent sensors is equivalent to half of the wavelengthλ.The sources are far away from the subarrays,thus the incoming waves over the sensors are essentially planes.The noise is additive independent identically distributed Gaussian with zero mean and varianceσ2,which is uncorrelated with the signal.We denote the 2D DOAs of k th source asφk=[θk,φk],whereθkandφkdenote elevation angle and azimuth angle,respectively,and k=1,…,K.

      The output signals of subarrays along X axis at time t can be modeled as[23]

      where x1(t),x2(t)∈CM×1are the received signals of each subarray;A=[a1,…,ak,…,aK]∈CM×Kis the steering matrix,ak=[1,…,ej(m-1)τx,k,…,ej(M-1)τx,k]T,τx,k=2πd·cos(φk)sin(θk)/λ,m=1,…,M;s(t)∈CK×1;andΦYis a diagonal matrix

      whereτy,k=2πd sin(φk)sin(θk)/λ.

      Fig.1 Array geometry[23]

      A brief definition of noncircular signal is given in the following[24].Let s(t)be a complex random process with zero mean.The second order statistics of s(t)are defined as the covariance E{s(t)s*(t)}and conjugate covariance E{s2(t)},respectively.The relationship between these two covariance measures is

      whereψis the noncircular phase andρ(ρ∈[0,1])denotes the noncircular rate.It is defined that s(t)is circular whenρ=0 and is noncircular when 0<ρ≤1.

      Only the signals of maximum noncircular rateρ=1 are considered in this work.The noncircular signals s(t)with maximum noncircular rate can be expressed as

      where s0(t)∈RK×1,and

      whereψkis the noncircular phase of k th signal and is assumed to be in the range of[0,π].

      2 Angle Estimation Algorithm

      2.1 Euler transformation of array output

      According to Eq.(1),define the real-valued subarray output via Euler transformation[20]as follows

      where A1c,A1s,A2c,A2c∈ RM×K,n1c(t)=Re[n1(t)],n1s(t)=Im[n1(t)],n2c(t)=Re[n2(t)],n2s(t)=Im[n2(t)].

      Construct the extended real-valued array output as

      with L snapshots can be written as

      where Xr∈R4M×L,S0∈RK×L,Nr∈R4M×L.

      2.2 2D NC-Euler-RI algorithm

      Define

      where T1and T2∈R(M-1)×M.

      Let

      where J1,J2∈R4(M-1)×4M.

      Combining Eq.(7)and Eqs.(11),(12),we have

      where

      where D1∈RK×K.

      Define the covariance matrix of xr(t)as[25]

      where Rx∈R4M×4M,R0=E[s0(t)sT0(t)]∈RK×K.

      Rxcan be rewritten via Eigen value decomposition(EVD)as

      where Us∈R4M×K,Un∈R4M×(4M-K),Σs∈RK×K,

      For Usand Arcan span the same signal subspace,it can be obtained that

      whereΠ1is a nonsingular matrix,andΠ1∈RK×K.

      Combine Eq.(13)and Eq.(17),and we have

      Define

      where P1∈RK×K.

      According to Eqs.(18),(19),we have

      Perform the EVD of P1,which can be expressed as

      where V∈RK×K,γkis the k th diagonal element ofΛ.

      Combine Eq.(14)and Eqs.(20),(21),and we have

      Then reconstruct the extended real-valued array output data along Y axis as

      where yr(t),ny(t)∈R4M×1,Br∈R4M×K,and

      where dm,k=(m-1)τx,k,Dm,k=dm,k+τy,k.

      Define

      Let

      Combine Eqs.(29),(30)and construct J3,J4as follows

      where J3,J4∈R2M×4M.

      Combine Eq.(23)and Eqs.(31),(32),and we have

      where D2∈RK×K,and

      Define the covariance matrix of yr(t)as[25]

      where Ry∈R4M×4M.

      Rycan be rewritten via EVD as

      where Bs∈R4M×K,Bn∈R4M×(4M-K),Δs∈RK×K,

      For Bsand Brcan span the same signal subspace,it can be obtained that

      whereΠ2∈RK×Kis a noncircular matrix.

      Combine Eq.(33)and Eq.(37),and we have

      Define

      where P2∈RK×K.

      According to Eqs.(38),(39),we have

      Perform the EVD of P2,which can be rewritten as

      whereΗ∈RK×K,,ωkis the k th diagonal element ofΩ.

      Combining Eqs.(40),(41),it can be obtained that

      Note that the EVDs of P1and P2are performed,respectively.We should consider the column ambiguity and scale fuzzy betweenΛandΩ before estimating the DOAs.According to Eqs.(7),(23),yr(t)can be obtained by row elementary transformation of xr(t),so Bscan be achieved as follow

      where J0is the row elementary transformation matrix.

      Then replaceΠ2in Eq.(40)with

      The column ambiguity and scale fuzzy betweenΛ andΩcan be solved.

      Define that

      Thus the estimates ofμkandηkare

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

      2.3 Algorithm description

      The implementation of the proposed algorithm with finite array output data is summarized in this section.The sampled covariance matriceswith L snapshots are defined as[26]

      The procedure of the proposed 2D NC-Euler-RI algorithm for double parallel uniform linear arrays is presented in the following.

      (1)Initialize the sampled array output data of subarrays X1,X2,and define the matrices J0,J1,J2,J3,J4.

      (2)Construct the extended real-valued array output Xrvia Euler transformation.

      (3)Compute the corresponding sampled covariance matrix^Rx,and perform the EVD of^Rx.

      (4)Extract the signal subspace Us,and reconstruct Usto get Bsvia Eq.(43).

      (5)Compute the matrices P1and P2,and perform the EVD of P1and P2,respectively.

      (6)Estimate the elevation angles and azimuth angles via Eqs.(49),(50).

      Remark 1 It is assumed that the number of sources is pre-known,or it can be estimated by some methods shown in Refs.[27-29].

      Remark 2 The column ambiguity and scale fuzzy betweenΛandΩare solved via Eqs.(47),(48).Thus the elevation angles and azimuth angles can be obtained with automatic pairing.

      2.4 Analysis of complexity

      Regarding the computational complexity,only matrix multiplication operations are considered.The complexities of 2D ESPRIT algorithm[10],2D NC-ESPRIT algorithm[14]and the proposed 2D NC-Euler-RI algorithm for double parallel uniform linear arrays are analyzed in Table 1.Fig.2 is the simulation results of computational complexity comparison among 2D ESPRIT algorithm,2D NC-ESPRIT algorithm and 2D NC-Euler-RI algorithm with different numbers of snapshots L and sensors M.It can be seen that the proposed 2D NC-Euler-RI algorithm hasmuch lower computational complexity of than that of 2D NC-ESPRIT algorithm,and close to that of 2D ESPRIT algorithm.

      Table 1 Computational complexity of three methods for double parallel uniform linear arrays

      Fig.2 Simulation results of complexity comparison with different values of L and M

      Note that the dimension of array output data is doubled by exploiting the noncircularity of signal.The effective array aperture of the proposed algorithm is 2M,which is two times that of ESPRIT algorithm.Thus the proposed algorithm can estimate up to 2(M-1)sources.

      3 Cramer-Rao Bound

      We derive the CRB of noncircular signals for double uniform linear arrays in this section.There are some differences between the CRB of noncircular signals DOA estimation and that of circular signals DOA estimation[17].The parameters needed to estimate can be defined as

      where sR(tl)and sI(tl)denote the real and imaginary parts of s(tl),respectively.

      According to Eq.(1),the sampled array output with L snapshots can be rewritten as

      The meanμand covarianceΓof z are

      From Ref.[30],the(i,j)element of the CRB matrix P can be expressed as

      whereμ′iand?!鋓denote the first-order derivative ofμandΓwith respect to the i th element ofζ,respectively.

      For the covariance matrixΓis just related to σ2,the first term of Eq.(56)can be ignored.The(i,j)element of CRB matrix P can be simplified as

      According to Eqs.(52,54),we have

      where sk(tl)is the k th element of s(tl),and

      Define

      where

      Then we have

      Combining Eq.(52)and Eqs.(62)—(67),the first-order derivative ofμwith respect toζis

      Combine Eq.(55)with Eq.(68),and Eq.(57)can be rewritten as

      where

      Let

      where BRand BIare the real and imaginary parts of B,respectively.

      According to Eqs.(69)—(71),we have

      Thus,it can be demonstrated that

      Only the elements related to the angles are considered.According to Eq.(74),J-1can be expressed as

      whereκdenotes the parts unrelated to the elevation angles and azimuth angles.

      Thus,the CRB matrix can be obtained as

      After further simplification,the CRB matrix can be rewritten as

      4 Simulation Results

      The Monte Carlo simulations are adopted to evaluate the angle estimation performance of the proposed algorithm.The rootmean square error(RMSE)is defined as[31]

      In the following simulation results except Figs.4,7,8,we assume that there are K=3 sources located at angles of(θ1,θ2,θ3)=(15°,35°,55°)and(φ1,φ2,φ3)=(10°,30°,50°).The noncircular phases are(ψ1,ψ2,ψ3)=(20°,40°,60°),respectively.

      Fig.3 presents angle estimation result of elevation angles and azimuth angles of the proposed algorithm.M=8 and L=300 are used in the simulations,while SNR=10 dB.From Fig.3,the elevation angles and azimuth angles can be clearly observed.

      Fig.3 Angle estimation result over Monte Carlo simulations

      Fig.4 shows the angle estimation performance comparison among the proposed algorithm,2D ESPRIT algorithm[10],2D NC-ESPRIT algorithm[14],2D NC-PM algorithm[22],and CRB of noncircular signals for double parallel uniform linear arrays.M=6,K=2 and L=300 are used in the simulations.From Fig.4,it is indicated that the angle estimation performance of the proposed algorithm is close to that of 2D NC-ESPRIT algorithm and better than that of the other 2D angle estimation algorithms,since the effective array aperture is doubled by exploiting the noncircularity of signals.

      Fig.5 shows angle estimation performance of the proposed algorithm with L=300 and different values of M.From Fig.5,it can be seen that the increasing of M will lead to the improvement of angle estimation performance of the proposed algorithm.

      Fig.6 depicts angle estimation performance of the proposed algorithm with M=8 and different values of L.From Fig.6,the angle estimation performance of the proposed algorithm is enhanced with the number of snapshots increasing.

      Fig.7 presents angle estimation performance of the proposed algorithm with M=8,L=300 and different values of K.From Fig.7,it can be found that the angle estimation performance of the proposed algorithm degrades with the number of source increasing.

      Fig.8 displays the simulation result of the proposed algorithm with two closely spaced sources.In Fig.8,we assume that the two closely spaced sources are located at angles of(θ1,θ2)=(30°,32°)and(φ1,φ2)=(10°,12°).The corresponding noncircular phases are(ψ1,ψ2)=(20°,40°),respectively.M=10,L=500 and SNR=20 dB are used in the simulation.Fig.8 implies that the proposed algorithm works well when two sources are closely spaced.

      Fig.4 Simulation results of angle estimation performance comparison

      Fig.5 Angle estimation performances with different values of M

      Fig.6 Angle estimation performances with different values of L

      Fig.7 Angle estimation performances with different values of K

      Fig.8 Angle estimation result of two closely spaced sources

      5 Conclusions

      In this paper,we have proposed a real-valued 2D NC-Euler-RI algorithm of noncircular signals for double parallel uniform linear arrays.The proposed algorithm has the following advantages:

      (1)It has much lower computational complexity than that of 2D NC-ESPRIT algorithm[14]for double parallel uniform linear arrays.

      (2)It has better angle estimation performance than that of 2D ESPRIT algorithm[10]and 2D NC-PM algorithm[22]for double parallel uniform linear arrays,and very close to that of 2D NC-ESPRIT algorithm[14]for double parallel uniform linear arrays.

      (3)It can estimate elevation angles and azimuth angles with automatically pairing.

      (4)The maximum number of source estimated by the proposed algorithm is two times that of 2D ESPRIT algorithm,for the effective array aperture is doubled via utilizing the noncircularity of signal.

      We also analyze the computational complexity of the proposed algorithm.The CRB of noncircular signals for double parallel uniform linear arrays are also derived.It is well known that CRB expresses a lower bound on the variance of an unbiased estimator,which can be used to compare the angle performance of different algorithms.From Fig.4,it can be seen that the RMSE of the proposed 2D NC-Euler-RI algorithm is much closer to CRB compared with that of 2D ESPRIT algorithm and 2D NC-PM algorithm.It is also clearly indicated that the angle estimation performance of our algorithm is better than that of 2D ESPRIT algorithm and 2D NC-PM algorithm.Finally,the angle estimation performance and computational complexity of the proposed algorithm are evaluated by numerical simulations.Simulation results illustrate the effectiveness of the proposed algorithm in a variety of scenarios,even when the sources are closely spaced.

      Acknowledgements

      This work is supported by the National Science Foundation of China(No.61371169)and the Aeronautical Science Foundation of China(No.20120152001).

      克山县| 双江| 昌图县| 广饶县| 青神县| 名山县| 苗栗市| 珲春市| 桓台县| 阿克苏市| 石景山区| 四平市| 崇仁县| 金川县| 仁布县| 宝鸡市| 泸西县| 密云县| 灵台县| 玉环县| 密山市| 特克斯县| 财经| 长顺县| 景德镇市| 绍兴市| 黄浦区| 边坝县| 峨眉山市| 比如县| 西华县| 望城县| 平江县| 临夏县| 博乐市| 新蔡县| 边坝县| 清河县| 鹤山市| 盖州市| 措美县|