exponenta event banner

Фильтр опережения-запаздывания

Внедрение фильтра опережения-запаздывания первого порядка

Библиотека

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

  • Lead-Lag Filter block

Описание

Блок фильтра опережения-запаздывания реализует следующую передаточную функцию:

H (s) = 1 + T1s1 + T2s

где

s operatorT1 Лапласа, T2 = постоянные времени

Этот тип фильтра используется главным образом для реализации компенсации опережения-запаздывания в системах управления. Основные характеристики блока фильтра опережения-запаздывания:

  • Вход принимает векторизированный вход N сигналов, таким образом реализуя N фильтров. Эта особенность особенно полезна при проектировании контроллеров в трехфазных системах (N = 3).

  • Этот же блок используется для непрерывной или дискретной модели. Изменение времени Ts выборки с 0 на положительное значение автоматически дискретизирует фильтр и наоборот.

  • Состояния фильтра могут быть инициализированы для указанных входов и выходов постоянного тока.

Параметры

T1 постоянной времени

Укажите временные константы фильтра, T1 в секундах. По умолчанию: 5e-3.

T2 постоянной времени

Укажите временные константы фильтра, T2 в секундах. По умолчанию: 20e-3.

Начальный вход и выход постоянного тока

Укажите начальное значение постоянного тока входного и выходного сигналов. Если входной сигнал векторизируется, укажите вектор 1-by-N, где каждое значение соответствует конкретному входу. По умолчанию: 0.

Время выборки

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

Особенности

Прямой проходДа
Время выборкиУказано в параметре Sample Time
Непрерывное, если время выборки = 0
Скалярное расширениеДа, из параметров
ГосударстваОдно состояние на фильтр
Определенный размерностьДа

Примеры

power_LeadLagFilter Пример показывает два использования векторизированного фильтра задержки вывода.

Время образца модели параметризуется переменной Ts (значение по умолчанию Ts = 50e-6). Для моделирования непрерывных фильтров перед моделированием модели задайте Ts = 0 в окне команд MATLAB ®.

Представлен в R2013a