Discrete Varying Notch

Метка дискретного времени фильтрует с различными коэффициентами

  • Библиотека:
  • Control System Toolbox / Линейное Варьирование Параметра

Описание

Блок реализует дискретизацию Тастина фильтра метки непрерывного времени с различными коэффициентами. Питайте значения непрерывного времени частоты метки, минимального усиления и коэффициента затухания к freq, gmin и входным портам damp, соответственно. Эти параметры управляют глубиной метки и частотой частоты метки непрерывного времени как показано на следующем рисунке. Коэффициент затухания damp управляет шириной метки Δ; больший damp означает больший Δ.

Используйте этот блок и другие блоки в библиотеке Linear Parameter Varying, чтобы реализовать элементы общего контроля переменными параметрами или коэффициентами. Для получения дополнительной информации смотрите Запланированные на усиление Системы управления Модели в Simulink.

Порты

Входной параметр

развернуть все

Отметьте входной сигнал фильтра

Значение непрерывного времени частоты метки, заданной в rad/s.

Значение непрерывного времени усиления на частоте метки, в абсолютных единицах. Это значение управляет глубиной метки. Фильтр метки имеет модульное усиление в низкой частоте и высокой частоте. Усиление является самым низким на частоте метки.

Значение непрерывного времени коэффициента затухания в виде значения положительной скалярной величины. Коэффициент затухания управляет шириной метки; чем ближе к 0, тем более крутой метка.

Вывод

развернуть все

Отметьте выходной сигнал фильтра.

Параметры

развернуть все

Предварительное деформирование частоты в виде положительной скалярной величины. Дискретизация передаточной функции фильтра метки непрерывного времени может переключить частоту метки, когда это близко к частоте Найквиста. Гарантировать, что непрерывные и дискретные фильтры имеют соответствие с частотной характеристикой около особой частоты w0, установите этот параметр на w0. Значение по умолчанию w0 = 0 соответствует билинейному (Тастин) преобразование без предварительной деформации:

s=2Ts(z1z+1),

где Ts является шагом расчета блока, заданным параметром Sample time Ts.

Блокируйте шаг расчета в виде положительной скалярной величины. Этот блок не поддерживает наследованный шаг расчета, потому что это требует, чтобы заданный шаг расчета вычислил дискретизацию фильтра метки.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b