阵列信号基础:宽带信号阵列

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_23947237/article/details/82532880

宽带信号阵列

0. 前言

阵列信号处理基础本质上属于参数估计问题,和信道估计知识基本上别无二致。末学在这里整理了阵列信号处理的基础知识,包括公式推导,以及代码。一方面为了节省同行人士寻找资料和整理吸收的时间,开方便之门。另一方面为了和大家多多交流这方面的知识,寻找研究灵感。


如果有任何问题或者有相关的 MATLAB 代码,本着交流的态度请分享到我的邮箱:[email protected]


愿以此功德,庄严佛净土。上报四重恩,下济三途苦。
若有见闻者,悉发菩提心。尽此一报身,同生极乐国。
南无大智文殊菩萨。

4. 宽带信号阵列模型1

因为窄带信号的时延信息可以通过相位的变化来体现,而宽带信号则不满足这一假设,所以上面提到的MUSIC/ESPRIT 等算法不适用于宽带信号。现在比较经典的宽带 DOA 估计算法是 ISS 算法和 CSS 算法。

在有 M 个天线单元的均匀线阵中,第 m 个阵元接收到的信号可以写为

x m ( t ) = i = 1 K s i ( t τ m ( θ i ) ) + n m ( t ) , m = 1 , 2 , M

其中, s i ( t ) 为第 i 个信源, τ m ( θ i ) 为其相对于参考点的时延, θ i 为其入射角度, K 为信源数目, n m ( t ) 为高斯白噪声。 因为宽带信号的时延无法用相移来表示,所以需要转换到频域上,表示为
X m ( f ) = i = 1 K S i ( f ) e j 2 π f τ m ( θ i ) + N m ( f )

其中 S i ( f ) N m ( f ) 分别为 s i ( t ) n m ( t ) 傅里叶变换。我们可以将阵列接收信号的频域模型写成矩阵的形式,令 e j 2 π f τ m ( θ i ) = a m ( f , θ i ) ,可得
X ( f ) = A ( f , θ ) S ( f ) + N ( f )

其中有
A ( f ) = [ a ( f , θ 1 ) , a ( f , θ 2 ) , , a ( f , θ K ) ] a ( f , θ i ) = [ a 1 ( f , θ i ) , a 2 ( f , θ i ) , , a M ( f , θ i ) ] T

4.1 非相干信号子空间算法

ISM 算法的核心思想是把一个宽带信号通过 FFT 在频域分解成若干个窄带分量,然后在每一个子带上直接应用窄带 DOA 估计技术进行处理,最后对这若干个结果进行综合,比如所有子带的空间谱进行平均,即可得到最终的 DOA 信息。

根据这个思想,首先把观测时间 T 0 内的接收信号分成 L 段, L 也称为频域快拍。再对每段作 DFT 分解为 N 个窄带分量,即得到 L 组互不相关的窄带频域分量,因此可得接收信号频域自相关矩阵的估计值

R x ( f n ) = 1 L l = 1 L X l ( f n ) X l H ( f n ) , 1 n N

其中 X l ( f n ) = A ( f n , θ ) S ( f n ) + N ( f n ) C M × 1 。对其进行特征值分解,可以得到
R x ( f n ) = U Λ U H = i = 1 M λ i u i u i H

特征值的大小满足关系 λ 1 λ 2 λ K > λ K + 1 = = λ M = σ 2 。 于是,我们可以构造出两个矩阵, U S 称为信号子空间, U N 称为噪声子空间。根据 MUSIC 算法,那么平均谱函数为
P ( θ ) = 1 1 N n = 1 N a H ( f n , θ ) U N ( f n ) 2

4.2 相干信号子空间算法

因为宽带信号的分解得到的子空间与频率有关,使得不同频点上的子空间会不一样,所以 CSM 算法就是要构造一个聚焦矩阵,通过它把不同频点的子空间变换到相同的频点上。同样我们首先需要对阵列接收信号进行 N 点 FFT 分解成 N 个窄带分量,那么聚焦矩阵 T ( f n ) 需要满足

T ( f n ) A ( f n ) = A ( f 0 ) , n = 1 , 2 , , N

其中, f 0 为参考频点。于是经过聚焦变换后的阵列接收信号为
Y ( f n ) = T ( f n ) X ( f n ) = T ( f n ) A ( f n ) S ( f n ) + T ( f n ) N ( f n ) = A ( f 0 ) S ( f n ) + T ( f n ) N ( f n )

可知,经过变换后的 Y ( f n ) 在任何频点上都有着相同的方向矩阵。于是,我们可以计算出 Y ( f n ) 的自相关矩阵:
R y = 1 N n = 1 N Y ( f n ) Y H ( f n ) = 1 N n = 1 N T ( f n ) X ( f n ) X H ( f n ) T H ( f n ) = 1 N n = 1 N A ( f 0 ) S ( f n ) S H ( f n ) A H ( f 0 ) + 1 N n = 1 N T ( f n ) N ( f n ) N H ( f n ) T H ( f n ) = A ( f 0 ) [ 1 N n = 1 N S ( f n ) S H ( f n ) ] A H ( f 0 ) + 1 N [ n = 1 N T ( f n ) N ( f n ) N H ( f n ) T H ( f n ) ] = A ( f 0 ) [ 1 N R S ] A H ( f 0 ) + 1 N [ R N ]

同样地,我们对构造的矩阵束 { R y , R N } 进行广义特征值分解,从而构造出信号子空间 U S 以及噪声子空间 U N 。此时可得谱函数
P ( θ ) = 1 a H ( f 0 , θ ) U N 2

接下来给出一种聚焦矩阵的构造方法。首先对所有信源的 DOA 进行预估计,计算出它们的平均值 θ ^ ,那么聚焦矩阵为
T = ( a 1 ( f 0 , θ ^ ) / a 1 ( f n , θ ^ ) a M ( f 0 , θ ^ ) / a M ( f n , θ ^ ) )

参考文献


  1. 毫米波低复杂度 DOA 估计与波束成形技术的研究

猜你喜欢

转载自blog.csdn.net/qq_23947237/article/details/82532880
今日推荐