均匀直线阵的常规波束形成matlab

本文详细介绍了声纳信号处理中的常规波束形成技术,包括时延波束形成和频域波束形成。时延波束形成通过在各阵元间添加时延来控制波束指向,而频域波束形成则通过频移来实现。文中提供了具体的数学公式和MATLAB代码示例,展示了两种方法在信号处理过程中的区别。在噪声环境下,频域波束形成由于能筛选掉非信号频带的噪声,通常能获得更好的波束形成效果。

常规波束形成概述

  • 波束形成是将基阵各阵元输出进行一定的处理,从而形成基阵空间指向性的技术。一个波束形成器可以对空间某方位的信号有响应,而抑制其他方位的信号,所以又被称为空域滤波。一般分为常规波束形成(CBF)和自适应波束形成(ABF)。
  • 常规波束形成较为基础,一般又可以根据实现的途径不同,分为时延波束形成和频移波束形成。

时延波束形成

  • 在各阵元间添加时延使波束控制于不同方位的方法成为时延波束形成。设定一个目标方向,当信号来源方向在该目标方向时,响应最大;信号来源于其他方向时,响应较小。将这种响应大小随空间角度的变化作图,就是该波束形成器的波束图。
    在这里插入图片描述

  • 如图,对于均匀直线阵,相邻阵元间存在时延。对于任意角度theta,相邻阵元时延差为:
    在这里插入图片描述

  • 其中d为阵元间距,theta为信号来源方向与基阵法线所成夹角。以阵元0为参考阵元,其表达式为:
    在这里插入图片描述

  • 引出各阵元的方向向量,各阵元相差一个时延,以五元阵为例,依次写出为一个行向量:
    在这里插入图片描述

  • 各阵元的信号即为:
    在这里插入图片描述

  • 为了使目标方向形成最大响应,得到最优加权向量,对各阵元补偿指定方向的相位,构成加权向量。
    在这里插入图片描述

  • 输出信号为:
    在这里插入图片描述
    所以,响应归一化后只需要:
    在这里插入图片描述
    这就是各方向的响应。

  • 运行结果:
    在这里插入图片描述

频域波束形成

频域波束形成是对各阵元信号的谱线进行频移再形成。以M元直线阵、N点信号为例:

  • 对各阵元信号进行目标方向的相位补偿

  • 对该补偿后的信号进行快速傅里叶变换,得到了M*N维矩阵的频谱

  • 对任意角度求取响应:任一角度上每个阵元信号所在谱线进行该角度的频移,如图,时域时延对应的频域乘以该部分。
    在这里插入图片描述

  • 将各阵元某一谱线求和,对各谱线求和,得到该角度的响应。

运行结果如下:
在这里插入图片描述

两种波束形成方法比较

  • 研究两者形成过程可以看出

时域波束形成对整个信号进行时延,直接波束形成;
频域波束形成只选取了信号所在频率进行波束形成。
这里我并没有给信号加噪声,二者表现不明显,但是从过程中可以推测出,如果加上噪声,频域波束形成无疑会筛选掉非信号频带的噪声,波束形成效果会更好!

此处附上代码,信号处理新人,望大家指正:

%% 时延波束形成
clc;clear;close all;
c=1500;f0=800;
d=c/f0/5;fs=40000;
N=2^10;M=5;
t=(0:N-1)/fs;
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孤独的傅里叶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值