SPDT Switch

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

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

  • SPDT Switch block

Описание

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

  • Когда коммутатор открыт, порт p соединяется с портом n1.

  • Когда коммутатор закрыт, порт p соединяется с портом n2.

Открытые связи моделируются резистором со значением, равным обратному < reservedrangesplaceholder1 > значению параметров. Закрытые связи моделируются резистором со значением, равным 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 и портами n1 и n2, когда коммутатор закрыт. Значение должно быть больше нуля.

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

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

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

Динамика

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

  • 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