Pulse Current Source
Источник периодических импульсов тока прямоугольной формы.
Описание
Блок Pulse Current Source представляет собой источник тока, для которого выходное значение тока представляет собой периодический квадратный импульс как функцию времени и не зависит от напряжения на клеммах источника. Ток через источник как функцию времени можно представить как:
,
,
,
,
,
,
где
-
— выходной ток в нулевой момент времени;
-
— выходной ток, когда на выходе высокий уровень;
-
— время начала импульса;
-
— время, которое требуется выходному току, чтобы подняться с до ;
-
— время, которое требуется выходному току, чтобы снизиться с до ;
-
— ширина выходного импульса;
-
— период повторения импульсов.
Блок определяет значения в промежуточных временных точках путем линейной интерполяции.
Указанные значения для и оказывают следующее влияние на выход блока:
-
Если значения и бесконечны, то блок выдает выходной ступенчатый сигнал в момент времени .
-
Если значение бесконечно, а значение конечно, то блок выдает одиночный импульс шириной и бесконечным периодом.
-
Если значение бесконечно, а значение конечно, то блок выдает выходной ступенчатый сигнал с импульсами шириной до значения каждые секунд.
-
Если значение , то блок выдает выходной ступенчатый сигнал с импульсами шириной до значения каждые секунд.
Для предотвращения проблем с численным моделированием в блоке используется небольшая внутренняя проводимость. Проводник соединяет + и − порты устройства и имеет проводимость 1/Ом.
Параметры
Parameters
#
Initial value, I1 —
начальный выходной ток
A
| MA
| kA
| mA
| nA
| pA
| uA
Details
Значение выходного тока в нулевой момент времени, в А.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Pulse value, I2 —
высокий выходной ток
A
| MA
| kA
| mA
| nA
| pA
| uA
Details
Значение выходного тока при высоком уровне выходного сигнала, в А.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Pulse delay time, TD —
время задержки импульса
d
| s
| hr
| ms
| ns
| us
| min
Details
Время начала импульса, в с.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Pulse rise time, TR —
время нарастания импульса
d
| s
| hr
| ms
| ns
| us
| min
Details
Время, необходимое выходному току, чтобы подняться от значения Initial value, I1 до значения Pulse value, I2. Значение должно быть больше или равно 0
.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Pulse fall time, TF —
время спада импульса
d
| s
| hr
| ms
| ns
| us
| min
Details
Время, необходимое выходному току, чтобы снизиться со значения Pulse value, I2 до значения Initial value, I1. Значение должно быть больше или равно 0
.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Pulse width, PW —
ширина выходного импульса
d
| s
| hr
| ms
| ns
| us
| min
Details
Ширина выходного импульса. Значение должно быть больше 0
.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Pulse period, PER —
период повторения импульсов
d
| s
| hr
| ms
| ns
| us
| min
Details
Период повторения импульса. При значении по умолчанию, Inf s
, блок выдает одиночный импульс с бесконечным периодом.
Значение по умолчанию |
|
Имя для программного использования |
|
# Include parallel conductance, GMIN — включение параллельной проводимости
Details
Укажите, включать ли в источник тока параллельную проводимость. Значение проводимости принимается равным 1e–12 1/Ом
.
Значение по умолчанию |
|
Имя для программного использования |
|