Engee 文档

{blockLibraryPP_blocksPP_FF_PhasedSS_ArraySS_SystemSS_ToolboxFF_WaveformsFF_CustomSS_FMSS_WaveformPP_label}

具有自定义频率调制功能的信号发生器。

类型: CustomFMWaveform

图书馆中的路径:

/Phased Array System Toolbox/Waveforms/Custom FM Waveform

说明

自定义调频波形*单元生成自定义频率调制脉冲信号,该信号具有指定的脉冲宽度、脉冲重复率 和频率偏差。模块输出的信号为整数脉冲或整数采样。

端口

输入

频率偏移 - 频率偏移
标量

以 Hz 为单位的频率偏移标量。

依赖关系

要使用该端口,请将*频率偏移源*参数设置为 "输入端口"。

数据类型: Float64

输出

Y - 脉冲信号
复合矢量

在模块输出端以复数矢量形式返回的信号。

数据类型: Float64

支持复数:

PRF - 脉冲重复频率
正标量

以正标量形式返回的脉冲重复频率。

依赖关系

要使用此端口,请将*输出信号格式*参数设置为 "脉冲",然后选中*启用 PRF 输出*参数的复选框。

数据类型: Float64

Coeff - 匹配滤波器的系数
矩阵

以向量或矩阵形式返回的匹配滤波器系数。

依赖关系

要使用此端口,请选择*启用匹配滤波器系数输出*复选框。

数据类型: Float64

支持复数:

参数

采样率(赫兹) - 输出信号的采样率
1e6(默认值) | `正标量

正标量信号的采样频率。测量单位为 Hz。

采样率(Hz)* 与矢量*脉冲重复频率(Hz)* 中每个元素的比值必须是整数。

这一限制等同于要求脉冲重复间隔 必须是采样间隔的整数倍。

软件使用

块参数

SampleRate

价值观

正标量

默认值

1e6

指定脉冲持续时间的方法 - 以时间或填充因子(占空比)表示的脉冲持续时间
脉冲宽度(默认) | 占空比

指定脉冲持续时间的方法,可供选择的选项:

  • 脉冲宽度"- 脉冲宽度使用 Pulse width (s) 参数设置。

  • 占空比"--填充因子,脉冲持续时间由 脉冲重复频率 (Hz) 和 *占空比 * 参数值计算得出。

软件使用

块参数

Method

价值观

Pulse width | Duty cycle

默认值

Pulse width

脉冲宽度 (s) - 脉冲宽度
50e-6(默认值) | "正标量

以 s 为单位的脉冲宽度,指定为正标量值。

脉冲宽度 (s)* 与脉冲重复频率 (Hz)* 的乘积必须小于或等于 1。这一约束条件确保脉冲宽度小于脉冲重复间隔。

依赖关系

要使用此参数,请将*指定脉冲持续时间的方法*参数设置为 "脉冲宽度"。

软件使用

块参数

PulseWidth

价值观

строка

默认值

50e−6

占空比 - 填充因子(占空比)
0.5(默认值) | 范围 [0,1] 的标量

填充因子设置为范围为 的标量。

依赖关系

要使用此参数,请将*指定脉冲持续时间的方法*设为 "占空比"。

软件使用

块参数

DutyCycle

价值观

标量 в диапазоне [0,1]

默认值

0.5

脉冲重复频率 (Hz) - 脉冲重复频率
1e4(默认值) | 正标量

脉冲重复频率 ,指定为标量或字符串矢量。脉冲重复间隔 是脉冲重复频率 的倒数。

脉冲重复频率 (Hz)* 必须满足以下限制条件:

  • 脉冲宽度 (s)* 与脉冲重复频率 (Hz)* 的乘积必须小于或等于 1。这一约束条件确保脉冲宽度小于一个脉冲重复间隔。对于相位编码信号,脉冲宽度等于一个芯片的持续时间与芯片数的乘积。

  • 采样频率与任何*脉冲重复频率*元素的比值必须是整数。这一限制等同于要求一个脉冲重复间隔中的采样次数必须是整数。

您可以使用块参数选择 , 的值:

  • 要实现恒定的 ,请将 脉冲重复频率 (Hz) 指定为正标量。

  • 要实现阶跃式 ,请将 脉冲重复频率 (Hz) 指定为带正值的字符串矢量。信号到达矢量的最后一个元素后,处理过程从矢量的第一个元素开始循环。当 为步进式时,连续输出脉冲之间的时间会在连续的矢量值 上循环。

如果*输出信号格式*参数设置为 "采样",输出采样的数量是固定的。如果使用的是可变 ,且*输出信号格式*参数设置为 "脉冲",则输出采样数目可以变化。

软件使用

块参数

PRF

价值观

正标量

默认值

1e4

频率调制 - 信号频率调制的函数
[0,1e5](默认)` | 长度为 M 的实向量 | 函数描述符 | 单元数组 `

信号的频率调制函数,定义为长度为 的实向量、函数描述符或单元数组。

  • 如果 Frequency Modulation 是一个矢量,它指定了 点的瞬时频率值样本,如 。对于 -th 脉冲(起始时间为 ,持续时间为 ),时间时刻的瞬时频率为

,其中 之间的瞬时频率通过 之间的线性插值求得。由此产生的用户频率调制信号可视为由 等长线性段组成的分段线性频率调制信号。

  • 如果*频率调制*值是一个函数描述符,则该函数必须具有以下语法: , 其中 时间的瞬时频率 , 是计算瞬时频率的时间。 中的数值范围从 0 到脉冲宽度。

  • 如果*频率调制*值是一个单元格数组,则第一个单元格必须是上述函数描述符。单元格数组中的其余条目是函数的附加输入参数(如有)。

软件使用

块参数

FreqModulation

价值观

вещественный 向量 длиной M | дескриптор функции | массив ячеек

默认值

[0, 1e5]

包络函数 - 设置频率调制信号的包络
矩形(默认)` |高斯 |Hamming |Chebyshev |Hann |Kaiser |`Taylor

频率调制包络,可选项: RectangularGaussianHammingChebyshevHannKaiserTaylor

软件使用

块参数

EnvelopeFunc

价值观

Rectangular | Gaussian | Hamming | Chebyshev | Hann | Kaiser | Taylor

默认值

Rectangular

频率偏移源 - 频率偏移设置
输入端口

频率偏移源指定为 "属性 "或 "输入端口":

  • 如果设置了 Property,则偏移量由 Frequency Offset 参数的值决定。

  • 如果设置了 "输入端口",则偏移量由端口值 FreqOffset 决定。

软件使用

块参数

FreqOffsetSource

价值观

Property | Input port

默认值

Property

频率偏移 (Hz) - 频率偏移
0(默认) | scalar - 频率偏移量

频率偏移,以标量形式指定。测量单位为 Hz。

依赖关系

要使用此参数,请将*频率偏移源*参数设置为 "属性"。

软件使用

块参数

FreqOffset

价值观

标量

默认值

0

输出信号格式 - 输出信号格式
脉冲(默认) | `样本

输出信号格式为 "脉冲 "或 "采样":

  • 如果将此参数设置为 "脉冲",则块输出由若干脉冲组成。脉冲数是参数 输出中的脉冲数 的值。

  • 如果将此参数设置为 "采样",则块输出由多个采样组成。采样个数是参数 输出中的采样个数 的值。

软件使用

块参数

OutSigFormat

价值观

Pulses | Samples

默认值

Pulses

输出采样数 - 输出信号的采样数
100(默认值) | `正数 `

以正整数指定的输出信号样本数。

*示例`1000`

依赖关系

要使用此参数,请将*输出信号格式*参数设置为`样本`。

软件使用

块参数

NumSamples

价值观

正数

默认值

100

输出脉冲数 - 输出信号的脉冲数
1(默认值) | `正数 `

输出信号的脉冲数,设置为正整数。

依赖关系

要使用此参数,请将*输出信号格式*参数设置为 "脉冲数"。

软件使用

块参数

NumPulses

价值观

正数

默认值

1

启用 PRF 输出 - 启用 PRF 输出
off (default) | on

选择复选框以启用 PRF 输出端口。

依赖关系

要使用此参数,请将*输出信号格式*参数设置为 "脉冲"。

软件使用

块参数

PRFOutPort

价值观

|

默认值

启用匹配滤波器系数输出 - 启用匹配滤波器系数输出
已禁用(默认) | 已启用

勾选复选框以启用 Coeff 输出端口。

软件使用

块参数

CoeffOutPort

价值观

|

默认值