AnyMath 文档

电阻器(高级)

考虑了设置电阻和噪声的误差的电阻器。

模块类型: AcausalElectricPowerSystems.Passive.Resistor

库中的路径:

/Physical Modeling/Electrical/Passive/Resistor (Advanced)

资料描述

电阻器(高级) 它是一个线性电阻模型,能够模拟以下效果:

*电阻值的误差。 *操作过程中的噪音。 *参数的热依赖性。

您可以独立打开和关闭列出的选项。 禁用所有附加选项时,组件的行为与块相同 电阻器.

在其最简单的形式,块 电阻器(高级) 模拟由以下等式描述的线性电阻:

哪里

  • -电流;

  • -紧张;

  • -抵抗。

错误

您可以将误差添加到为参数设置的标称值中。 电阻 . 这种错误通常在技术说明中指出。 该表显示了单位如何应用误差,并根据所选参数值计算电阻。 容差应用 .

参数值 容差应用 电阻的值

无 - 使用标称值

随机公差

均匀分布:

正态分布:

应用最大公差值。

应用最小公差值

表中:

  • -标称电阻,参数值 电阻 ;

  • -错误,参数值 公差(%) /100;

  • -参数值 标称容差对应的标准差倍数 ;

  • -用于生成具有均匀和正态分布的随机数的标准函数。

热噪声

电阻块可产生热噪声电流。 如果选中该参数的复选框 开启噪音模式 ,然后将一个离散变量添加到定义方程中 来表示热噪声:

如果计算步骤之间的间隔为 ,则热噪声定义如下:

哪里

  • -玻尔兹曼常数, 1.3806504e-23 J/K;

  • -温度;

  • -阻力;

  • -具有零均值和单个标准差的随机数;

  • -双向热噪声功率分配(单向等效为 ).

块使用随机数发生器根据正态分布产生噪声。 您可以通过配置参数来影响随机数生成 重复性 :

  • 不可重复 -随机生成器的种子在每次运行模型时都会发生变化。

  • 指定种子值 -允许您使用参数设置显式种子值 种子 .

热效应建模

您可以打开热端口以指定电阻值如何根据温度变化,并设置热容量。 要打开热端口,请启用参数 启用电热端口 .

限制

启用噪声的建模会减慢仿真速度。 如果包含噪声,请在计算步骤之间选择一个间隔,以便仅在您感兴趣的频率处生成噪声,但不会更高。

变量

使用参数组 初始目标 在建模之前为块参数变量设置优先级和初始目标值。 有关详细信息,请参阅 使用目标值配置物理块.

港口

非定向

# + — 正
电力

Details

电端口为正极端子。

程序使用名称

p

# — 否
电力

Details

电端口为负极端子。

程序使用名称

n

# H — 热端口
温暖

Details

的导热口。

依赖关系

要使用此端口,请选中此框 启用电热端口 .

程序使用名称

thermal_port

参数

Main

# 电阻 — 标称电阻值
Ohm | mOhm | kOhm | MOhm | GOhm

Details

标称电阻值。 电阻值必须大于零。

计量单位

Ohm | mOhm | kOhm | MOhm | GOhm

默认值

1.0 Ohm

程序使用名称

R_nominal

可计算

# 容差应用 — 应用误差幅度
无 - 使用标称值 | 随机公差 | 应用最大公差值。 | 应用最小公差值

Details

选择如何在仿真过程中应用误差:

  • 无 - 使用标称值 -单位不应用错误,使用标称电阻值。

  • 随机公差 -单元对误差范围内的电阻值施加随机偏移。 您可以使用参数选择均匀或正态分布来计算随机数 容差分布 .

  • 应用最大公差值。 -电阻增加规定的误差值。

  • 应用最小公差值 -电阻减小规定的误差值。

None - use nominal value | Random tolerance | Apply maximum tolerance value | Apply minimum tolerance value

默认值

None - use nominal value

程序使用名称

tolerance_application_type

可计算

# 公差(%) — 电阻误差

Details

技术数据表中规定的电阻误差。

默认值

5.0

程序使用名称

tolerance

可计算

# 容差分布 — 错误分布的类型
均匀 | 高斯分布

Details

选择分布类型:

  • 均匀 -均匀分布。

  • 高斯分布 -正态分布。

依赖关系

若要使用此参数,请为参数设置 容差应用 价值 随机公差.

Uniform | Gaussian

默认值

Uniform

程序使用名称

tolerance_distribution_type

可计算

# 标称容差对应的标准差倍数 — 它用于计算正态分布的随机数。

Details

计算正态分布随机数的标准差数。

依赖关系

若要使用此参数,请为参数设置 容差分布 价值 高斯分布.

默认值

4.0

程序使用名称

number_of_standard_deviations

可计算

噪音

# 开启噪音模式 — 启用噪声效应建模

Details

选中该框以模拟噪声效果。

依赖关系

选中此框 开启噪音模式 打开相关选项。

默认值

false (关掉)

程序使用名称

enable_noise

可计算

# 器件仿真温度 — 器件仿真温度
K | degC | degF | degR | deltaK | Δ℃ | deltadegF | deltadegR

Details

电阻将被建模的温度值。

依赖关系

若要使用此选项,请选中此框 开启噪音模式 .

计量单位

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

默认值

25.0 degC

程序使用名称

T_device

可计算

# 采样时间 — 产生噪声值的周期
S | ns | uS | mS | min | hr | d

Details

确定噪声源的随机数生成频率。 设置此值,使其反映模型中感兴趣的频率。 计算步骤之间的间隔太小会导致模拟中不合理的减速。

依赖关系

若要使用此选项,请选中此框 开启噪音模式 .

计量单位

s | ns | us | ms | min | hr | d

默认值

1e-3 s

程序使用名称

sample_time

可计算

# 重复性 — 管理随机数生成器
不可重复 | 指定种子值

Details

要控制随机数生成器,请将此参数设置为以下值:

  • 不可重复 -随机生成器的种子在每次运行模型时都会更改。

  • 指定种子值 -允许您使用参数设置显式种子值 种子 .

依赖关系

若要使用此选项,请选中此框 开启噪音模式 .

Not repeatable | Specify seed

默认值

Not repeatable

程序使用名称

repeatability

可计算

# 种子 — 随机数生成的初始值

Details

初始值应为 0 或正整数。

依赖关系

若要使用此选项,请选中此框 开启噪音模式 和值 指定种子值 为参数 重复性 .

默认值

0

程序使用名称

seed

可计算

# 启用电热端口 — 打开热端口

Details

是否有必要打开机组的热端口并模拟产生的热量和设备温度的影响?

默认值

false (关掉)

程序使用名称

has_thermal_port

可计算

# 电阻温度系数。 — 电阻对温度的依赖系数
1/K | 1/degR | 1/deltaK | 1/℃ | 1/deltadegF | 1/deltadegR

Details

比率 α 在等式中 α ,将电阻描述为温度的函数。

默认值为铜。

依赖关系

若要使用此参数,请启用该参数 启用电热端口 .

计量单位

1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR

默认值

0.00393 1/K

程序使用名称

alpha

可计算

# 测量温度 — 器件仿真温度
K | degC | degF | degR | deltaK | Δ℃ | deltadegF | deltadegR

Details

温度 ,为其设定标称电阻 .

依赖关系

若要使用此参数,请启用该参数 启用电热端口 .

计量单位

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

默认值

25.0 degC

程序使用名称

T_measurement

可计算

# 热质量 — 热口相关联的热质量
J/K | kJ/K

Details

热口相关联的热质量*H*。 它表示将加热口的温度提高一度所需的能量。

依赖关系

若要使用此参数,请启用该参数 启用电热端口 .

计量单位

J/K | kJ/K

默认值

100.0 J/K

程序使用名称

thermal_mass

可计算