第2章 空间谱估计基础
2.1引言
空间谱估计——空预处理技术,具有优越的空域参数估计性能,数与阵列信号处理分支,阵列信号处理的基本原理是通过空间阵列接收数据的相位差来确定一个或几个带估计的参数。
2.2 空间谱估计数学模型
空间谱估计:利用空间阵列实现空间信号的参数估计的一项专门技术。
空间谱估计系统:空间信号入射、空间阵列接收、参数估计;
对应三个空间:目标空间、观察空间、估计空间。
目标空间:由信号源的参数与复杂环境参数张成的空间;
观察空间:利用空间按一定方式排列的阵元,来接收目标空间的辐射信号,观察空间是一个多维空间,系统的接收数据是由多个通道组成的,通道是由空间的一个或多个阵元合成的,某特定阵元也可以包含在不同的通道内;
估计空间:利用空间谱估计技术从复杂的观察数据出提取信号的特征参数,相当于对目标空间的一个重构过程。
2.2.1 通常情况下的数学模型
考虑N个远场的窄带信号入射到空间某阵列上,其中阵列天线由M个阵元组成,假设阵元数等于通道数,即各阵元接收到信号后经各自的传输信道送到处理器,处理器接收来自M个通道的数据。
在信号源是窄带的假设下,信号可用如下复包络形式表示:
{si(t)=ui(t)ej(ω0t+φ(t))si(t−τ)=ui(t−τ)ej(ω0(t−τ)+φ(t−τ))
式中ui(t)是接收信号的幅度,ψ(t)是接收信号的相位,ω0 是接收信号的频率。在窄带远场信号源的假设下,有
{ui(t−τ)≈ui(t)φ(t−τ)≈φ(t)
根据上式可得
si(t−τ)≈si(t)e−jω0τ,i=1,2,...,N
则可以得到第l个阵元接收信号为
xl(t)=i=1∑Nglisi(t−τli)+nl(t),l=1,2,...,N
式中,gli为第l个阵元对第i个信号的增益,nl(t)表示第l个阵元在t时刻的噪声,τli表示第i个信号到达第l个阵元时相对于参考阵元的时延。
将M个阵元在特定是可接收的信号排列成一个列矢量,可得
⎣⎢⎢⎢⎡x1(t)x2(t)⋮xM(t)⎦⎥⎥⎥⎤=⎣⎢⎢⎢⎡g11e−jω0τ11g21e−jω0τ21⋮gM1e−jω0τM1g12e−jω0τ12g22e−jω0τ22⋮gM2e−jω0τM2⋯⋯⋯g1Ne−jω0τ1Ng2Ne−jω0τ2N⋮gMNe−jω0τMN⎦⎥⎥⎥⎤⎣⎢⎢⎢⎡s1(t)s2(t)⋮sN(t)⎦⎥⎥⎥⎤+⎣⎢⎢⎢⎡n1(t)n2(t)⋮nM(t)⎦⎥⎥⎥⎤
在理想情况下,假设阵列中各阵元是各向同性的,且不存在通道不一致、互耦等因素的影响,上式中的增益可以归化为1,在此假设下上式可以简化为
⎣⎢⎢⎢⎡x1(t)x2(t)⋮xM(t)⎦⎥⎥⎥⎤=⎣⎢⎢⎢⎡e−jω0τ11e−jω0τ21⋮e−jω0τM1e−jω0τ12e−jω0τ22⋮e−jω0τM2⋯⋯⋯e−jω0τ1Ne−jω0τ2N⋮e−jω0τMN⎦⎥⎥⎥⎤⎣⎢⎢⎢⎡s1(t)s2(t)⋮sN(t)⎦⎥⎥⎥⎤+⎣⎢⎢⎢⎡n1(t)n2(t)⋮nM(t)⎦⎥⎥⎥⎤
写成矢量形式如下:
XXX(t)=AAASSS(t)+NNN(t)
式中,XXX(t)为阵列的M×1维快排数据矢量,NNN(t)为阵列的M×1维噪声数据矢量,SSS(t)为空间信号的N×1维矢量,AAA为空间阵列M×N维流型矩阵(导向矢量阵),且
AAA=[aaa1(ω0)aaa2(ω0)⋯aaaN(ω0)]
其中,导向矢量
aaai(ω0)=⎣⎢⎢⎢⎡e−jω0τ1ie−jω0τ2i⋮e−jω0τMi⎦⎥⎥⎥⎤,i=1,2,...,N
式中,ω0=2πf=2πλc,c为光速,λ为波长。
若已知阵元间的延迟表达式τ,就可以得出特定空间阵列的导向矢量或阵列流型。假设空间任意两个阵元,其中一个为参考阵元(位于原点),另一个阵元的坐标为(x,y,z)。
可推导出两阵元间的波程差为
τ=c1(xcosθcosφ+ysinθcosφ+zsinφ)
下面给出实际环境中常用阵列及阵元间的相互延迟表达式:
1.平面阵
设阵元位置为(xk,yk)(k=1,2,...,M),以原点为参考点,另假设信号入射参数为(θi,φi)(i=1,2,...,N),分别表示方位角与俯仰角,其中方位角表示与x轴的夹角,则有
τki=c1(xkcosθicosφi+yksinθicosφi)
2.线阵
设阵元的位置为xk(k=1,2,...,M),以原点为参考点,另假设信号入射参数为θi(i=1,2,...,N),表示方位角,表示与y轴的夹角(即与线阵法线的夹角),则有
τki=c1(xksinθi)
3.均匀圆阵
设以均匀圆阵的圆心为参考点,方位角θi表示与x轴的夹角,r为圆的半径,则有
τki=cr(cos(M2π(k−1)−θi)cosφi)
2.2.2 相干信号源数学模型
当考察多个信号时,这些信号之间可以是不相关的、相关的或相干的。对两个平稳信号si(t)和sk(t),定义它们的相关系数为
ρik=E[∣si(t)∣2]E[∣sk(t)∣2]E[si(t)sk∗(t)]
由Schwartz不等式可知∣ρik∣≤1,因此信号之间的相关性定义如下:
⎩⎪⎨⎪⎧ρik=00<∣ρik∣<1∣ρik∣=1si(t),sk(t)独立si(t),sk(t)相关si(t),sk(t)相干
即相干信号源之间种子差一个复常数,假设有n个相干源,即
si(t)=αis0(t),i=1,2,...,n
这里s0(t)称为生成信源,生成了入射到阵列上的n个相干信号源。代入通常数学模型可得想干信号源模型
XXX(t)=AAASSS(t)+NNN(t)=AAA⎣⎢⎢⎢⎡s1(t)s2(t)⋮sn(t)⎦⎥⎥⎥⎤+NNN(t)=AAA⎣⎢⎢⎢⎡α1α2⋮αn⎦⎥⎥⎥⎤s0(t)+N(t)=AAAρs0(t)+NNN(t)
式中,ρ 是由一系列复常数组成的n×1维矢量。
2.2.3 宽带信号源数学模型
对于宽带信号,假设信号的带宽为B,同样有第l个阵元的接收数据(不考虑增益)
xl(t)=i=1∑Nsi(t−τli)+nl(t),i=1,2,...,M
如果将观察时间T0分为K个子段,每段时间为Td,然后对观察数据进行J点的离散傅里叶变换(DFT),只要子段Td相比信号和噪声的相关时间较长,保证DFT变换后的数据是不相关的,就可以得到宽带模型:
XXXk(fi)=AAA(fi)SSSk(fi)+NNNk(fi)
式中,XXXk(fi),SSSk(fi),NNNk(fi)分别对应某频率的接收数据、信号及噪声的DFT变换,其中k=1,2,...,J,JJ是指将带宽为B的信号划分为J个子带,上式对于不同频点f1,f2,...,fJ有J个等式成立。
对于上式宽带信号模型,阵列流型矩阵应为
AAA(fi)=[aaa1(fj)aaa2(fj)⋯aaaN(fj)]
aaa(f)=[e−j2πfτ1ie−j2πfτ2i⋯e−j2πfτMi]T
2.2.4 分布式目标数学模型
当目标为分布式信号,即一群满足一定统计分布的散射体的集合时,考虑加性噪声背景,当N个窄带分布式目标到达阵列时,阵列观测数据矢量可以表示为
XXX(t)=i=1∑N∫−ππaaa(β)si(β−βi,t)dβ+NNN(t)
式中的积分限考虑间距为半波长的等距均匀线阵,满足
β=λ2πdsinθ=πsinθ
即−π≤β≤π。另外,式中si(β−βi,t)为第i个分布式目标信号源在t时刻的角信号密度函数,βi是指分布式目标方向中心波达方向,一般情况下只需估计此参数。
实际应用中分布式目标内的散点辐射的信号一般是相干的,这时角密度函数可写为
si(β−βi,t)=si(t)gi(β−βi)
式中,gi(β−βi)是一个以βi为对称中心的确定性函数(第i个分布式目标信号源的角信号分布函数),且满足
∫−ππgi(β−βi)dβ=1
则信号模型进一步简化为
XXX(t)=BBBSSS(t)+NNN(t)
B是M×N的矩阵,且
BBB=[bbb(β1)bbb2(β2)⋯bbbN(βn)]
其中m×1维矢量
bbb(βi)=∫−ππaaa(β)gi(β−βi)dθ
显然,放角信号分布函数gi(β−βi)为δ(β−βi)时,即有bbb(βi)=aaa(βi),对应点目标信号源的导向矢量。
下面给出几种特殊角信号分布函数及对应分布式目标的导向矢量:
1.指数分布
gi(β−βi)=1−ρiej(β−βi)1bbb(βi)=[1ρie−jβi⋯ρiM−1e−j(M−1)βi]T
2.均匀分布
gi(β−βi)={2Δi10∣β−βi∣≤Δiβi∣>Δibbb(βi)=[1ΔisinΔie−jβi⋯(M−1)Δisin(M−1)Δie−j(M−1)βi]T
3.三角分布
gi(β−βi)=⎩⎪⎨⎪⎧(β−βi+Δi)/Δi2(−β+βi+Δi)/Δi20−Δi≤β−βi<00≤β−βi≤Δi其他bbb(βi)=[1Δi22[1−cosΔi]e−jβi⋯(M−1)2Δi22[1−cos(M−1)Δi]e−j(M−1)βi]T
4.高斯分布
gi(β−βi)=2πΔi21e−2Δi2(β−βi)2bbb(βi)=[1e−2Δi2e−jβi⋯e−2(M−1)Δi2e−j(M−1)βi]T
对于均匀分布而言,当ρi=1时,分布式目标的导向矢量对应点目标的导向矢量,即bbb(βi)=aaa(βi),对于均匀分布、三角分布和高斯分布而言,当分布参数Δi=0时,分布式目标满足bbb(βi)=aaa(βi)。
2.2.5 误差模型
误差:有限数据长度引起的误差、阵列的模型误差、噪声误差。
文献中考虑的误差模型
XXX=CCCΓΓΓΦΦΦAAASSS+NNN
式中CCC是阵列的互耦阵(阵元间的互耦引起的),ΓΓΓ是各阵元的增益组成的对角阵,ΦΦΦ是各阵元的初相位组成的对角阵。