SPST Switch

Однополюсный переключатель с одним контактом

  • Библиотека:
  • Simscape/Электрический/Выключатели и выключатели

  • SPST Switch block

Описание

Блок SPST Switch моделирует однополюсный переключатель с одним контактом:

  • Когда переключатель открыт, порт p соединяется с портом n через сопротивление со значением, равным возврату Open conductance значения параметров.

  • Когда переключатель закрыт, порт p соединяется с портом n через сопротивление со значением, равным Closed resistance значению параметров.

Если параметр Threshold width установлен в нуль, переключатель закрывается, если напряжение, представленное в порте управления vT, превышает значение параметра Threshold.

Если параметр Threshold width больше нуля, то G проводимости переключателя изменяется плавно между значениями вне состояния и в состоянии включения:

G=xRclosed+(1x)Gopen

λ=vTThresholdПороговая ширина

x={0для λ03λ22λ3для 0<λ<11для λ1

Блок использует функцию 3 λ2 – 2 λ3 потому что его производная равна нулю для λ = 0 и λ = 1.

Определение небольшого положительного Threshold width может помочь сходимости решателя в некоторых моделях, особенно если сигнал порта управления vT изменяется постоянно как функция от других сетевых переменных. Однако определение ненулевой пороговой ширины препятствует тому, чтобы решатель использовал коммутируемую линейную оптимизацию. Поэтому, если остальная часть вашей сети переключена линейно, установите Threshold width в нуль.

Опционально можно добавить задержку между точкой, в которой напряжение на vT переходит порог, и открытием или закрытием переключателя. Чтобы включить задержку, на вкладке Dynamics установите параметр Model dynamics равным Model turn-on and turn-off times.

Варианты моделирования

Блок предоставляет два варианта моделирования. Чтобы выбрать нужный вариант, щелкните правой кнопкой мыши блок в модели. В контекстном меню выберите Simscape > Block choices, а затем один из следующих вариантов:

  • PS control port - Блок содержит порт физического сигнала, который сопоставлен с пороговым напряжением. Этот вариант является вариантом по умолчанию.

  • Electrical control port - Блок содержит электрические порты, которые связаны с пороговым напряжением.

Порты

Расположение портов показано на рисунке.

Вход

расширить все

Физический порт, сопоставленный с сигналом, который открывает и закрывает переключатель.

Зависимости

Этот порт видим только, когда Block Choice установлено на PS control port.

Сохранение

расширить все

Электрический порт.

Электрический порт.

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

Зависимости

Этот порт видим только, когда Block Choice установлено на Electrical control port.

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

Зависимости

Этот порт видим только, когда Block Choice установлено на Electrical control port.

Параметры

расширить все

Главный

Сопротивление между портом p и n, когда переключатель закрыт. Значение должно быть больше нуля.

Проводимость между портом p и n, когда переключатель открыт. Значение должно быть больше нуля.

Пороговое напряжение, выше которого будет включаться переключатель.

Минимальное увеличение напряжения выше порогового значения, которое перемещает переключатель от полностью открытого к полностью закрытому.

Динамика

Выберите, моделирует ли блок задержку переключения:

  • No dynamics - Не моделируйте задержку. Это опция по умолчанию.

  • Model turn-on and turn-off times - Используйте дополнительные параметры, чтобы смоделировать задержку между точкой, в которой напряжение на vT или + и - переходит порог, и открытием или закрытием переключателя.

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

Зависимости

Этот параметр видим только, когда вы выбираете Model turn-on and turn-off times для параметра Model dynamics.

Время между входом напряжением, падающим ниже порогом напряжения, и открытием переключателя. Значение должно быть больше нуля.

Зависимости

Этот параметр видим только, когда вы выбираете Model turn-on and turn-off times для параметра Model dynamics.

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

Зависимости

Этот параметр видим только, когда вы выбираете Model turn-on and turn-off times для параметра Model dynamics.

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

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

.
Введенный в R2012b