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

Блок Edge Detector выводит игольчатый импульс, когда обнаруживается изменение логического входа.
Блок Edge Detector может быть запрограммирован, чтобы обнаружить восходящее ребро (когда вход переходит от false к true), падающее ребро (когда вход переходит от true к false) или любое ребро (любое изменение входного сигнала обнаруживается).
Выберите критерий обнаружения, запускающий выходной импульс. Варианты Rising (по умолчанию), Falling, или Either.
Задайте начальное значение предыдущего входа. Блок Edge Detector может обнаружить ребро при t = 0, если вход отличается от заданного значения. По умолчанию это 0.
Задайте шаг расчета блока в секундах. Установите значение 0 для реализации непрерывного блока. По умолчанию это 0.
Входной сигнал должен быть логическим сигналом. Выходы: Boolean.
| Прямое сквозное соединение | Да |
| Шаг расчета | Задан в параметре Sample Time |
| Скалярное расширение | Да |
| Определенный размерность | Да |
| Обнаружение пересечения нулем | Да |
The power_Logic пример показывает операцию блока Edge Detector.
Шаг расчета модели параметризован переменной Ts (значение по умолчанию Ts = 50e-3). Чтобы симулировать непрерывный блок Edge Detector, задайте Ts = 0 в MATLAB® Командное окно.