Главная » Просмотр файлов » Сергиенко А.Б. Цифровая обработка сигналов (2002)

Сергиенко А.Б. Цифровая обработка сигналов (2002) (1095939), страница 43

Файл №1095939 Сергиенко А.Б. Цифровая обработка сигналов (2002) (Сергиенко А.Б. Цифровая обработка сигналов (2002)) 43 страницаСергиенко А.Б. Цифровая обработка сигналов (2002) (1095939) страница 432018-12-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 43)

Данный алгоритм (он называется полифазяым — ро1урЬазе) минимизирует число вычислительных операций и широко используется на практике 19]. В МАТ).АВ для выполнения передискретизации используется функция гезэвр1 е. Синтаксис ее вызова следующий: у - геззяр1е(х. р. ц) Здесь к — входной сигнал, р и ц — числитель и знаменатель дробного коэффициента изменения частоты дискретизации. Выходной параметр у — передискретизированный сигнал. В качестве фильтра используется нерекурсивный ФНЧ, рассчитанный с помощью функции т1г1 з с использованием окна Кайзера, ЗАМЕЧАНИЕ Подробнее сб использовании функции йг1з длл синтеза фильтров с линейной ФЧХ речь пойдет в главе 6', окно Кайзера, наряду с другими весовыми функциями, будет рассмотрено в главе 5. Ядром функции геззвр1 е является функция црт1гйп (црзагпр11пя, Р1К 111Сег1пя апб йотепзагпр!1пя), которая и выполняет приведенную выше последовательность дей- 239 Изменение частоты дискретизации ствий.

Эта функция реализована в машинных кодах (в виде Ш).-файла) для достижения максимальной производительности, Функцию црт(г((п можно использовать в тех случаях, когда необходимо задать конкретный ФНЧ. Синтаксис вызова функции црт1 гоп следующий: у - црт(гоп(х, Г1, р, а) Здесь х — входной сигнал, р/(( — коэффициент изменения частоты дискретизации, (1 — импульсная характеристика нерекурсивного ФНЧ. Выходной параметр у— передискретизированный сигнал.

Для осуществления блочной обработки сигнала имеется вариант синтаксиса с доступом к внутреннему состоянию фильтра: (У. 22] црт1г()п(х, Ь. р, о. 21) Здесь 21 — начальное состояние фильтра, 22 — его конечное состояние. Длина вектора 21 должна быть на единицу меньше длины импульсной характеристики фильтра )1. Использование начального и конечного состояний фильтра для организации блочной фильтрации обсуждалось в разделе «Доступ к внутреннему состоянию фильтрах. Если один из параметров х и и является матрицей, эта матрица рассматривается как многоканальный сигнал или фильтр (каждый столбец матрицы соответствует одному каналу).

Если оба параметра х и )1 являются матрицами с одинаковым числом столбцов, при обработке каждого сигнала используется свой фильтр. Выходной сигнал у во всех этих случаях является матрицей с тем же числом столбцов. В качестве примера увеличим в 5/4 раз частоту кусочно-линейного сигнала, представляющего собой набор отсчетов со значениями (4, 5, 6, 7, 8, 9, 10, 6, 5, 4, 3, 2). Результат показан на рис. 4.24.

10 2 4 Б Б 10 12 о Рис. 4.24. Исходный (крестики) и передискретизированный (кр)лкочки) сигналы при повышении частоты дискретизации в Б/4 раз 240 Глава 4. Дискретные системы » х = (4:10 6:-1:2): » у = геваир1е(х. 5. 4): » Ж граФик исходного сигнала - крестики » р1ос10:1епдсП(х)-1, х, 'х') » Ж граФик передискретивированного сигнала - кружочки » По1о оп » р1осПО:1епдсл(у)-1)*4/5, у, 'о') » По16 оГГ Некоторые идеализированные фильтры В данном разделе мы рассмотрим частотные и импульсные характеристики иде'альных фильтров, осуществляющих над дискретным сипталом преобразование Гильберта и дифференцирование. Эти фильтры являются нереализуемыми, поскольку их функции передачи не выражаются в виде рациональных дробей, а импульсная характеристика является бесконечной в обоих направлениях.

Однако знание того, как выглядят идеализированные характеристики, полезно для понимания принципов синтеза фильтров, аппроксимирующих данные преобразования (этот вопрос будет рассмотрен в главе 6). Дискретное преобразование Гильберта Все сказанное в разделе «Комплексная огибающая» главы 1 о преобразовании Гильберта относилось к аналоговым сигналам. В дискретном случае указанные спектральные соотношения должны выполняться в рабочей полосе частот (то есть от нуля до частоты Найквиста). Таким образом, частотная характеристика дискретного преобразования Гильберта имеет следующий вид: 1) )г - -)со < ст < Ьо, 2! ' Л' О, го= — го, ю 1) )тго <то< л+- со К(и) = для всех целочисленных Ф.

Графики АЧХ и ФЧХ дискретного преобразования Гильберта показаны на рис. 4.25. Для нахождения импульсной характеристики можно, например, выделить сред- ний участок спектра (для )ст( < и/Т), вычислить обратное преобразование Фурье На рис. 4.24 видно, что новые отсчеты действительно интерполиру1от исходный сигнал, однако наблюдается и эффект Гиббса (см. раздел «Примеры разложения сигналов в ряд Фурье» главы 1), хотя в данном случае он выражен слабо, по- скольку частота дискретизации меняется незначительно. 241 Некоторые идеализированные фильтры и взять дискретные отсчеты результата.

Обратное преобразование Фурье будет равно Ь(С) = — 1 — соз —" „тг о аь(г еь е Рис. 4.26. АЧХ (сверку) и ФЧХ (снизу) дискретного преобразования Гильберта Дискретизируем это выражение с шагом Т = 2к/атл (можно легко показать, что предел при г -+ О ранен 0). Кроме того, значения Ь(Ь) необходимо умножить на Т, поскольку в формуле (3.7), дающей связь между спектрами аналогового и дискретизированного сигналов, имеется множитель 1/Т. В конечном счете получаем следующее: и О, Ь четно, Ь(Ь) = 2 — Ь нечетно.

кЬ Как и для аналогового случая, импульсная характеристика получилась физически нереализуемой — она является бесконечно протяженной в обоих направлениях, Ее график показан на рис. 4.26. » к = -20:20: » П - 2 г'.р( ./ 'к .* л)об('и, 2): » П( 1(пб(-'к)) = 0; Ж убираем 1п1 из-за делениЯ на ноль » з1еа(д.

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

242 Глава 4, Дискретные системы 0,6 О.е 0.4 0.2 -0.4 -0.6 -0.6 -20 -16 -10 -б 0 б 10 16 20 Рис. 4.26. Импульоная характеристика дискретного преобразования Гильберта Для иллюстрации искажений частотных характеристик, возникающих при усечении импульсной характеристики во времени, построим график АЧХ фрагмента импульсной характеристики, приведенного выше на рис. 4.26 (симметрия используемого фрагмента импульсной характеристики является принципиальной для сохранения линейной ФЧХ фильтра). Результаты показаны на рис.

4.27 (на горизонтальной оси графика отложены нормированные значения частоты, такие, что частота Найквиста равна единице). » [ЬЬ. Г] - Ггеог(Ь. 1, 'нЬО1е'); » р)ОТ(Г/р1. аЬз(ЬЬ)), ОГ10 х1аЬе1('((огиа11теб Ггеоиепсу') » у1аЬе1('Маоп)тобе') 1.2 а 0.6 с 0.4 0.2 00 О.б г)оппа()зес ггейоепсу Рис. 4.2Т. Искюкения, возникающие при усенении импульсной характеристики преобразования Гильбврта Нвкоторыв идвализирОванныв фильтры На рис. 4.27 хорошо заметны выбросы АЧХ вблизи частот, кратных частоте Найк- виста. Величина максимального выброса составляет примерно 18% от номинального коэффициента передачи (это согласуется с тем, что говорилось в главе 1 применительно к разложению меандра в ряд Фурье — в данном случае коэффициент передачи меняется скачком от -7' до у', так что величина скачка равна двум, и выброс составляет 9% от величины этого скачка), Для уменьшения пульсаций АЧХ при синтезе фильтров, выполняющих преобразование Гильберта, задают переходные полосы вблизи нулевой частоты и частоты Найквиста.

Коэффициент передачи фильтра в этих полосах считается неопределенным, и оптимизация производится только в оставшейся (рабочей) полосе частот. Функция НИЬег1 В МАТ).АВ для формирования аналитического сигнала служит функция Ь11ЬегС. Синтаксис ее вызова более чем прост: у - Ь)1ЬегС(х) Здесь х — входной вещественный сигнал (если х — матрица, отдельные столбцы обрабатываются независимо), у — сформированный комплексный аналитический сигнал. ВНИМАНИЕ Вопреки своему названию, функция ЬЕЬегг осуществляет не преобразование Гильберта, а именно формирование аналитического сигнала. Преобразование Гильбсрта с помощью этой функции можно реализовать, взяв мнимую часть результата; 1щай(Ь11Ьсгг(х)).

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

ЗАМЕЧАНИЕ Как указывалось ранее, преобразование Гильберта физически нереализуемо. Однако это ограничение можно обойти, если известны (точнее, считаются известными) будущие значения сигнала. Например, мы можем считать, что сигнал закончился (то есть все его будущие значения равны нулю). Именно это и предполагается в функции Ь11Ьегг. В качестве примера вычислим аналитический сигнал для функции Дирихле 9-го порядка (рис. 4.28); г44 Глава 4.

Дискретные системы » г - 0:0,01:4"р1; Ж рассиатриваеи два периода функции х = ((1г1с(Г. 9): » у - 'п11оегт(х); р10Г(Г, геа1(у), с, 1ва9(у). '--') 0.8 0.6 0,4 0.2 -0.2 -0.4 -0.6 0 2 4 6 8 10 12 14 Рис. 4.26. Функция Дирихле (оплошная линия) и ее преобразование Гильберта (пунктирная линия) На графике видно, что вблизи тех мест, где исходный сигнал имеет экстремумы, его преобразование Гильберта пересекает ось абсцисс, и наоборот. Идеальный дифференцирующий фильтр В разделе «Свойства преобразования Фурье» главы 1 было показано, что при дифференцировании сигнала по времени его спектральная функция умножается на )тэ.

Характеристики

Тип файла
DJVU-файл
Размер
10,69 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

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