雷达基础教程入门篇8--DOA估计之DBF数字波束形成算法

空间谱估计就是利用空间阵列实现空间信号的参数估计的一项专门技术。下图为空间谱估计的系统结构。目标空间代表我们所要感知的环境,在这个环境中包含着多个来自不同方向的目标入射信号。观察空间则可以表示成我们的雷达天线,由按照一定方式排列的阵元组中,图中通道代表着我们的接收天线。估计空间则表示我们的信号处理模块,从观察空间得到的信号数据在估计空间,即处理器中进行处理,并还原出真实的目标信号源数和入射角。

图片

将观察空间再细化,得到下面的阵列测向基本模型,其中,M为阵列接收天线个数,θ为信号入射角。

图片

接下来,我们考虑多个信号源入射到空间阵列的数学模型,这部分为空间谱估计理论的基础,也是后续DML , DBF,MUSIC,Capon等DOA估计方法的理论基础。

              

1.1通常情况下的数学模型  

假设有N个原场窄带(Bw<<Freq)信号入射到具有M个阵元的某阵列上,通过观察空间采集到的数据,在估计空间上信号可用如下的复包络形式表示:

图片

      (4.1.1a)

式中,

图片

是接收信号的幅度,

图片

是接收信号的相位,

图片

是接收信号的频率,在窄带远场信号源的假设下,有

图片

(4.1.1b)

根据式(4.1.1a)和式(4.1.1b),可以得到下式:

图片

(4.1.2)

因此,第l个阵元的接收信号表示为

图片

(4.1.3)

上式中,

图片

为第l个阵元对第i个信号的增益,

图片

表示第l个阵元在t时刻的噪声,

图片

表示第i个信号到达第l个阵元时相对于参考阵元的时延。

将M个阵元在特定时刻接收到的信号排列成一个列矢量,可得

图片

(4.1.4)

假设每个接收阵元间互不干扰,则

图片

可以归一化为1,因此上式可以简化为    

图片

(4.1.5)

将式(4.1.5)写成矢量形式如下:

图片

                               (4.1.6)

式中,X(t)为阵列的M x 1维快拍数据矢量,N(t)为阵列的M x 1维噪声数据矢量,S(t)为空间信号的N x 1维矢量,A为空间阵列的M x N维阵列流型矩阵(导向矢量阵),且

图片

(4.1.7a)

其中,导向矢量

图片

(4.1.7b)

式中,

图片

, c为光速,

图片

为波长。

根据上述公式,要获得导向矢量则需要知道τ(相位时延)的值,根据空间几何关系,可以知道阵元间的相位时延表示如下

图片

(4.1.8)

几何模型如下图,    

图片

因此,关键在于求得不同阵列中各阵元间相位时延的值。

根据我们平常所用到的阵列类型,这里介绍两种阵列的阵元间相位延迟计算方式。

(1)平面阵

设阵元的位置为

图片

,以原点为参考点,另假设信号入射参数为

图片

,分别表示方位角与俯仰角,其中方位角表示与x轴的夹角,则有

图片

(4.1.9a)

          

(2)线阵

设阵元的位置为

图片

,以原点为参考点,另假设信号入射参数为

图片

,表示方位角,其中方位角表示与y轴的夹角(即与线阵法线的夹角),则有

图片

(4.1.9b)    

1.2DBF(数字波束形成)  

对于接收信号形如下式

图片

(4.3.1)

我们可以构造出一个导向矢量来,其中的角度任意给定(盲猜,不妨设为α),那么就可以构造出一个来波方向为α的导向矢量为

图片

(4.3.2)

用我们盲猜的这个导向矢量a (α)和接收信号做向量内积,即

图片

(4.3.3)

得,

图片

(4.3.4)

从上式我们可以看到,等号在α = θ时取得。

通过这个不等式可知,如果我们盲猜对了,即α = θ,那么得到的结果是一个最大值。

因此,我们可以把所有的角度都猜一遍,找出那么结果结果最大的,其对应的角度就是我们DOA估计的结果。

常规DBF计算步骤如下:    

图片

同时,这里贴出我们常用的FFT求解角度原理,以供参考

图片

根据上述推论,MATLAB仿真代码部分截图如下    

图片

仿真结果如下,可以看到DBF也能区分多个目标,单快拍即可解出,但无法突破瑞利限。

图片

更多内容,可关注微信公众号:RADAR驿站 

### 数字波束形成 (DBF) 技术原理 数字波束形成(Digital Beamforming, DBF)是一种先进的信号处理技术,通过精确控制来自阵列天线的信号来实现定向发射或接收。该技术能够增强特定方向上的信号强度,同时有效抑制其他方向的干扰[^3]。 #### 基本工作流程 在DBF系统中,输入信号被多个传感器采集后转换为数字化形式,在此之后利用高速处理器执行加权求和操作完成波束合成过程。这种机制允许动态调整各通道之间的相对延迟与增益参数,进而灵活改变波束指向角度以及形状特性[^1]。 对于基于DDS(Direct Digital Synthesizer)技术构建的8单元收发全DBF相控阵雷达而言,其核心在于实现了系统的幅相控制功能,即可以通过编程方式实时修改各个T/R组件的工作状态,达到预期的辐射模式效果。 ### 应用领域 DBF不仅限于军事用途如相控阵雷达目标检测跟踪方面有着广泛应用;同样适用于民用场景比如移动通信基站布局优化、医疗超声成像质量改善等多个行业之中。具体来说: - **雷达系统**:提高分辨率及抗杂波能力; - **无线通讯**:增加传输距离并减少同频干扰现象发生概率; - **医学影像**:获取更清晰准确的人体内部结构图像数据[^2]。 ```matlab % MATLAB代码示例:简单的一维均匀直线阵列(UULA)下的DOA估计 N = 8; % 阵元数量 d = 0.5; % 阵元间距(半波长) theta_true = pi/4; % 来源真实方位角(rad) a = exp(-1i*2*pi*d*(0:N-1)'*sin(theta_true)); % 方向矢量 Rxx = a*a'; % 理论协方差矩阵 % MUSIC算法计算空间谱 [MUSIC_spectrum, theta_grid] = music(Rxx,N-1); plot(theta_grid/pi*180, abs(MUSIC_spectrum)) xlabel('Angle (\circ)') ylabel('|P_{MUSIC}|') title('Spatial Spectrum via MUSIC Algorithm') grid on; ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值