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

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

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

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

Поэтому при создании объекта кван- тованного фильтра мы разделим векторы Ь и а на 8: » Пц - цг!1С('бт2С', (Ь78. а/81) ОиапС!Себ О!гесС Гога 11 Сгапзрозеб Г!1Сег ИивегаСог Оазис!Себсоегг!с!епсз( Ц йегегепсесоегт!с~епсз( 1) (1) 0.001922607421875 0,001915044555875759 (2) -0.002746582031250 -0.002760232429165185 (3 гапйе(Ьц) — отображает сведения о минимальных и максимальных значениях выходного квантованного сигнала для квантователей, входящих в состав объекта кваптованного фильтра Ьц; (3 (й1, й2, ...] - гапйе(пц, Т1, Т2.. ) — возвращает двухэлементные векторы й1, й2 и т.

д., содержащие минимальные и максимальные значения выходного квантованного сигнала для квантователей, входящих в состав объекта квантованного фильтра Ьц и указанных входными строковыми параметрами Т1, Т2 и т. д. Возможные значения этих параметров — 'соеГГ!с(епС', '(прпС', 'опСрпС', 'вп1С!р1!сапб', 'ргобпсС' и 'впв"1 03 гевеС(пц) — сбрасывает в исходное состояние значения свойств, связанных со сбором статистической информации (Мах, М!п, ИорегаС!опв, Иочегг)сиз и ИипбегГ1 оив), для всех квантователей, входящих в состав кваитованного фильтра Ьц; (3 в - зса1еча1иев(пц) — возвращает значение свойства 5са1е((а1иез; (3 Ьц1 - веСЬ!Св(пц, Гогвас) — задает значение свойства ЕогваС для всех квантователей, входящих в состав квантованного фильтра Ьц; О) Ьц1 - зов(пц. огбег, вса1е) — преобразование квантованного фильтра Ьц в набор последовательно включенных секций второго порядка (объект Ьц1).

Смысл необязательных параметров огбег и зса)е тот же, что и для функции сг2вов (см, раздел «Преобразование способов описания дискретных фильтров» главы 4); (3 в Созтг(пц(пц) — возвращает строку вызова функции цг!1С, в результате выполнения которой будет создан объект, совпадающий с объектом Ьц. В качестве примера рассчитаем эллиптический ФНЧ 5-го порядка, создадим для него объект квантованного фильтра и произведем с помогцью этого фильтра обработку последовательности прямоугольных импульсов. Пусть ФНЧ имеет частоту среза, равную 20 Ж от частоты Найквиста, пульсации АЧХ в полосе пропускания 1 дБ и ослабление в полосе задерживания 40 дБ: 415 Функции пакета расгиирания Е)яаг Юаа!Оп (3) 0,001922607421875 0.001923857337327012 (4) 0.001922607421875 0.001923857337327022 (5) -0.002746582031250 -0.002760232429165193 (6) 0.001922607421875 0.001915044555875762 Оепопп'патог Оиапг(теоСоетттс(епгя(2) ВегегепсеСоегт)с1епгя(2) (1) 0.125000000000000 0.125000000000000000 (2) -0.488037109375000 -0.488037284420594630 (3) 0.822753906250000 0.822741734035389300 (4) -0.736755371093750 -0.736744248400267980 (5) 0.349182128906250 0.349188852654597430 (6) -0.069976806640625 -0.069991714941048944 Г()гегбггисгиге - ог21 5са)еиа)иея - [13 яивЬеготбесс(опя - 1 5гатеярегбест1ап - [51 Соегт)с1епсрогвас - оиап112ег('г(хео', 'гоипо', 'яасигасе', [16 151) 1присрогваг - Оиапг1гег('г(хее'.

'г)оог', 'яагигате'. [16 15)) Оитригрогваг - оиапгаеег('г(хео', 'т)оог'. 'яасигаге', [16 15)) Ми)С(р)1сапорогваг - оиапгаеег('г(хее', 'т)оог', 'яасигаге', [16 15)) Ргоеистрогваг - оиапг(гег('г)хео'. 'т)оог', 'яатигаге', [32 30)) 5ивГогвас - оиапс!тег('г(хео', ' 1)оог', 'яагигасе', [32 30)) Мы использовали стандартную для МАТ[АВ форму реализации фильтра — [)(гесс гогпг П Тгапярояед [см. рис.

4.8 в главе 4). Теперь построим графики АЧХ и ФЧХ квантованного фильтра. Для этого воспользуемся функцией Угеог [рис. 7.13): ггеог(пс) -100 О 2 ОЛ О.е О.з Мосгпаакае Ргвпиапсу (кк гас/аавр)а) 0 $.5 -200 ~ -зоо -400 О 0.2 ОЛ 0.8 0.8 Моппааааа Ргапиапсу (кк гвиаагпр(а) Рис. 7.13. АЧХ и ФЧХ каантоаанного эллиптического ФНЧ 5-го порядка Глава 7. Эффекты квантования в цифровых системах На графиках зеленым цветом выводятся характеристики исходного фильтра, а синим — кваптованного. Однако в данном случае благодаря выполненному нами масштабированию коэффициентов (делению нх на 8) и довольно высокой (15 двоичных разрядов после запятой) точности их квантованного представления разница характеристик практически незаметна.

Далее создаем входной сигнал в виде нескольких двуполярных прямоугольных импульсов с амплитудой 0,8: х = 0.8 * Еопез11.100) -опез(1.100) опез(1.100Н: Чтобы пропустить этот сигна.л через исходный (неквантованный) фильтр, вос- пользуемся функцией Гт'11ег; » у = Гт11егйх а, х): Та же функция используется и для обработки сигнала квантованным фильтром: » у О - Гт11ег(ЬО, х); Иагщпд: 173 очег(1 сиз тп ОЕ!ЕТ76!Е7ЕВ.

> 1п,.ЛГт11егоеюдптоцап1тга11оп1ООГт11тгт11ег.и ат 11пе 241 Мах М1 и ПОчег11 сиз МОпоег11 сиз ИОрегаттопз Соетттстеп1 0.8227 -0.7367 О 0 12 1прцг 0.8 -0.8 0 0 300 Оц1рцг 1 -1 0 0 300 М011тр1т'сапе 2 -2 1056 0 4200 Ргоовсс 6.498. -6.515 173 0 4200 5ав 1.194 -1.303 0 0 3300 Наконец, строим графики выходного сигнала для исходного (рис. 7.14 сверху) и квантованного (рис. 7.14 снизу) фильтров: » р1от(у) » 1тдцге ии Р1О11у О) Сравнение верхнего и нижнего графиков на рнс. 7.14 показывает, что, хотя абсолютные значения сигнала на выходе исходного фильтра не превосходят единицы, выходной сигнал квантованного фильтра похож на исходный только в течение первой половины периода, а после этого квантованный фильтр, как говорится, «идет вразнос». Это происходит пз-за того, что при промежуточных вычислениях (а точнее, как свидетельствует выдаваемая статистическая информация, при квантовании результатов умножения) происходит большое число переполнений. Таким образом, прелельная амплитуда правильно обрабатываемой последовательности прямоугольных импульсов должна быть ощутимо меньше единицы (в данном конкретном примере переполнения исчезают при амплитуде прямоугольных импульсов, равной 0,78).

Альтернативой уменыпению уровня входного сигнала является использование квантователей с более высокой верхней границей диапазона представимых чисел. 417 Функции пакета расширении Ра(ег Вев!Оп 0.6 0.6 0.4 0.2 -0.4 -О.6 -0.8 0 50 100 150 200 250 ЗОО 0.8 0.6 0.4 0.2 -0.4 -0.6 0 50 100 150 200 250 300 Рис. 7.14.

Выходной сигнал неквантованного (сверху) и квантованного (снизу) фильтров Анализ предельных циклов Для проверки возможности возникновения предельных циклов в квантованном фильтре служит функция 11в1ссус1е. Синтаксис ее вызова следующий: ((.С~ура, 21. Рег(ОО. 5ео, Оу1. Тг(а1, 5ест(оп3 - ... 11и(гсус1е(г10, ((, (., 51ор.

01зр) Единственным обязательным входным параметром здесь является ))Π— объект квантованного фильтра. Остальные входные параметры имеют значения по умолчанию. Сущность работы функции 11в(тсус1е состоит в задании случайных начальных состояний фильтра и анализе его поведения при нулевом входном сигнале. Число испытаний задается параметром )( и по умолчанию равно 20. Параметр ~ задает продолжительность анализа (длительность нулевого входного сигнала). По умолчанию поведение фильтра анализируется в течение 100 отсчетов. 418 Глава 7.

Эффекты квантовании в цифровых системах Строковый параметр 5тор позволяет управлять критерием остановки работы функ- ции. Возможны следующие значения: О 'попе' — независимо от обнаружения предельных циклов выполняются все М испытаний; О 'дгапи1 аг' — остановка работы производится при обнаружении «зериистого» предельного цикла; О 'очегТ)ои' — остановка работы производится при обнаружении «переполияюшего» предельного цикла; О 'е1Фег' — остаиовка работы производится при обнаружении предельиого цикла любого типа (этот вариант используется по умолчанию). Наконец, если параметр 01 зр ие равен нулю, в процессе работы после каждого испытания выводятся текстовые сообщеиия о результатах.

При обнаружении предельного цикла и отсутствии выходных параметров сообшеиие выводится в любом случае, вие зависимости от значения параметра 01 ар. Функция может возвращать большое количество выходных параметров, содержащих информацию о результатах анализа: О ~С1уре — строка, показывающая тип обнаруженного предельного цикла и равиая '9гапц)аг', 'очегТ1аи' или 'поре", О 71 — вектор начального состояния фильтра, вызвавшего предельный цикл; О Рег1од — период пределъиого цикла; О 5ед — последовательность внутренних состояний фильтра в предельном цикле. Кюкдый столбец матрицы 5ец соответствует внутреннему состоянию фильтра в очередной момент времени; О ОчТ вЂ” массив ячеек, в котором ячейка 1к) содержит целочисленный вектор, показывающий число переполнений, произошедших в Тг-й секции фильтра иа всех тактах предельного цикла; О Тг1 а) — номер испытания, иа котором обнаружен предельный цикл; О 5ес11оп — номер секции фильтра, в которой обнаружен предельный цикл.

Если в процессе работы функции было найдено несколько предельных циклов, возвращаются сведения о последнем из иих. Если циклов ие обнаружено, воз- вращаются просто параметры последнего испытания. Расширение программы Ыа1оо! Пакет Игег Оез1яп расширяет графическую среду расчета и анализа фильтров Тоасоо1, добавляя в иее возможность описания и анализа кваитоваииых фильтров. Для выполнения квантования фильтра необходимо установить флажок того ццап1Гхабоп оп и перейти иа вкладку Яе1 Оцапбга11оп Рагагпе1ета, показанную иа рис.

7.15. В левой части вкладки расположена кнопка Ьоочг й!тег зггис1цтез. Щелчок иа ией открывает окно, показанное иа рис. 7Л6. Оио содержит раскрывающийся список возможных форм реализации кваитоваииого фильтра (см. табл. 7.4) и блок-схему, которая меняется в соответствии с выбраииой формой. 420 Глава 7. Эффекты квантования в цифровых системах ВНИМАНИЕ Необходимо подчеркнуть, что в данном окне лишь демонстрируются блок-схемы для возможных форм реализации фильтров.

Реальный выбор формы реализации производится а окне, появляющемся после щелчка па кнопке Солчен в1гис1иге. В левой верхней части вкладки Эе1 Оиапйха1юп Рагагпе1ега находится кнопка Эса!е 1гапа!ег-1сп соегГа <= 1. Щелчок на этой кнопке производит автолватическое масштабирование коэффициентов фильтра так, чтобы их абсолютные значения не превышали единицы (см. ранее в этой главе раздел «Масштабирование коэффициентов цифровых фильтров», а также описание функции погаа11ге). Прн атом синхронно меняется и содержимое расположенного ниже поля ввода !про1/ ои1ри1 асайпп. В атом поле задаются коэффициенты масштабирования сигналов в кваптованпом фильтре (см. выше описание свойства 5са1еЧа1иеа в табл.

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

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

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

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