阵列信号基础:天线阵列模型

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

天线阵列模型

0. 前言

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


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


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

3. 天线阵列模型1

天线阵元之间的摆放位置影响着阵列接收信号的数学模型,不同的天线阵列模型有着不一样的应用场景,并影响着阵列信号处理的方法。

3.1 均匀线阵

ula1

假设 M 个阵元等距离排列成一条直线,阵元间距为 d 。假设选取最左边的天线阵元作为参考点,则第 m 个天线阵元相对于参考点的时间延迟可以表示为

τ m ( θ i ) = ( m 1 ) d sin θ i v

  • 各天线阵元之间的互耦效应忽略不计,且阵元间距为最高频率源信号的半波长,即 d = λ 2

  • 传播距离远大于阵列大小,即信号在介质中以平面波的形式到达阵列。

  • 接收机各个通道拥有完全相同的特性。

根据以上假设,方向向量可以写为

a ( θ i ) = [ 1 , e j π sin θ i , e j 2 π sin θ i , , e j ( M 1 ) π sin θ i ] T

3.2 L 型阵

ll

如图为 L 型阵列模型,在 x 轴和 y 轴均 M 个阵元,阵元间距为 d K 个信源,二维入射角为 ( θ i , φ i ) x 轴上的接收信号模型可以视为线性阵列, y 轴同理:

X = A x S + N x Y = A y S + N y

其中,方向矩阵为

A x = [ a x ( θ 1 , φ 1 ) , , a x ( θ K , φ K ) ] A y = [ a y ( θ 1 , φ 1 ) , , a y ( θ K , φ K ) ] a x ( θ i , φ i ) = [ 1 , e j 2 π λ d cos θ i sin φ i , , e j 2 π λ ( M 1 ) d cos θ i sin φ i ] T a y ( θ i , φ i ) = [ 1 , e j 2 π λ d sin θ i sin φ i , , e j 2 π λ ( M 1 ) d sin θ i sin φ i ] T

3.3 均匀平面阵

mmm

假设有 K 个信号源,均匀平面阵列指的是 M 个天线阵元等间距的排列成一个正方形或者矩形,如上图所示由 M × N 个阵元组成。 x 轴方向有 N 个间距为 d 的均匀线阵, y 轴方向有 M 个间距为 d 的均匀线阵。如果选取原点为参考点,另外某个阵元的坐标可以写为 ( x n , y m ) ,于是时延差可以写为

τ n , m ( φ k , θ k ) = x n sin φ k cos θ k + y m sin φ k sin θ k v a n , m ( φ k , θ k ) = exp ( j w 0 τ n , m ( φ k , θ k ) ) X = A S + N S = [ s 1 ( t ) , , s K ( t ) ] T C K × 1 A = [ a ( θ 1 , φ 1 ) , , a ( θ K , φ K ) ] C N M × K

x 轴对应的 N 个阵元的方向矩阵和从 y 轴对应的 M 个阵元的方向矩阵为

A x = [ a x ( θ 1 , φ 1 ) , , a x ( θ K , φ K ) ] A y = [ a y ( θ 1 , φ 1 ) , , a y ( θ K , φ K ) ] a x ( θ i , φ i ) = [ 1 , e j 2 π λ d cos θ i sin φ i , , e j 2 π λ ( N 1 ) d cos θ i sin φ i ] T a y ( θ i , φ i ) = [ 1 , e j 2 π λ d sin θ i sin φ i , , e j 2 π λ ( M 1 ) d sin θ i sin φ i ] T

gs

则可以得到方向矩阵

X = A S + N S = [ s 1 ( t ) , , s K ( t ) ] T C K × 1 A = [ a ( θ 1 , φ 1 ) , , a ( θ K , φ K ) ] = [ A x D 1 ( A y ) A x D 2 ( A y ) A x D M ( A y ) ] C N M × K

其中 D i ( ) 表示取矩阵的第 i 行作为构成对角矩阵的对角元素。

3.4 均匀圆阵

yy

如图所示为均匀圆阵模型, M 个阵元均匀分布在圆周上,假设 K 个信源,二维入射角为 ( θ i , φ i ) ,一般取圆周上两个阵元的间距为 λ / 2 ,对应的圆半径取为 R = λ 4 / sin ( π M ) ,阵列的第 m 个阵元与 x 轴的角度用 2 π M ( m 1 ) 表示。

y1

以原点为参考点,则位于 x 轴正方向的阵元视为沿着半径方向为轴的参考系。则有时延差:

τ m = 1 , i = R sin φ i cos θ i v

其中 θ i 是入射投影与半径方向的轴之间的夹角。同理第 m 个阵元即把阵元与原点之间的半径方向作为参考轴,此时入射投影与半径方向的轴之间的夹角为 θ i 2 π ( m 1 ) M 。则有时延差:
τ m , i = R sin φ i cos ( θ i 2 π ( m 1 ) M ) v

于是阵列方向向量为
A = [ a ( θ 1 , φ 1 ) , , a ( θ K , φ K ) ] a ( θ i , φ i ) = [ exp ( j 2 π R sin φ i cos ( θ i ) ) exp ( j 2 π R sin φ i cos ( θ i 2 π M ) ) exp ( j 2 π R sin φ i cos ( θ i 2 π ( M 1 ) M ) ) ]

3.5 任意三维阵列天线模型

rd

如图所示为任意阵列模型。假设 M 个阵元任意分布在空间中,二维入射角为 ( θ i , φ i ) ,假设有 K 个信号源。则入射的方向矢量为:

V = [ sin φ i cos θ i sin φ i sin θ i cos φ i ] T

如果第 m 个阵元的坐标位置为 r m = ( x m , y m , z m ) ,波速为 v 。那么
τ m ( θ i , φ i ) = 1 v ( x m sin φ i cos θ i + y m sin φ i sin θ i + z m cos φ i )

因此可得导向矢量:
a ( θ i , φ i ) = [ p 1 ( θ i , φ i ) exp ( j 2 π λ r 1 V ) p 2 ( θ i , φ i ) exp ( j 2 π λ r 2 V ) p M ( θ i , φ i ) exp ( j 2 π λ r M V ) ]

对于传统阵列,通常极化矢量 p k ( θ , φ ) = 1 一般省略。但是对于极化敏感阵列,不同载体的影响产生屏蔽效应,所以 p k ( θ , φ ) 不能省略。

定义传统阵列方向矩阵为: A = [ a ( θ 1 , φ 1 ) , , a ( θ K , φ K ) ]

参考文献


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

猜你喜欢

转载自blog.csdn.net/qq_23947237/article/details/82532870