LAB6 (557545), страница 3
Текст из файла (страница 3)
расположенной в поле Current Filter Information, и далее произведя выбор из раскрывающегося списка. Возможно исследование структур: Direct form I (прямая), Direct form II (каноническая), Direct form I transposed (транспонированная каноническая), Direct form II transposed (транспонированная прямая), Second-order sections (каскадная). В правой части раздела Set Quantization Parameters приведён набор параметров квантователей, которые используются программой. Изменять нужно только значение в поле Format строки Coefficient (Convert coefficient to) (первая строка, последний столбец). Здесь задаётся формат двоичного представления коэффициентов фильтра. Например, формат [16 15] означает, что всего разрядов 16, а 15 из них отводится под представление дробной части (нужно учесть, что старший разряд – знаковый). Такой формат применим, если коэффициенты представлены в нормализованной форме (их модули не превышают единицы). Просмотрите список коэффициентов, нажав кнопку
[b a] панели инструментов, расположенной в верхней части окна, и оцените, сколько двоичных разрядов нужно отводить на представление целой части (с учётом знакового), чтобы правильно представить целую часть коэффициента с наибольшим модулем. Последовательно изменяйте формат, уменьшая количество разрядов (разность между первым и вторым числами формата должна при этом сохраняться неизменной). Для изменения формата подведите курсор мыши к полю ввода (курсор преобразуется в вертикальную черту) и нажмите левую кнопку мыши. Затем, используя клавишу и цифровые клавиши, введите новые значения чисел формата. После ввода щёлкните левой кнопкой мыши вне таблицы параметров квантователей, чтобы активизировать кнопку 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. Напишите комментарии и выводы по работе.