Цифровые фильтры с конечной импульсной характеристикой (КИХ-фильтры) и с бесконечной импульсной характеристикой (БИХ-фильтры). Основные характеристики процессора DSP5631. Расчет фильтра методом частотной выборки. Моделирование КИХ-фильтров в MathCAD.
При низкой оригинальности работы "Цифровой КИХ-фильтр для частотной селекции измерительных сигналов", Вы можете повысить уникальность этой работы до 80-100%
Выделяют два основных вида ЦФ - фильтры с конечной импульсной характеристикой (КИХ-фильтры) и с бесконечной импульсной характеристикой (БИХ-фильтры). Более того, КИХ-последовательности можно выбрать так, чтобы фильтры имели строго линейные фазовые характеристики. Термином цифровой фильтр называют аппаратную или программную реализацию математического алгоритма, входом которого является цифровой сигнал, а выходом - другой цифровой сигнал, форма которого и амплитудная и фазовая характеристики сильно модифицированы. Для того чтобы реализовать цифровой фильтр, необходимо знать его частотную характеристику, передаточную функцию, а для фильтров с конечной импульсной характеристикой достаточно знания отсчетов импульсной характеристики h(n), так как каждый отсчет выходного сигнала может быть вычислен как результат свертки входного сигнала с импульсной характеристикой: где N - порядок фильтра (длина импульсной характеристики). Существует два основных вида цифровых фильтров: фильтры с конечной импульсной характеристикой (КИХ-фильтры) и с бесконечной импульсной характеристикой (БИХ-фильтры).Но данному методу недостает гибкости в плане управления или задания параметров фильтров. Кроме того, известно, что коэффициенты ДПФ КИХ-последовательности, равные Н (k), можно рассматривать как значения z-преобразования импульсной характеристики фильтра, найденные в N равноотстоящих точках на единичной окружности, т. е. Из соотношения (12) следует, что для аппроксимации произвольной непрерывной частотной характеристики следует произвести ее дискретизацию по частоте в N равноотстоящих точках (взять частотную выборку) и найти непрерывную частотную характеристику, интерполируя отсчеты частотной характеристики. В качестве независимых переменных можно выбрать частотные отсчеты, расположенные в переходной полосе между двумя полосами, внутри которых частотная характеристика определена (т. е. в случае фильтра нижних частот между полосами пропускания и непропускания). Таким образом, вклад каждого частотного отсчета в общую частотную характеристику пропорционален его значению H(k), умноженному на функцию , смещаемую по частоте на рк/N.Задаем частоту среза: Модуль идеальной периодической частотной характеристики имеет вид: Поставим вместо непрерывной функции дискретные отсчеты. Запишем выражение для линейной фазовой характеристики: Фазовая характеристика: Искомую конечную импульсную характеристику получим на основе ОДПФ в виде: Импульсная характеристика: Интерполяционная формула для восстановления частотной характеристики реального фильтра по N отсчетам частотной характеристики идеального фильтра имеет вид: 2. Задаем частоту среза: Модуль идеальной периодической частотной характеристики имеет вид: Поставим вместо непрерывной функции дискретные отсчеты.Интерполяционная формула для восстановления частотной характеристики реального фильтра по N отсчетам частотной характеристики идеального фильтра имеет вид:Фирмы-производители ЦПОС выпускают большое количество самых разнообразных процессоров с различными характеристиками. ЦПОС используют в самых различных областях, начиная с применений в устройствах радиолокации и заканчивая бытовыми приборами. Характеристики ЦПОС, которые важны при выборе процессора для конкретной разработки, обычно приводятся в различных таблицах для сравнения. При обработке больших объемов данных по сложным алгоритмам (обработка звука, сейсмические исследования) определяющими являются другие характеристики - эффективность процессора, простота разработки, возможность построения многопроцессорной системы. В следующей таблице представлены оценки скорости работы процессоров (чем выше, тем лучше): Из таблицы видно, что процессор DSP56311 обладает средней скоростью и даже невысокой скоростью работы по сравнению, например, с процессором .Основная идея метода частотной выборки состоит в том, что искомую частотную характеристику можно аппроксимировать ее отсчетами, взятыми в N равноотстоящих точках, а затем путем интерполяции получить результирующую частотную характеристику, которая будет проходить через исходные отсчеты. В случае селективных фильтров, когда заданная частотная характеристика резко меняется от полосы к полосе, частотные отсчеты в переходных полосах остаются незаданными переменными, значения которых подбираются с помощью алгоритма оптимизации таким образом, чтобы минимизировать некоторую функцию ошибки аппроксимации характеристики фильтра.
План
Содержание
Введение
1. Цифровые фильтры с конечной импульсной характеристикой (КИХ-фильтры)
2. Метод частотной выборки
3. Моделирование КИХ-фильтров в MATHCAD
4. Процессор DSP56311 фирмы Motorola
Заключение
Список использованной литературы
Введение
Цифровой фильтр (ЦФ) - устройство, пропускающее, либо подавляющее заданные в цифровой форме сигналы в определенной полосе частот. В отличие от аналоговых фильтров, у которых входной сигнал изменяется непрерывно, в цифровых фильтрах входной сигнал представляется в дискретной форме, т. е. принимает каждый раз новое значение через интервал дискретизации. Величина, обратная этому интервалу, - частота дискретизации.
Фильтры частотной селекции - это устройства, пропускающие или подавляющие частоты определенного диапазона в составе спектра входного сигнала.
Существует четыре основных типа фильтров частотной селекции: низкочастотный, высокочастотный, полосовой и режекторный.
Цифровой фильтр частотной селекции - это наиболее известный, хорошо изученный и апробированный на практике тип ЦФ.
Выделяют два основных вида ЦФ - фильтры с конечной импульсной характеристикой (КИХ-фильтры) и с бесконечной импульсной характеристикой (БИХ-фильтры).
КИХ-фильтры обладают некоторыми свойствами, желательными с точки зрения построения фильтров. Например, никогда не возникает вопрос об устойчивости и физической реализуемости фильтров, поскольку КИХ-последовательности гарантируют устойчивость, а при введении соответствующей конечной задержки и реализуемость. Более того, КИХ-последовательности можно выбрать так, чтобы фильтры имели строго линейные фазовые характеристики. Поэтому, используя КИХ-последовательности, можно проектировать фильтры с произвольной амплитудной характеристикой.
В данной работе будет рассмотрено проектирование цифровых КИХ-фильтров с помощью метода частотной выборки.
Термином цифровой фильтр называют аппаратную или программную реализацию математического алгоритма, входом которого является цифровой сигнал, а выходом - другой цифровой сигнал, форма которого и амплитудная и фазовая характеристики сильно модифицированы. Во многих приложениях цифровые фильтры предпочтительнее аналоговых, поскольку они позволяют более точно воплотить амплитудные и фазовые спецификации. Кроме того, для цифровых фильтров нехарактерно присущее аналоговым фильтрам изменение характеристик в зависимости от температуры и напряжения.
Цифровой фильтр можно представить некоторым функциональным блоком, на вход которого поступает входной сигнал x(n) в виде последовательности числовых отсчетов, а с выхода снимаются числовые отсчеты выходного сигнала y(n).
Порядок расчета цифрового фильтра включает четыре основных этапа: 1. Определение требуемых свойств фильтра. На данном этапе задается тип фильтра (ФНЧ, ФВЧ), нужная амплитудная или фазовая характеристика и разрешенные допуски, частота дискретизации и длина слов, которыми будут представлены входные данные.
2. Вычисление коэффициентов. На этом этапе определяются коэффициенты передаточной функции H(z) , которая удовлетворяет заданным свойствам фильтра.
3. Выбор структуры. Данный этап включает преобразование передаточной функции, полученной на предыдущем этапе, в подходящую фильтрующую структуру.
4. Проверка моделированием, удовлетворяет ли полученный фильтр заданным требованиям.
Для того чтобы реализовать цифровой фильтр, необходимо знать его частотную характеристику, передаточную функцию, а для фильтров с конечной импульсной характеристикой достаточно знания отсчетов импульсной характеристики h(n), так как каждый отсчет выходного сигнала может быть вычислен как результат свертки входного сигнала с импульсной характеристикой:
где N - порядок фильтра (длина импульсной характеристики).
Желательно иметь минимальное N, при котором еще удовлетворяются требования к частотной характеристике фильтра. Тогда для реализации фильтра потребуется меньшая вычислительная мощность, т.е. будут меньше затраты времени и памяти.
Существует два основных вида цифровых фильтров: фильтры с конечной импульсной характеристикой (КИХ-фильтры) и с бесконечной импульсной характеристикой (БИХ-фильтры).
Цифровые КИХ-фильтры обладают рядом достоинств по сравнению с цифровыми фильтрами с бесконечной импульсной характеристикой (БИХ-фильтры). Они всегда устойчивы, менее чувствительны к точности представления числовых параметров фильтра и, главное, могут быть спроектированы таким образом, что их фазочастотная характеристика будет строго линейной, что обычно бывает желательно, а иногда необходимо. Недостатком КИХ-фильтров является то, что для получения частотных характеристик с крутыми перепадами между областями пропускания и задерживания требуются фильтры высоких порядков, т.е. с длинной импульсной характеристикой.
Рассмотрим основные характеристики КИХ-фильтров.
Амплитудно-частотная характеристика КИХ-фильтра часто задается в виде схемы допусков. Такая схема для фильтра нижних частот показана на рисунке. Подобную схему можно получить и для других частотно-избирательных фильтров.
Основные параметры: др - отклонение в полосе пропускания (или неравномерность);
дs - отклонение в полосе подавления;
fp - граничная частота полосы пропускания;
fs - граничная частота полосы подавления;
Fs - частота дискретизации.
На практике удобнее выражать др и дs в децибелах. Расстояние между fs и fp равно ширине полосы перехода фильтра. Другой важный параметр - длина фильтра N , которая определяет число коэффициентов фильтра. В большинстве случаев указанные параметры полностью определяют частотную характеристику КИХ-фильтра.
Пусть {h (n)} - физически реализуемая последовательность конечной длины, заданная на интервале 0 . Ее z-преобразование равно: Преобразование Фурье от {h (n)}: (3) является периодическим по частоте с периодом 2р.
Из уравнения (3) видно, что модуль преобразования Фурье является симметричной функцией, а фаза -антисимметричной функцией частоты, т.е.
(5)
На практике при расчете КИХ-фильтров часто требуется строго линейная фазовая характеристика. При этом фазовая характеристика и(щ) имеет вид: (6) где б - постоянная фазовая задержка, выраженная через число интервалов дискретизации.
(8)
Условие (7) означает, что для каждого N существует только одна фазовая задержка б, при которой может достигаться строгая линейность фазовой характеристики фильтра. Из условия (8) следует, что при заданном б, удовлетворяющем условию (7), импульсная характеристика должна обладать вполне определенной симметрией.
В зависимости от значения N (нечетные или четные) и вида симметрии импульсной характеристики (симметричная или антисимметричная характеристика) возможны четыре различных вида КИХ-фильтров с линейными фазовыми характеристиками.
Таблица1. Различие четырех типов КИХ-фильтров с линейной фазовой характеристикой
Рис.3. Коэффициенты импульсной характеристики четырех типов фильтров с линейной фазовой характеристикой
Вывод
В данной курсовой работе был рассмотрен цифровой КИХ-фильтр, рассчитанный методом частотной выборки.
Основная идея метода частотной выборки состоит в том, что искомую частотную характеристику можно аппроксимировать ее отсчетами, взятыми в N равноотстоящих точках, а затем путем интерполяции получить результирующую частотную характеристику, которая будет проходить через исходные отсчеты. Ошибка интерполяции для фильтров с достаточно гладкими частотными характеристиками обычно имеет небольшую величину. В случае селективных фильтров, когда заданная частотная характеристика резко меняется от полосы к полосе, частотные отсчеты в переходных полосах остаются незаданными переменными, значения которых подбираются с помощью алгоритма оптимизации таким образом, чтобы минимизировать некоторую функцию ошибки аппроксимации характеристики фильтра.
По заданию неравномерность в полосе пропускания д1=0.01, в полосе непропускания д2=0.05. Данные неравномерности были достигнуты с помощью метода частотной выборки за счет подбора частотных отсчетов в переходной полосе.
Список литературы
1. Оппенгейм А. В., Шафер Р. В. Цифровая обработка сигналов. - М.: «Связь», 1979. - 416 с.
2. Э. Айфичер, Б. Джервис , Цифровая обработка сигналов. Практический подход. 2-е изд. - СПБ.: Вильямс, 2004. - 992 с.
3. Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов. М.: «Мир», 1978. - 848 с.
Размещено на .ru
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы