main Content

Time Delay LCMV Beamformer

时间延迟LCMV波束形式

  • 图书馆:
  • 分阶段阵列系统工具箱 /波束形成

  • Time Delay LCMV Beamformer block

Description

Time Delay LCMV Beamformer块执行时间延迟线性约束最小方差(LCMV)光束成形。

ports

Input

expand all

Input signal, specified as anm-by-n矩阵,,,,wherem是数据中的样本数,也是n是数组元素的数量。

输入矩阵的第一维的大小可以变化以模拟不断变化的信号长度。例如,如果具有可变脉冲重复频率的脉冲波形,可能会发生尺寸变化。

Data Types:double
复杂的数字支持:金宝appyes

Input signal, specified as anm-by-n矩阵,,,,wherem是数据中的样本数,也是n是数组元素的数量。

输入矩阵的第一维的大小可以变化以模拟不断变化的信号长度。例如,如果具有可变脉冲重复频率的脉冲波形,可能会发生尺寸变化。

Dependencies

要启用此端口,请选择Enable training data inputcheck box.

Data Types:double
复杂的数字支持:金宝appyes

波束形成direction, specified as a2-1 by-1实价矩阵采用形式[AzimuthAngle;ElevationAngle]。角度单位为程度。方位角必须在–180°和180°之间,含有包含的角度,并且高度角度必须在–90°和90°之间,包括。角度是根据数组的局部坐标系定义的。

Dependencies

To enable this port, set the波束形成方向的来源parameter toInput port

Data Types:double

输出

expand all

波束形成的输出,返回m-1 by-1复合物值矢量。数量m是信号样本的数量。

Data Types:double
复杂的数字支持:金宝appyes

Beamformed weights, returned as ann-1 by-1复合物值矢量。数量n是数组元素的数量。when theSpecify sensor array as参数为调成partitioned arrayorReplicated subarray,,,,nrepresents the number of subarrays.

Dependencies

要启用此端口,请选择启用权重输出checkbox.

Data Types:double
复杂的数字支持:金宝appyes

参数

expand all

main tab

Signal propagation speed, specified as a real-valued positive scalar. The default value of the speed of light is the value returned byPhysconst(“ Lightspeed”)。单位为每秒米。

Example:3e8

Data Types:double

选择此参数以从上游块继承样本速率。否则,使用Sample rate (Hz)范围。

Data Types:Boolean

Specify the signal sampling rate as a positive scalar. Units are in Hz.

Dependencies

要启用此参数,请清除Inherit sample ratecheck box.

Data Types:double

用于处理每个传感器元素数据的FIR滤波器的长度,指定为正整数。

Data Types:double

这constraint matrix used for time-delay LCMV beamformer, specified as a complex-valuedm-by-k矩阵。矩阵的每一列都是约束,mis the degrees of freedom of the beamformer. For a time delay LCMV beamformer,mis given by the product of the number of elements of the array and the value of theFIR滤波器长度范围。

Data Types:double
复杂的数字支持:金宝appyes

Desired response used for time-delay LCMV beamformer, specified as a length-k列向量。kis the number of constraints in theConstraint matrix范围。向量中的每个元素定义了在“相应列”中指定的约束的所需响应Constraint matrix参数矩阵。

将对角线载荷因子指定为非负标量。对角线载荷是一种用于实现可靠的光束成型性能的技术,尤其是当样本支撑很小时。金宝app

Select this check box to specify additional training data via the input portXT。To use the input signal as the training data, clear the check box which removes the port.

波束形成方向的来源,指定为财产orInput port。when you set波束形成方向的来源to财产,然后您使用波束形成方向(DEG)范围。when you selectInput port,方向由输入确定Ang港口。

波束形成direction, specified as a 2-by-1 real-valued vector taking the form[AzimuthAngle;ElevationAngle]。角度单位为程度。方位角必须在–180°和180°之间。高程角必须在–90°和90°之间。角度是根据数组的局部坐标系定义的。

Dependencies

要启用此参数,请设置波束形成方向的来源parameter to财产

Select this check box to obtain the beamformer weights from the output port,w

Block simulation, specified as解释执行or代码生成。如果you want your block to use the MATLAB®interpreter, choose解释执行。如果you want your block to run as compiled code, choose代码生成。Compiled code requires time to compile but usually runs faster.

Interpreted execution is useful when you are developing and tuning a model. The block runs the underlying System object™ in MATLAB. You can change and execute your model quickly. When you are satisfied with your results, you can then run the block using代码生成。长期模拟使用生成的代码比解释的执行更快。您可以在不重新编译的情况下运行重复执行,但是如果更改任何块参数,则该块会在执行前自动重新编译。

This table shows how theSimulate usingparameter affects the overall simulation behavior.

when the Simulink®模型在Acceleratormode, the block mode specified usingSimulate using覆盖模拟模式。

加速模式

Block Simulation 模拟行为
normal Accelerator Rapid Accelerator
解释执行 该块使用MATLAB解释器执行。 该块使用MATLAB解释器执行。 Creates a standalone executable from the model.
代码生成 块被编译。 模型中的所有块均已编译。

For more information, seeChoosing a Simulation Mode(金宝appSimulink)

Sensor Arrays Tab

指定数组的方法,指定为Array (no subarrays)ormATLAB expression

  • Array (no subarrays)— use the block parameters to specify the array.

  • mATLAB expression- 使用MATLAB表达式创建数组。

mATLAB expression used to create an array, specified as a valid Phased Array System Toolbox array System object.

Example:phased.URA('Size',[5,3])

Dependencies

要启用此参数,请设置Specify sensor array astomATLAB expression

Element Parameters

Antenna or microphone type, specified as one of the following:

  • Isotropic Antenna

  • Cosine Antenna

  • Custom Antenna

  • Omni麦克风

  • Custom Microphone

Specify the operating frequency range of the antenna or microphone element as a 1-by-2 row vector in the form[LowerBound,UpperBound]。这element has no response outside this frequency range. Frequency units are in Hz.

Dependencies

要启用此参数,请设置Element typetoIsotropic Antenna,,,,Cosine Antenna,,,,orOmni麦克风

指定将天线和麦克风频率响应设置为1乘的频率l行矢量of increasing real values. The antenna or microphone element has no response outside the frequency range specified by the minimum and maximum elements of this vector. Frequency units are in Hz.

Dependencies

要启用此参数,请设置Element typetoCustom AntennaorCustom Microphone。利用Frequency responses (dB)to set the responses at these frequencies.

选择此复选框,以使元素的背面响应感到困惑。当背部困惑时,距离宽边±90°以上的所有方位角的响应都设置为零。宽边方向定义为0°方位角和0°的高度角度。

Dependencies

要启用此复选框,请设置Element typetoIsotropic AntennaorOmni麦克风

Specify the exponents of the cosine pattern as a nonnegative scalar or a real-valued 1-by-2 matrix of nonnegative values. WhenExponent of cosine pattern是1 x-2矢量,第一个元素是方位角沿方向的指数,第二个元素是高程方向的指数。当您将此参数设置为标量时,方位角方向和高程方向余弦图案都会提高到相同的功率。

Dependencies

要启用此参数,请设置Element typetoCosine Antenna

自定义天线或自定义麦克风的频率响应,以定义的频率操作频率向量(Hz)范围。这dimensions ofFrequency responses (dB)must match the dimensions of the vector specified by the操作频率向量(Hz)范围。

Dependencies

要启用此参数,请设置Element typetoCustom AntennaorCustom Microphone

定制天线图案的坐标系,指定az-elorphi-theta。when you specifyaz-el, 使用方位角(DEG)andElevations angles (deg)parameters to specify the coordinates of the pattern points. When you specifyphi-theta, 使用phi angles (deg)and这ta angles (deg)parameters to specify the coordinates of the pattern points.

Dependencies

要启用此参数,请设置Element typetoCustom Antenna

Specify the azimuth angles at which to calculate the antenna radiation pattern as a 1-by-p行矢量。pmust be greater than 2. Azimuth angles must lie between –180° and 180°, inclusive, and be in strictly increasing order.

Dependencies

要启用此参数,请设置Element typeparameter toCustom Antennaand the输入模式坐标系parameter toaz-el

指定将辐射模式计算为1 by-的高程角度向量。必须大于2。角度单位为程度。高程角必须位于–90°和90°之间,包含在内,并且严格增加了顺序。

Dependencies

要启用此参数,请设置Element typeparameter toCustom Antennaand the输入模式坐标系parameter toaz-el

phi angles of points at which to specify the antenna radiation pattern, specify as a real-valued 1-by-p行矢量。p必须大于2。角度单位为程度。phi angles must lie between 0° and 360° and be in strictly increasing order.

Dependencies

要启用此参数,请设置Element typeparameter toCustom Antennaand the输入模式坐标系parameter tophi-theta

这ta angles of points at which to specify the antenna radiation pattern, specify as a real-valued 1-by-行矢量。必须大于2。角度单位为程度。这ta angles must lie between 0° and 360° and be in strictly increasing order.

Dependencies

要启用此参数,请设置Element typeparameter toCustom Antennaand the输入模式坐标系parameter tophi-theta

magnitude of the combined antenna radiation pattern, specified as a-by-p矩阵or a-by-p-by-l大批。

  • when the输入模式坐标系参数为调成az-el,,,,等于vector specified by theElevation angles (deg)参数和p等于vector specified by the方位角(DEG)范围。

  • when the输入模式坐标系参数为调成phi-theta,,,,等于vector specified by thetheta角(deg)参数和p等于vector specified by thephi角(deg)范围。

数量l等于操作频率向量(Hz)

  • 如果此参数是一个-by-p矩阵,将相同的模式应用于全部frequencies specified in the操作频率向量(Hz)范围。

  • 如果值是-by-p-by-l数组,每个-by-ppage of the array specifies a pattern for thecorresponding操作频率向量(Hz)范围。

Dependencies

要启用此参数,请设置Element typetoCustom Antenna

phase of the combined antenna radiation pattern, specified as a-by-p矩阵or a-by-p-by-l大批。

  • when the输入模式坐标系参数为调成az-el,,,,等于vector specified by theElevation angles (deg)参数和p等于vector specified by the方位角(DEG)范围。

  • when the输入模式坐标系参数为调成phi-theta,,,,等于vector specified by thetheta角(deg)参数和p等于vector specified by thephi角(deg)范围。

数量l等于操作频率向量(Hz)

  • 如果此参数是一个-by-p矩阵,将相同的模式应用于全部frequencies specified in the操作频率向量(Hz)范围。

  • 如果值是-by-p-by-l数组,每个-by-ppage of the array specifies a pattern for thecorresponding操作频率向量(

Dependencies

要启用此参数,请设置Element typetoCustom Antenna

选择此复选框以旋转天线元件图案,以与阵列正常保持一致。如果未选择,则不会旋转元素模式。

当天线用于天线阵列时,the输入模式坐标系参数为az-el,,,,selecting this check box rotates the pattern so that theX- 元素坐标系的轴沿阵列正常。不选择无需旋转的元素模式。

当天线用于天线阵列时,输入模式坐标系is set tophi-theta,,,,selecting this check box rotates the pattern so that thez- 元素坐标系的轴沿阵列正常。

将参数与阵列正常参数乌拉andUCAarrays.

Dependencies

要启用此参数,请设置Element typetoCustom Antenna

极性模式麦克风响应频率,指定为真实标量或实现的1乘l向量。这response frequencies lie within the frequency range specified by the操作频率向量(Hz)向量。

Dependencies

要启用此参数,请设置Element type调成Custom Microphone

指定极性图案响应角度,为1乘p向量。角度是从麦克风的中央拾音器轴测量的,必须在–180°和180°之间,包括在内。

Dependencies

要启用此参数,请设置Element typetoCustom Microphone

Specify the magnitude of the custom microphone element polar patterns as anl-by-p矩阵。l是指定的频率数量polar pattern frequencies (Hz)p是指定的角度数polar pattern angles (deg)。矩阵的每一行表示在指定的相应频率下测得的极性图案的大小polar pattern frequencies (Hz)and all angles specified inpolar pattern angles (deg)。该图案在方位平面中测量。在方位平面中,高度角度为0°,中央拾音器轴为0°方位角,高度为0°。极性图案是中央轴周围的对称性。您可以根据极性图案在3-D空间中构建麦克风响应模式。

Dependencies

要启用此参数,请设置Element typetoCustom Microphone

数组参数

Array geometry, specified as one of

  • 乌拉- 统一线性阵列

  • 乌拉- 均匀的矩形阵列

  • UCA— Uniform circular array

  • 共形数组- 任意元素位置

这number of array elements for ULA or UCA arrays, specified as an integer greater than or equal to 2.

Dependencies

要启用此参数,请设置几何学to乌拉orUCA

相邻阵列元素之间的间距:

  • ULA - 将阵列中两个相邻元素之间的间距指定为正标量。

  • URA所言——指定的间距是一个积极的标量或a 1-by-2 vector of positive values. IfElement spacing (m)is a scalar, the row and column spacings are equal. IfElement spacing (m)is a vector, the vector has the form[spacingbetweenarrayrows,spacingbetweenaraycolumns]

Dependencies

要启用此参数,请设置几何学to乌拉or乌拉

linear axis direction of ULA, specified asy,,,,X,,,,orz。All ULA array elements are uniformly spaced along this axis in the local array coordinate system.

Dependencies

  • 要启用此参数,请设置几何学to乌拉

  • This parameter is also enabled when the block only supports ULA arrays.

Dimensions of a URA array, specified as a positive integer or 1-by-2 vector of positive integers.

  • 如果Array sizeis a 1-by-2 vector, the vector has the form[数字arrayrows,numberFarrayColumns]

  • 如果Array sizeis an integer, the array has the same number of elements in each row and column.

For a URA, array elements are indexed from top to bottom along the leftmost array column, and continued to the next columns from left to right. In this figure, theArray size的价值[3,2]创建一个具有三个行和两列的数组。

Dependencies

要启用此参数,请设置几何学to乌拉

URA元素位置的晶格,指定为长方形orTriangular

  • 长方形— Aligns all the elements in row and column directions.

  • Triangular- 将矩形晶格的均匀元素转移到正轴方向上。位移是沿行尺寸的元素间距的一半。

Dependencies

要启用此参数,请设置几何学to乌拉

阵列正常direction, specified asX,,,,y,,,,orz

平面阵列的元素位于与所选阵列正常方向的正交平面上。元素孔隙方向沿阵列正常方向。

Array Normal Parameter Value Element Positions and Boresight Directions
X Array elements lie in theyz-plane. All element boresight vectors point along theX-axis.
y Array elements lie in thezX-plane. All element boresight vectors point along they-axis.
z Array elements lie in theXy-plane. All element boresight vectors point along thez-axis.

Dependencies

要启用此参数,请设置几何学to乌拉orUCA

Radius of UCA array, specified as a positive scalar.

Dependencies

要启用此参数,请设置几何学toUCA

元素在保形数组中的位置,指定为3乘n真实价值的矩阵,其中n康福的元素数量吗mal array. Each column of this matrix represents the position[x; y; z]数组局部坐标系中的数组元素。本地坐标系的起源是(0,0,0)。Units are in meters.

Dependencies

启用此参数集几何学to共形数组

Data Types:double

Direction of element normal vectors in a conformal array, specified as a 2-by-1 column vector or a 2-by-n矩阵。n指示数组中的元素数量。如果参数值是矩阵,则每列在形式中指定相应元素的正常方向[azimuth;elevation]关于本地坐标系。局部坐标系对齐正X-axis with the direction normal to the conformal array. If the parameter value is a 2-by-1 column vector, the same pointing direction is used for all array elements.

you can use theElement positions (m)and元素正常(deg)parameters to represent any arrangement in which pairs of elements differ by certain transformations. The transformations can combine translation, azimuth rotation, and elevation rotation. However, you cannot use transformations that require rotation about the normal direction.

要启用此参数,请设置几何学to共形数组

Data Types:double

Specify element tapering as a complex-valued scalar or a complex-valued 1-by-n行矢量。In this vector,nrepresents the number of elements in the array.

Also known as元素重量,,,,tapers multiply the array element responses. Tapers modify both amplitude and phase of the response to reduce side lobes or steer the main response axis.

如果Taper是标量,将相同的权重应用于每个元素。如果Taper是向量,将矢量的权重应用于相应的传感器元件。权重必须与数组的元素数量匹配。

Data Types:double

版本历史记录

Introduced in R2014b

也可以看看