Импульсный источник напряжения

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

Библиотека

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

Simscape / Электрический / Источники

Описание

Импульсный Исходный блок Напряжения представляет источник напряжения, значение выходного напряжения которого является периодическим квадратным импульсом как функцией времени и независимо от тока через источник. Следующие уравнения описывают выходное напряжение как функцию времени:

Vout(0)=V1

Vout(TD)=V1

Vout(TD+TR)=V2

Vout(TD+TR+PW)=V2

Vout(TD+TR+PW+TF)=V1

Vout(TD+PER)=V1

где:

  • V1 является выходным напряжением в нуле времени.

  • V2 является выходным напряжением, когда вывод высок.

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

  • TR является временем, когда это берет выходное напряжение, чтобы повыситься от V1 до V2.

  • TF является временем, когда это берет выходное напряжение, чтобы упасть от V2 до V1.

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

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

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

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

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

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

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

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

Порты

+

Положительное электрическое напряжение.

-

Отрицательное электрическое напряжение.

Параметры

Initial value, V1

Значение выходного напряжения в нуле времени. Значением по умолчанию является 0 V.

Pulse value, V2

Значение выходного напряжения, когда вывод высок. Значением по умолчанию является 0 V.

Pulse delay time, TD

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

Pulse rise time, TR

Время это берет выходное напряжение, чтобы повыситься от значения Initial Value, V1 до значения Pulse Value, V2. Значением по умолчанию является 1e-09 s. Значение должно быть больше, чем или равным 0.

Pulse fall time, TF

Время это берет выходное напряжение, чтобы упасть от значения Pulse Value, V2 до значения Initial Value, V1. Значением по умолчанию является 1e-09 s. Значение должно быть больше, чем или равным 0.

Pulse width, PW

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

Pulse period, PER

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

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

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

Введенный в R2008a