exponenta event banner

Фильтр второго порядка (настраиваемый по переменной)

Реализация фильтра с переменной второго порядка

Библиотека

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

  • Second-Order Filter (Variable-Tuned) block

Описание

В зависимости от типа фильтра, выбранного в меню блока, блок фильтра второго порядка реализует следующую передаточную функцию. Входной сигнал Fn определяет собственную частоту фильтра fn =

Фильтр нижних частот:

H (s) =

Фильтр верхних частот:

H (s) = s2s2 + 2,

Полосовой фильтр:

H (s) = 2,

Полосовой фильтр (пробка):

H (s) = s2 +

s Laplace operatorobjectn = собственная частота;        меню блока называется Zeta)

Параметры

Тип фильтра

Укажите тип фильтра: Lowpass, Highpass, Bandpass, или Bandstop (Notch) (по умолчанию).

Начальная собственная частота fn (Гц)

Начальная собственная частота фильтра, в герцах. Это значение должно быть скаляром или вектором. По умолчанию: 120.

Коэффициент затухания Zeta (Q = 1/( 2 * Zeta
))

Задайте коэффициент демпфирования фильтра. Коэффициент демпфирования обычно находится в диапазоне от 0 до 1. По умолчанию: 0.707.

Коэффициент демпфирования связан с коэффициентом качества фильтра Q:

Q = 12,

Для полосового или полосового фильтра полоса пропускания 3 дБ задается

BW = fnQ = 2, fn

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

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

Инициализация состояний фильтра

Если этот флажок установлен, состояния фильтра инициализируются в соответствии с начальными входными параметрами AC и DC. Выбрано значение по умолчанию.

Начальный вход переменного тока: [Mag, Phase (градусы), Freq (Гц)]

Задайте величину начальной составляющей переменного тока входного сигнала, его фазу в градусах и частоту в герцах. По умолчанию: [0, 0, 60].

Когда вход векторизируется (N сигналов), укажите матрицу N-by-3, где каждая строка матрицы соответствует конкретному входу.

Начальный входной параметр AC отображается только в том случае, если выбран параметр Initialize filter states.

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

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

Начальный входной параметр DC отображается, только если выбран параметр Initialize filter states.

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

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

Особенности

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

Примеры

power_SecondOrderFilterTuned Пример показывает различные применения блока фильтра второго порядка (с переменной настройкой) с двумя параметрами типа фильтра (Lowpass и Bandstop).

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

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