exponenta event banner

Дискретное изменение нижних частот

Дискретный фильтр Butterworth с изменяющимися коэффициентами

  • Библиотека:
  • Панель инструментов системы управления/Изменение линейных параметров

  • Discrete Varying Lowpass block

Описание

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

Этот блок и другие блоки в библиотеке «Изменение линейных параметров» используются для реализации общих управляющих элементов с переменными параметрами или коэффициентами. Дополнительные сведения см. в разделе Системы управления с планированием усиления модели в Simulink.

Порты

Вход

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

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

Непрерывное значение частоты отсечки, указанное в рад/с.

Продукция

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

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

Параметры

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

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

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

s = 2Ts (z 1z + 1),

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

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2017b