rtc_lab_k_07 (ЛР Синтез цифрового фильтра по аналоговому прототипу), страница 2
Описание файла
Файл "rtc_lab_k_07" внутри архива находится в папке "ЛР Синтез цифрового фильтра по аналоговому прототипу". PDF-файл из архива "ЛР Синтез цифрового фильтра по аналоговому прототипу", который расположен в категории "". Всё это находится в предмете "радиотехнические цепи и сигналы (ртцис)" из 5 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лабораторные работы", в предмете "ртцис (отц)" в общих файлах.
Просмотр PDF-файла онлайн
Текст 2 страницы из PDF
Кроме того, имеется вкладкадля исследования эффектов квантования (Set Quantization Parameters).На вкладке Design Filter в нижней части окна установите переключательFilter Type в одно из следующих положений: Lowpass (ФНЧ), Highpass(ФВЧ), Bandpass (ППФ) или Bandstop (ПЗФ). Затем используйте переключатель Design Method. Если выбрать рекурсивный фильтр, иначе БИХ-фильтр(IIR – Infinite Impulse Response), то далее в раскрывающемся списке нужноуказать класс фильтра (Batterworth (Баттерворта), Chebyshev Type I (Чебышёва), Chebyshev Type II (инверсный Чебышёва), Elliptic (эллиптический)). При8синтезе этих фильтров используется метод билинейного z-преобразования.
Вслучае синтеза нерекурсивного фильтра (КИХ-фильтра, FIR – Finite ImpulseResponse) возможны методы: Equiripple (метод Ремеза, обеспечивающий равномерные пульсации АЧХ), Least-Squares (обеспечение минимума среднегоквадратического отклонения АЧХ от заданной), Window (использование оконв качестве весовых функций при синтезе фильтра) и др.В разделе Filter Order укажите требуемый порядок фильтра или установите переключатель в положение Minimum order (наименьший возможныйпорядок).Далее перейдите к разделам Filter Specifications и Magnitude Specifications. Последовательно подводите курсор мыши к полям ввода параметров ивводите желаемые значения с клавиатуры.
Смысл параметров можно понятьиз расположенного в верхней части окна графика допусков (Filter Specifications). Следует ввести частоту дискретизации Fs, граничные частоты полосыпропускания и полосы задерживания (Fpass и Fstop), допустимые затухания вполосе пропускания и в полосе задерживания (Apass и Astop).После задания всех параметров щёлкните по кнопке Design Filter, расположенной в самом низу. Будет произведён расчёт, после чего можно просмотреть характеристики синтезированного фильтра.9.
Импортируйте коэффициенты передаточной функции ЦФ, синтезированного в п.5, в программу fdatool (см. п.6). Укажите тип структуры (Filter Structure), выбрав нужную строку в раскрывающемся списке.Исследуйте влияние квантования коэффициентов фильтра на АЧХ фильтра.
Установите флажок Turn quantization on в поле Quantization, расположенном в левой верхней части окна. Перейдите на вкладку Set quantization parameters (в нижней части окна). Задайте нужную структуру, щёлкнув покнопке Convert structure, расположенной в поле Current Filter Information, идалее произведя выбор из раскрывающегося списка. Возможно исследованиеструктур: Direct form I (прямая), Direct form II (каноническая), Direct form Itransposed (транспонированная каноническая), Direct form II transposed(транспонированная прямая), Second-order sections (каскадная).
В правой части раздела Set Quantization Parameters приведён набор параметров квантователей, которые используются программой. Изменять нужно только значениев поле Format строки Coefficient (Convert coefficient to) (первая строка, последний столбец). Здесь задаётся формат двоичного представления коэффициентов фильтра. Например, формат [16 15] означает, что всего разрядов 16,а 15 из них отводится под представление дробной части (нужно учесть, чтостарший разряд – знаковый). Такой формат применим, если коэффициентыпредставлены в нормализованной форме (их модули не превышают единицы). Просмотрите список коэффициентов, нажав кнопку[b a] панели инструментов, расположенной в верхней части окна, и оцените,сколько двоичных разрядов нужно отводить на представление целой части (сучётом знакового), чтобы правильно представить целую часть коэффициентас наибольшим модулем.
Последовательно изменяйте формат, уменьшая количество разрядов (разность между первым и вторым числами формата9должна при этом сохраняться неизменной). Для изменения формата подведите курсор мыши к полю ввода (курсор преобразуется в вертикальную черту)и нажмите левую кнопку мыши. Затем, используя клавишу ← и цифровыеклавиши, введите новые значения чисел формата. После ввода щёлкните левой кнопкой мыши вне таблицы параметров квантователей, чтобы активизировать кнопку Apply. Щёлкните по кнопке Apply. Просмотрите характеристики фильтра, нажимая соответствующие кнопки панели инструментов.Выводятся сразу две характеристики: исходная (Reference) и полученная врезультате квантования (Quantized).
Просмотрев критические участки АЧХ вукрупнённом масштабе (используйте кнопки изменения масштаба Zoom In иZoom Out), определите, не выходит ли АЧХ за пределы заданного поля допусков. Если АЧХ ещё удовлетворяет требованиям, продолжите изменениеформата представления коэффициентов. В результате анализа найдите, прикаком наименьшем количестве двоичных разрядов АЧХ отклоняется от исходной не более, чем на 1 дБ. Посмотрите, как изменяется диаграмма полюсов и нулей, какими стали коэффициенты фильтра. Интересно пронаблюдатьи изменения других характеристик (ФЧХ, импульсной, переходной, группового времени запаздывания).Если при уменьшении формата каждый раз на единицу характеристикименяются незначительно, используйте более эффективные процедуры, например, метод дихотомии. Так после формата [16 15] задайте формат [8 7].Если АЧХ укладывается в поле допусков, перейдите к формату [4 3], а еслине укладывается, к формату [12 11] , и т.д., пока не будет найден формат сминимально допустимым количеством двоичных разрядов.При малой разрядности коэффициентов возможна потеря устойчивостифильтра, вследствие того что модули некоторых полюсов из-за округлениямогут превысить единицу (в особенности тех из них, которые, обладая высокой добротностью, располагаются близко к единичной окружности).
Информация об устойчивости или неустойчивости фильтра заносится в раздел Current Filter Information основного окна fdatool (Stable: Yes или Stable: No).Проводя исследование эффектов квантования, следует отмечать, сохраняетли фильтр устойчивость при последовательном уменьшении разрядности егокоэффициентов.10.
Напишите комментарии и выводы по работе.10.