Главная » Просмотр файлов » Лайонс Р. Цифровая обработка сигналов. Второе издание. Пер. с англ. (2006)

Лайонс Р. Цифровая обработка сигналов. Второе издание. Пер. с англ. (2006) (1095937), страница 108

Файл №1095937 Лайонс Р. Цифровая обработка сигналов. Второе издание. Пер. с англ. (2006) (Лайонс Р. Цифровая обработка сигналов. Второе издание. Пер. с англ. (2006)) 108 страницаЛайонс Р. Цифровая обработка сигналов. Второе издание. Пер. с англ. (2006) (1095937) страница 1082018-12-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Попробуем решить эту проблему следующим способом. Рассмотрим последовательность х(п) длиной М, М-точечное ДПФ которой равно ы — 1 Х(А) = () х(п) е 12лт)Ж (13-104) л-О Далее рассмотри разбиение х(п) на Р субпоследовательностей, длиной )т(отсчетов каждая. Следовательно, РХ = М. Если мы сложим позлементно эти Р субпоследовательностей, мы получим новую последовательность у(п) длиной Ж, ))(-точечное ДПФ которой имеет вид Л-1 У(т) - Я у(п) е 12лат/)((. а=О (13-105) Хорошей для нас новостью является то, что Щл)) ~ = ~Х(Р) ) ~ .

(13-106) (а) Частота т+1 т+2 т-1 т т-2 1Г (ь) о-' Частота т-1 т т+1 т+2 (с) Частота т-2 т-1 т т+1 т+2 Рис. 13.ЬБ. Анализатор спектра: (а) требуемая частотная характеристика; (Ь) частотная характеристика бинов стандартного БПФ; (с) частотна характеристика БПФ при использовании окна Это значит, что модули отсчетов ДПФ последовательности у(п) равны модулям подмножества отсчетов ДПФ последовательности х(п) большей длины. У(т) представляет собой прореженную в Р раз версию Х()т).

Соотношение между )У(в))) и )Х(Ртл) ) кажется не слишком важным, но мы можем им воспользоваться с выгодой для себя. Мы создадим М-точечную последовательность, для которой частотная характеристика одного бина М-точечного БПФ будет такой, как показанная на 13.20. П актическая еализацияанализато асле а 637 рисунке 13.56 (а) сплошной жирдой черной линией. Вместо вычисления всех М выходных отсчетов БПФ мы вычислим только каждый Р-й отсчет М-точечного БПФ, реализовав (13-105) и получив прореженные бины БПФ, показанные на рисунке 13.56 (Ь).

На этом рисунке Р = 5. (а) 0 т к+з «.з Частота К-З К-3 Ы1 К+1 (Ь1 т-1 то+1 Частота Рис. 13.66. Частотные характеристики анализатора спектра на основе БПФ Такое прореживание спектра (Х(Й)( в частотной области выполняется во временной области путем'наложения, показанного на рисунке 13.57, где Р = 5. Мы разделяем взвешенную окном последовательность х(п), содержащую М отсчетов, на Р = 5 субпоследовательностей, суммируем субпоследовательности поэлементно для получения последовательности у(п) с наложениями длиной Ж отсчетов. Затем вычисляем модули спектральных отсчетов (У(т)~ с помощью БПФ по основанию 2.

(Поскольку входная последовательность х(п) действительна, симметрия спектра позволяет нам вычислять только М/2ч.1 значений (У(т) !.) Этот процесс, такой привлекательный своей простотой, называется взвешенным наложением-сложением (50, 51], или, иначе, БПФ с предварительным суммированием [521. Наиболее сложной частью построения такого анализатора является проектирование М-точечного окна, используемого для взвешивания исходной последовательности х(п). Мы решаем эту задачу, задав требуемую частотную характеристику точно так же, как для цифровых фильтров, и используя программу расчета фильтров для вычисления импульсной характеристики фильтра.

Эта импульсная характеристики и есть требуемое окно. При частоте дискретизации сигнала ~; ширина полосы пропускания будет немного меньше /,/М. Поэтому односторонняя полоса пропускания фильтра равна примерно/,/2Ж. На рисунке 13.58 показан пример анализатора на основе БПФ с/, = 1 МГц, Х = 64, Р - 5, откуда М = 320. Расстояние между бинами составляет 15.63 кГц, так что при проектировании фильтра ширина полосы пропускания была принята равной 10 кГц (следовательно, в программе Паркса-Маклеллана односторонняя ширина полосы пропускания была задана равной 5 кГц).

На рисунке 13.58 (а) приведен график 320-точечного окна, а на рисунке 13.58 (Ь) показана характеристика анализатора для бинов т - 3, 4 и 5, а характеристика (У(4) ) показана сплошной линией. Ширина полос пропускания анализатора спектра определяется главным образом шириной главного лепестка окна. Центральные частоты полос пропускания анализатора определяются как /,/Ж. Это значйт, что перекрытие полос пропускания анализатора зависит как от ширины главного лепестка окна, так и от/ и от Ж.

Динамический диапазон анализатора можно расширить, увеличив Р, 638 Глава 13. Маленькие хи ости ци евой об ботки сигналов что приводит к увеличению М и длины последовательности х(п). С увеличением М более длинные окна будут давать полосы пропускания анализатора, приближающиеся к прямоугольной форме с более низким уровнем боковых лепестков и неравномерности АЧХ в полосе пропускания. Окно ~ М отсчетов во временной области Время — 3» ~ Рис. 13.67.

Принцип построения анализатора спектра на основе БПФ 0.0г 0.01 (а) -0.01 0 50 100 150 200 250 300 Время -го (ь) -40 0 20 40 50 80 100 Кгц частота Рис. 13.68. Пример анализатора на основе БПФ: (а) окно; (Ь) характеристики анализатора для бинов ) У(3) ), ( У(4) ) и ) У(5) ! 64-точечного БПФ Для реализации такого анализатора спектра длина М исходной последовательности должна быть ровно в Р раз больше целой степени двух Х. 13.21.

Эффективная аппроксимация арктангенса Быстрые и точные методы вычисления арктангенса отношения мнимой и действительной частей комплексного числах = 1+10 исследовались весьма активно, т. к. оценка аргумента О комплексного значения находит множество применений в цифровой обработке сигналов. Аргумент числа х определяется как д = гап- 1(Ц/1). Специалисты, добивающиеся максимальной скорости вычисления арктангенса, обычно используют поисковые таблицы, в которых значение Д/1 задает адрес 13.21.

Э ективная апп оксимация а ктангенса ячейки ПЗУ, содержащей значение аргумента О. Те же, кто заинтересован в повышении точности вычислений, реализуют вычисление приближенного значения аргумента с помощью алгебраических полиномов высокого порядка, при этом наиболее популярными являются полиномы Чебышева и ряд Тейлора.

(К сожалению, из-за своей нелинейности арктангенс плохо поддается аппроксимации с помощью полиномов разумного порядка. Поэтому для вычисления арктангенса мы выбираем метод наименьшего ухудшения.) Вот еще один претендент на реализацию вычисления арктангенса, который не использует ни поисковые таблицы, ни полиномы высокого порядка. Мы можем оценить аргумент 0 комплексного числах = 1+Я в радианах, используя следующую аппроксимацию сап Щ 1) = 0' = (14/1)/[1 + 0 28125(Я/1)2] радиан, (13-107) где — 1 < Д/1< 1. Величина 0 лежит в пределахот — 45'до+45'( — л/4 < 0 <+л/4 радиан).

Выражение (13-107) обеспечивает удивительно хорошее приближение. Судя по рисунку 13.59, максимальная ошибка аппроксимации при использовании (13-107) составляет 0.26', если угол 0 находится в пределах от -45 до +45'. 0.4 ч о.г с й о о -0.2 в -0.4 -4О -го о 20 .40 Истинный угол 0 (гоадусы) Рис.

13.59. Ошибка оценки угла в градусах Привлекательность этой аппроксимации состоит в том, что формулу можно записать в виде: (13-108) 0'=Щ(12+ 02812592), устранив операцию деления Я/1 за счет двух дополнительных умножений. Другая особенность (13-108) заключается в том, что одну операцию умножения можно заменить двоичным сдвигом вправо. Произведение 0 28125Я2 — это ( 1/4+ 1/32) Я2, так что мы можем вычислить произведение, прибавляя )')2, сдвинутое вправо на два бита, к Я2, сдвинутому вправо на пять бит. Эта схема вычисления арктангенса может быть особенно полезной в цифровых приемниках, где 12 и Я2 были вычислены ранее, в процессе демодуляции сигнала или автоматической регулировки усиления (АРУ).

Мы можем расширить диапазон углов, в котором работает эта аппроксимация. Если мы разобьем окружность на восемь октантов по 45, первый из которых соответствует углам от 0' до 45', мы можем вычислить арктангенс для углов в любом октанте. Это возможно благодаря симметрии арктангенса относительно поворотов: 540 сап ~(-Д/1) = — сап-т(Ц/1) сап-~ЩГ) = и/2 — Сап 1(1/Я) (13-109) (13-109') Упомянутые свойства позволили нам составить таблицу 13.6.

Таблица 13.6. Расположение октантов и соответствующие формулы для арктангенса Октант Аппроксимация арктантенсв Итак, мы должны проверить знаки Я и 1и проверить условие (Щ >)11 определив' таким образом номер октанта, а затем используем соответствующее приближенное выражение из таблицы 13.6. Максимум ошибки равен 0.26' во всех октантах. Когда 0 находится в б-м октанте, формула даст значение, превышающее +я радиан. Если необходимо удерживать оценки 0 ' в диапазоне от — и до + и, мы можем повернуть любой угол О, лежащий в 5-м октанте, на + и /4 радиан (45'), умножив (1+1(1) на (1+1), что перемещает угол в 6-й октант.

Это умножение дает новые значения действительной и мнимой частей согласно Г = (1-12) Я -1(1 ~(2). (13-110) Затем, используя 1'и (1; оцениваем 0'в 5-м октанте с помощью формулы О ~-й окт = — 3п/4 — Г(1/Щ ~ ~- О 28125Г2) (13-110') 13.22. Алгоритмы демодуляции частотно-модулированных сигналов В разделе 9.2 мы обсуждали измерение мгновенной частоты комплексного синусоидального сигнала путем вычисления производной мгновенной фазы сигнала 0(п), как показано на рисунке 13.60. Это традиционный метод демодуляции ЧМ-сигналов, и он работает хорошо.

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

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

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