Engee 文档

二极管(高级)

页面进行中。

具有片线性、指数或表 VAC 的二极管。

类型: AcausalElectricPowerSystems.Semiconductors.Diode

图书馆中的路径:

/Physical Modeling/Electrical/Semiconductors & Converters/Diode (Advanced)

说明

二极管(高级) 可以用片断线性、指数或表 - 曲线(伏安特性,VAC)表示二极管。通过参数 保真度 ,您可以选择动态模型的详细程度。

片线性 VAC 二极管

具有片线性 BAC 的二极管模型与*二极管* 相似,只是增加了一个固定结电容,并能考虑电荷动态。如果二极管两端的正向电压超过 正向电压 中指定的值,则二极管的行为类似于线性电阻器,其电阻值在 电阻 中指定。否则,二极管的行为就像线性电阻器,具有参数 关闭电导 中规定的小电导。在零电压时,流过二极管的电流为零。

带指数 VAC 的二极管

指数型 EAC 是二极管电流 与二极管电压 之间的以下关系:

, 在

其中

  • - 是电子的基本电荷 (1.602176e-19 Cl);

  • - 玻尔兹曼常数(1.3806503e-23 J/K);

  • - 参数 反向击穿电压 (反向击穿电压)的值;

  • - 发射系数;

  • - 饱和电流;

  • - 是二极管参数设置的温度,由参数值 测量温度 决定。

时,程序块将 替换为 ,这与 时的二极管电流梯度相对应,并进行线性外推。

时,程序块将 替换为 ,这也与梯度相对应,并进行线性外推。

传统电路无法达到这样的极值。程序块提供这种线性外推法是为了在建模过程中求解约束条件时便于收敛。

如果参数 参数化 选为 使用参数 IS 和 N,则二极管指定为参数 饱和电流,IS发射系数,N

如果参数 参数化 设置为 `使用两个 I-V 曲线数据点`则设置二极管 VAC 上的两个电压和电流测量点,并由程序块确定 的值。计算 的方法如下:

,

,

其中

  • ;

  • 是参数 电压,[V1 V2] 的值;

  • 是参数 电流,[I1 I2] 的值。

如果参数 参数化 被选中 使用 I-V 数据点和 IS,程序块计算 的方法如下:

.

如果 参数化 设置为 使用一个 I-V 数据点和 N,程序块计算 的方法如下:

.

表中 BAC 的二极管

要模拟带表 BAC 的二极管,请将 二极管型号 设为 表列 I-V 曲线.该图显示了带表 BAC 的二极管变体的实现情况:

diode 1 1

您只需提供正向偏压的表格数据。程序块使用修正的阿基姆插值法查找中间值。如果电压或电流超出表格数据的范围,程序块会在最后一个电压和电流数据点之后使用线性外推法。

对于反向偏置

  • 如果电压小于 -1 V,程序块将模拟一个在关断状态下具有恒定电导的 VAC,其电导等于参数 关闭电导 的值。对于小正向电压,设定点应小于正向 VAC 的梯度。

  • 如果电压介于 -10 V 之间,程序块将使用修改后的 Akim 插值,使正向和反向偏置 VAC 平滑重叠。

对于具有表列 VAC 的二极管,不会模拟反向击穿。

过渡电容

如果程序块中使用了热端口,则只有当 保真度 设置为 包括电容和电荷动态.

启用结电容建模有三种方法:

  • 选择 `固定或零结电容`参数值 参数化 。在这种情况下,电容是固定的。

  • 选择 `使用参数 CJ0、VJ、M 和 FC`为参数 参数化 选择值。在这种情况下,程序块使用系数 , , 计算结电容,结电容取决于瞬态电压。

  • 选择 `使用 C-V 曲线数据点`为参数 参数化 选择值。在这种情况下,程序块使用 C-V 曲线上的三个电容值估算 ,并使用这些值和设定值 计算取决于结电 压的结电容。该模块计算 , , 的方法如下:

    ,

    ,

    ,

其中

  • - 是参数 反向偏置电压,[VR1、VR2、VR3] 的值;

  • - 参数值 相应电容 [C1, C2, C3]

反向偏置电压(定义为正值)必须满足条件 。这意味着电容必须满足条件 ,因为反向偏压会扩大耗尽区,从而减小电容。违反这些不等式会导致错误。电压 必须与过渡电位 保持足够的距离。电压 必须小于结电位 的典型值为 `0.1`V 。

与电压有关的结电容是以电容器电荷积累 来定义的:

  • 对于

    .

  • 对于

    .

何处

  • ;

  • ;

  • .

这些方程与[2] 中给出的方程相似,只是没有模拟 的温度依赖性。

电荷动力学

如果程序块中使用了热端口,则只有在参数 保真度 设置为 包括电容和电荷动态.

对于开关电路二极管等应用,模拟二极管的电荷动态可能非常重要。当向直接输入二极管施加反向电压时,电荷耗散需要时间,因此二极管关闭也需要时间。关闭二极管所需的时间主要由跨度时间参数决定。关闭二极管后,剩余电荷会耗散,这一过程的速度由载流子寿命决定。

为了考虑这些影响,该模块采用了 Lauritzen 和 Ma[3] 的模型。定义方程如下:

, (1)

τ , (2)

τ , (3)

其中

  • - 二极管电流;

  • - 过渡电荷

  • - 总累积电荷;

  • - 传输时间

  • τ - 载流子寿命;

  • - 二极管电压

  • - 二极管正向电压

  • - 二极管开关电阻;

  • - 二极管在关断状态下的电导率。

该图显示了二极管的典型反向电流特性。

diode 2 2

其中

  • - 峰值反向电流

  • - 是测量过程中的初始正向电流

  • - 测量过程中的电流变化率

  • - 反向恢复时间。

二极管数据表提供了初始正向电流和恒定电流变化率的峰值反向电流值。数据表还可能提供反向恢复时间和完全恢复电荷值。

设备如何计算 τ _

程序块根据输入的*电荷动态*参数值计算跨距时间 和载流子寿命 τ 。程序块使用 τ 来求解电荷动力学方程 (1)、(2) 和 (3)。

在反向模式的初始电流衰减期间,二极管保持导通,电流变化率由外部测试电路确定。

该模块首先使用方程 (1) 进行计算:

.(4)

然后将公式 (4) 代入公式 (2):

τ .(5)

然后求解方程 (5)

ττττ , (6)

其中 是一个常数。

τ 时,由于系统处于稳定状态。

将这些关系式代入方程 (6) 并求解,可得 τ

因此

ττττ .(7)

时,电流为 ,结点电荷 为零。 将这些值代入方程 (1)。

.(8)

程序块根据公式 (8) 表示 ,并将所得结果代入公式 (7)。

ττττ .(9)

然后,程序块通过 来表示时间

.(10)

考虑二极管恢复过程,即当 时。二极管反向偏置,结电流和电荷实际上为零。

电流由公式

τ , (11)

其中

ττ .(12)

现在将方程 (12) 中的表达式与后向恢复时间 联系起来。

电流为 .

因此

τ (13)

и

τ .(14)

该模块使用公式 (9) 和 (14) 计算 τ 的值。由于方程 (9) 中有一个指数项,因此计算采用了迭代方案。

直接指定 _ 的替代方法

除了允许区块直接指定反向恢复时间 外,它还支持三种替代参数设置。程序块可以根据任意参数定义

  • 反向恢复时间 拉伸因子 λ

  • 反向恢复电荷 ,如果规范指定了该值而不是反向恢复时间。

  • 反向恢复能量 ,如果规格指定了该值而不是反向恢复时间。

恢复时间拉伸系数 λ 之间的关系用公式表示为

λ .

反向恢复时间应大于 。其典型值为

因此, λ 的典型值为 3 λ 的值必须大于 1

反向恢复电荷 是反向电流时间内从电流变为负值到电流回落到零值的积分。

时间的初始电荷用下式表示:

.(15)

对方程 (11) 进行积分,可得出 inf 两个时间点之间的电荷量。该电荷等于 τ

因此,反向恢复的总电荷由式 (11) 确定。

τ .(16)

对方程 16 进行重排,求出 τ ,然后将结果代入方程 14,就得到了一个用 表示 τ 的方程:

.

或者,该模块利用反向恢复能量 计算出 τ 。该方程确定了二极管两端的电压曲线:

τ , (17)

其中 τ 是二极管的最大反向电压。

如果 τ ,这是反向恢复检查电路的通常条件,则该模块计算出二极管的最大反向电压:

τ .

由于衰减时间值较小,该模块假定二极管电流衰减为线性:

.(18)

然后将公式 (18) 代入公式 (5):

τ .(19)

解方程 (19) 即可得出总累积电荷:

ττττ , (20),

其中 为电流梯度。

时,峰值反向电流为:

.(21)

现在将公式 (21) 代入公式 (20):

ττττ
τττ
τ .(22)

最后,区块求解方程 (22) 得到反向恢复能量:


τ
τ .(23)

温度依赖性

默认情况下, 二极管(高级) 模块不建模温度相关性,器件在模块参数设置的温度下建模。带指数 VAC 的二极管包含多个选项,用于模拟二极管电流和电压的温度相关性。结电容的温度依赖性没有建模,因为其影响要小得多。

当包括温度依赖性时,二极管的定义方程保持不变。测量温度值 由建模温度 代替。根据下式,饱和电流 成为温度的函数:

,

其中

  • - 是二极管参数设置的温度,由参数值 测量温度 决定;

  • - 是建模温度;

  • - 测量温度下的饱和电流;

  • - 模拟温度下的饱和电流。该饱和电流值用于模拟温度相关性时的标准二极管方程;

  • - 是此类半导体的带隙宽度,单位为焦耳 (J)。对于硅,通常假定其值为 1.11 eV,其中 1 eV 等于 1.602e-19 J;

  • - 是饱和电流的温度指数。对于 pn 结二极管,该值通常为 3.0,对于肖特基势垒二极管,该值通常为 2.0

  • - 发射系数;

  • - 玻尔兹曼常数(1.3806503e-23 J/K)。

的相应值取决于二极管的类型和使用的半导体材料。特定材料类型和二极管的默认值反映了温度变化时的近似行为。常见二极管类型的默认值在方框中给出。

在实践中,要模拟特定二极管的精确行为,需要调整 的值。一些制造商会在数据表中说明这些调整值,您可以在数据表中查看相应的值。否则,您可以使用数据表中较高温度下的特定电流-电压数据点来确定 的改进估计值。为此,程序块包含一个参数化选项。它还允许直接设置较高温度下的饱和电流

注意:设备的温度特性还取决于发射因子。由于饱和电流取决于 的比值,因此发射因数的错误值会导致不正确的温度依赖性。

如果设置了最终反向击穿电压 ,则反向 的值受与温度相关的反向击穿系数 (通过参数 反向击穿电压温度系数 dBV/dT 进行设置)的调节:

.(24)

完美切换

您可以将完美切换选项与电路块一起用于切换电路:

这些模块中的二极管可在内部建模,或使用单独的模块 二极管(高级)

要使用完美开关选项,请将 保真度 参数设置为 理想开关.

反向恢复损耗是二极管热损耗的主要来源之一。二极管每次关断都会耗散能量,从导通状态变为开路状态。

在理想开关中,电路块不使用物理电荷模型。程序块将反向恢复过程中电荷产生的损耗表示为瞬时损耗。

程序块通过提高转换温度来计算反向恢复损耗,提高的幅度等于反向恢复损耗除以转换的总热容量。

如果 反向恢复损失模型 设置为 表列损耗,则 反向恢复损耗表,Erec(Tj,If) 的值将决定开关事件发生前作为结温和正向电流函数的耗散能量。关断电压与 测量恢复损失时的关断电压,Vrec 的损耗成线性比例关系。表中使用的是延迟电流和电压值。要在查找表中使用近瞬时值,请将 电压和电流值的滤波时间常数 设置为小于最快开关周期的值。

如果 反向恢复损失模型 设置为 固定损失反向恢复损失 的值将决定每次关机事件中的能量耗散。如果选择 反向恢复损耗与电流和电压的比例 ,则设备将根据开启电流和关断电压对该损耗值进行线性缩放。要使用接近瞬时值的缩放值,请将 电压和电流值的滤波时间常数 设置为小于最快开关周期的值。

热效应建模

热端口可用于模拟产生的热量和设备温度的影响:

  • 如果未选择 启用热端口 复选框,则程序块不包含热端口,也不会模拟设备发热。

  • 如果选中 启用热端口 复选框,则程序块包含一个热端口,可模拟热量损失导致的热量释放。为确保数值效率,热状态不会影响程序块的电气性能。

齐纳二极管建模

若要为齐纳二极管(半导体稳压电源)建立正反向导电模型,请选择复选框 齐纳二极管型号 并指定参数值 反向击穿电压

如果选择该选项,则可以通过指定参数值 反向电压,Vr(Tj,Ir) , 反向电流,Ir(Tj,Vr) , 反向电压,Vr反向电流,Ir 来为二极管块的反向 VAC 建模。

假设和限制

  • 为参数 使用两个 I-V 曲线数据点 参数化 时,请选择一对接近二极管开启电压的电压。通常,该电压范围在 0.05 至 1 V 之间。使用超出此范围的值可能会导致 的数字和估计值出现问题。

  • 该模块没有考虑温度对结电容的影响。

  • 为避免数值建模中的问题,可能有必要使用非零值的欧姆电阻和结电容,但如果将这些值设为零,仿真运行速度可能会更快。

  • 模式 `表列 I-V 曲线`模式不能用于反向击穿建模。

端口

非定向

# + — 正触点

Details

与阳极相关的电气端口。

程序使用名称

p

# - — 负极(阴极)

Details

与阴极相关的电端口。

程序使用名称

n

# H — 热端口
加热

Details

加热端口。

依赖关系

要使用该端口,请选择复选框 启用热端口

程序使用名称

thermal_port

参数

主要

# 保真度 — 详细程度
理想开关 | 包括电容和电荷动态

Details

动态二极管模型的详细程度。如果选择。 理想开关,程序块仅对反向恢复损耗进行建模。如果选择 `包括电容和电荷动态`则程序块同时模拟结电容和电荷动态。

依赖关系

要使用该参数,请选择复选框 启用热端口

Ideal switching | Include capacitance and charge dynamics

默认值

Include capacitance and charge dynamics

程序使用名称

fidelity_level

可计算

# 二极管型号 — 二极管型号
分段线性 | 指数 | 表列 I-V 曲线

Details

Piecewise linear | Exponential | Tabulated I-V curve

默认值

Piecewise linear

程序使用名称

diode_parameterization

可计算

# 表格类型 — 制表函数
If(Tj, Vf) 形式的表格 | Vf(Tj、If)形式的表格

Details

是以表格形式显示电流与温度和电压的函数关系,还是以表格形式显示电压与温度和电流的函数关系。

依赖关系

要使用该参数,请将参数 二极管型号 设置为 表列 I-V 曲线.

Table in If(Tj, Vf) form | Table in Vf(Tj, If) form

默认值

Table in If(Tj, Vf) form

程序使用名称

tabulated_diode_parameterization

可计算

# 正向电流,If(Tj,Vf) — 直流矢量
A | MA | kA | 毫安 | nA | pA | uA

Details

直流电流。该参数必须是至少包含三个非负元素的矢量。

依赖关系

要使用该参数,请将 表格类型 设置为 If(Tj, Vf) 形式的表格.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

[0.07 0.12 0.19 1.75 4.24 7.32 11.20; 0.16 0.30 0.72 2.14 5.02 8.35 13.12] A

程序使用名称

I_f_matrix

可计算

# 正向电压,Vf(Tj,If) — 直接应力矢量
V | MV | kV | mV

Details

前进方向的应力。该参数必须是至少包含三个非负元素的矢量。

依赖关系

要使用该参数,请将参数 表格类型 设置为 If(Tj, Vf) 形式的表格.

计量单位

V | MV | kV | mV

默认值

[0.90 1.15 1.25 1.5 1.75 2.17 2.60 2.85; 0.58 0.68 0.75 1.1 1.38 1.77 2.27 2.70] V

程序使用名称

V_f_matrix

可计算

# 结点温度,Tj — 过渡温度矢量
K | 摄氏度 | 摄氏度 | 度数 | deltaK | 脱摄氏度 | deltadegF | deltadegR

Details

过渡温度向量。

如果矢量中只有一个元素,则二极管特性与温度无关。

依赖关系

要使用该参数,请将 二极管型号 设为 表列 I-V 曲线.

计量单位

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

默认值

[25.0, 125.0] degC

程序使用名称

T_j_vector

可计算

# 正向电压,Vf — 直接应力矢量
V | MV | 千伏 | mV

Details

直接应力向量。该参数应为至少包含三个非负值的向量。

依赖关系

要使用该参数,请将参数 表格类型 设为 If(Tj, Vf) 形式的表格.

计量单位

V | MV | kV | mV

默认值

[0.5, 0.7, 0.9, 1.3, 1.7, 2.1, 2.5] V

程序使用名称

V_f_vector

可计算

# 正向电流,If — 直流矢量
A | MA | 千安 | 毫安 | nA | pA | uA

Details

直流电向量。该参数必须是至少包含三个非负值的矢量。

依赖关系

要使用该参数,请将参数 表格类型 设置为 Vf(Tj、If)形式的表格.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

[0.1, 0.2, 0.5, 1.0, 2.0, 4.0, 7.0, 10.0] A

程序使用名称

I_f_vector

可计算

# 正向电压 — 正向电压
V | MV | 千伏 | mV

Details

二极管进入直通模式时必须施加的最小电压。

依赖关系

要使用该参数,请将 二极管型号 设置为 分段线性.

计量单位

V | MV | kV | mV

默认值

0.6 V

程序使用名称

V_f

可计算

# 反向电流,Ir(Tj,Vr) — 逆电流矩阵
A | MA | kA | mA | nA | pA | uA

Details

反向电流矩阵。零点为可选项 ( )。

依赖关系

要使用该参数,请将参数 表格类型 设置为 "If(Tj,Vf)中的表格",并选择复选框 齐纳二极管型号

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

[1e-6 2e-6 5e-6 1e-5 2.5e-5 5e-5 1e-4; 2e-6 5e-6 1e-5 4e-5 8e-5 2e-4 5e-4] A

程序使用名称

I_reverse_matrix

可计算

# 反向电压,Vr(Tj,Ir) — 逆应力矩阵
V | MV | kV | mV

Details

逆应力矩阵。零点为可选项 ( )。

依赖关系

要使用该参数,请将 表格类型 参数设置为 `Vf(Tj、If)形式的表格`并选择 齐纳二极管型号 复选框。

计量单位

V | MV | kV | mV

默认值

[10.0 100.0 200.0 250.0 300.0 325.0 350.0; 10.0 70.0 160.0 220.0 270.0 300.0 320.0] V

程序使用名称

V_reverse_matrix

可计算

# 反向电流,Ir — 反向电流矢量
A | MA | kA | mA | nA | pA | uA

Details

反向电流矢量。该向量必须包含至少三个按升序排列的非负元素。零点为可选项 ( )。

依赖关系

要使用该参数,请将 表格类型 参数设置为 `Vf(Tj、If)形式的表格`并选择 齐纳二极管型号 复选框。

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

[1e-6, 2e-6, 5e-6, 1e-5, 2e-5, 5e-5, 1e-4] A

程序使用名称

I_reverse_vector

可计算

# 反向电压,Vr — 反向电压矢量
V | MV | kV | mV

Details

反向电压向量。该向量必须包含至少三个按升序排列的非负元素。零点为可选项 ( )。

依赖关系

要使用该参数,请将 表格类型 设置为 "Table in If(Tj,Vf)",并选择 齐纳二极管型号 复选框。

计量单位

V | MV | kV | mV

默认值

[10.0, 20.0, 40.0, 50.0, 70.0, 80.0, 100.0] V

程序使用名称

V_reverse_vector

可计算

# 电阻 — 包括阻力
欧姆 | 高欧 | 摩尔 | 千欧 | 毫欧

Details

二极管在正向偏置时的电阻。

依赖关系

要使用该参数,请将 二极管型号 设置为 分段线性.

计量单位

Ohm | GOhm | MOhm | kOhm | mOhm

默认值

0.3 Ohm

程序使用名称

R_on

可计算

# 关闭电导 — 残障导通
S | mS | nS | uS

Details

二极管反向偏置时的导电性。

依赖关系

要使用该参数,请将 二极管型号 设置为 分段线性`或 `表列 I-V 曲线.

计量单位

S | mS | nS | uS

默认值

1e-08 S

程序使用名称

G_off

可计算

# 参数化 — 模型参数化
使用两个 I-V 曲线数据点 | 使用参数 IS 和 N | 使用 I-V 数据点和 IS | 使用一个 I-V 数据点和 N

Details

从以下方法中选择一种进行模型参数化:

  • 使用两个 I-V 曲线数据点- 指定二极管 VAC 两点的测量数据。默认使用此方法。

  • 使用参数 IS 和 N- 指定饱和电流和发射因数。

  • 使用 I-V 数据点和 IS- 结合饱和电流指定二极管 VAC 一点的测量数据。

  • 使用一个 I-V 数据点和 N- 结合发射系数指定二极管 VAC 一点的测量数据。

依赖关系

要使用该参数,请将 二极管型号 参数设置为 指数.

Use two I-V curve data points | Use parameters IS and N | Use an I-V data point and IS | Use an I-V data point and N

默认值

Use two I-V curve data points

程序使用名称

exponential_diode_parameterization

可计算

# 电流,[I1 I2] — 两点的电流值向量
A | MA | 千帕 | 毫安 | nA | pA | uA

Details

二极管 VAC 两点的电流值矢量,程序块利用该矢量计算

依赖关系

要使用该参数,请将 二极管型号 参数设置为 指数`而 参数化 的值为 `使用两个 I-V 曲线数据点.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

[0.0137, 0.545] A

程序使用名称

I_vector

可计算

# 电压,[V1 V2] — 两点的电压值向量
V | MV | kV | mV

Details

二极管 VAC 两点的电压值矢量,程序块利用该矢量计算

依赖关系

要使用该参数,请将 二极管型号 参数设置为 指数`而 参数化 的值为 `使用两个 I-V 曲线数据点.

计量单位

V | MV | kV | mV

默认值

[0.6, 0.7] V

程序使用名称

V_vector

可计算

# 欧姆电阻,RS — 欧姆电阻
欧姆 | 戈姆 | 摩尔 | 千欧 | 毫欧

Details

二极管串联的电阻,欧姆。

依赖关系

要使用该参数,请将 二极管型号 设置为 指数.

计量单位

Ohm | GOhm | MOhm | kOhm | mOhm

默认值

0.0 Ohm

程序使用名称

R_s

可计算

# 测量温度 — 测量温度
K | 摄氏度 | 摄氏度 | 摄氏度 | deltaK | 脱摄氏度 | deltadegF | deltadegR

Details

,在该温度下测量 - 曲线。

计量单位

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

默认值

298.15 K

程序使用名称

T_measurement

可计算

# 饱和电流,IS — 饱和电流
A | MA | kA | 毫安 | nA | pA | uA

Details

理想二极管方程在很大的反向偏置水平下渐近达到的电流值。

依赖关系

要使用该参数,请将 二极管型号 设置为 指数`和 参数化 的值 `使用参数 IS 和 N`或 `使用 I-V 数据点和 IS.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

1e-12 A

程序使用名称

I_sat

可计算

# 发射系数,N — 二极管发射系数

Details

二极管发射因数或表意因数。

依赖关系

要使用该参数,请将 二极管型号 设置为 指数`和 参数化 设置为 `使用参数 IS 和 N`或 `使用 I-V 数据点和 IS.

默认值

1.0

程序使用名称

N

可计算

# 电流,I1 — 当前值
A | MA | 千安 | 毫安 | nA | pA | uA

Details

模块计算时使用的二极管 VAC 上某点的电流值。根据*参数化*参数的值,程序块使用该参数计算

依赖关系

要使用该参数,请将 二极管型号 参数设置为 指数`的值,将 参数化 设置为 `使用 I-V 数据点和 IS`或 `使用一个 I-V 数据点和 N.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

0.0137 A

程序使用名称

I_point

可计算

# 电压,V1 — 电压值
V | MV | 千伏 | mV

Details

二极管 VAC 上点的电压大小,该模块用于计算。

依赖关系

要使用该参数,请将 二极管型号 设置为 指数`和 参数化 的值。 `使用 I-V 数据点和 IS`或 `使用一个 I-V 数据点和 N.

计量单位

V | MV | kV | mV

默认值

0.6 V

程序使用名称

V_point

可计算

# 串联二极管数量 — 串联二极管数

Details

串联在设备 +- 端口之间的二极管数量。不模拟多个二极管。相反,对于每个二极管,所有与电压相关的量都按给定系数缩放。

默认值

1

程序使用名称

series_diode_count

可计算

# 并联二极管数量 — 并联二极管数

Details

模块的 + 端口和 - 端口之间的并联二极管数量,或由串联连接的二极管形成的并联轨道数量。不模拟多个二极管。相反,对于每个二极管,所有与电流相关的量都按给定系数缩放。

默认值

1

程序使用名称

parallel_diode_count

可计算

# 齐纳二极管型号 — 齐纳二极管建模能力

Details

齐纳二极管建模选项。

选择复选框可模拟齐纳二极管在正向和反向偏压方向上的导电情况。图块图标显示齐纳二极管的电子名称, 击穿 (击穿)选项卡启用参数。参数 反向击穿电压 需要设置最终值。

取消选中该复选框可模拟仅单向导电的标准二极管。程序块假定反向击穿电压为无穷大,从而有效消除了模型中的反向击穿。程序块图标显示标准二极管的电子符号。

依赖关系

要使用该参数,请将参数 二极管型号 设为 分段线性`或 `指数

默认值

false (关掉)

程序使用名称

zener_model

可计算

击穿

# 齐纳电阻 — 齐纳电阻
欧姆 | 高姆 | MOhm | 千欧 | mOhm

Details

当电压小于 反向击穿电压 时二极管的电阻值。

依赖关系

要使用该参数,请将 二极管型号 设置为 `分段线性`并勾选 齐纳二极管型号 复选框。

计量单位

Ohm | GOhm | MOhm | kOhm | mOhm

默认值

0.3 Ohm

程序使用名称

R_z

可计算

# 反向击穿电压 — 反向击穿电压
V | MV | 千伏 | mV

Details

反向电压,低于该电压时,二极管击穿导致的电导率快速上升将被模拟。

依赖关系

要使用该参数,请将参数 二极管型号 设置为 `分段线性`或 `指数`并勾选 齐纳二极管型号 复选框。

计量单位

V | MV | kV | mV

默认值

Inf V

程序使用名称

V_br

可计算

电容

# 参数化 — 结电容建模
固定或零结电容 | 使用 C-V 曲线数据点 | 使用参数 CJ0、VJ、M 和 FC

Details

一种过渡电容建模方法:

  • 固定或零结电容- 将结电容建模为固定值。

  • 使用 C-V 曲线数据点- 在二极管 C-V 曲线的三个点上标出测量数据。

  • 使用参数 CJ0、VJ、M 和 FC- 说明零偏置结电容、结电位、梯度系数和确定耗尽正向偏置电容的系数。

Fixed or zero junction capacitance | Use C-V curve data points | Use parameters CJ0, VJ, M & FC

默认值

Fixed or zero junction capacitance

程序使用名称

C_parameterization

可计算

# 结点电容 — 结电容
F | mF | nF | pF | uF

Details

结电容的固定值。

依赖关系

要使用此参数,请将 参数化 设置为 。 固定或零结电容.

计量单位

F | mF | nF | pF | uF

默认值

0.0 pF

程序使用名称

C_j

可计算

# 零偏压结电容,CJ0 — 零偏置时的结电容
F | mF | nF | pF | uF

Details

与传导电流分量平行的电容值。

依赖关系

要使用该参数,请将 参数化 设置为 。 使用参数 CJ0、VJ、M 和 FC.

计量单位

F | mF | nF | pF | uF

默认值

5.0 pF

程序使用名称

C_j0

可计算

# 结点电位,VJ — 接触电位差
V | MV | 千伏 | 毫伏

Details

接触电位差。

依赖关系

要使用该参数,请将参数 参数化 设置为 。 使用参数 CJ0、VJ、M 和 FC.

计量单位

V | MV | kV | mV

默认值

1.0 V

程序使用名称

V_j

可计算

# 分级系数,M — 评价系数

Details

估价比率。

依赖关系

要使用该参数,请将 参数化 设置为 使用参数 CJ0、VJ、M 和 FC.

默认值

0.5

程序使用名称

grading_coefficient

可计算

# 反向偏置电压,[VR1、VR2、VR3] — 反向偏置电压值向量
V | 毫伏 | kV | 毫伏

Details

二极管 C-V 曲线上三点的反向偏置电压值矢量,该模块用于计算 ,

依赖关系

要使用该参数,请将参数 参数化 设置为 使用 C-V 曲线数据点.

计量单位

V | MV | kV | mV

默认值

[0.1, 10.0, 100.0] V

程序使用名称

V_r_vec

可计算

# 相应电容 [C1, C2, C3] — 电容值向量
F | mF | nF | pF | uF

Details

二极管 C-V 曲线上三点的电容值矢量,模块利用该矢量计算 ,

依赖关系

要使用该参数,请将参数 参数化 设置为 使用 C-V 曲线数据点.

计量单位

F | mF | nF | pF | uF

默认值

[3.5, 1.0, 0.4] pF

程序使用名称

C_r_vec

可计算

# 电容系数,FC — 电容系数

Details

一种拟合系数,用于量化施加电压时势垒电容的减小。

依赖关系

要使用此参数,请将 参数化 设为 。 使用参数 CJ0、VJ、M 和 FC.

默认值

0.5

程序使用名称

C_coefficient

可计算

# 电荷动态 — 电荷动力学参数化
不模拟电荷动态 | 使用峰值反向电流和拉伸系数 | 使用峰值反向电流和反向恢复时间 | 使用峰值反向电流和反向恢复电荷 | 使用峰值反向电流和反向恢复能量 | 使用传输时间和载波寿命

Details

从以下电荷动力学参数化方法中选择一种:

  • 不模拟电荷动态- 不包括电荷动力学建模。这是默认方法。

  • 使用峰值反向电流和拉伸系数- 通过提供峰值反向电流 和拉伸因子 λ 的值,以及测量期间测试电路中使用的初始正向电流和电流变化率 的信息,模拟电荷动态。

  • 使用峰值反向电流和反向恢复时间- 通过提供峰值反向电流 和反向恢复时间 的值,以及测量期间测试电路中使用的初始正向电流和电流变化率的信息,建立电荷动态模型 。如果制造商的数据表没有提供传输时间 和载流子寿命 τ 的值,请使用此选项。

  • 使用峰值反向电流和反向恢复电荷- 建立电荷动态模型,提供峰值反向电流 和反向恢复电荷 Qrr 值,以及测量时测试电路中使用的初始正向电流和电流变化率信息

  • 使用峰值反向电流和反向恢复能量- 通过提供峰值反向电流 和反向恢复能量 的值,以及测量时测试电路中使用的初始正向电流和电流变化率的信息,建立电荷动态模型 .

  • 使用传输时间和载波寿命- 通过提供过渡时间 和载流子寿命 τ 来模拟电荷动态。

Do not model charge dynamics | Use peak reverse current and stretch factor | Use peak reverse current and reverse recovery time | Use peak reverse current and reverse recovery charge | Use peak reverse current and reverse recovery energy | Use transit time and carrier lifetime

默认值

Do not model charge dynamics

程序使用名称

Q_rr_parameterization

可计算

# 峰值反向电流,iRM — 峰值反向电流
A | MA | kA | 毫安 | nA | pA | uA

Details

由外部测试电路测量的峰值反向电流。该值必须小于零。

依赖关系

要使用该参数,请将 电荷动态 设置为零。 使用峰值反向电流和拉伸系数, 使用峰值反向电流和反向恢复时间, 使用峰值反向电流和反向恢复电荷`或 `使用峰值反向电流和反向恢复能量.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

-7.15 A

程序使用名称

i_rm

可计算

# 测量 iRM 时的初始正向电流 — 测量 iRM 时的初始直流电流
A | MA | kA | 毫安 | nA | pA | uA

Details

测量峰值反向电流时的初始正向电流。该值必须大于零。

依赖关系

要使用该参数,请将 电荷动态 设置为零。 使用峰值反向电流和拉伸系数, 使用峰值反向电流和反向恢复时间, 使用峰值反向电流和反向恢复电荷`或 `使用峰值反向电流和反向恢复能量.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

4.0 A

程序使用名称

i_f

可计算

# 测量 iRM 时的电流变化率 — iRM 测量期间的电流变化率
A/s | A/us

Details

测量峰值反向电流时的电流变化率。该值必须小于零。

依赖关系

要使用该参数,请将 电荷动态 设置为 使用峰值反向电流和拉伸系数, 使用峰值反向电流和反向恢复时间, 使用峰值反向电流和反向恢复电荷`或 `使用峰值反向电流和反向恢复能量.

计量单位

A/s | A/us

默认值

-750.0 A/us

程序使用名称

current_change_rate

可计算

# 反向恢复时间拉伸因子 — 拉伸比恢复时间

Details

区块用于计算 反向恢复时间,trr 的值。该值必须大于 1

与指定反向恢复电荷相比,指定拉伸因数是一种更简单的反向恢复时间参数化方法。拉伸因数的值越大,反向恢复电流耗散的时间就越长。

依赖关系

要使用该参数,请将参数 电荷动态 设置为 使用峰值反向电流和拉伸系数.

默认值

3.0

程序使用名称

t_rr_factor

可计算

# 反向恢复时间,trr — 恢复时间
d | s | hr | ms | ns | us | min

Details

二极管关断时电流最初为零,到电流下降到峰值反向电流 10% 以下的时间。

测量 iRM* 时,参数 反向恢复时间,trr , 的值必须大于参数 峰值反向电流,iRM , 的值除以参数 *电流变化率*的值。

依赖关系

要使用该参数,请将 电荷动态 的值设置为 使用峰值反向电流和反向恢复时间.

计量单位

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

默认值

115.0 ns

程序使用名称

t_rr

可计算

# 反向恢复电荷,Qrr — 反向恢复费
C | | 毫欧 | nC | uC | MAh | kAh | 毫安 | nA*s

Details

设备用于计算 反向恢复时间,trr 的值。如果二极管设备规格指定了反向恢复电荷值而不是反向恢复时间值,请使用此参数。

反向恢复电荷是二极管关断后继续耗散的总电荷。该值应小于

其中

  • - 是参数 峰值反向电流,iRM 的指定值;

  • - 是参数 测量 iRM 时的电流变化率 的指定值。

依赖关系

要使用该参数,请将 电荷动态 设置为 。 使用峰值反向电流和反向恢复电荷.

计量单位

C | Ah | mC | nC | uC | MAh | kAh | mAh | nA*s

默认值

150.0 nA*s

程序使用名称

Q_rr

可计算

# 测量 Erec 时的二极管关断电压 — 测量 Erec 时二极管的关断电压
V | MV | kV | mV

Details

稳态时二极管间的电压。

依赖关系

要使用该参数,请将 电荷动态 设置为 使用峰值反向电流和反向恢复能量.

计量单位

V | MV | kV | mV

默认值

-600.0 V

程序使用名称

V_turn_off

可计算

# 测量 Erec 时的杂散电感 — 测量 Erec 时的寄生电感
H | mH | nH | uH

Details

测量电路中的非预期总电感。设备使用该值计算参数 反向恢复能量,Erec

依赖关系

要使用该参数,请将 电荷动态 设置为 使用峰值反向电流和反向恢复能量.

计量单位

H | mH | nH | uH

默认值

150.0 nH

程序使用名称

L_s

可计算

# 反向恢复能量,Erec — 反向恢复能量
Btu_IT | J | MJ | 兆瓦时 | Wh | eV | 千焦 | 千瓦时 | 毫焦 | mWh

Details

二极管反向恢复造成的总开关损耗。

依赖关系

要使用该参数,请将 电荷动态 设置为 使用峰值反向电流和反向恢复能量.

计量单位

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

默认值

0.03 J

程序使用名称

E_rr

可计算

# 传输时间,TT — 过渡期
d | s | hr | 毫秒 | ns | us | 最小值

Details

载流子穿过二极管结的时间。

依赖关系

要使用该参数,请将参数 电荷动态 设为 使用传输时间和载波寿命.

计量单位

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

默认值

50.0 ns

程序使用名称

t_transit

可计算

# 载流子寿命,tau — 载波寿命
d | s | hr | ms | ns | us | 最小值

Details

二极管停止传导电流后的载流子耗散时间。

依赖关系

要使用该参数,请将 电荷动态 设置为 使用传输时间和载波寿命.

计量单位

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

默认值

100.0 ns

程序使用名称

tau

可计算

反向恢复损耗

# 反向恢复损失模型 — 反向恢复过程中的损失计算模型
固定损失 | 表列损耗

Details

选择回收损失的模型:固定值或表格函数。

依赖关系

要使用该参数,请勾选 启用热端口 复选框,并将参数 保真度 设置为 理想开关.

Fixed loss | Tabulated loss

默认值

Fixed loss

程序使用名称

reverse_recovery_loss_model

可计算

# 反向恢复损失 — 反向恢复损失
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

每次关断时耗散的能量,与开关前后的二极管状态无关。

依赖关系

使用该参数时

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 反向恢复损失模型 设置值 固定损失.

计量单位

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

默认值

0.0 J

程序使用名称

reverse_recovery_loss_const

可计算

# 反向恢复损耗与电流和电压的比例 — 反向恢复过程中损失的缩放

Details

可将反向恢复损耗作为电流和电压的函数进行缩放。

依赖关系

使用该参数时

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 反向恢复损失模型 设置值 固定损失.

默认值

true (已开启)

程序使用名称

scale_reverse_recovery_loss

可计算

# 测量恢复损耗时的正向电流,Irec — 设备测量恢复损失时的正向电流
A | MA | kA | mA | nA | pA | uA

Details

反向恢复前通过二极管的直流电流,该模块用于测量恢复损耗。

依赖关系

要使用此参数,请

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 反向恢复损失模型 设置为 固定损失;

  • 勾选 反向恢复损耗与电流和电压的比例 复选框 。

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

10.0 A

程序使用名称

I_forward_recovery_loss_const

可计算

# 反向恢复损耗表,Erec(Tj,If) — 逆向回收损失表
Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

Details

能量耗散与开关前的正向电流 和二极管闭合状态下的最终电压的函数关系。

依赖关系

使用该参数时

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 反向恢复损失模型 设置值 表列损耗.

计量单位

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

默认值

zeros(2, 3) J

程序使用名称

reverse_recovery_loss_matrix

可计算

# 回收损失表的温度矢量,Tj — 回波损耗表的温度矢量
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

区块用于反向恢复损耗表的温度矢量。

依赖关系

要使用此参数,请

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 反向恢复损失模型 设置值 表列损耗.

计量单位

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

默认值

[298.15, 398.15] K

程序使用名称

T_losses_vector

可计算

# 恢复损失表的正向电流矢量,If — 反向恢复损耗表的直流矢量
A | MA | kA | mA | nA | pA | uA

Details

程序块用于反向恢复损耗表的正向电流矢量。

依赖关系

要使用该参数:

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 反向恢复损失模型 设置值 表列损耗.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

[0.1, 1.0, 10.0] A

程序使用名称

I_f_losses_vector

可计算

# 测量恢复损失时的关断电压,Vrec — 用于测量恢复损失的跳闸电压
V | MV | kV | mV

Details

反向恢复后的二极管电压用于测量恢复损耗。

依赖关系

使用该参数时

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 对于 反向恢复损失模型 ,将值设为 `表列损耗`或设置值 `固定损失`并勾选 反向恢复损耗与电流和电压的比例

计量单位

V | MV | kV | mV

默认值

10.0 V

程序使用名称

V_off_recovery_loss_const

可计算

# 电压和电流值的滤波时间常数 — 电压和电流值的滤波时间常数
d | s | hr | ms | ns | us | min

Details

电压和电流值的滤波时间常数,该模块用于计算反向恢复损耗。将该参数设置为小于最快开关周期的值。

依赖关系

使用该参数时

  • 勾选 启用热端口 复选框;

  • 保真度 参数设置为 理想开关;

  • 对于 反向恢复损失模型 ,将值设为 `表列损耗`或设置值 `固定损失`并勾选 反向恢复损耗与电流和电压的比例

计量单位

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

默认值

1.0 / 1000.0 / 100.0 s

程序使用名称

tau_filter

可计算

温度依赖性

# 参数化 — 温度依赖性参数
无 - 在参数测量温度下使用特性 | 使用第二个测量温度下的 I-V 数据点 | 指定第二测量温度下的饱和电流 | 指定能隙,EG

Details

从以下方法中选择一种进行温度相关性参数化:

  • 无 - 在参数测量温度下使用特性- 不对温度相关性进行建模,或以测量温度 (在 主要 标签页的参数 测量温度 中指定)对模型进行建模。这是默认方法。

  • 使用第二个测量温度下的 I-V 数据点- 选择该参数设置第二个测量温度 以及该温度下的电流和电压值。模型将使用这些值以及第一个测量温度 下的参数值来计算带隙值。

  • 指定第二测量温度下的饱和电流- 选择该参数可设置第二个测量温度 以及该温度下的饱和电流。模型将这些值与第一个测量温度 下的参数值一起用于计算禁带宽度值。

  • 指定能隙,EG- 直接指定禁带宽度值。

None - Use characteristics at parameter measurement temperature | Use an I-V data point at second measurement temperature | Specify saturation current at second measurement temperature | Specify the energy gap, EG

默认值

None - Use characteristics at parameter measurement temperature

程序使用名称

T_parameterization

可计算

# 设备模拟温度 — 设备建模温度
K | 摄氏度 | 摄氏度 | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

指定设备模拟温度值

依赖关系

要使用该参数,请将 参数化 设置为 使用第二个测量温度下的 I-V 数据点, 指定第二测量温度下的饱和电流`或 `指定能隙,EG.

计量单位

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

默认值

298.15 K

程序使用名称

T_device

可计算

# 第二次测量温度下的饱和电流 IS — 第二测量温度下的 IS 饱和电流
A | MA | kA | mA | nA | pA | uA

Details

指定第二测量温度下的饱和电流值

依赖关系

要使用该参数,请将 参数化 设置为 指定第二测量温度下的饱和电流.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

1.25e-07 A

程序使用名称

saturation_current_at_T2

可计算

# 第二次测量温度下的电流 I1 — 第二测量温度下的电流 I1
A | MA | 千安 | 毫安 | nA | pA | uA

Details

当第二个测量温度下的电压等于 时,指定二极管电流

依赖关系

要使用该参数,请将 参数化 设置为 使用第二个测量温度下的 I-V 数据点.

计量单位

A | MA | kA | mA | nA | pA | uA

默认值

0.245 A

程序使用名称

I_T2

可计算

# 第二次测量温度时的电压 V1 — 第二测量温度下的电压 V1
V | MV | 千伏 | 毫伏

Details

指定第二个测量温度下电流 时二极管 的电压值。

依赖关系

要使用该参数,请将 参数化 设置为 使用第二个测量温度下的 I-V 数据点.

计量单位

V | MV | kV | mV

默认值

0.5 V

程序使用名称

V_T2

可计算

# 第二次测量温度 — 第二次测量温度
K | 摄氏度 | 摄氏度 | 摄氏度 | deltaK | deltadegC | deltadegF | deltadegR

Details

指定第二次测量温度的值。

依赖关系

要使用此参数,请将 参数化 设置为 使用第二个测量温度下的 I-V 数据点`或 `指定第二测量温度下的饱和电流.

计量单位

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

默认值

125.0 degC

程序使用名称

T2

可计算

# 饱和电流温度指数参数化 — 饱和电流温度指数参数化
使用 pn 结二极管的标称值 (XTI=3) | 使用肖特基势垒二极管的标称值 (XTI=2) | 指定自定义值

Details

选择其中一个选项来设置饱和电流温度指数值。

选择后 指定自定义值 饱和电流温度指数,XTI 出现,允许您为 指定一个自定义值。

依赖关系

要使用该参数,请将 参数化 参数设置为 。 使用第二个测量温度下的 I-V 数据点, 指定第二测量温度下的饱和电流`或 `指定能隙,EG.

Use nominal value for pn-junction diode (XTI=3) | Use nominal value for Schottky barrier diode (XTI=2) | Specify a custom value

默认值

Use nominal value for pn-junction diode (XTI=3)

程序使用名称

XTI_parameterization

可计算

# 饱和电流温度指数,XTI — 饱和电流的温度指数

Details

指定饱和电流温度指数的自定义值

依赖关系

要使用该参数,请将 参数化 设置为 使用第二个测量温度下的 I-V 数据点, 指定第二测量温度下的饱和电流`或 `指定能隙,EG`并将 饱和电流温度指数参数化 设置为 ,或将 设置为 。 `指定自定义值.

默认值

3.0

程序使用名称

XTI

可计算

# 能隙参数 — 禁带宽度参数化
使用硅的标称值(EG=1.11eV) | 使用 4H-SiC 碳化硅的标称值(EG=3.23eV) | 使用 6H-SiC 碳化硅的标称值(EG=3.00eV) | 使用锗的标称值(EG=0.67eV) | 使用砷化镓的标称值(EG=1.43eV) | 使用硒的标称值 (EG=1.74eV) | 使用肖特基势垒二极管的标称值(EG=0.69eV) | 指定自定义值

Details

从预定义选项列表中选择禁带宽度值或指定自定义值。

Use nominal value for silicon (EG=1.11eV) | Use nominal value for 4H-SiC silicon carbide (EG=3.23eV) | Use nominal value for 6H-SiC silicon carbide (EG=3.00eV) | Use nominal value for germanium (EG=0.67eV) | Use nominal value for gallium arsenide (EG=1.43eV) | Use nominal value for selenium (EG=1.74eV) | Use nominal value for Schottky barrier diodes (EG=0.69eV) | Specify a custom value

默认值

Use nominal value for silicon (EG=1.11eV)

程序使用名称

E_g_parameterization

可计算

# 能隙,EG — 禁带宽度
Btu_IT | J | MJ | 兆瓦时 | Wh | 电子伏特 | 千焦 | 千瓦时 | mJ | 毫瓦时

Details

指定禁带宽度的自定义值,

依赖关系

要使用该参数,请将 能隙参数 设置为 指定自定义值.

计量单位

Btu_IT | J | MJ | MWh | Wh | eV | kJ | kWh | mJ | mWh

默认值

1.11 eV

程序使用名称

E_g

可计算

# 反向击穿电压温度系数 dBV/dT — 反向击穿电压温度系数
V/K

Details

反向击穿电压的调制 。如果将反向击穿电压 定义为正值,则 的正值表示反向击穿电压的大小随温度升高而减小。

依赖关系

要使用该参数,请将 参数化 设置为 使用第二个测量温度下的 I-V 数据点, 指定第二测量温度下的饱和电流`或 `指定能隙,EG.

计量单位

V/K

默认值

0.0 V/K

程序使用名称

reverse_breakdown_voltage_temperature_coefficient

可计算

热端口

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

Details

选择该复选框可使用设备的热端口,模拟产生的热量和设备温度的影响。

默认值

false (关掉)

程序使用名称

has_thermal_port

可计算

# 热网 — 选择内部热模型
指定结点和外壳热参数 | 考尔模型 | 用福斯特系数参数化的考尔模型 | 外部

Details

选择内部热模型:

  • 指定结点和外壳热参数;

  • 考尔模型;

  • 用福斯特系数参数化的考尔模型;

  • 外部.

Specify junction and case thermal parameters | Cauer model | Cauer model parameterized with Foster coefficients | External

默认值

Specify junction and case thermal parameters

程序使用名称

thermal_network_parameterization

可计算

# 结壳和壳体-环境(或壳体-散热器)热阻,[R_JC R_CA] — 热阻向量
K/W

Details

矢量包含两个热阻值。第一个值 `R_JC 是结点与机箱之间的热阻。第二个值 R_CAH 端口与设备外壳之间的热阻。

依赖关系

要使用该参数,请将 热网 设置为 指定结点和外壳热参数.

计量单位

K/W

默认值

[0.0, 10.0] K/W

程序使用名称

thermal_resistance_vector

可计算

# 热电阻,[R1 R2 ... Rn] — 考尔模型的热阻矢量
K/W

Details

热网络中考尔元件所代表的热阻向量值。所有这些值都必须大于零。

依赖关系

要使用该参数,请将参数 热网 设置为 考尔模型.

计量单位

K/W

默认值

[1.0, 3.0, 10.0] K/W

程序使用名称

thermal_resistance_cauer_vector

可计算

# 热阻,[R1 R2 ... Rn] — 福斯特模型的热阻矢量
K/W

Details

热网中福斯特模型系数所代表的热阻值矢量。所有这些值都必须大于零。

依赖关系

要使用该参数,请将 热网 参数设置为 用福斯特系数参数化的考尔模型.

计量单位

K/W

默认值

[4.0, 6.0] K/W

程序使用名称

thermal_resistance_foster_vector

可计算

# 热质量参数化 — 热容量参数化
热时间常数 | 通过热质量

Details

选择指定热容量的方法:

  • 热时间常数- 根据热时间常数设置热容量参数。默认使用该值。

  • 通过热质量- 指定热容量值。

依赖关系

要使用该参数,请将 热网 设置为 。 指定结点和外壳热参数, 考尔模型`或 `用福斯特系数参数化的考尔模型.

By thermal time constants | By thermal mass

默认值

By thermal time constants

程序使用名称

thermal_mass_parameterization

可计算

# 结点和外壳热时间常数,[t_J t_C] — 热时间常数矢量
d | s | hr | ms | ns | us | min

Details

由两个热时间常数值组成的矢量`[t_J t_C]。第一个值 `t_J 是过渡的热时间常数。第二个值 t_C 是物体的热时间常数。

依赖关系

要使用该参数,请将 热网 设置为 指定结点和外壳热参数,并将参数 热质量参数化 设置为 热时间常数.

计量单位

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

默认值

[0.0, 10.0] s

程序使用名称

thermal_time_constant_vector

可计算

# 热时间常数 [t1 t2 ... tn] — 考尔模型的热时间常数矢量
d | s | hr | ms | ns | us | min

Details

热时间常数的矢量,其中 是热网络中考尔元素的数量。所有这些值都必须大于零。

热容量值的计算公式为 ,其中 分别为 -th 考尔元件的热容量、热时间常数和热阻。

依赖关系

要使用该参数,请将 热网 设为 考尔模型`并将 热质量参数化 设为 `热时间常数.

计量单位

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

默认值

[1.0, 3.0, 10.0] s

程序使用名称

thermal_time_constant_cauer_vector

可计算

# 热时间常数,[t1 t2 ... tn] — 福斯特模型的热时间常数矢量
d | s | hr | ms | ns | us | min

Details

热时间常数的矢量,其中 是热网络中福斯特模型系数的数量。所有这些值都必须大于零。

热容量值的计算公式为 ,其中 分别为 -th Cauer 单元的热容量、热时间常数和热阻。

依赖关系

要使用该参数,请将 热网 设为 用福斯特系数参数化的考尔模型`并将 热质量参数化 设为 `热时间常数.

计量单位

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

默认值

[6.0, 18.0] s

程序使用名称

thermal_time_constant_foster_vector

可计算

# 结点和外壳热质量,[M_J M_C] — 考赫特模型的热容值矢量
J/K | kJ/K

Details

矢量 [M_J M_C] 包含两个热容量值。第一个值 M_J 是过渡层的热容量。第二个值 M_C 是外壳的热容量。

依赖关系

要使用该参数,请将 热网 设置为 指定结点和外壳热参数`并将 热质量参数化 设置为 `通过热质量.

计量单位

J/K | kJ/K

默认值

[0.0, 1.0] J/K

程序使用名称

thermal_mass_vector

可计算

# 热质量,[M1 M2 ... Mn] — 考尔模型的热容值矢量
J/K | kJ/K

Details

热容量值矢量,其中 是热网中考尔模型系数的个数。所有这些值都必须大于零。

依赖关系

要使用该参数,请将 热网 设置为 考尔模型`并将 热质量参数化 设置为 `通过热质量.

计量单位

J/K | kJ/K

默认值

[0.1, 0.3, 1.0] J/K

程序使用名称

thermal_mass_cauer_vector

可计算

# 热质量,[M1 M2 ... Mn] — 福斯特模型的热容量矢量
J/K | kJ/K

Details

热容量值矢量,其中 是热网中 Foster 元素的数量。所有这些值都必须大于零。

依赖关系

要使用该参数,请将 热网 设置为 用福斯特系数参数化的考尔模型`并将 热质量参数化 设置为 `通过热质量.

计量单位

J/K | kJ/K

默认值

[1.5, 3.0] J/K

程序使用名称

thermal_mass_foster_vector

可计算

# 结点和外壳初始温度,[T_J T_C] — 热时间常数矢量
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

由两个热时间常数值组成的矢量`[t_J t_C]。第一个值 `t_J 是过渡的热时间常数。第二个值 t_C 是物体的热时间常数。

依赖关系

要使用该参数,请将 热网 设置为 指定结点和外壳热参数,并将参数 热质量参数化 设置为 热时间常数.

计量单位

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

默认值

[25.0, 25.0] degC

程序使用名称

T_thermal_mass_vector_start

可计算

# 热质初始温度,[T1 T2 ... Tn] — 考尔模型的初始温度向量
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

温度值向量。相当于模型中每个热容量的温度差。

依赖关系

要使用该参数,请将 热网 设为 考尔模型.

计量单位

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

默认值

[25.0, 25.0, 25.0] degC

程序使用名称

T_thermal_mass_cauer_vector_start

可计算

# 初始节点温度,[T1 T2 ... Tn] — 福斯特模型的初始温度矢量
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

福斯特模型各元素绝对温度值的向量。

依赖关系

要使用该参数,请将 热网 设置为 用福斯特系数参数化的考尔模型.

计量单位

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

默认值

[25.0, 25.0] degC

程序使用名称

T_thermal_mass_foster_vector_start

可计算

# 结点热质量 — 过渡热容
J/K | kJ/K

Details

过渡热容量

依赖关系

要使用该参数,请将 保真度 设置为 理想开关`并将 热网 设置为 `外部.

计量单位

J/K | kJ/K

默认值

0.01 J/K

程序使用名称

junction_thermal_mass

可计算

文学

  1. MH.艾哈迈德和 P.J.Spreadbury.工程师模拟和数字电子学》。第 2 版。英国剑桥:剑桥大学出版社,1984 年。

  2. G.Massobrio and P. Antognetti.用 SPICE 进行半导体器件建模》。第 2 版。纽约:McGraw-Hill,1993 年。

  3. Lauritzen, P. O. and C. L.Ma."具有反向恢复功能的简单二极管模型"。IEEE® Transactions on Power Electronics.6, No.6, No. 2, April 1991, pp.