Engee 文档

Piecewise Linear Current Source

表列数据中与时间相关的电流源。

类型: AcausalElectricPowerSystems.SPICE.Sources.PiecewiseLinearCurrent

图书馆中的路径:

/Physical Modeling/Electrical/SPICE/Sources/Piecewise Linear Current Source

说明

片式线性电流源*块是一种电流源,它是通过时间值矢量和相应电流值矢量以表格形式指定的。您必须指定至少两对时间和电流值。程序块根据这些电流值,使用选定的内插法和外推法生成随时间变化的电流。您可以从两种内插法和外推法中选择一种。输出电流与源端电压无关。

该模块使用较小的内部电导,以防止在数值建模中出现问题。导体连接单元的 +- 端子,电导率为 GMIN

GMIN 的默认值为 1e-12 1/ohm

端口

非定向

# + — 阳极

Details

连接片状线性电流源正极的电气端口。

程序使用名称

p

# - — 负极

Details

连接片线性电流源负极的电气端口。

程序使用名称

n

参数

参数

# Time specification — 时间值向量
d | s | hr | ms | ns | us | min

Details

以表格数组形式表示的时间值矢量。时间值向量必须是严格单调递增的。

计量单位

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

默认值

[0.0, 1.0, 2.0, 3.0, 4.0] s

程序使用名称

time_vector

可计算

# Current at specified time — 电流向量
A | MA | kA | mA | nA | pA | uA

Details

表格式数组的当前值向量。当前值向量的维数必须与时间值向量相同。

计量单位

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

默认值

[0.0, 0.0, 0.0, 0.0, 0.0] A

程序使用名称

I_vector

可计算

# Interpolation method — 插值法
Linear | Smooth

Details

选择设备用于确定前面矢量未指定的中间时间点的输出电流值的方法:

  • 线性"- 使用线性插值。

  • 平滑"--使用平滑样条插值法。

Linear | Smooth

默认值

Linear

程序使用名称

interpolation_type

可计算

# Extrapolation method — 外推法
Nearest | Linear

Details

选择设备在前面矢量指定的时间范围之外确定输出电流值所使用的方法:

  • 最近"- 设置为使用最近的值进行外推。

  • 线性"- 设置为使用线性函数。

Nearest | Linear

默认值

Nearest

程序使用名称

extrapolation_type

可计算

# Include parallel conductance, GMIN — 并联电导包含

Details

指示电流源是否包含并联传导。并联传导的值对应于 GMIN,等于 1e-12 1/ohm

默认值

true (已开启)

程序使用名称

g_min_parameterization

可计算