Реализуйте переключатель - на или выключите задержку
Simscape / Электрический / Специализированные Энергосистемы / Control & Measurements / Логика
Блок On/Off Delay реализует следующую логику, когда параметр Select type устанавливается на On delay
:
Когда вход становится верным, вывод становится верным после задержки заданного времени. Вывод остается верным, пока вход верен.
Когда вход является ложным или становится ложным, вывод становится ложным без задержки.
Когда параметр Initial condition of previous input устанавливается на 1
, и вход верен в t = 0, вывод верен без задержки.
Блок On/Off Delay реализует следующую логику, когда параметр Select type устанавливается на Off delay
:
Когда вход становится ложным, вывод становится ложным после задержки заданного времени. Вывод остается ложным, пока вход является ложным.
Когда вход верен или становится верным, вывод верен без задержки.
Когда параметр Initial condition of previous input устанавливается на 0
, и вход является ложным в t = 0, вывод является ложным без задержки.
Выберите между On delay
(значение по умолчанию для На блоках Задержки) или Off delay
(значение по умолчанию для блоков с задержкой выключения).
Задайте длительность задержки в секундах. Когда параметр Sample time больше, чем 0, значение с временной задержкой должно быть кратным шагу расчета. Значением по умолчанию является 0.01
.
Задайте начальное значение предыдущего входа. Значением по умолчанию является 0
для На блоках Задержки и 1
для блоков с задержкой выключения.
Задайте шаг расчета блока в секундах. Установите на 0
, чтобы реализовать непрерывный блок. Значением по умолчанию является 0
.
Входной сигнал должен быть булевым сигналом. Вывод является булевской переменной.
Прямое сквозное соединение | Да |
'SampleTime' | Заданный в параметре Sample Time |
Скалярное расширение | Да, параметров |
Определенный размерность | Да |
Обнаружение пересечения нулем | Нет |
Пример power_Logic
показывает операцию блока On/Off Delay.
Образцовый шаг расчета параметризован с переменной Ts (значение по умолчанию Ts = 5e-3). Чтобы моделировать непрерывный блок On/Off Delay, задайте Ts = 0 в Командном окне MATLAB®.