Engee 文档

{blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_BeamformingFF_LCMVSS_BeamformerPP_label}

具有线性约束最小色散(LCMV)的窄带波束成形器。

类型: LCMVBeamformer

图书馆中的路径:

/Phased Array System Toolbox/Beamforming/LCMV Beamformer

说明

LCMV 波束形成器*模块使用线性约束最小方差(LCMV)进行窄带波束形成。约束的数量必须少于阵列中天线元件或子阵列的数量。

端口

输入

X - 输入信号
M乘N的复矩阵

输入信号的矩阵 by ,其中 是信号的采样数, 是传感器阵列的元素数。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

*支持复数:是

XT - 训练信号
复数矩阵 P 乘 N。

训练信号以矩阵 by 的形式给出,其中 是信号的样本数, 是传感器阵列的元素数。 必须大于

依赖关系

要启用该端口,请选择 启用训练数据输入 复选框。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

支持复数:是

输出

Y - 光束产生的输出信号
M乘1的复合矢量字符串

输出数据,生成的光束以复数矢量字符串的形式返回 by ,其中 是信号的样本数。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

*支持复数:是。

W - 波束成形权重
N乘1的复数向量字符串

波束成形权重以复数矢量字符串的形式返回 by ,其中 是阵列的天线单元数。

依赖关系

要使用该端口,请选择*启用权值输出*复选框。

数据类型: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64, Bool

支持复数:是。

参数

主要参数

约束矩阵 - 波束成形器的 LCMV 约束矩阵
ones(Complex64,2,1)(默认)`|`复数矩阵 N 乘 K

波束赋形器 LCMV 的 LCMV 约束矩阵,以复数矩阵 by 的形式给出。矩阵的每一列都是一个约束条件。 - 必须小于或等于天线元件数

期望响应向量 是 LCMV 波束成形的期望响应
1(默认)` | `实数矢量-列 K 乘 1

波束成形器的预期 LCMV 响应,以实数矢量列 by 的形式指定,其中 是约束矩阵中约束的个数。矢量的每个元素都定义了约束矩阵相应参数列中指定的约束的预期响应。

对角负载因子 - 对角负载因子
0(默认)|`正标量

指定为正标量的对角加载因子。对角线加载是一种用于实现可靠波束成形性能的技术,尤其是在采样支持较小时。

启用训练数据输入 - 使用训练数据
已禁用(默认)"|"已启用"。

选择该复选框可通过 XT 输入端口指定额外的训练数据。

启用权重输出 - 波束成形器权重输出
已禁用(默认)"|"已启用"。

选择该复选框可从 W 输出端口获取波束成形器权重。