文档

phased.SubbandPhaseShiftBeamformer

部分波段相移beamformer

描述

SubbandPhaseShiftBeamformer对象实现了部分波段beamformer阶段转变。

计算beamformed信号:

  1. 定义和设置您的部分波段beamformer阶段转变。看到建设

  2. 调用一步执行波束形成操作的属性phased.SubbandPhaseShiftBeamformer。的行为一步是特定于每个对象在工具箱。

请注意

从R2016b开始,而不是使用一步定义的方法来执行操作系统对象™,您可以调用对象的参数,就好像它是一个函数。例如,y =步骤(obj, x)y = obj (x)执行相同操作。

建设

H = phased.SubbandPhaseShiftBeamformer创建一个部分波段相移beamformer系统对象,H。对象执行部分波段接收信号相移波束形成。

H = phased.SubbandPhaseShiftBeamformer (的名字,价值)创建一个部分波段相移beamformer对象,H,每个指定的属性名设置为指定的值。您可以指定额外的名称-值对参数在任何顺序(Name1,Value1、……,)。

属性

SensorArray

传感器阵列

传感器阵列指定为一个系统对象的数组分阶段包中。一个传感器阵列可以包含子串。

默认值:phased.ULA用默认属性值

PropagationSpeed

信号传播速度

指定信号的传播速度,在米每秒,作为一个积极的标量。您可以指定这个属性为单一或双精度。

默认值:光的速度

OperatingFrequency

系统工作频率

指定的操作频率在赫兹beamformer标量。这个属性的默认值对应于300 MHz。这个属性可以指定单引号或双精度。

默认值:3 e8

SampleRate

信号采样率

指定的信号采样率(赫兹)作为一个积极的标量。这个属性可以指定单引号或双精度。

默认值:1 e6

NumSubbands

数量的部分波段

指定数量的部分波段中使用的部分波段处理作为一个正整数。这个属性可以指定单引号或双精度。

默认值:64年

DirectionSource

波束形成的来源方向

指定是否beamformer来自方向波束形成方向属性的对象或从一个输入参数一步。这个属性的值是:

“属性” 方向这个对象的属性指定了波束形成的方向。
输入端口的 每次调用的输入参数一步指定了波束形成的方向。

默认值:“属性”

方向

波束形成的方向

指定beamformer作为棱的波束形成方向矩阵。矩阵的每一列的形式(AzimuthAngle;ElevationAngle](度)。每个方位角必须在-180年和180度之间,并且每个仰角必须在-90到90度之间。这个属性设置时适用DirectionSource财产“属性”。这个属性可以指定单引号或双精度。

默认值:[0;0]

WeightsOutputPort

输出波束形成的权值

获得使用的权重beamformer,设置该属性真正的当调用和使用相应的输出参数一步。如果你不想获得权重,设置该属性

默认值:

SubbandsOutputPort

输出部分波段中心频率

获得每个频带的中心频率,设置该属性真正的当调用和使用相应的输出参数一步。如果你不想获得中心频率,设置该属性

默认值:

方法

一步 使用子带移相波束形成
常见的系统对象
释放

允许系统对象属性值的变化

例子

全部展开

应用部分波段相移波束形成11-element水下齿龈。入射角的宽带信号方位10°和30°高程。载波频率是2千赫。

创建齿龈。

天线= phased.ULA (“NumElements”11“ElementSpacing”,0.3);antenna.Element。FrequencyRange = (20000);

创建一个线性调频信号和噪声。

fs = 1 e3;carrierFreq = 2 e3;t = (0:1 / fs: 2) ';x =唧唧声(t, 0、2、fs);c = 1500;收集器= phased.WidebandCollector (“传感器”、天线、“PropagationSpeed”c“SampleRate”fs,“ModulatedInput”,真的,“CarrierFrequency”,carrierFreq);incidentAngle = (10; 30);x =收集器(x, incidentAngle);噪音= 0.3 * (randn(大小(x)) + 1 j * randn(大小(x)));rx = x +噪声;

Beamform入射角的方向。

beamformer = phased.SubbandPhaseShiftBeamformer (“SensorArray”、天线、“方向”incidentAngle,“OperatingFrequency”carrierFreq,“PropagationSpeed”c“SampleRate”fs,“SubbandsOutputPort”,真的,“WeightsOutputPort”,真正的);[y, w, subbandfreq] = beamformer (rx);

情节真实的原始和beamformed信号的一部分。

情节(t(施用),真正的(rx(施用,6)),“:”t(施用),真正的(y(施用)))包含(“时间”)ylabel (“振幅”)传说(“原始”,“Beamformed”)

情节的响应模式5频段。

模式(天线,subbandfreq (1:5)。[180:180], 0,“PropagationSpeed”c“CoordinateSystem”,“矩形”,“重量”w: 1:5)传说(“位置”,“东南”)

算法

全部展开

引用

[1]凡树木,H。最优阵列处理。纽约:Wiley-Interscience, 2002。

扩展功能

介绍了R2012a