?

Robust adaptive beamforming for constant modulus signal of interest①

2017-06-27 08:09XuYougen徐友根YinBingjieLiuZhiwen
High Technology Letters 2017年2期

Xu Yougen (徐友根), Yin Bingjie, Liu Zhiwen

(School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, P.R.China)

Robust adaptive beamforming for constant modulus signal of interest①

Xu Yougen (徐友根)②, Yin Bingjie, Liu Zhiwen

(School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, P.R.China)

It is required in the diagonally loaded robust adaptive beamforming the automatic determination of the loading level which is practically a challenging problem. A constant modulus restoral method is herein presented to choose the diagonal loading level adaptively for the extraction of a desired signal with constant modulus (a common feature of the phase modulation signals). By introducing the temporal smoothing technique, the proposed constant modulus restoral diagonally loaded robust adaptive beamformer provides increased capability compared with some existing robust adaptive beamformers in rejecting interferences and noise while protecting the signal-of-interest. Simulation results are included to illustrate the performance of the proposed beamformer.

array signal processing, robust adaptive beamforming, diagonal loading, constant modulus

0 Introduction

Adaptive beamforming is widely used in many practical applications such as radar, sonar, seismology, wireless communications, space science, and medical imaging[1]. However, unlike the traditional sum-and-delay beamforming, adaptive beamforming is known to be much sensitive to even a small model error, for instance, mismatch in steering vector of the signal-of-interest (SOI) caused by imperfect array calibration look direction error and/or the presence of finite data samples[1]. For this reason, developing robust adaptive beamformers is of great interest.

Early typical robust schemes include gain or derivative linear constraint, signal plus interference subspace projection, and norm constraint[1]. Recently established robust techniques include uncertainty-set constraint[2-4], covariance matrix enhancing or fitting[5-7], power matching[8], steering vector estimation[9], interference and noise covariance matrix reconstruction[10]. Other robust methods can be found in Ref.[11] and the references therein. The above mentioned approaches can be used conditionally to prevent cancellation of SOI while rejecting interferences and noise.

Some of the above methods can also be interpreted as a special diagonal loading technique which is itself a popular robust approach. However, the adaptive determination of diagonal loading factor is very difficult[12]. Recently, automatic determination of diagonal loading level has been fulfilled from a SOI property restoral point of view. In Refs[13,14], the robustness of diagonally loaded beamformers is achieved by taking into account the noncircularity of SOI. In Refs[15,16], two robust beamformers termed the minimum constant modulus errors and the constant modulus diagonal loading (COMDIAL) are proposed, respectively, wherein the diagonal loading level is determined by exploiting the constant modulus feature of SOI. The purpose of this contribution is to enhance the performance of the COMDIAL beamformer via temporal smoothing without any user parameters or training procedures.

The rest of the paper is outlined as follows. Section 1 introduces the constant modulus feature of a signal, the array signal model and the Capon beamformer. Section 2 describes the diagonally loaded beamformers and proposes a method exploiting the constant modulus feature of the SOI to determine the diagonal loading level automatically. Section 3 verifies the effectiveness of the proposed beamformer by simulations. Conclusions are drawn in Section 4.

1 Problem formulation

Consider a zero-mean complex-valued SOI, says0(t),whosemodulusisconstantandthus

(1)

(2)

where a0is the steering vector of the SOI, amis the steering vector of them-th interferencesm(t),andn(t) is the noise vector. Throughout the paper, SOI interferences and noise are assumed to be independent zero-mean stationary random processes. The noise process is further assumed to be spatially white and circular.

The output of the beamformer is given by

yw(t)=wHx(t)

(3)

where w is the beamformer weight vector, and superscript “H” denotes Hermitian transpose. In the popular minimum variance distortion less response (MVDR) beamformer, weight vector w is designed as

(4)

where Rxx=E{x(t)xH(t)} is the array output covariance matrix. The solution to Eq.(4) can be determined by using the Lagrange multiplier technique, as

(5)

The practical counterpart of the above MVDR beamformer is the sample matrix inversion (SMI) beamformer wherein the presumed value of a0and the sample estimate of Rxxare used instead.

In the presence of SOI steering vector mismatch and finite data samples, SOI may be misinterpreted by the SMI beamformer as an interfering signal to be suppressed, which causes signal cancellation problem. The purpose of this paper is to tackle this problem on the basis of diagonal loading and SOI temporal structure restoral.

2 Proposed beamformer

The weight vector of the diagonally loaded robust beamformer is determined as

(6)

(7)

The solution to Eq.(6) can be also determined by using the Lagrange multiplier technique, as

(8)

Note that SOI is assumed to have a constant modulus, to suppress significantly the interferences and noise while preserving SOI, the diagonal loading level should be selected such that the output of the beamformer would be as close as possible tos0(t)and,thus

(9)

More precisely, regularization parameterαcanbedeterminedasfollows:

(10)

IfJ=1,thenschemeinEq.(10)reducestotheCOMDIALmethodinRef.[16]:

(11)

ItcanbeobtainedfromEq.(9):

(12)

whereL=KJ-(J-1)J/2.Therefore,regularizationparameterαcanbealternativelydeterminedas

αCRDL=

(13)

The scheme for the determination ofαinEq.(13)ispreferablesincetheconstantmodulusrestoreisexploitedaftertheeffectoftheresidualnoisecontainedinthebeamformeroutputisreducedbythetemporalsmoothingprocess,whereasαdeterminedineitherEq.(10)orEq.(11)ismoresensitivetothenoiseresidueinthebeamformeroutput.

Inaddition,notethat

(14)

The scheme in Eq.(13) thus can be simplified as

αCRDL=

(15)

where

(16)

The above method is called the constant modulus restoral diagonal loading (CRDL) beamformer. The computational complexity of the proposed beamformer is composed of the complexity in the iterative optimization of regularization parameterαandthecomplexmultiplications.Acomplexmoduluscalculationrequirestwotimesofmultiplicationswhileacomplexmultiplicationrequiresfourrealmultiplications.Thewholeiterativeoptimizationprocessfordeterminingregularizationparameterαthusneeds6KJ+3J(1-J)multiplications.NotealsothatthemaincomputationalcomplexityoftheproposedCRDLruleisconsistedinthedeterminationofthediagonalloadinglevelanditisaboutΟ(9J2).

3 Simulationresults

Inthissection,severalnumericalexamplesarepresentedtoillustratetheperformanceoftheproposedCRDLbeamformer.AuniformlineararraywitheightsensorsspacedhalfwavelengthapartisusedtoextractaconstantmodulusBPSKSOIfromadditivewhiteGaussiannoiseandtwointerferences,oneisaBPSKsignal,andtheotherisaGaussianrandomprocess.ThepresumedSOIDOAis0°.TheinterferenceDOAsare30°and-40°,respectively.Thesignal-to-interferenceratio(SIR)is-10dB.Allthecurvesshownaretheaveragedresultsof500Monte-Carlosimulationtrials.

Inthesimulations,theoutputsignal-to-interference-plus-noiseratio(OSINR)oftheproposedCRDLbeamformerisexaminedcomparedwiththeexistingCOMDIALbeamformer[16],robustCaponbeamformer(RCB)[3],generalizedlinearcombination(GLC)beamformer[7],midway(MW)beamformer[8],andalsothemaximallyattainableOSINR:

(17)

whereRi+nis the interference plus noise covariance matrix defined as

Ri+n=E{[i(t)+n(t)][i(t)+n(t)]H}

(18)

Example 1: The curves of the beamformers’ OSINR versus the input signal-to-noise ratio (ISNR), snapshot number and look direction error.

The results shown in Fig.1 and Fig.2 are the OSINR curves of beamformers against ISNR, where the look direction errors are 1° and 3°, respectively. The signal-to-noise ratio (SNR) is varied from 0dB to 20dB. In all the simulations, the ideal user parameter for RCB is chosen to ensure its best performance. The OSINR curves shown in Fig.3 and Fig.4 are for the same simulation conditions except that the snapshot number is 300. It can be seen from Fig.1 and Fig.2 that CRDL outperforms other beamformers in the presence of short data samples, especially when the ISNR is equal to 20dB. Nearly 3dB is gained in OSINR of CRDL than COMDIAL. From Fig.3 and Fig.4, it is that CRDL has a superior OSINR over the other beamformers regardless of the ISNR values.

Fig.1 OSINR versus ISNR: the snapshot number is 50, look direction error is 1°

Fig.2 OSINR versus ISNR: the snapshot number is 50, look direction error is 3°

Fig.3 OSINR versus ISNR: the snapshot number is 300, look direction error is 1°

Fig.4 OSINR versus ISNR: the snapshot number is 300, look direction error is 3°

In addition, fixing SNR as 15dB, it is considered further the effect of the number of snapshot and the look direction error on the beamformers’ OSINR. The results shown in Fig.5 and Fig.6 are the beamformers’ OSINR versus the snapshot number, where the look direction errors are 1° and 3°, respectively. The results shown in Fig.7 are the OSINR curves against look direction errors, where the snapshot number is 50.

It is observed that CRDL has a better performance than the other tested beamformers. From Fig.5 and Fig.6, it is seen that CRDL’s OSINR is 5dB higher than other beamformers when the snapshot number is beyond 70. Fig.7 shows that CRDL still outperformers other beamformers. As the look direction error becomes larger, all beamformers’ performances degrade.

Also, by using the temporal smoothing technique, CRDL outperforms COMDIAL especially for the case of large look direction error. In the presence of short data samples, CRDL still outperforms COMDIAL.

Fig.5 OSINR versus snapshot number: the ISNR is 15dB, look direction error is 1°

Fig.6 OSINR versus snapshot number: the ISNR is 15dB, look direction error is 3°

Fig.7 OSINR versus look direction error: the ISNR is 15dB, snapshot number is 50

Example 2: The curves of the beamformers’ single experimental running time (SRT) versus the snapshot numberKand the sensor numberN.

Under the condition of the same hardware and software (Intel i3 dual-core processor, 3.30GHz of faster, 4GB of memory; the Matlab simulation software), the result shown in Fig.8 is the beamformers’ SRT against the sensor number, where the snapshot number is 100, the look direction error is 3° and the ISNR is 20dB. Fig.9 shows the beamformers’ SRT against the snapshot number, where the sensor number is 8 and the other simulation conditions are the same as above. The CRDL beamformer, COMDIAL beamformer and the MW beamformer are compared because all of the three beamformers need iterative computations for the determination of a regularization parameter.

Fig.8 SRT versus sensor number: the ISNR is 20dB, snapshot number is 50, look direction error is 3°

Fig.9 SRT versus snapshot number: the ISNR is 20dB, sensor number is 8, look direction error is 3°

It can be seen from Fig.8 and Fig.9 that the SRTs of all the tested beamformers become longer as the sensor numbers or snapshot numbers increase. Fig.8 also shows that CRDL takes about 0.08s to run a single experiment while MW takes about 0.05s to run. The SRT of COMDIAL is slightly higher than CRDL. From Fig.9, an average single running time of CRDL is about 0.09s while the SRT of COMDIAL is about 0.11s, and MW’ SRT is almost not changed as the snapshot number increases.

4 Conclusion

This paper has proposed a diagonally loaded robust beamformer (CRDL) based on constant modulus restoral to extract a constant modulus SOI. By using the constant modulus feature of SOI, the proposed method could determine an appropriate diagonal loading level without any user-parameter and training procedure. Under the tested scenarios, CRDL has been observed to outperform the existing COMDIAL, RCB, MW and GLC against the look direction error. Moreover, by using the temporal smoothing technique, CRDL also has a higher OSINR than other beamformers under scenarios of short data samples. The OSINR of CRDL is about 5dB higher than the others in the case of large look direction error and small snapshot number.

[ 1] Vorobyov S A. Principles of minimum variance robust adaptive beamforming design.SignalProcessing, 2013, 93(12): 3264-3277

[ 2] Vorobyov S A, Gershman A B, Luo Z Q. Robust adaptive beamforming using worst-case performance optimization: A solution to the signal mismatch problem.IEEETransactionsonSignalProcessing, 2003, 51(2): 313-324

[ 3] Li J, Stoica P, Wang Z S. On robust Capon beamforming and diagonal loading.IEEETransactionsonSignalProcessing, 2003, 51(7): 1702-1715

[ 4] Lorenz R G, Boyd S P. Robust minimum variance beamforming.IEEETransactionsonSignalProcessing, 2005, 53(5): 1684-1696

[ 5] Rubsamen M, Gershman A B. Robust adaptive beamforming using multidimensional covariance fitting.IEEETransactionsonSignalProcessing, 2012, 60(2): 740-753

[ 6] Selen Y, Abrahamsson R, Stoica P. Automatic robust adaptive beamforming via ridge regression.SignalProcessing, 2008, 88(1): 33-49

[ 7] Du L, Li J, Stoica P. Fully automatic computation of diagonal loading levels for robust adaptive beamforming.IEEETransactionsonAerospaceandElectronicSystems, 2010, 46(1): 449-458

[ 8] Stoica P, Li J, Tan X. On spatial power spectrum and signal estimation using the Pisarenko framework.IEEETransactionsonSignalProcessing, 2008, 56(10): 5109-5119

[ 9] Arash K, Vorobyov S A, Hassanien A. Robust adaptive beamforming based on steering vector estimation with as little as possible prior information.IEEETransactionsonSignalProcessing, 2012, 60(6): 2974-2987

[10] Gu Y J, Leshem A. Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation.IEEETransactionsonSignalProcessing, 2012, 60(7): 3881-3885

[11] Li J, Stoica P. Robust Adaptive Beamforming. New York: John Wiley & Sons, Inc., Publication, Wiley, 2005

[12] Carlson B D. Covariance matrix estimation errors and diagonal loading in adaptive arrays.IEEETransactionsonAerospaceandElectronicSystems, 1988, 24(4): 397-401

[13] Xu Y G, Ma J Y, Liu Z W, et al. A class of diagonally loaded robust capon beamformers for noncircular signals of interest.SignalProcessing, 2014, 94: 670-680

[14] Ma J Y, Xu Y G, Liu Z W, et al. Derivative constrained noncircularity-rate maximization robust beamforming. In: Proceedings of IEEE International Conference of IEEE Region 10, Xi’an, China, 2013. 1-4

[15] Liu W L, Ding S X. An efficient method to determine the diagonal loading factor using the constant modulus feature.IEEETransactionsonSignalProcessing, 2008, 56(12): 6102-6106

[16] Gou X M, Liu Z W, Xu Y G. Fully automatic robust adaptive beamforming using the constant modulus feature.IETSignalProcessing, 2014, 24(8): 823-830

10.3772/j.issn.1006-6748.2017.02.002

①Supported by the National Natural Science Foundation of China (No. 61490691, 61331019).

②To whom correspondence should be addressed. E-mail: yougenxu@bit.edu.cn

on Apr. 15, 2016

, born in 1975. He received the M.S. and Ph.D. degrees from Beijing Institute of Technology (BIT), China, in 2001 and 2004, respectively, all in electronic engineering. Since August 2004, he has been with the Department of Electronic Engineering, BIT, where he is currently the professor. His research focuses on the area of vector array signal processing, wireless sensor network, regularization methods and applications in sensor array processing, biomedical digital signal processing and space-time adaptive processing.

91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合