Engee 文档

Configuration

系统仿真设置。

类型: SubSystem

图书馆中的路径:

/RF/Circuit Envelope/Utilities/Configuration

资料描述

Configuration 设置电路包络建模的设置。 模块参数定义RF和求解器属性。 RF属性包括仿真频率、谐波阶数、包络带宽和热噪声等属性。 求解器属性包括瞬态分析类型、容差和小信号近似。

低信号瞬态仿真执行静止非线性谐波平衡解,以确定工作点,用于瞬态的后续线性分析。 此选项允许您捕获受大常数(过载波)信号影响的小信号的正确频谱行为。

连接一个单元 Configuration 到图书馆的每个拓扑上独立的子系统 RF Blockset . 每个区块 Configuration 定义连接的库子系统的参数 RF Blockset .

块图标 Configuration 取决于参数值 Simulate noise .

标志被选中 Simulate noise 复选框未选中 Simulate noise

configuration

configuration 1

港口

非定向

# IN_1 — 的输入信号
"电力"

Details

的输入信号。

程序使用名称

Connection_Port

参数

噪声

# Simulate noise — 噪音模拟

Details

选择此选项可在库原理图中启用全局噪声建模。 RF Blockset . 勾选此复选框时:

  • 街区 AmplifierMixer 使用相应参数的值 NF (dB) .

  • 街区 AmplifierMixer 在参数指定的温度下模拟热噪声 Temperature, K .

要全局禁用噪声建模,请取消选中此框。

默认值

true (已开启)

程序使用名称

simulate_noise

可调谐

可计算

# Temperature, K — 热噪声温度

Details

热噪声的全局温度,设为k的整数。

默认值

290

程序使用名称

temperature

可调谐

可计算

频谱

# Fundamental tones, Hz — 模拟频率集的基本音调

Details

模拟频率集的基本音调,指定为以Hz为单位的正整数向量。

默认值

100

程序使用名称

fundamental_tones

可调谐

可计算

# Harmonic order — 每个基音的谐波顺序

Details

每个基音的谐波阶数,作为正整数的向量给出。 您也可以将此参数设置为标量,然后将此值应用于每个值。 Fundamental tones, Hz .

默认值

7

程序使用名称

harmonic_order

可调谐

可计算

# Step size, s — 固定步长求解器配置的时间步长

Details

具有固定步长的求解器配置的时间步长,以秒为单位指定为标量。 时间步长的倒数确定以每个仿真频率为中心的信号包络的仿真频带。

电路包络仿真的时间步长应该与信号的相对带宽相称,而不是与载波频率的绝对值相称。

默认值足以模拟带宽高达信号的包络 ,或`1`兆赫。 在最大带宽附近进行仿真时,仿真精度会降低。 减小步长以模拟具有更多带宽的信号或提高精度。

仿真速度与仿真步长成反比。 较小的仿真步长对应于较宽的包络带宽和较慢的仿真。

在白噪声仿真中,每个仿真频率的噪声带宽为 .

默认值

1e-6

程序使用名称

step_size

可调谐

可计算

此外

仿真的设置和复杂性

Details

建立包络建模时的关键参数是基音、谐波阶数和步长。 为了加快仿真速度,可以交换仿真步长和仿真频率的总数。

例如,如果有两个带带宽的大输入信号 100 每兆赫,有一个中心频率 10 千兆赫和 10.1 GHz,分别能够使用两个独立的基音来模拟这两个信号。 [10 10.1] 千兆赫。 每个音调都有一个谐波的顺序 3 (总计 25 仿真频率),且仿真步长为 1/200 兆赫= 5 Ns。

您还可以配置RF子系统,使两个信号都处于具有中心频率的相同模拟带宽中。 10.05 千兆赫。 在这种情况下,谐波阶数被设置为相等。 3 (总计 4 仿真频率),且仿真步长为 1/400 兆赫= 2.5 的hc。 后一种配置更快,因为仿真频率的数量较少在 3 倍,且仿真步长仅在 2 时代。

设置包络仿真时,请避免重叠包络。 无源元件产生的热噪声在每个子带中被单独考虑,这使得可以重叠单独的包络。

确定仿真步长的标准

Details

仿真步长应该足够小,以考虑到信号的带宽和频谱的带内增长。

例如,复数输入信号具有等于 10 兆赫。 模拟此信号所需的最小时间步长为 1/20 兆赫= 50 的hc。 您可以使用过采样系数从 4 以前 8,其对应于模拟的时间步长从 25 ns之前 12.5 的hc。 这使得能够检测由非线性效应引起的频谱的增长。

默认情况下,块 Configuration 允许您将频率较低的基础信号自动插值为频率较高的射频信号。 如果禁用此属性,建议使用与输入信号相同的步长。 输入端口以块中指定的步长重新采样输入信号 Configuration . 使用相同的步长避免了频谱重叠的不良影响。 最好在将输入信号导入库之前对其进行重新采样。 RF Blockset 使用模拟(连续时间)或数字(离散时间)插值滤波器。

相对公差和绝对公差

Details

库中的电路包络求解器 RF Blockset 基于一组系统变量执行一组非线性方程的解。 这些系统变量由电路拓扑和仿真频率确定。 相对容差和绝对容差用于最小化系统变量的收敛误差。 每个时间步长中使用的迭代次数会显着影响解的速度以及精度和速度之间的权衡。 这种折衷是由停止迭代的标准来控制的。 该停止标准基于三个子标准:

  • 收敛到变量误差:

    哪里 -系统变量; -最大迭代。

  • 收敛到余数误差:

    哪里 表示的一部分 ,源自 -哦,树枝。

  • 最大迭代次数。

如果满足前两个子准则或满足最后一个子准则,则停止计算。 如果只满足其中一个子标准,则返回一个错误,指出非线性求解器不起作用。