一种基于二次特征提取的神经网络信号源个数估计方法张兴良*王可人樊甫华(电子工程学院信息工程系,合肥230037)摘要:信源数目估计对阵列信号空间谱估计非常关键,但容易受到相关噪声环境和相关信号源的影响。为此,提出一种基于二次特征提取的源数估计算法。首先,利用阵列信号协方差矩阵的特征值和特征向量,提取6组二次特征参数;然后,利用这些参数对神经网络进行训练;最后,利用训练好的神经网络进行信源数目估计。由于稳健性强,该算法非常适合在复杂电磁环境下使用。仿真试验结果表明,该算法在低信噪比、相关噪声和相关信号源条件下均具有良好的估计性能。因此,该算法应用前景广阔。关键字:空间谱估计;信源数目;神经网络;特征提取中图分类号:TN911.23文献标识码:ADetectionoftheNumberofSourcesBasedonSecondaryFeatureExtractionUsingNeuralNetworkZhangXingliangWangKerenFanFu-hua(DepartmentofInformationEngineering,ElectronicEngineeringInstitute,Hefei230037,China)Abstract:Detectionofthenumberofsourcesisextremelyessentialtospatialspectrumestimationinarraysignalprocessing.However,itisvulnerabletothecorrelatednoiseandthecoherentsourcesfields.Aimingatresolvingaboveproblem,anewalgorithmfordetectionofthenumberofsourcesbasedonsecondaryfeatureExtractionisproposed.Firstly,sixsetsofsecondaryfeatureparametersarecalculatedwiththeeigenvaluesandtheeigenvectorsofthearraysignalcovariancematrix.Then,theseparametersareusedtotrainneuralnetwork.Last,thenumberofsourcesisdetectedbythetrainedneuralnetwork.Thenewalgorithmissuitabletoworkincomplexelectromagneticenvironment,forithashighrobustness.Theresultsofsimulationexperimentsshowthatthenewalgorithmhasgoodperformanceinthelowsignal-to-noiseratios,thecorrelatednoiseandthecoherentsourcesfields.Therefore,thenewalgorithmhasawideapplicationprospect.Keywords:Spatialspectrumestimation;Numberofsources;Neuralnetwork;Featureextraction1引言20世纪70年代以来,以MUSIC算法[1]为代表的子空间类算法突破“瑞利限”的限制,实现了谱估计理论的重大飞跃。目前这类算法已广泛应用在雷达、通信和遥感等诸多领域,子空间类算法的优点早已在实践中得到证明。子空间类算法需要以信号源数目已知为前提,但在实际工程中信号源数目信息往往难以直接得到,需要通过算法进行估计。如果信号源数目估计不准确将导致空间谱估计失效,因此准确估计信号源数目对空间谱估计算法至关重要。目前,主要的信号源数目估计算法有假设检验类算法[2-3]、特征向量法[4-5]、信息论类算法[6]、特征值门限法[7]、盖尔圆准则法[8]等。这些算法都假设背景噪声为白噪声,即阵元间受到的噪声干扰相互独立,然而当背景噪声为空间相关色噪声时,各阵元接收到的噪声不再独立,这些算法的估计性能会下降,甚至失效。为提高源数估计的稳健性,已有文献[9-11]提出针对相关色噪声背景的算法。Zhang将信息论准则推广到色噪声情形提出ITC[9],Wu对此进行了改进[10]。文献[11]通过对角加载数据协方差阵减轻相关色噪声对信号源数目估计的影响,但加载量的理论最优值在实际工程中一般难以确定。文献[12]提出的特征值聚类算法具有一定的普适性,但该算法没有对噪声进行去相关处理,因此对高斯白噪声背景的估计效果最佳,对空间相关色噪声背景的估计效果改进不明显。信号源数目估计的另一难题是相关信号源入射的估计问题,当入射信号相关时会导致阵列信号协方差矩阵的特征值和特征向量发生“混淆”,甚至“少秩”,即其秩比信号不相关时要少。相关信号源数估计的方法[13-15]主要有空间平滑处理法、正交投影法,前一种方法先进行解相干再进行源数估计,后一种方法则对相关信号的参数进行联合处理。这两种算法的运算量都非常大,且要求阵列信号具有较高的信噪比。现有的源数估计方法在已知噪声背景和已知信号源相干情况下有一定的效果,但在实际工程中,由于噪声背景和信号相干情况未知,这些方法都将失效。提高参数估计的稳健性是这些算法面临的共同问题。文献[16-17]等利用协方差矩阵、协方差矩阵的特征向量或协方差矩阵的特征向量作为特征参数对国家自然科学基金(61171170)资助课题*通信作者:张兴良Email:305755450@qq.com.阵列信号相关参数进行智能估计,提高了参数估计的稳健性。但是,协方差矩阵及其特征值和特征向量对入射信号能量非常敏感,如果多个信号源能量差异变化较大,这些智能算法也难以起到效果。为此,本文重新选取了多个特征参数,再利用BP神经网络[18]对阵列入射信号源个数进行智能估计。本文是对列信号协方差矩阵的特征值和特征向量再次提取得到新的特征,因此称这些特征为二次特征。本文提出的方法对外部环境适应性强,在色噪声背景和相关信号源等复杂电磁环境下依然具有非常高的准确率。2阵列信号模型为简单起见,不妨假设所有入射信号均是窄带的。当有D个信号入射,阵元数为M,且MD时,阵列输出信号可以表示为()()()tttxAsn(1)式中,T12()[(),(),,()]Mtxtxtxtx(2)T12()[(),(),,()]Mtntntntn(3)T12()[(),(),,()]Dtstststs(4)12(),(),,()DAaaa(5)其中,()ixt为第i个阵元输出信号,()int为第i个阵元接收噪声,()ist为第i个入射信号,i为第i个入射信号的入射方向,()ia为i方向导向矢量,由阵列结构决定。图1是均匀线阵的阵列结构,其导向矢量可表示为()1,exp,,exp(1)TiiijjMa(6)其中,2siniid,d为阵元间距,为入射信号波长。i阵元M阵元2阵元1dsini…d图1均匀线阵阵列结构阵列接收信号的协方差矩阵为HH2E[]RxxASAI(7)式中,HE[]Sss,2为噪声的方差,I为单位矩阵,2HE[]Inn。根据子空间理论,对R进行特征分解,并对特征值按降序排列可得121DDM(8)与12,,,M相对应的特征向量记为12,,,Meee。小特征值(即12,,,DDM)是由噪声贡献的,因此小特征值对应的特征向量所张成的子空间被称为噪声子空间,记为NE,N12,,,DeeeE;其它特征向量张成的子空间则为信号子空间,记为SE,S12,,,DDMeeeE。实际中,由于观测数据有限,无法得到R的准确值,只能用其估计值代替。设采样的快拍数据长度为N,R的估计值为H1111ˆ()[()()]NNiiiiitttNNRRxx(9)式中,()itx为it时刻对()tx的采样数据。由于对ˆR特征分解会导致1DM不总是成立,因此要对D进行估计。3特征分析与提取对于径向基网络,特征参数的选取至关重要,本文在协方差矩阵特征值和特征向量的基础上提取如下特征参数。(1)归一化特征值信号之间能量的差异和相干性决定了特征值之间的大小关系,因此选择归一化特征值作为网络输入参数。第i个归一化特征值可以表示为1ii(10)为进一步利用特征值之间的差异,本文同时提取二阶归一化特征值参量,第i个二阶归一化特征值可以表示为1ii(11)(2)对角加载归一化特征值对角加载技术对改善源数估计性能具有重要意义,文献[11]对对此进行了详细分析。对角加载的物理意义相当于向阵列信号中加入白噪声,对协方差矩阵ˆR进行如下对角加载ˆRRI(12)再对R进行特征分解,计算归一化特征值参数,为和未加载归一化特征值参数区别,我们称之为对角加载归一化特征值。对角加载量的确定对对角加载技术影响比较大,本文选择的对角加载量为10M,M为对ˆR特征分解得到的最小特征值。一阶和二阶对角加载归一化特征值归一化特征值分别是11,2,,iiiM(13)11,2,,iiiM(14)其中i为R特征分解得到的特征值。(3)特征值差异比和对角加载特征值差异比定义特征值差异比和对角加载特征值差异比分别为'11,2,,1iiiiM(15)'11,2,,1iiiiM(16)特征值差异比表征了特征值变化的波动程度,反映了特征向量空间能量的变化。(4)盖尔圆半径矩阵的特征值与特征向量是紧密联系的,盖尔(Gerschgorin)定理揭示了这一点,参考文献[12],本文将盖尔圆作为网络输入参数。计算盖尔圆前需要对协方差矩阵进行酉变换,使信号和噪声的盖尔圆分开,首先作如下分解'ˆˆˆˆHMMrRrRr(17)通常取酉变换矩阵为'ˆ001TUT(18)其中,'ˆU为'ˆR的特征向量空间。酉变换后的矩阵为ˆˆHTRTRT(19)盖尔圆半径为ˆˆ1,2,,1HiieiMr(20)其中,ˆie为'ˆR的第i个特征向量。信号的盖尔圆半径较大,噪声的盖尔圆半径较小。(5)特征向量包络均方差信号子空间与噪声子空间的区别不仅表现在特征值上,也表现在特征向量上。由于信号子空间特征向量与导向矢量等价,因此其特征向量的包络恒定,而噪声子空间特征向量的包络不具有规律性。利用信号子空间和噪声子空间的这一差异,本文提取特征向量包络标准差这一特征参数。第i个特征向量的包络均方差定义为212std()1,2,,kMikikiieeiMMe(21)其中12iiiMieeeeM(22)(6)特征向量相位拟合均方差设方向的阵列导向矢量为()Γ,其相位为()arg()ΦΓ(23)第i个特征向量的相位为argiiΛe(24)作如下优化,ˆˆmin()iiΦΛI(25)(25)式可用最小二乘法计算,其中,ˆi为方向预估值,是相位拟合的结果,ˆ为相位调整因子。定义特征向量相位拟合均方差为ˆˆstd()1,2,,iiiiMΦΛI(26)综上,本文一共选取了6组特征参数共83M个特征参数。4基于径向基网络的信号源个数估计神经网络的工作方式有多种,BP神经网络是常用的网络结构之一。BP网络的训练过程由正向和反向传播两部分组成,这两个过程反复运用,当误差达到实际要求时,训练过程就结束。以二层网络为例,如图2所示,有n个输入,m个输出,一个中间层。设输入数据为x,目标输出为d,实际输出为y。输出层结点j的输出yj(k)为:()()jhjiihhiykfWfxkW(27)输出结点j的误差为:()(