Pulse Current Source

Периодическая прямоугольная волна текущий источник

  • Библиотека:
  • Simscape / Электрический / Источники

    Simscape / Электрический / Дополнительные Компоненты / Источники SPICE

  • Pulse Current Source block

Описание

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

Iout(0)=I1

Iout(TD)=I1

Iout(TD+TR)=I2

Iout(TD+TR+PW)=I2

Iout(TD+TR+PW+TF)=I1

Iout(TD+PER)=I1

Где:

  • I1 является выход, текущий в начальный момент времени.

  • I2 является выход, текущий, когда выход высок.

  • TD является временем, в которое сначала запускается импульс.

  • TR является временем, когда это берет выход, текущий, чтобы повыситься от I1 до I2.

  • TF является временем, это берет выход, текущий, чтобы упасть от I2 до I1.

  • PW является шириной времени выходного импульса.

  • PER является периодом выходного импульса.

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

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

  • Если и PW и PER бесконечны, блок производит переходной процесс во время TD.

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

  • Если PW бесконечен, и PER конечен, блок производит переходной процесс с импульсами ширины TR к значению I1 каждый PER секунды.

  • Если PW> PER, блок производит переходной процесс с импульсами ширины TR к значению I1 каждый PER секунды.

Блок использует маленькую проводимость внутренне, чтобы предотвратить числовые проблемы симуляции. Проводимость соединяет + и - порты устройства и имеет проводимость GMIN:

  • По умолчанию GMIN совпадает с параметром GMIN блока Environment Parameters, значением по умолчанию которого является 1e–121/Ohm.

  • Чтобы изменить GMIN, добавьте блок Environment Parameters в свою модель и установите параметр GMIN на требуемое значение.

Порты

Сохранение

развернуть все

Электрический порт сохранения сопоставил с импульсным текущим источником положительный терминал.

Электрический порт сохранения сопоставил с импульсным текущим источником отрицательный терминал.

Параметры

развернуть все

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

Значение выхода, текущего, когда выход высок в A.

Время, в которое импульс сначала запускается в s.

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

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

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

Период выходного импульса. Для значения по умолчанию, Infs, блок производит один импульс с бесконечным периодом.

Задайте, включает ли текущий источник параллельную проводимость. Значение параллельной проводимости, GMIN, зависит от того, содержит ли ваша модель блок Environment Parameters.

Эта таблица показывает возможные значения параллельной проводимости, GMIN:

Значения параллельной проводимости, GMIN

Включайте параллельную проводимость, GMIN
YesNo
Модель содержит блок Environment ParametersМодель не содержит блок Environment ParametersПараллельная проводимость, GMIN, не включена, и она не влияет на текущий источник.
GMIN равен значению параметра GMIN в блоке Environment Parameters.GMIN = 1e-12 Ohm

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2008a