SPMT Switch

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

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

  • SPMT Switch block

Описание

Блок SPMT Switch моделирует однополюсный переключатель с несколькими контактами. Можно задать три-восемь соединений переключения путем установки параметра Number of throw ports на необходимую величину. Если вам нужен только один или два порта переключения, смотрите блоки SPST Switch и SPDT Switch.

Физический сигнал порта управления переключателем, vT, определяет, какой порт переключения соединяется с полюсом:

  • Когда vT находится в [-inf, 1.5] область значений, полюс всегда соединяется с входным портом 1, n1.

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

  • Когда vT больше, чем количество портов переключения, полюс всегда соединяется с последним портом переключения.

Открытые связи моделируются резистором со значением, равным обратному < reservedrangesplaceholder1 > значению параметров. Закрытые связи моделируются резистором со значением, равным Closed resistance значению параметров.

Допущения и ограничения

  • Значения открытой проводимости и закрытого сопротивления одинаковы для всех портов переключения.

  • Динамика переключений и пользовательские пороги не моделируются.

Порты

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

Вход

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

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

Сохранение

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

Электрический порт сопоставлен с общим полюсом.

Электрический порт сопоставлен с первым контактом.

Электрический порт сопоставлен со вторым контактом.

Электрический порт сопоставлен с третьим контактом.

Электрический порт сопоставлен с четвертым контактом.

Зависимости

Чтобы включить этот порт, установите Number of throw ports равным 4, 5, 6, 7, или 8.

Электрический порт сопоставлен с пятым контактом.

Зависимости

Чтобы включить этот порт, установите Number of throw ports равным 5, 6, 7, или 8.

Электрический порт сопоставлен с шестым контактом.

Зависимости

Чтобы включить этот порт, установите Number of throw ports равным 6, 7, или 8.

Электрический порт сопоставлен с седьмым контактом.

Зависимости

Чтобы включить этот порт, установите Number of throw ports равным 7 или 8.

Электрический порт сопоставлен с восьмым контактом.

Зависимости

Чтобы включить этот порт, установите Number of throw ports равным 8.

Параметры

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

Главный

Количество соединений с подкреплением.

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

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

Ошибки

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

Тип сообщения при возникновении отказа:

  • None - Не генерирует предупреждение или ошибку.

  • Warn - Генерирует предупреждение.

  • Error - симуляция останавливается и генерирует ошибку.

Зависимости

Чтобы включить этот параметр, установите Enable throw port position stuck fault равным Yes.

Тип триггера отказа.

Зависимости

Чтобы включить этот параметр, установите Enable throw port position stuck fault равным Yes.

Количество времени до запуска временного отказа.

Зависимости

Чтобы включить этот параметр, установите:

  • Enable throw port position stuck fault с Yes.

  • Fault trigger с Temporal.

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

Зависимости

Чтобы включить этот параметр, установите:

  • Enable throw port position stuck fault с Yes.

  • Fault trigger с Behavioral.

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

Зависимости

Чтобы включить этот параметр, установите:

  • Enable throw port position stuck fault с Yes.

  • Fault trigger с Behavioral.

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

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

.
Введенный в R2020a
Для просмотра документации необходимо авторизоваться на сайте