Engee 文档

{blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_DetectionFF_RangeSS_DopplerSS_ResponsePP_label}

多普勒范围响应

类型: RangeDopplerResponse

图书馆中的路径:

/Phased Array System Toolbox/Detection/Range Doppler Response

说明

范围-多普勒响应*模块计算输入信号的多普勒范围图。输出响应是一个矩阵,其行是范围元素,列是多普勒间隔。

端口

输入

X - 输入信号
K乘1的复数向量列 | K乘L的复数矩阵 | K乘N乘L的复数数组

输入信号。

可改变输入矩阵第一维度的采样数目,以模拟信号长度的变化。例如,在脉冲重复率可变的脉冲波形中,就可能出现维数的变化。

使用脉冲信号时,信号的长度可能会发生变化。这时只能使用 * 范围法处理 * 参数中的 "匹配滤波器 "选项。

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

*支持*复数:是

XRef - 参考信号
复数矢量-列 K 在 1 处

参考信号,指定为与 X 行数相同的列向量。该参数可指定为单精度或双精度。

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

Coeff - 匹配滤波器的系数
复杂列向量

匹配滤波器的系数,以复数列向量形式给出。该参数可以使用单精度或双精度。

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

PRF - 脉冲重复率
正标量

以正标量形式指定的脉冲重复率。PRF 必须小于或等于 SampleRate 属性中指定的采样率除以输入信号 X 的第一次测量长度。该参数可以单精度或双精度指定。

依赖关系

要使用此参数,请将 PRFSource 属性设置为 "输入端口"。

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

输出

Resp - 多普勒范围响应
复矩阵 M 乘 N | 阵列 M 乘 N 乘 P

X 的多普勒频域响应,以复值矩阵 M on P 或数组 M on N on P 的形式返回。PM 的值取决于语法。N 的含义与输入参数 X 相同。

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

范围 - 按范围网格划分的范围值
实际矢量列 M 乘 1

估计多普勒响应范围的范围值。这里的 rnggrid 是长度为 M 的列向量。

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

*Dop`是多普勒采样
实际矢量列 M 乘 1

估计多普勒响应的多普勒或速度样本。这里的 dopgrid 是长度为 P 的列向量。dopgrid` 是否包含多普勒或速度样本取决于 DopplerOutput 属性。

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

参数

范围处理方法 - 范围处理方法
匹配过滤器(默认) | `FFT

范围处理方法指定为 匹配筛选器FFT

  • 匹配滤波器"--该块对输入信号应用匹配滤波器。这种方法通常用于脉冲信号,匹配滤波器是传输信号的时间倒数。

  • FFT - 该模块对输入信号进行 FFT 处理。这种方法通常用于 FMCW 和线性 FM 脉冲信号。

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

信号传播速度 - 信号传播速度,m/c
3e8(默认值) | "正标量

信号传播速度的实正标量。默认值为光速:3e8 m/c

测量单位为米/秒。

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

脉冲重复频率源 - 脉冲重复频率源
自动"|"属性"|"输入端口

脉冲重复频率源,设置为:

  • 自动"--自动计算脉冲重复频率(PRF)。PRF 是信号的采样频率除以输入端口信号的行数 X。

  • 属性"- 使用 PRF 参数设置脉冲重复频率。

  • 输入端口"- 使用 PRF 输入端口指定 PRF。

如果无法根据信号持续时间确定脉冲重复频率(如量程捕获数据),则使用 PropertyInput port 参数。

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

输入信号的脉冲重复频率 - 输入信号的脉冲重复频率,赫兹
正标量

输入信号的脉冲重复频率,指定为正标量。PRF "必须小于或等于采样频率除以输入信号的行数。如果信号长度可变,则应使用输入信号的最大可能行数。

依赖关系

要使用该参数,请将*脉冲重复频率源*参数设置为 "属性"。

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

继承采样率 - 继承采样率
已启用(默认) | 已禁用

选择复选框可继承上游区块的采样率。否则,使用 Sample rate (Hz) 设置采样率。

采样率 - 信号的采样频率,赫兹
正标量

将信号的采样率(赫兹)设为正标量。只有在未选择*继承采样率*参数时,该参数才会出现。

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

多普勒处理中 FFT 长度的来源 - 多普勒处理中 FFT 长度的来源
自动(默认) | `属性

指定块如何确定多普勒处理中使用的 FFT 长度。该参数的值为

Auto

FFT 长度等于输入信号的行数。

Property

多普勒处理中的*FFT 长度* 参数指定 FFT 长度。

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

多普勒处理窗口 - 多普勒处理窗口
No |Hamming |Chebyshev |Hann |Kaiser |`Taylor

使用下列值之一指定多普勒处理所使用的窗口:No`、HammingChebyshevHannKaiserTaylor

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

多普勒侧叶衰减水平 - 多普勒处理窗口
Kaiser | Chebyshev | Taylor | 正标量

该参数只有在多普勒窗口设置为 "Kaiser"、"Chebyshev "或 "Taylor "时才会出现。以分贝为单位的正标量设置边波衰减水平。

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

多普勒输出 - 多普勒输出信号
频率

将多普勒输出信号指定为 "频率 "或 "速度"。

频率

多普勒频移,单位赫兹。

Speed

与多普勒频移相对应的径向速度,单位为米/秒。

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

信号载波频率 - 信号的载波频率,赫兹
标量

该参数只有在 Doppler output 参数设置为 "Speed"(速度)时才会出现。以赫兹为单位将载波频率设置为标量。

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

FM 扫频斜率 - FM 扫频斜率,Hz/c
标度

该参数仅在 * 范围处理方法* 设置为 FFT 时出现。以标量形式设置调频扫描斜率(赫兹/秒)。

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

Dechirp 输入信号 - 启用输入信号解码
开(默认) | 关

选择该复选框可使设备执行输入信号解码操作。清除该复选框表示输入信号已经解码,无需进行解码操作。

依赖关系

要使用此参数,请将*范围处理方法*参数设置为 "FFT"。

范围中 FFT 长度的来源 - FFT 长度来源
自动(默认)` | `属性 `

用于处理范围内解密信号的 FFT 长度源被指定为 AutoProperty

  • Auto - FFT 长度等于输入数据立方体的快速时间测量长度。

  • Property - 使用 FFT 长度在量程处理中 参数指定 FFT 长度。

依赖关系

要使用此参数,请将*范围处理方法*参数设置为 FFT

范围处理中的 FFT 长度 - FFT 长度范围处理
正整数

只有当*范围处理方法*参数设置为 "FFT "且*范围处理中 FFT 长度的来源*参数设置为 "属性 "时,才会出现此参数。将范围处理中的 FFT 长度设置为正整数。

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

范围处理窗口 - FFT 长度范围处理
|None |Hamming |Chebyshev |Hann |Kaiser |`Taylor

使用以下值之一指定用于处理范围的窗口:None`、HammingChebyshevHannKaiserTaylor

如果将此参数设置为 "Taylor",生成的泰勒窗口将有四个与主瓣相邻的几乎不变的侧瓣。

依赖关系

要使用此参数,请将*范围处理方法*参数设置为 "FFT"。

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

在中心设置参考范围 - 在范围网格的中心设置数值范围
已启用(默认) | 已禁用

设置范围网格中心的数值范围,设置为 "已启用 "或 "已禁用"。选中此复选框可将数值范围设置在范围网格的中心。否则,数值范围将设置为范围网格的起始位置。

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

范围边音衰减水平 - 边音衰减水平
30(默认值) | 标量

正标量的边音衰减水平。

该衰减仅适用于 ChebyshevKaiser 或 `Taylor`窗口。测量单位为 dB。

依赖关系

要使用此参数,请将*范围处理方法*参数设置为 "FFT",并将*范围处理窗口*参数设置为 "Chebyshev"、"Kaiser "或 "Taylor"。

参考范围 - 范围网格值的范围,m
非负标量

以非负标量形式指定的网格值范围。

  • 如果*范围处理方法*参数设置为 "匹配筛选器",数值范围将设置为范围网格的起始值。

  • 如果*范围处理方法*参数设置为 "FFT",则数值范围取决于*在中心设置参考范围*复选框。

    • 如果选中*以中心设置参考范围*复选框,数值范围将设置为范围网格的中心。

    • 如果未选择*设置参考范围在中心*复选框,则参考范围将设置为范围网格的起点。

测量单位为米。

*例如`1000.0`

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