Расчет и исследование нерекурсивных и рекурсивных цифровых фильтров

Расчет коэффициентов фильтра с помощью Matlab. Фазово-частотная характеристика фильтра. Синтезирование входного сигнала в виде аддитивной смеси гармонического сигнала с шумом. Нерукурсивный цифровой фильтр, отличительная особенность и выходной сигнал.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид контрольная работа
Язык русский
Дата добавления 08.11.2012
Размер файла 4,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МИНОБРНАУКИ РОССИИ ГОУ ВПО

Пензенская государственная технологическая академия

Факультет «ИПЭИС»

Кафедра «Информационные технологии и системы»

Контрольная работа

Дисциплина: «Цифровая обработка сигналов»

Тема: «Расчет и исследование нерекурсивных и рекурсивных цифровых фильтров»

Пенза 2012

1. Задание на работу

Вар.

Ф-тр

N

Окно

6

ФНЧ1

5

2700

225

Треугольное

ФНЧ2

5

2700

300

Треугольное

2. Ход работы

Расчет и исследование нерекурсивных фильтров

Перечень решаемых задач:

расчет и исследование НЧ-фильтров;

расчет и исследование полосового фильтра.

1. Расчет и исследование НЧ-фильтров.

ФНЧ1

коэффициенты фильтра рассчитываются по формулам :

Таким образом, коэффициент ak (k=0,...,N) зависит от отношения частоты среза к частоте дискретизации. Поэтому при расчетах удобно использовать относительную частоту среза:

; .

Рассчитаем коэффициенты фильтра в соответствии с вариантом задания:

, ;

.

уравнение фильтра:

аналитическое выражение частотной характеристики фильтра :

Нд(w)=а0+2 ?ak cos(w к Тд)

Нд(w)=0.1666+2[0,1326*cos(w Т)+0,0919*cos(w Т)+0,0531*cos(w Т)+ 0,0230* cos(w Т)+0,0053* cos(w Т)]

С помощью программы Matlab вычислить коэффициенты нерекурсивного фильтра нижних частот. Сопоставить (в табличной форме) расчетные и вычисленные с помощью программы Matlab коэффициенты фильтра, построить графики импульсного отклика, АЧХ и ФЧХ фильтра.

Рисунок 1 - Расчет коэффициентов фильтра с помощью Matlab

Рисунок 2 - Амплитудно- и фазово-частотная характеристики фильтра

Рисунок 3 - Импульсная характеристика фильтра

Рисунок 4 - Структурная схема фильтра

Приведем в таблице коэффициенты фильтра расчетные и вычисленные в Matlab.

Таблица 1 - Коэффициенты фильтра

Коэффициенты фильтра

Расчётные

Вычисленные

а0

0.1666

0.16666

а1

0.1326

0.13263

а2

0.0919

0.09188

а3

0.0531

0.05305

а4

0.0230

0.02297

а5

0.0053

0.00531

ФНЧ2:

коэффициенты фильтра :

а0=0,2222, а1=0,1705, а2=0,1045, а3=0,0459, а4=0091, а5=-0,0036

уравнение фильтра:

Аналитическое выражение частотной характеристики фильтра :

Нд(w)=а0+2 ?ak cos(w к Тд)

Нд(w)=0.2222+2[0,1705*cos(w Т)+0,1045*cos(w Т)+0,0459*cos(w Т)+ 0,0091* cos(w Т)-0,0036* cos(w Т)]

С помощью программы Matlab вычислить коэффициенты нерекурсивного фильтра нижних частот. Сопоставить (в табличной форме) расчетные и вычисленные с помощью программы Matlab коэффициенты фильтра, построить графики импульсного отклика, АЧХ и ФЧХ фильтра.

Рисунок 5 - Расчет коэффициентов фильтра с помощью Matlab

Рисунок 6 - Амплитудно- и фазово-частотная характеристики фильтра

Рисунок 7 - Импульсная характеристика фильтра

Рисунок 8 - Структурная схема фильтра

Приведем в таблице коэффициенты фильтра расчетные и вычисленные в Matlab.

Таблица 2 - Коэффициенты фильтра

Коэффициенты фильтра

Расчётные

Вычисленные в Matlab

а0

0,2222

0,22222

а1

0,1705

0,17050

а2

0,1045

0,10449

а3

0,0459

0,04594

а4

0,0091

0,00907

а5

-0,0036

-0,00363

По результатам расчета ФНЧ1 и ФНЧ2 рассчитать (без компьютера) коэффициенты полосового фильтра с частотами среза f c1 и fc2 (f c1 < fc2).

За основу берется ФНЧ с частотой среза в, которая соответствует верхней частоте среза искомого ПФ. Из спектра этого ФНЧ вычитается спектр другого ФНЧ с меньшей (нижней) частотой среза н. В результате останется спектр полосового фильтра с зоной прозрачности (пропускания) между н и в. Искомые коэффициенты ПФ рассчитываются по формуле:

ак,ПФ = ак,ФНЧ(в) - ак,ФНЧ(н)

Таким образом, коэффициенты полосового фильтра:

а0=0,2222-0,1666=0,056

а1=0,1705-0,1326=0,038

а2=0,1045-0,0919=0,013

а3=0,0459-0,0531=-0,007

а4=0,0091-0,0230=-0,014

а5=-0,0036-0,0053=-0,009

С помощью программы Matlab произвести расчет коэффициентов этого же полосового цифрового фильтра и построить графики его импульсной и частотной характеристик. Сопоставить (в табличной форме) расчетные и вычисленные с помощью программы Matlab коэффициенты полосового фильтра.

Рисунок 9 - Расчет коэффициентов фильтра с помощью Matlab

Рисунок 10 - Амплитудно- и фазово-частотная характеристики фильтра

Рисунок 11 - Импульсная характеристика фильтра

Рисунок 12 - Структурная схема фильтра

Приведем в таблице коэффициенты фильтра расчетные и вычисленные в Matlab.

Таблица 3 - Коэффициенты фильтра

Коэффициенты фильтра

расчётные

Вычисленные в Matlab

а0

0,056

0,056

а1

0,038

0,038

а2

0,013

0,013

а3

-0,007

-0,007

а4

-0,014

-0,014

а5

-0,009

-0,009

Синтезировать входной сигнал в виде аддитивной смеси гармонического сигнала с шумом. Частота гармонического сигнала , амплитуда A=1, длительность . Шум - с нормальным распределением, нулевым средним значением и единичным стандартным отклонением. Произвести фильтрацию смеси сигнала с шумом, рассчитанным полосовым фильтром. Построить графики фильтруемой смеси и результата фильтрации.

Рисунок 13 - Simulink-модель фильтрации смеси сигнала с шумом

Рисунок 14 - Отфильтрованный сигнал

Сгенерировать и профильтровать (рассчитанным полосовым фильтром) сигнал в виде последовательности знакоположительных прямоугольных импульсов амплитудой A=1, длительностью , следующих с частотой. Относительная длительность импульсов . Построить графики фильтруемой смеси и результата фильтрации.

Рисунок 15 - Simulink-модель фильтрации сигнала с шумом

Рисунок 16 - Отфильтрованный сигнал

Что называется нерекурсивным цифровым фильтром?

Нерукурсивный цифровой фильтра - это фильтр, который не имеет обратной связи.

Что является отличительной особенностью НЦФ?

Отличительной особенностью НЦФ является зависимость выходного сигнала y(n) только от входных сигналов в настоящий момент времени x(n) и предыдущие моменты x(n-k).

Что характеризует порядок НЦФ?

Его характеризует число задержек.

Чем обусловлена задержка выходного сигнала в НЦФ?

Тем, что выходной сигнал в момент времени n можно вычислить только тогда, когда станут известными “будущие” входные отсчеты. Это означает необходимость задержки выходного сигнала фильтра относительно входного.

Почему НЦФ называют фильтром с конечной импульсной характеристикой (КИХ - или FIR- фильтром)?

Последовательность отсчетов, соответствующих весовым коэффициентам фильтра ak , конечна, поэтому НЦФ имеет конечный импульсный отклик и называется фильтром с конечной импульсной характеристикой (КИХ-фильтром или FIR (finite impulse response filtre) фильтром).

Что называется относительной частотой среза?

Относительная частота среза - это отношение верхней частоты (частоты среза) спектра аналогового сигнала к частота дискретизации сигнала, выраженное в радианах.

Что называется всечастотным фильтром?

Всечастотный фильтр (ВФ) - это фильтр, который пропускает без ослабления все частоты.

3. Расчет и исследование нерекурсивных фильтров

Перечень решаемых задач:

расчет и исследование НЧ-фильтров Баттерворта 2-го порядка;

расчет и исследование полосового фильтра Баттерворта 2-го порядка.

Порядок выполнения работы:

Произвести расчет ФНЧ1, ФНЧ2 и полосового рекурсивных фильтров по тем же исходным данным, что и для нерекурсивных фильтров (т.е. частоты среза и частоту дискретизации брать из таблицы 1), с теми лишь отличиями, что:

для всех вариантов принимать порядок фильтра N=2;

тип фильтра выбирать во всех случаях одинаковый - Баттерворта;

ручной расчет коэффициентов фильтра и не производить;

синтез фильтров производить только с помощью программы Matlab, по результатам синтеза записать аналитические выражения для импульсной и комплексной частотной характеристик всех синтезированных фильтров;

Рисунок 17 - Расчет коэффициентов фильтра с помощью Matlab

Рисунок 18 - Амплитудно- и фазово-частотная характеристики фильтра

Рисунок 19 - Импульсная характеристика фильтра

Рисунок 20 - Структурная схема фильтра

Аналитическое выражение для импульсной характеристики:

Аналитическое выражение для комплексной частотной характеристики:

Рисунок 21 - Расчет коэффициентов фильтра с помощью Matlab

Рисунок 22 - Амплитудно- и фазово-частотная характеристики фильтра

Рисунок 23 - Импульсная характеристика фильтра

Рисунок 24 - Структурная схема фильтра

Аналитическое выражение для импульсной характеристики:

Аналитическое выражение для комплексной частотной характеристики:

Рисунок 25 - Расчет коэффициентов фильтра с помощью Matlab

Рисунок 26 - Амплитудно- и фазово-частотная характеристики фильтра

Рисунок 27 - Импульсная характеристика фильтра

Рисунок 28 - Структурная схема фильтра

Аналитическое выражение для импульсной характеристики:

Аналитическое выражение для комплексной частотной характеристики:

произвести фильтрацию сигналов полосовым фильтром с помощью программы Matlab.

Рисунок 29 - Simulink-модель фильтрации смеси сигнала с шумом

Рисунок 30 - Отфильтрованный сигнал

Рисунок 31 - Simulink-модель фильтрации сигнала с шумом

Рисунок 32 - Отфильтрованный сигнал

Выходной сигнал рекурсивного ЦФ в каждый момент времени зависит не только от входных сигналов, но и от выходных в предшествующие моменты времени.

Как влияет порядок фильтра на его характеристики (крутизну подъема или спада АЧХ, величину пульсаций)?

Порядок фильтра влияет на выраженность пика и величину вторичных "волн" проходной характеристики.

Как понять термин “бесконечная импульсная характеристика” фильтра?

Выходной сигнал РЦФ зависит и от выходных сигналов в предшествующие моменты времени. Поэтому импульсная характеристика такого фильтра является бесконечной.

Почему фильтры Баттерворта называют фильтрами с “максимально гладкой характеристикой”?

Потому что фильтры Баттерфорда обеспечивают максимально плоскую характеристику в зоне пропускания. Он имеет монотонную гладкую АЧХ во всем частотном диапазоне.

В чем смысл и полезность Z-преобразования для анализа и расчета цифровых фильтров?

В трансформации передаточной характеристики некоего ФНЧ, именуемого «ФНЧ-прототип», в передаточную характеристику нужного фильтра (НЧ, ВЧ, полосового), с последующей заменой .

Выводы

фильтр сигнал шум мatlab

В результате проведения работы были синтезированы и рассчитаны рекурсивные и нерекурсивные фильтры низких частот. В результате работы, рассчитанные вручную коэффициенты совпадают с полученными с помощью компьютера. Дискретное преобразование Фурье, используемое во всех непараметрических методах спектрального оценивания, подразумевает периодическое продолжение анализируемого фрагмента сигнала. При этом на стыках фрагментов могут возникать скачки, приводящие к появлению боковых лепестков значительного уровня в спектральной области. Для ослабления этого эффекта сигнал перед выполнением ДПФ умножают на спадающую от центра к краям весовую функцию (окно). В результате величина скачков на стыках сегментов уменьшается, меньше становится и уровень нежелательных боковых лепестков спектра - платой за это является некоторое расширение спектральных пиков. Помимо спектрального анализа весовые функции применяются при синтезе нерекурсивных фильтров путем обратного преобразования Фурье желаемой частотной характеристики. В этом случае они позволяют увеличить подавление сигнала в полосе задерживания фильтра за счет некоторого расширения полосы пропускания.

Размещено на Allbest.ru


Подобные документы

  • Изучение сущности цифровой фильтрации - выделения в определенном частотном диапазоне с помощью цифровых методов полезного сигнала на фоне мешающих помех. Особенности КИХ-фильтров. Расчет цифрового фильтра. Моделирование работы цифрового фильтра в MatLab.

    курсовая работа [2,0 M], добавлен 21.09.2010

  • Построение графиков амплитудного и фазового спектров периодического сигнала. Расчет рекурсивного цифрового фильтра, цифрового спектра сигнала с помощью дискретного преобразования Фурье. Оценка спектральной плотности мощности входного и выходного сигнала.

    контрольная работа [434,7 K], добавлен 10.05.2013

  • Создание компаратора и входного усилителя фильтра. Амплидно-частотная характеристика полосового фильтра. Разработка схемы преобразователя уровня и буфера. Осциллограммы моделирования работы такта преобразования гармонического сигнала в логический.

    курсовая работа [1,3 M], добавлен 26.01.2016

  • Выделение полезной информации из смеси информационного сигнала с помехой. Математическое описание фильтров. Характеристика фильтра Баттерворта и фильтра Чебышева. Формирование шаблона и определение порядка фильтра. Расчет элементов фильтра высоких частот.

    курсовая работа [470,3 K], добавлен 21.06.2014

  • Разложение периодического сигнала на гармоники. Расчет фильтра для полосы частот с согласованием на выходе с сопротивлением нагрузки Rн. Расчет передаточной функции по напряжению Ku(p), графики АЧХ и ФЧХ фильтра. Расчет переходной характеристики фильтра.

    курсовая работа [465,5 K], добавлен 21.01.2009

  • Процесс дискретизации сигнала, заданного аналитически. Преобразование сигнала в цифровую форму с помощью аналого-цифровых преобразователей. Дискретизация непрерывных сигналов, их квантование по уровню. Расчет коэффициентов для низкочастотного фильтра.

    курсовая работа [755,5 K], добавлен 11.02.2016

  • Алгоритм, реализующий заданный тип фильтра в частотной области. Спектр входного, выходного сигнала. Спектральная (амплитудно-частотная) характеристика окна. Отклик фильтра на заданный сигнал. Двусторонний экспоненциальный радиоимпульс с несущей частотой.

    курсовая работа [318,2 K], добавлен 07.07.2009

  • Подготовка аналогового сигнала к цифровой обработке. Вычисление спектральной плотности аналогового сигнала. Специфика синтеза цифрового фильтра по заданному аналоговому фильтру-прототипу. Расчет и построение временных характеристик аналогового фильтра.

    курсовая работа [3,0 M], добавлен 02.11.2011

  • Проблема помехоустойчивости связи, использование фильтров для ее решения. Значение емкости и индуктивности линейного фильтра, его параметры и характеристики. Моделирование фильтра и сигналов в среде Electronics Workbench. Прохождение сигнала через фильтр.

    курсовая работа [442,8 K], добавлен 20.12.2012

  • Структурная схема цифрового фильтра. Расчет устойчивости, построение графиков. Виды свертки дискретных сигналов. Определение выходного сигнала в частотной области с помощью алгоритма "бабочка". Схема шумовой модели фильтра, мощность собственных шумов.

    курсовая работа [641,3 K], добавлен 15.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.