文章目录
一、 算法简介
数字波束成形算法(Digital Beamforming, DBF)通过对信号进行加权求和的方式,有效集中阵列接收的能量在特定方向上。该算法实质上在空域进行滤波操作,旨在增强期望信号强度并抑制干扰信号。这使得阵列的输出方向能够专注于特定方向,确保最大程度地捕获期望信号的功率峰值,该功率峰值所在方向即为信号到达的角度。
上图展示了一维M阵元线阵,通过对输入信号加权求和,可以得到阵列输出:
波束成形器的功率表达式:
其中,R表示是阵列输出的协方差矩阵,表达式如下:
将雷达阵列天线的距离维度FFT数据表示为输入数据u(t),已知阵元数M、波长λ、天线间隔d=λ/2等参数。搜索波束成形器的功率峰值即可确定到达角方向。
为了评估数字波束成形(DBF)测角的性能,我们使用MATLAB对DBF算法进行了仿真。雷达仿真的参数如表3.2所示,而仿真结果则展示在图3.13中。
根据角度分辨率公式,在给定波长和阵元间距的条件下,雷达的角度分辨率仅与阵元数量相关。通过计算得知,当阵元数量分别为6、8和12时,均匀阵的角度分辨率分别为19.1度、14.3度和9.6度。因此,在6阵元均匀阵的情况下,无法区分-5°和9°两个目标点;8阵元可以模糊地识别出这两个目标点的角度,而12阵元不仅可以区分这两个目标点,而且相较于8阵元有显著的精度提高。