2_neprer_filtr_Lab_rabota_tsos_2014 (Лабораторные работы)

2017-12-27СтудИзба

Описание файла

Файл "2_neprer_filtr_Lab_rabota_tsos_2014" внутри архива находится в папке "Лабораторные работы". Документ из архива "Лабораторные работы", который расположен в категории "". Всё это находится в предмете "электронные вычислительные машины (эвм)" из 8 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "управляющие эвм и системы" в общих файлах.

Онлайн просмотр документа "2_neprer_filtr_Lab_rabota_tsos_2014"

Текст из документа "2_neprer_filtr_Lab_rabota_tsos_2014"

11


МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ ИМ. Н. Э. БАУМАНА

Факультет «ИНФОРМАТИКА И СИСТЕМЫ УПРАВЛЕНИЯ»

Кафедра ИУ-6

Методические указания к лабораторной работе по разделу курса

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

НЕПРЕРЫВНЫЙ ФИЛЬТР БОРЬБЫ С ЗЕРКАЛЬНЫМИ ПОМЕХАМИ

Москва 2014 г.

Лабораторная работа посвящена методике определения основных параметров непрерывного фильтра борьбы с зеркальными частотами.

Известно, что спектр непрерывного сигнала после дискретизации сигнала по времени с интервалом становится периодическим с периодом по частоте . Возникают так называемые зеркальные повторения «горбов» спектра. Если бы спектр непрерывного сигнала лежал в ограниченной области частот , то интервал дискретизации следовало бы выбрать равным

(1)

Тогда периодически повторяющиеся части спектра не перекрывались бы и искажения спектра в полосе частот не происходило.

Этому мешают две причины

1

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

Рис. 1 Наложение «хвостов» спектра.

2. Спектр непрерывного сигнала может быть засорен помехами, лежащими вне области . Однако периодическое повторение спектра может привести к тому, что помеха, связанная с какой-то зеркальной частотой попадет внутрь рабочей области .

П

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

Рис. 2. Фильтр низкой частоты.

Это решение уменьшает обе вышеуказанные причины возникновения ошибок, но добавляет третью. ФНЧ отсекает высокочастотную часть спектра сигнала, не пропускает её на дальнейшую обработку и вносит ошибку в высокочастотную часть. Однако, эта причина менее опасна, чем первые две. Лабораторная работа посвящена выбору таких параметров ФНЧ, которые минимизировали бы ошибку обработки непрерывного сигнала фильтром борьбы с зеркальными частотами.

1. ПРОЕКТИРОВАНИЕ НЕПРЕРЫВНОГО ФИЛЬТРА

Проектирование непрерывного фильтра возможно в рабочей области пакета MATLAB как это будет проделано в настоящей работе, так и в приложении SIMULINK как это предполагается в последующей лабораторной работе. В MATLABE предусмотрено проектирование следующих типов непрерывных фильтров:

1. Фильтр Баттерворта,

2. Фильтр Чебышева 1-го рода,

3. Фильтр Чебышева 2-го рода,

4. Эллиптический фильтр,

5. Фильтр Бесселя.

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

(2)

Здесь

- вычисленный порядок фильтра,

- вычисленная частота среза,

- заданная частота полосы пропускания (здесь и далее см. рис. 3),

- заданная частота полосы задерживания,

- заданный уровень пульсации в полосе пропускания,

- заданный уровень пульсации в полосе задерживания,

- признак расчета непрерывного фильтра.

Частоты измеряются в долях частоты Найквиста и должны находится в диапазоне от нуля до единицы. Уровни пульсации измеряются в децибелах.


Рис. 3. Характеристики ФНЧ

Частота среза здесь вычисляется по заданным границам переходной полосы. Для фильтров, у которых отсутствует пульсация (см. полосу задерживания на рис. 3), граница переходной полосы определяется моментом входа АЧХ в коридор заданного уровня пульсации.

После определения порядка фильтра вычисляются коэффициенты передаточной функции для выбранного типа фильтра

(3)

На рис. 4 в логарифмическом масштабе представлен график АЧХ эллиптического фильтра, рассчитанного для параметров . График строился по командам (4).


Рис. 4. АЧХ эллиптического фильтра в относительном масштабе частот.

Однако, в формулах (3) можно использовать реальные значения частоты среза, используя формулы (2) для определения порядка фильтра. На рис. 5 представлен АЧХ эллиптического фильтра, построенного для прежних исходных данных за исключением


Рис. 5. АЧХ эллиптического фильтра в реальном масштабе частот.

Задание к разделу 1.

1 Построить АЧХ каждого из четырех типов фильтров.

После команд (2)-(3) для построения АЧХ рекомендуем использовать

(4)

2. Отметить, чем отличается каждый из типов фильтров.

3. Какой тип фильтра имеет самую узкую полосу перехода при сравнимых порядках фильтров.

2. ВХОДНОЙ СИГНАЛ

В качестве входного сигнала выбираем экспоненту с постоянной времени, равной единице. Построим её

(5)

Спектр сигнала можно получить как преобразование Фурье функцией . Однако в MATLABE мы можем получить только дискретную экспоненту. Тогда её спектр будет периодический. Это затруднит расчеты. Поэтому значение модуля спектра получим из справочника как преобразование Фурье для непрерывной экспоненты.

(6)

Задание к разделу 2.

1. Чему равна частота дискретизации у дискретной модели экспоненты (5)?

2. Постройте график модуля спектра. Предварительно оцените частоту среза

фильтра борьбы с зеркальными частотами. В конце лабораторной работы проверьте правильность своей оценки.

3. ВЫБОР ЧАСТОТЫ СРЕЗА ФИЛЬТРА БОРЬБЫ С ЗЕРКАЛЬНЫМИ ЧАСТОТАМИ.

Фильтр борьбы с зеркальными частотами вносит ошибку в обработку входного сигнала, так как убирает высокочастотную часть сигнала при .


Рис. 6. Ошибка, вносимая ФНЧ.

Дисперсия этой ошибки может быть вычислена как интеграл отброшенной части квадрата модуля спектра (следует учитывать, что модуль спектра симметричен по частоте).

(7)

Здесь величину следует подбирать, чтобы величина дисперсии ошибки была примерно равна заданной величине.

Какие могут быть основания для выбора величины допустимой дисперсии? Её можно, например, сравнить с ошибкой квантования в АЦП. Предположим, в АЦП применяется B+1 разрядный двоичный код. Диапазон изменения входного сигнала равен . тогда величина шага квантования равна

Дисперсия ошибки квантования равна

Пусть применяется десятиразрядный двоичный код (B=10). тогда дисперсия ошибки квантования равна

(8)

Вернемся к процедуре (7). Подберем величину частоты среза так, чтобы дисперсия ошибки фильтрации была примерно равна дисперсии ошибки квантования.

Значение выберем очень большим, чтобы при интегрировании не отсечь значащих значений. Процедура последовательных приближений дает примерное значение частоты среза фильтра .

4. ИСПОЛЬЗОВАНИЕ НЕПРЕРЫВНОГО ФИЛЬТРА В ПРИЛОЖЕНИИ SIMULINK

Приводятся примеры использования непрерывного фильтра в приложении SIMULINK.

После вызова приложения командой

Командой открываем поле модели.

Составляем блок-схему фильтрации треугольных импульсов как показано на рис. 7.


Рис. 7. Схема фильтрации

Источник треугольных импульсов выбран в разделе . Значения его настроек равны (соблюдайте пробелы)


Непрерывный фильтр Analog Filter Design выбран в разделе библиотеки Signal Processing Blockset/Filtering/Filter Design . Фильтр буксируется из библиотеки в поле моделирования. После двойного щелчка по элементу открывается окно его настройки, показаное на рис. 8.

Frame9

Рис. 8. Настройки непрерывного фильтра

В первой строке выбирается вид фильтра. Во второй строке Lowpass (ФНЧ). Обратите внимание, что частота среза фильтра здесь измеряется в радиан/сек

В схеме на осциллограф Scope подана исходная последовательность. На осциллограф Scope1 подан фильтрованный сигнал. Двойной щелчок по этому осциллографу вызывает бланк осциллограммы. Вторая пиктограмма в левом верхнем углу вызывает окно, в котором есть вкладка, где надо снять ограничение по объему выводимых данных.

С помощью блока To Workspace сигнал ошибки e передается в рабочую область . Настройка этого блока показана на рис. 9. Блок передает сигнал ошибки в MATLAB, где вычисляются параметры ошибки, например, дисперсия или максимальное значение . Обратите внимание, что формат передачи данных удобнее всего выбрать в виде массива (Array).

Во всех блоках значение - интервал дискретизации равен 0.001 сек.

Frame10

Рис. 9.Настройка блока передачи данных в Workspace

Задание к разделу 4

1. Найти максимальное значение собственной частоты фильтра, при которой не происходит видимого искажения исходного сигнала.

2. Построить зависимость дисперсии ошибки от собственной частоты фильтра и выдать рекомендации по выбору шага дискретизации последовательности треугольных импульсов.

3. Пропустить последовательность прямоугольных импульсов (элемент Pulse Generator) через фильтр. Изучить эффект Гиббса. Исчезает ли он с увеличением собственной частоты фильтра?

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Нашёл ошибку?
Или хочешь предложить что-то улучшить на этой странице? Напиши об этом и получи бонус!
Бонус рассчитывается индивидуально в каждом случае и может быть в виде баллов или бесплатной услуги от студизбы.
Предложить исправление
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5137
Авторов
на СтудИзбе
441
Средний доход
с одного платного файла
Обучение Подробнее