Синусоидальный текущий источник

Ослабленный синусоидальный текущий источник

Библиотека

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

Описание

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

Iout(TimeTD)=IOIout(Time>TD)=IO+IA*e(TimeTD)*DF*sin(2π*FREQ*(TimeTD))

где:

  • I0 является значением параметров Current offset, IO.

  • IA является значением параметров Sinusoidal amplitude, IA.

  • FREQ является значением параметров Sinusoidal frequency, FREQ.

  • TD является значением параметров Time delay, TD.

  • DF является значением параметров Damping factor, DF.

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

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

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

Порты

+

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

-

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

Параметры

Current offset, I0

Значение независимой от времени части текущего вывода. Значением по умолчанию является 0 A.

Sinusoidal amplitude, IA

Значение синусоидальной части текущего вывода. Значением по умолчанию является 0 A.

Sinusoidal frequency, FREQ

Частота выходной синусоиды. Значением по умолчанию является 1e+06 Hz. Значение может быть меньше, чем 0.

Time delay, TD

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

Damping factor, DF

Экспоненциальный фактор затухания для синусоиды, чтобы произвести текущий вывод. Если DF больше, чем или равен 0, экспоненциальная часть уравнения всегда ослабляет в течение времени, больше, чем TD. Значением по умолчанию является 0 1/s. Значение должно быть больше, чем или равным 0.

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

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

Введенный в R2008a