Документация Engee

Pulse Current Source

Источник периодических импульсов тока прямоугольной формы.

Тип: AcausalElectricPowerSystems.SPICE.Sources.PulseCurrent

Путь в библиотеке:

/Physical Modeling/Electrical/SPICE/Sources/Pulse Current Source

Описание

Блок Pulse Current Source представляет собой источник тока, для которого выходное значение тока представляет собой периодический квадратный импульс как функцию времени и не зависит от напряжения на клеммах источника. Ток через источник как функцию времени можно представить как:

,

,

,

,

,

,

где

  • — выходной ток в нулевой момент времени;

  • — выходной ток, когда на выходе высокий уровень;

  • — время начала импульса;

  • — время, которое требуется выходному току, чтобы подняться с до ;

  • — время, которое требуется выходному току, чтобы снизиться с до ;

  • — ширина выходного импульса;

  • — период повторения импульсов.

Блок определяет значения в промежуточных временных точках путем линейной интерполяции.

Указанные значения для и оказывают следующее влияние на выход блока:

  • Если значения и бесконечны, то блок выдает выходной ступенчатый сигнал в момент времени .

  • Если значение бесконечно, а значение конечно, то блок выдает одиночный импульс шириной и бесконечным периодом.

  • Если значение бесконечно, а значение конечно, то блок выдает выходной ступенчатый сигнал с импульсами шириной до значения каждые секунд.

  • Если значение , то блок выдает выходной ступенчатый сигнал с импульсами шириной до значения каждые секунд.

Для предотвращения проблем с численным моделированием в блоке используется небольшая внутренняя проводимость. Проводник соединяет + и − порты устройства и имеет проводимость 1/Ом.

Порты

Ненаправленные

# + — положительная клемма
электричество

Details

Электрический порт, соединенный с положительной клеммой источника импульсного тока.

Имя для программного использования

p

# - — отрицательная клемма
электричество

Details

Электрический порт, соединенный с отрицательной клеммой источника импульсного тока.

Имя для программного использования

n

Параметры

Parameters

# Initial value, I1 — начальный выходной ток
A | MA | kA | mA | nA | pA | uA

Details

Значение выходного тока в нулевой момент времени, в А.

Единицы измерения

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

Значение по умолчанию

0.0 A

Имя для программного использования

I1

Вычисляемый

Да

# Pulse value, I2 — высокий выходной ток
A | MA | kA | mA | nA | pA | uA

Details

Значение выходного тока при высоком уровне выходного сигнала, в А.

Единицы измерения

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

Значение по умолчанию

0.0 A

Имя для программного использования

I2

Вычисляемый

Да

# Pulse delay time, TD — время задержки импульса
d | s | hr | ms | ns | us | min

Details

Время начала импульса, в с.

Единицы измерения

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

Значение по умолчанию

0.0 s

Имя для программного использования

TD

Вычисляемый

Да

# Pulse rise time, TR — время нарастания импульса
d | s | hr | ms | ns | us | min

Details

Время, необходимое выходному току, чтобы подняться от значения Initial value, I1 до значения Pulse value, I2. Значение должно быть больше или равно 0.

Единицы измерения

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

Значение по умолчанию

1e-9 s

Имя для программного использования

TR

Вычисляемый

Да

# Pulse fall time, TF — время спада импульса
d | s | hr | ms | ns | us | min

Details

Время, необходимое выходному току, чтобы снизиться со значения Pulse value, I2 до значения Initial value, I1. Значение должно быть больше или равно 0.

Единицы измерения

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

Значение по умолчанию

1e-9 s

Имя для программного использования

TF

Вычисляемый

Да

# Pulse width, PW — ширина выходного импульса
d | s | hr | ms | ns | us | min

Details

Ширина выходного импульса. Значение должно быть больше 0.

Единицы измерения

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

Значение по умолчанию

Inf s

Имя для программного использования

PW

Вычисляемый

Да

# Pulse period, PER — период повторения импульсов
d | s | hr | ms | ns | us | min

Details

Период повторения импульса. При значении по умолчанию, Inf s, блок выдает одиночный импульс с бесконечным периодом.

Единицы измерения

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

Значение по умолчанию

Inf s

Имя для программного использования

PER

Вычисляемый

Да

# Include parallel conductance, GMIN — включение параллельной проводимости

Details

Укажите, включать ли в источник тока параллельную проводимость. Значение проводимости принимается равным 1e–12 1/Ом.

Значение по умолчанию

true (включено)

Имя для программного использования

g_min_parameterization

Вычисляемый

Нет