Главная > Цифровая обработка сигналов (Гольденберг Л. М.)
<< Предыдущий параграф Следующий параграф >>
Пред.
След.
Макеты страниц

Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше

Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике

4.1.3. Основные этапы проектирование нерекурсивных фильтров

На рис. 4.3 показана схема, поясняющая основные этапы проектирования нерекурсивных фильтров. Первый этап — формулировка задачи аппроксимации — включает в себя следующие шаги:

выбор типа фильтра (с линейной ФЧХ определенного вида или минимально-фазового)

выбор аппроксимирующей функции , значения которой определяют требуемую характеристику фильтра, например . Здесь — нормированная частота (см. 2.3.2); с — вектор коэффициентов, совпадающий с вектором коэффициентов фильтра или достаточно просто связанный с ним;

определение аппроксируемой функции задающей требования к заданной характеристике;

выбор критерия аппроксимации, т. е. уточнение смысла приближенного равенства,

при заданных значениях

определение весовой функции аппроксимации задающей требования к точности приближенного равенства (4.6). Целью первого этапа является математическая формулировка задачи вычисления вектора с по заданным требованиям к характеристикам фильтра.

Второй этап — решение задачи аппроксимации — включает в себя следующие шаги:

оценку необходимого порядка фильтра

расчет вектора коэффициентов с;

проверку критерия получения решения (выполнение заданных требований к характеристикам фильтра).

Если требования к характеристикам выполняются, то по вектору коэффициентов с определяется вектор и второй этап заканчивается. Если требования не выполняются, необходимо вернутьси ко второму шагу и рассчитать вектор при большем значении

Целью второго этапа является определение вектора коэффициентов фильтра

Третий этап — расчет разрядности коэффициентов (или разрядности регистров — зависит от выбранной элементной базы. При реализации фильтра на специализированном микропроцессоре типа значение задано и на третьем этапе остается проверить, выполняются ли заданные требования к характеристикам фильтра. Если требования выполняются, то следует перейти к четвертому этапу, если нет — то вернуться ко второму этапу, повторить решение аппроксимационной задачи при большем и снова перейти к третьему этапу. Если фильтр реализуется на БИС общего применения или универсальных микропроцессорах, то необходимо минимизировать значение уменьшая его до тех пор, пока заданные требования к характеристикам перестанут выполняться.

На четвертом этапе рассчитываются разрядности регистров оперативной памяти таким образом, чтобы мощность собственных шумов фильтра была меньше, чем мощность шума на входе. На пятом этапе осуществляется схемная реализация фильтра на выбранной элементной базе [2.11].

Categories

1
Оглавление
email@scask.ru