Discrete Varying Lowpass

Дискретный Фильтр Баттерворта с различными коэффициентами

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

Описание

Блок реализует дискретизацию Тастина непрерывного времени Фильтр Баттерворта N-го порядка. Результатом является цифровой фильтр с модульным усилением DC и различной частотой среза.

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

Порты

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

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

Входной сигнал фильтра lowpass.

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

Вывод

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

Выходной сигнал фильтра lowpass.

Параметры

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

Порядок фильтра Lowpass, заданный как положительное целое число.

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

s=2Ts(z1z+1),

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

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

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

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

Введенный в R2017b