Discrete Varying Lowpass

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

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

  • Discrete Varying Lowpass block

Описание

Блок реализует дискретизацию Тастина непрерывного времени Фильтр Баттерворта 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