宽带波束形成

2024-03-13 15:04
文章标签 波束 宽带 形成

本文主要是介绍宽带波束形成,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

上一篇介绍了窄带波束形成,当信号的带宽增加,窄带波束形成的性能会降低很多。

首先从窄带beamforming说起

阵列模式:M个阵元组成的线性阵列

当有M个输入信号s_{m}(t)m=0,1,...,M-1,对应的信号的入射方向为\theta _{m}m=0,1,...,M-1。第一个信号s_{0}(t)是感兴趣信号,其他信号是干扰信号。每一个信号对应的方向向量\mathbf{d_{m}}的表达式为:

理想情况下,我们的目标是为感兴趣的信号构造一个固定的响应,并且使得干扰信号的响应是0。为了简化,在这里不考虑噪声。如上的条件可以通过一个矩阵方程描述:

显然,只要等式左边的矩阵是满秩,总能够找到一组阵列权重将M-1个干扰信号消除。满足完全消除的阵列权重的值依赖与信号的频率和信号的到达方向。

对于宽带信号,每一个信号包含无限多不同频率成分,对于不同的频率而言,阵列权重值不同。可以将权重矩阵写成如下形式,对于每一个频率w对应的权重:

对于不同的频率,都需要计算一个\mathbf{w}(w),窄带波束形成处理宽带信号显然效率很低。

宽带波束形成器的结构

有两类获取频率相关的权重的方法:

  1. 传感器延时线SDLs(sensor delay-lines)
  2. 抽头延时线TDLs(tapped delay-lines)或者FIR/IIR滤波器

我们介绍第2种方法:TDLs。TDLs和FIR/IIR滤波器是通过执行时域滤波过程,为每一个接收到的宽带传感器信号,构造频率相关的响应,从而补偿不同频率成分的相位差。这种结构如下图所示。

上图的宽带波束形成器结构对波场进行空间和时间的采样。宽带波束形成器可以表示成:

M是阵元的个数,J-1是每个阵元通道的延时单元的个数。T_{s}是相邻抽头的延时(对于数字信号就是采样时间)

将宽带波束形成器表示为矩阵的形式

\mathbf{w}一共有M乘以J个权重系数

每一个列向量\mathbf{w_{i}}i=0,1,...,J-1包含M个复共轭系数,位于M抽头延时线的第i个抽头

同样输入信号可以表示为一个列向量:

\mathbf{x}_{i}(t-iT_{s})i=0,1,...,J-1是M个阵列的第i个延时数据

\mathbf{x_{i}}(t-iT_{s}) = [x_{0}(t-iT_{s}), x_{1}(t-iT_{s}),...,x_{M-1}(t-iT_{s})]^{T}

J=1时,就变成了窄带波束形成。

宽带beamformer的波束响应

对于复平面波信号e^{jwt},假设x_{0} = e^{jwt},则

m=0,1,...,M-1,i=0,1,...,J-1

注意这里x是小写并且没有加粗,m代表阵元的编号。

P(\theta,w)波束响应,与信号的频率和角度相关,用向量表式:

\mathbf{d}(\theta ,w)是转向向量,长度为M乘以J

J=1时,就变成了窄带波束形成中介绍的转向向量了。

类似上一篇介绍的窄带波束形成,现在对阵列进行规定:

线性阵列,阵元间距是d

\tau _{m}=m d sin \theta / c

w = 2 \pi c/\lambda

w\tau _{m} = m(2\pi d sin \theta )/\lambdam=0,1,...,M-1

为了避免空域混叠,d < \lambda _{min}/2\lambda _{min}是信号最高频率成分w_{max}对应的波长。假定阵列可操作的频率w\in [w_{min}, w_{max}],并且d = \alpha \lambda _{min}/2\alpha \leqslant 1

\Omega = w T_{s}

\mu = d / (c T_{s})

c是波的速度

w(\tau _{m} + iT_{s}) = \Omega/T_{s} (m d sin \theta/c) +w i \Omega /w =\Omega (d/(cT_{s})) m sin \theta + i \Omega = m\mu \Omega sin \theta + i \Omega

是第m个阵元的抽头延时线(FIR滤波器)系数的离散傅里叶变换。当\alpha =1T_{s} = T_{min},则\mu =1T_{min}是信号最高频率成分对应的采样周期。

宽带波束形成的波束响应与信号入射角\theta以及\Omegaw)有关。

参考:Wei Liu《Wideband Beamforming》University of Sheffifield, UK

这篇关于宽带波束形成的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/805244

相关文章

LeetCode题解:2341. 数组能形成多少数对,哈希表,详细注释

原题链接 LeetCode题解:2341. 数组能形成多少数对 解题思路: 遍历数组,并使用Map缓存数字出现的次数关系 如果出现偶数次,map.set(num, true)如果出现奇数次,map.set(num, false) 剩余数字的数量为nums.length - 2 * pairCount /*** @param {number[]} nums* @return {number[

有temp表包含A,B两列,使用SQL,对B列进行处理,形成C列,按A列顺序,B列值不变,则C列累计技术,B列值变化,则C列重新开始计数

有temp表,使用SQL,对B列进行处理,形成C列,按A列顺序,B列值不变,则C列累计技术,B列值变化,则C列重新开始计数 建表语句如下 CREATE TABLE temp(A STRING ,B STRING );INSERT INTO TABLE temp VALUES('2010','1'),('2011','1'),('2012','1'),('2013','0'),('2014',

分支线定向耦合器宽带化设计和ADS仿真

分支线定向耦合器宽带化设计和ADS仿真 工程下载链接:分支线定向耦合器宽带化设计和ADS仿真-ADS工程文件 之前经常分析分支线定向耦合器,例如在15、ADS使用记录之耦合器设计和基于AWR的微带线分支线耦合器设计-从原理到版图中都有涉及,但是由于其基本电路结构中包含大量的四分之一波长线,其实际上是窄带的结构: 但是,我们经常可能需要用到宽带的分支线定向耦合器(例如在LMBA等架构中)。那

大数据-Hadoop-户管理界面:HUE(Hadoop User Experience)【将Hadoop中各种相关的软件(HDFS、Hive...)的操作界面融合在一起,形成一个统一的操作界面】

什么是HUE? hadoop的用户体验 HUE主要的作用将Hadoop中各种相关的软件的操作界面. 给融合在一起, 形成一个统一的操作界面HUE是一个大集成者 Hue 是一个Web应用,用来简化用户和Hadoop集群的交互。Hue技术架构,如下图所示,从总体上来讲,Hue应用采用的是B/S架构,该web应用的后台采用python编程语言别写的。大体上可以分为三层,分别是前端view层、Web服

电信500M宽带+AX210无线网卡测速

500M电信宽带,PC的Wifi模块是AX210 一、PC测速 2.4G Wifi 5G Wifi 有线网口 二、 手机端,小翼管家App测速 2.4G Wifi 5G Wifi 结论: 手机上网要快的话,还是要选择5G wifi

【基于FPGA的B超数字波束形成技术案例程序】

基于FPGA的B超(超声波成像)数字波束形成技术是一个复杂的系统,它涉及到信号的采集、预处理、波束合成、图像重建等多个步骤。在这里,我将提供一个简化的案例程序框架,以帮助你理解如何在FPGA上实现数字波束形成的基本思想。 系统概述 在B超系统中,数字波束形成通常涉及从多个换能器(探头)接收到的回波信号中进行时间延迟和幅度加权,以聚焦和增强来自特定方向(即扫描点)的反射信号。这些处理步骤在FPG

【Leetcode 2341 】 数组能形成多少数对 —— 去重

给你一个下标从 0 开始的整数数组 nums 。在一步操作中,你可以执行以下步骤: 从 nums 选出 两个 相等的 整数从 nums 中移除这两个整数,形成一个 数对 请你在 nums 上多次执行此操作直到无法继续执行。 返回一个下标从 0 开始、长度为 2 的整数数组 answer 作为答案,其中 answer[0] 是形成的数对数目,answer[1] 是对 nums 尽可能执行上述操

AI数字时代客户体验白皮书5G云算力网络云网终端AIGC人工智能宽带政企物联网专线 IDC智慧城市专家学者教授培训讲师分享

客户体验的时代已然来临 在过去的几十年里,中国企业逐步从产品驱动转向市场驱动,从规模竞争走向创新竞争。然而,随着市场竞争的白热化和产品、服务的高度同质化,企业之间的差异化逐渐被削弱,传统的价格战、渠道战已经无法再让企业在竞争中脱颖而出。此时,客户体验的优化成为了企业在激烈市场中重塑竞争力的关键武器。在B2B和B2C领域,无论企业规模大小,客户体验的塑造和提升,正成为决定企业生死存亡的重要因素。

简易版营业厅宽带系统

@TOC ssm018简易版营业厅宽带系统+jsp 绪论 1.1 研究背景 当前社会各行业领域竞争压力非常大,随着当前时代的信息化,科学化发展,让社会各行业领域都争相使用新的信息技术,对行业内的各种相关数据进行科学化,规范化管理。这样的大环境让那些止步不前,不接受信息改革带来的信息技术的企业随时面临被淘汰,被取代的风险。所以当今,各个行业领域,不管是传统的教育行业,餐饮行业,还是旅游行业,

向MapReduce转换:形成推荐

<strong><span style="font-size:18px;">/**** @author YangXin* @info 向MapReduce转换:形成推荐 ,处理来自向量的推荐结果。*/package unitSix;import java.io.IOException;import java.util.ArrayList;import java.util.Collection