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

Pulse Current Source

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

pulse current source

Описание

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

,

,

,

,

,

,

где

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Порты

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

Details

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

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

Details

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

Параметры

Parameters

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

Details

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

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

0.0 A

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

I1

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

Details

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

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

0.0 A

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

I2

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

Details

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

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

0.0 s

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

TD

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

Details

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

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

1e-9 s

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

TR

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

Details

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

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

1e-9 s

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

TF

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

Details

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

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

Inf s

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

PW

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

Details

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

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

Inf s

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

PER

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

Details

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

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

true (включено)

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

g_min_parameterization