On/Off Delay

Реализуйте задержку включения или выключения

Библиотека

Simscape / Электрический / Специализированные Энергосистемы / Контроль

  • On/Off Delay block

Описание

Блок On/Off Delay реализует следующую логику, когда параметру Select type задано значение On delay:

  • Когда вход становится true, выход становится true после предустановленной временной задержки. Это выход остается верным, пока вход равен true.

  • Когда вход ложен или становится ложным, выход становится ложным без задержки.

  • Когда параметр Initial condition of previous input установлен в 1, и вход верен при t = 0, выход верен без задержки.

Блок On/Off Delay реализует следующую логику, когда параметру Select type задано значение Off delay:

  • Когда вход становится ложным, выход становится ложным после заданной временной задержки. Выход остается ложным, пока вход ложен.

  • Когда вход равен true или становится true, выход равен true без задержки.

  • Когда параметр Initial condition of previous input установлен в 0, и вход ложен при t = 0, выход ложен без задержки.

Параметры

Select type

Выберите между On delay (по умолчанию для блоков On Delay) или Off delay (по умолчанию для блоков Off Delay).

Time delay (s)

Задайте длительность задержки в секундах. Когда параметр Sample time больше 0, значение временной задержки должно быть кратным шага расчета. По умолчанию это 0.01.

Initial condition of previous input

Задайте начальное значение предыдущего входа. По умолчанию это 0 для блоков On Delay и 1 для Off Delay блоков.

Sample time

Задайте шаг расчета блока в секундах. Установите значение 0 для реализации непрерывного блока. По умолчанию это 0.

Входы и выходы

Входной сигнал должен быть логическим сигналом. Выходы: Boolean.

Особенности

Прямое сквозное соединениеДа
Шаг расчетаЗадан в параметре Sample Time
Скалярное расширениеДа, параметров
Определенный размерностьДа
Обнаружение пересечения нулемНет

Примеры

The power_Logic пример показывает операцию блока On/Off Delay.

Шаг расчета модели параметризован переменной Ts (значение по умолчанию Ts = 5e-3). Чтобы симулировать непрерывный блок On/Off Delay, задайте Ts = 0 в MATLAB® Командное окно.

Введенный в R2013a