Главная » Просмотр файлов » Дьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005

Дьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005 (1245705), страница 37

Файл №1245705 Дьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005 (Дьяконов В.П. Matlab 6.5 SP1 / 7.0 Simulink 5 / 6. Обработка сигналов и проектирование фильтров 2005) 37 страницаДьяконов В.П. Matlab 6.5 SP1 7 0 Simulink 5 6 Обработка сигналов и проектирование фильтров 2005 (1245705) страница 372021-01-16СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Погтровиие характеристик фильтров ° $.а(([се ащогейгеззгке (АК) Яйегз — решетчатые авторегрессионные АК; ° 1 ац[се АКМА брега — решетчатые АКМА (авторегрессионные с движущимся средним). Мы постепенно рассмотрим фильтры всех этих структур и представим функции их анализа и реализации. Графическое представление структур описано в справке по пакету и в 134). Э.1.3. АЧХ аналогового фильтра — Тгецв Фильтры, как и многие линейные цепи, описываются передал(очпмии характеристиками в операторной форме следующего вида: ЬЯ5в + Ь(2)5 и + ...

+ Ь(пь+ 1) а(1)з" +а(2)з '+ ... +а(па+1) ' (3.!) Здесь па и пЬ вЂ” степени полнномов знаменателя и числителя, з — комплексная переменная. Для получения И(з) используется широко известный операторный (символический) метод анализа линейных систем и цепей. Комплексная АЧХ определяется как Н(/оз) путем вычисления числителя и знаменателя Н(в) при в=/ы и их деления. Функция гхех)з реализует расчет комплексных АЧХ в ряде вариантов: ь ххех)в (ь, а.

и) — по заданным в векторах а и ь коэффициентам передаточной характеристики фильтра НЯ вычисляет вектор Ь АЧХ аналогового фильтра, соответствующий вектору частот н. [Ь, и) = х тех)в (Ь, а) — вычисляет векторы Ь АЧХ и частот и автоматически определяя диапазон частот ее представления. [Ь, ы] = ххег)в (Ь, а [, и) ) — вычисляет векторы ь АЧХ и частот и для и точек АЧХ. Если и не задано, оно выбирается по умолчанию равным 200. Ггех)в (Ь, а) — вычисляет АЧХ и выводит графики АЧХ и ФЧХ. 0.35в' + 0.5г + 1 з1+ 0.5з+ 1 Для этого можно использовать следующие команды (при их запуске в командной строке русскоязычные комментарии следует опустить, так как возможна их диагностика как ошибок): а [1 0.5 1); % Вектор коэффиниентов полинома знаменателя Н(в) Ь [0.35 0.5 1); % Вектор коэ$$иниентов полинома числителя Н(в) и = 1очвРасе(-1,1); $ Вектор частот в логарифмическом масштабе Гхеов(Ь,а,н) Ъ Вывел графиков ЛЧХ и ЕЧХ Построенные АЧХ и ФЧХ представлены на рис.

3.1. Алгоритм вычисления АЧХ реализован выражениями, основанными на преобразованиях Лапласа: в = 1*н/ 'и = ро1уча1 (Ь, Ю ./ро1уча1 (а, в); Для вывода АЧХ и ФЧХ для частот, выраженных в герцах надо использовать следующие выражению Г = ч/(2"р1); шач = 20"1о010(шач); рлаве = рпаве*100/р1р Вычислим и построим АЧХ и ФЧХ линейной системы второго порядка с передаточной характеристикой Глава 3. Фильтрация сигналов Рис. 3.1.

АЧХ (саерху) и ФКХ (снизу) линейной системы Следующий пример поясняет технику построения графиков АЧХ и ФЧХ: а = [1 0.5 1]; Ь = [0.35 0.5 1]; Ь Гхеча(Ь,а,и); еао = аЬа(Ы; риале = аоо1е(Ь); аиЪр1ое(2,1,1), 1оо1о()(и.еао) аоЬр1ое(2,1,2), аеи11оох(и,раааа) Здесь функция Ггео]в задана с выходным параметром Ь. Поэтому она сама уже не строит графики АЧХ и ФЧХ, а лишь создает вектор комплексных значений АЧХ. Для построения графиков используются обычные графические команды МАТ[ АВ. После исполнения данного примера будуг получены графики АЧХ и ФЧХ, представленные на рис. 3.2.

3.1.4. Формирование отсчетов частоты — «те([вресе При построении АЧХ и ФЧХ линейных систем (фильтров) часто возникает необходимость создания заданных последовательностей частот. Для этого используется следующая функция Ггеоарасе. г = ггеЧарасе(и[, 'иио1е'1) — создает вектор частот, равномерно располагаемых на окружности единичного радиуса. Размер вектора равен (и+ 2)/2 при четном и и (и+ 1)/2 при нечетном п. Без параметра для нечетного п Р= (-1+ 1/и):(2/и):(1 — !/и), для четного и Р= ( — 1:2/и:1 — 2/и).

При использовании параметра 'иио1е' вектор частот вычисляется по формуле р= О:(2/и):(2'(и — 1)/и). [Г1,г2] = ГгеЧврасе([л«] и) — возвращает матрицы частот размера и(хи или и х п (если и( не задано). Для нечетных п частоты равны -! + 1/и:2/и:1 — 1/и, а для четных п — — 1:2/и:! — 2/и. 3.1. Лостроеяие характеристик фильтров Рнс. 3.2. Графики АЧХ н ФЧХ, построенные обычными графическими операторамн В вариантах записи функции [х1, у1] = Гхеяарасе (и, 'агеапог1д') [х1,у1] = Гееяерасе([его),'аеаьдхгд') реализованы следующие вычисления: [11, 12] = Гсеяарасе (...); [х1,у1] = вее)гд«1д (Г1, Е2) г Зги функции используются обычно не самостоятельно„ а вместе с функцией Гге(]х.

3.1.5. АЧХ цифрового фильтра — «гас[к В(г) Ь(1) + Ь(2)г' + ... + Ь(пЬ+ 1)2 "' А(е) а(1)+а(2)г '+ ... +а(на+1)2"" (3 2) гле лЬ и ла задают порядок полиномов числителя и знаменатели передаточной ха- рактеристики. В частном случае возможно равенство л=лЬ=ла. У цифровых филь- тров с КИХ знаменатель отсутствует и Н(г) представлена полиномом степени п: Н(г) = Ь(1) + Ь(2)2 ' + ... + а(ла+! )г ". (3.3) Такие фильтры мы будем рассматривать особо. В основе анализа цифровых фильтров лежит 2-преобразование. Передаточная «арактеристика г(ифровых фильтров в общем случае представляется выражением И6 Глава 3.

Фильтрация сигяаляя Ряд вариантов функции ггес(г позволяет вычислить вектор комплексных значений АЧХ цифровых фильтров по заданным векторам а и Ь, хранящим козффициенты полиномов числителя и знаменателя выражения для Н(г): Следующая группа записей используется, если частоты заданы в ~ерцах: [Ь, й! = ггечг (Ь, а,п[, 'иио1е'1, гя) — число отсчетов задается и, частоты распределены равномерно в интервале от 0 до Гя/2 или, при использовании параметра Ъ))о[е' в интервале от 0 до гя.

— гспс(г (ь, а, г, гя) — используются отсчеты частоты, заданные в векторе 1, частоты должны располагается в диапазоне от 0 до йк [и, й, ип1ся) - ангес(г (Ь, а, и, 'иьо1е', Гя) — дополнительно возвращает строку со спецификацией частоты. Функция ггес(г (Ь, а,... ), заданная без выходных параметров, обеспечивает построение графиков АЧХ и ФЧХ цифровых систем с заданной передаточной характеристикой Н(г). Для иллюстрации построения АЧХ и ФЧХ цифровою фильтра Кайзера типа Р[й! можно испо77нить следующие команды: Ь = 1171 (50, О. 5, Ка1яес (51, 6) ) 7 Гсепг (Ь, 1): сь ж:ю гэ о то)ейм иваси [[[).ов' ц'Е['.ь':;л.'.~'~) ~;;вя) , 11'оо ))„,7;","'*::.-'~.7ой,',„:Звг,якова.", "Овя:г-'04 ' '-,ОО, —. 06, с ОЛО, О )а:::чово : 'я',".а".1ов) "'с:„"~~ЙО,,-„;:;..-02,,-...-,,:ава,:;,яявясяс,„вьс,оь 17 О.О .0.7 ОВ а Рис.

Э.З. АЧХ и ФЧХ иифрявого фильтра Койзо л .оэ„. [Ь, и! = Егес)г (Ь, а, и [, 'иво1е '1) — для и точек (желательно и выбирать как степень числа 2) вычисляет вектор комплексной АЧХ [7 и вектор и круговых частот в радианах, равномерно распределенных в интервале (Оси[ или, при задании параметра 'оо)7о[е', в интервале частот [0,2я);. Ь = Г гес!г (Ь, а, и) — вычисляет вектор 11 для заданного вектора частот 17; [Ь,и,оп1ся! = йгеЧг(Ь,а,...) — дополнительно вводится строка вп[(я, указывающую на размерность частоты (в радианах или герцах). 3.1. Построеиие характеристик фильтров Построенные АЧХ и ФЧХ показаны на рис.

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

Как только фазовый сдвиг по абсолютной величине достигает я, на графике АЧХ появляется разрыв. Для устранения этого служит функция р = ппягар (р) . Она используется при выводе графика ФЧХ функцией ггес)а. Пример самостоятельного применения функции ппягар дан в следующем разделе. 3.1.г. Групповое время задержки — 9грс[е!ау Групповое время задержки определяется как г(сп) = — (Э(со) / Йп я служит мерой средней задержки сигнала, как функции от частоты. Здесь сов круговая частота и Π— фазовый угол. Для вычисления ГВЗ служит функций дгрбе1ау в ряде форм: [пс[,м] = Чсрс)е1ау(Ъ, а, и) [с(с), Г] = Чсрс)е1ау(Ь, а, и, са) [Чс(,в] = парс)а1ау(Ь,а,п, 'ссьо1е') [Чс(, Г] Чпрс1е1ау(Ь,а,п, 'мпо1е', Га) пс) = Чгрс(е1ау(Ь, а, в) Чс) - Чсрс(е1ау(Ь,а, Г, Га) Чсрс[е1ау(Ь,а) Она вычисляет ГПЗ поданным векторов Ь и а, представляющих коэффициенты полиномов числителя и знаменателя и(2).

Различия форм записи этой функции и назначение ее входных и выходных параметров мы уже не раз разбирали на примерах других функций. Поэтому далее обсуждать их не будем и приведем простой пример применения функции с2грс]е1ау: [ъ,а] = ьппьес(л,.з) ( дпрс[е1ау(ь,а,128) Этот пример строит график зависимости групповой задержки от нормализованной частоты для фильтра Баттерворта 4-го порядка с частотой среза 0.3, предс(авленный на рис.

3.4. А следующий пример строит на одном графике частотные зависимости групповой и фазовой задержек данного фильтра: чс[ чгрое1ау(ь, а,512) ( чс[(1) [] ) ъ лча1с) нана [Ь,~] = Гсес(з(Ь,а,512) с Ь(1) = []( сс(1) = []( рс[ = -ппмгар(апв1е (Ь) ) ./и( р1ое (сс, пс[, и,рс), ': ') а1аьа1 ('Ггеяпапау (гас)/аеа) '); Чг1сп 1ЕЧЕПС[('Огоар ПЕ1ау',сепааа ОЕ1ау')( Эти графики представлены на рис. 3.5. Глава 3.

Фильтрации сисиалав Рис. 3.4. Зависимость ГВЗ от частоты дав фильтра Батгерворта Рис. 3.5. Зависимости ГВЗ и ГФЗ от частоты на одном графике 3.1. Построение характеристик фильтрвв 3.1.8. Импульсная характеристика цифрового фильтра — впрх Как отмечалось, реакция системы (цепи, фильтра) на импульс бесконечно малой длительности с бесконечно большой амплитудой и единичной плошадью называется импульсной характеристикой (или функцией) системы. Для цифрового фильтра она находится по его передаточной характеристике П(е), представленной, как и ранее, векторами Ь и а коэффициентов полиномов числителя и знаменателя, соответственно, выражения для Н(х) — (3.2).

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

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

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