Cтраница 1
Нерекурсивный фильтр иначе называют трансверсальным. Для реализации алгоритма цифровой фильтрации с помощью трансверсального фильтра на один отсчет выходного сигнала необходимо выполнить / V операций умножения и TV - 1 операцию сложения. [1]
Данный нерекурсивный фильтр имеет линейную ФЧХ, поэтому производить двунаправленную фильтрацию нет необходимости. Это позволяет уменьшить расход памяти при выполнении операции прореживания. [2]
Проектирование нерекурсивного фильтра обычно начинается с численного приближения, целью которого является преобразование входной последовательности чисел в такую последовательность, какая требуется в данной задаче фильтрации. [3]
Порядок нерекурсивного фильтра определяется требованием линейности ФЧХ и, следовательно, симметрии импульсной характеристики. Таким образом, пик импульсной характеристики должен находиться в ее середине, и длительность импульсной характеристики составляет 2 de1ay символьных тактов. [4]
![]() |
АЧХ нерекурсивного ФНЧ до ( слева и после ( справа округления коэффициентов. [5] |
В нерекурсивных фильтрах коэффициенты равны отсчетам импульсной характеристики и линейно связаны с комплексным коэффициентом передачи. Поэтому малые искажения коэффициентов приводят к малым искажениям частотных характеристик и проблемы, связанные с округлением коэффициентов, проявляются редко. Однако, если фильтр должен иметь очень крутой спад АЧХ между полосами пропускания и задерживания, округление коэффициентов все же может привести к заметным искажениям частотных характеристик. [6]
В нерекурсивном фильтре не имеется обратных связей. [7]
Импульсная характеристика нерекурсивного фильтра определяется очень просто. [8]
Другой особенностью нерекурсивного фильтра является его-конечная импульсная характеристика, или конечное число членов в выражении для передаточной функции. [9]
Основное отличие цифрового нерекурсивного фильтра ( ЦНФ) (4.2) от цифрового рекурсивного фильтра ( ЦРФ) (4.1) состоит в том, что он всегда устойчив, так как его передаточная функция - полином, а не дробно-рациональная. [10]
Для интерполяции используется нерекурсивный фильтр с линейной ФЧХ, перекрывающий целое число межотсчетных интервалов. По умолчанию порядок фильтра равен 8 г, то есть фильтр в каждый момент использует 8 отсчетов входного сигнала. Частота среза фильтра по умолчанию равна половине исходной частоты Найквиста. [11]
Общая идея синтеза нерекурсивных фильтров с использованием окон была рассмотрена ранее, в разделе Субоптимальпый синтез нерекурсивных фильтров. В пакете Signal Processing имеется две функции, реализующие данный метод. Различия между ними состоят в типе аппроксимируемой АЧХ - функция firl предназначена для синтеза многополосных фильтров, АЧХ которых в заданных частотных точках скачкообразно меняется, принимая значения 0 или 1, а функция f 1 г2 допускает задание произвольной кусочно-линейной АЧХ. Кроме того, в том же пакете Signal Processing имеется функция kaiserord, предназначенная для выбора порядка фильтра, который при синтезе с применением окна Кайзера будет удовлетворять заданным требованиям. [12]
Вследствие отсутствия обратных связей любой нерекурсивный фильтр является устойчивым - ведь каковы бы ни были начальные условия ( то есть отсчеты, хранящиеся в линии задержки), при отсутствии сигнала на входе ( x ( k) 0) выходной сигнал ( свободные колебания) будет отличен от нуля в течение не более чем т тактов, необходимых для очистки линии задержки. [13]
В чем заключается недостаток нерекурсивных фильтров. [14]
Для практической реализации алгоритма нерекурсивного фильтра необходимо, чтобы ИПФ содержала конечное число членов. Если элементы ИПФ не убывают по величине, алгоритм нерекурсивного фильтра является нереализуемым. [15]