SPDT Switch
Однополюсный переключатель на два направления
Описание
Блок SPDT Switch моделирует однополюсный переключатель на два направления:
Когда переключатель открыт, порт p соединяется с портом n1.
Когда переключатель закрывается, порт p соединяется с портом n2.
Открытые связи моделируются резистором со значением, равным обратной величине значения параметров Open conductance. Закрытые связи моделируются резистором со значением, равным значению параметров Closed resistance.
Если параметр Threshold width обнуляется, переключатель закрывается, если напряжение, представленное в порту управления vT, превышает значение параметра Threshold.
Если параметр Threshold width больше нуля, то переключите проводимость, G варьируется гладко между значениями на состоянии и несостояния:
Блок использует функцию 3λ2 – 2λ3, потому что ее производная является нулем для λ = 0 и λ = 1.
Определение маленького положительного Threshold width может помочь сходимости решателя в некоторых моделях, особенно если порт управления сигнализирует, что vT варьируется постоянно как функция других сетевых переменных. Однако определение ненулевой пороговой ширины устраняет решатель, использующий коммутируемые линейные оптимизации. Поэтому, если остальная часть вашей сети переключается линейный, обнуленный Threshold width.
Опционально, можно добавить задержку между точкой, в которой напряжение в vT передает порог и открытие переключателя или закрытие. Чтобы включить задержку, на вкладке Dynamics, устанавливают параметр Model dynamics на Model turn-on and turn-off times
.
Моделирование вариантов
Блок обеспечивает два варианта моделирования. Чтобы выбрать желаемый вариант, щелкните правой кнопкой по блоку по своей модели. Из контекстного меню выберите > , и затем один из этих вариантов:
— Блок содержит порт физического сигнала, который сопоставлен с пороговым напряжением. Этим вариантом является значение по умолчанию.
— Блок содержит электрические порты сохранения, которые сопоставлены с пороговым напряжением.
Порты
Обратитесь к фигуре для местоположений порта.
Входной параметр
развернуть все
vT
— Переключите порт управления
физический сигнал
Физический порт сопоставил с сигналом, который открывает и закрывает переключатель.
Зависимости
Этот порт отображается только, когда Block Choice установлен в PS control port
.
Сохранение
развернуть все
p
— Электрический порт
электрический
Электрический порт сохранения.
n1
— Электрический порт
электрический
Электрический порт сохранения.
n2
— Электрический порт
электрический
Электрический порт сохранения.
+
— Электрический порт
электрический
Электрический порт сохранения для положительного напряжения, сопоставленного с открытием и закрытием переключателя.
Зависимости
Этот порт отображается только, когда Block Choice установлен в Electrical control port
.
-
— Электрический порт
электрический
Электрический порт сохранения для отрицательного напряжения, сопоставленного с открытием и закрытием переключателя.
Зависимости
Этот порт отображается только, когда Block Choice установлен в Electrical control port
.
Параметры
развернуть все
Основной
Closed resistance
— Закрытое сопротивление
0.01
Ohm
(значение по умолчанию) | положительная скалярная величина
Сопротивление между портом p и портами n1 и n2, когда переключатель закрывается. Значение должно быть больше нуля.
Open conductance
— Открытая проводимость
1e-6
S
(значение по умолчанию) | положительная скалярная величина
Проводимость между портом p и портами n1 и n2, когда переключатель открыт. Значение должно быть больше нуля.
Threshold
— Пороговое напряжение
0.5
V
(значение по умолчанию)
Пороговое напряжение, выше которого переключатель включит.
Threshold width
— Пороговая ширина
0
V
(значение по умолчанию)
Минимальное напряжение увеличивается выше порогового значения, которое переместит переключатель от полностью открытого до полностью закрытого.
Динамика
Model dynamics
— Динамика модели
No dynamics
(значение по умолчанию) | Model turn-on and turn-off times
Выберите, моделирует ли блок переключающуюся задержку:
No dynamics
— Не моделируйте задержку. Это - опция по умолчанию.
Model turn-on and turn-off times
— Используйте дополнительные параметры, чтобы смоделировать задержку между точкой, в которой напряжение в vT или + и - передает порог и открытие переключателя или закрытие.
Turn-on delay
— Задержка при включении
1e-3
(значение по умолчанию) | положительная скалярная величина
Время между входным напряжением, превышающим пороговое напряжение и закрытием переключателя. Значение должно быть больше нуля.
Зависимости
Этот параметр отображается только, когда вы выбираете Model turn-on and turn-off times
для параметра Model dynamics.
Turn-off delay
— Задержка при выключении
1e-3
(значение по умолчанию) | положительная скалярная величина
Время между входным напряжением, падающим ниже порогового напряжения и открытием переключателя. Значение должно быть больше нуля.
Зависимости
Этот параметр отображается только, когда вы выбираете Model turn-on and turn-off times
для параметра Model dynamics.
Initial input value, vT
— Начальное входное значение, vT
0
(значение по умолчанию)
Значение входа vT
физического сигнала
в начальный момент времени. Это значение используется, чтобы инициализировать задержанный параметр напряжения управления внутренне.
Зависимости
Этот параметр отображается только, когда вы выбираете Model turn-on and turn-off times
для параметра Model dynamics.
Расширенные возможности
Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.
Представленный в R2012b