Постановка задачи: синтезировать оптимальный КИХ-фильтр с ЛФЧХ.
Оптимальный КИХ-фильтр — это КИХ-фильтр минимального порядка при заданных требованиях к АЧХ.
Метод наилучшей равномерной (чебышевской) аппроксимации включает в себя следующие этапы:
1. Задание аппроксимируемой функции.
При синтезе КИХ-фильтра – это идеальная АЧХ.
Проиллюстрируем на примере ФНЧ.
Аппроксимируемая АЧХ (рис. 9.1) — непрерывная функция на интервале аппроксимации , включающему ПП и ПЗ.
Рис. 9.1. АЧХ идеального КИХ-фильтра ФНЧ
2. Выбор класса аппроксимирующих функций.
В качестве КИХ-фильтра выберем КИХ-фильтра 1-го типа.
Для него класс аппроксимирующих функций — это тригонометрический полином, описывающий амплитудную функцию (см. табл. в Лекции 7):
, (9.1)
где — порядок полинома (для КИХ-фильтра 1-го типа):
, (9.2)
—
, (9.3)
– длина КИХ-фильтра, на основании (9.2) равная:
; (9.3)
¾ вектор неизвестных коэффициентов .
АЧХ КИХ-фильтра:
. (9.4)
Для КИХ-фильтра синтез сводится к расчету
ИХ связана с коэффициентами (см. табл. в Лекции 7):
(9.5)
Следовательно, в методе чебышевской аппроксимации синтез КИХ-фильтра сводится к расчету
3. Выбор полинома наилучшего приближения к аппроксимируемой функции .
Полином наилучшего приближения выбирается по критерию Чебышева:
, (9.6)
где — весовая функция, а — взвешенная ошибка аппроксимации.
Согласно критерию Чебышева полиномом наилучшего приближения будет тот, который
Поэтому критерий Чебышева называют также
Весовая функция управляет значением модуля максимума ошибки аппроксимации на интервале аппроксимации (в ПП и ПЗ).
Вес, равный 1, присваивается полосе с наибольшим отклонением. Веса в остальных полосах определяются как отношение максимального отклонения к максимальному отклонению в данной полосе.