Синтез рекурсивных фильтров по аналоговому прототипу

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

1. Метод инвариантности импульсной характеристики (метод стандартного Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразования).

2. Метод билинейного Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразования.

3. Метод замены производных конечными разностями.

4.2.1. Метод инвариантности импульсной характеристики (метод стандартного Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразования)

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

Для реализации метода необходимо:

- найти импульсную характеристику прототипа Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ;

- получить импульсную характеристику цифрового фильтра Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru путем дискретизации Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru с периодом Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru с учетом масштабирующего множителя Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru :

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ; (4.1)

- найти передаточную функцию фильтра, взяв Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразование от Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru :

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.2)

Рисунок 3.1 – дискретизация импульсной характеристики аналогового прототипа

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

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.3)

В этом случае в соответствии с обратным преобразованием Лапласа импульсная характеристика аналогового прототипа имеет следующий вид:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.4)

После дискретизации получим требуемую импульсную характеристику ЦФ:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.5)

Передаточная функция синтезированного цифрового фильтра в результате применения Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразования имеет следующий вид:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.6)

Полученная передаточная функция соответствует параллельной структуре цифрового фильтра. Структурная схема одного звена синтезированного цифрового фильтра с передаточной характеристикой Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru имеет следующий вид: рисунок 3.2.

Рисунок 3.2 – структурная схема одного звена цифрового фильтра

Таким образом, процедура синтеза ЦФ методом инвариантности импульсной характеристики содержит следующие шаги:

1. Задать требования к цифровому фильтру.

2. Рассчитать нули и полюса аналогового фильтра-прототипа и построить его передаточную функцию Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

3. Разложить Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru на простейшие дроби.

4. Записать передаточную функцию цифрового фильтра Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru на основе соотношений (4.3) и (4.6).

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

Пример использования метода инвариантности импульсной характеристики

Пусть передаточная функция аналогового прототипа имеет следующий вид:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

Таким образом, в соответствии с выражением (4.3) можно записать следующие параметры аналогового прототипа:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

В соответствии с выражением (4.6) получим следующее выражение для передаточной функции искомого цифрового фильтра:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

Получим уравнение цифровой фильтрации. Для этого запишем передаточную функцию цифрового фильтра в виде:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

где Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

В результате ряда математических преобразований последнего выражения можно получить:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

После перехода от изображений z-преобразования к оригиналам, получим уравнение цифровой фильтрации:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

4.2.2. Метод билинейного Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразования

Преобразование Лапласа и Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru - преобразование связаны между собой соотношением:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.7)

Выражение (4.7) непосредственно не может быть использовано для расчета цифрового фильтра при известной передаточной характеристике аналогового прототипа, так как обратное соотношение является транцендентным:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.8)

Это затруднение преодолевается использованием разложения в ряд:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

Используя первый член разложения, можно получить:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.9)

Данное преобразование представляет собой дробно-рациональную функцию первого порядка от аргумента Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru и называется билинейным z – преобразованием.

Передаточная функция цифрового фильтра Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru получается из передаточной функции аналогового прототипа Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru применением следующей замены:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.10)

Рассмотрим свойства билинейного преобразования. Для этого получим:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.11)

Таким образом, билинейное преобразование приводит к существенной деформации АЧХ аналога-прототипа при его пересчете в цифровую форму по сравнению с исходным соотношением Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . Связь между частотами АЧХ прототипа Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru и частотами Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru цифрового фильтра определяются из соотношения:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru

или

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

Окончательно связь между частотой аналогового прототипа и частотой цифрового фильтра имеет следующий вид:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.12)

В соответствии с последним выражением вся ось бесконечная ось АЧХ аналогового прототипа полностью помещается в интервале Найквиста на оси цифровых частот от 0 до Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru : рисунок 3.3. Следовательно, полностью исключается эффект наложения копий частотных характеристик, свойственный методу инвариантности импульсной характеристики. В области малых частот частотные характеристики аналогового и цифрового фильтров совпадают:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.13)

Рисунок 3.3 – трансформация частотной оси при билинейном преобразовании

Эффект деформации АЧХ легко учитывается для частотно-избирательных фильтров, характеризуемых границами полосы пропускания, с использованием последнего выражения связи частот.

Порядок расчета фильтра следующий:

1) АЧХ рассчитываемого фильтра задается в масштабе частот Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru и в этом же масштабе отмечаются характерные точки АЧХ.

2) С помощью преобразующей функции Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru определяются те же характерные точки в масштабе частот Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru для аналогового прототипа и составляется выражение для его передаточной функции Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

3) Методом билинейного преобразования передаточная функция Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru пересчитывается в передаточную функцию Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru цифрового фильтра.

Таким образом, устранен недостаток, связанный с деформацией ФЧХ аналогового прототипа.

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

Пример использования метода билинейного преобразования

Пусть передаточная функция аналогового прототипа описывается выражением:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

С учетом выражения (4.10) можно получить следующее выражение для передаточной функции искомого цифрового фильтра:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

где Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ;

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

Для получения уравнения цифровой фильтрации запишем передаточную функцию в следующем виде:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

После ряда математических преобразований последнего выражения можно получить:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

После перехода от изображений z-преобразования к оригиналам, получим уравнение цифровой фильтрации:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

4.2.3. Метод замены производных конечными разностями

Метод основан на замене производных конечными разностями:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ; (4.14)

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.15)

Установим связь аргументов преобразования Лапласа Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru и z-преобразования Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru с использованием выражения (4.14). В этом случае можно записать:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.16)

Соответственно можно получить следующую связь аргументов:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.17)

Передаточная функция цифрового фильтра Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru получается из передаточной функции аналогового прототипа Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru применением следующей замены:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru . (4.18)

Пример использования метода замены производных конечными разностями

Пусть передаточная функция аналогового прототипа описывается выражением:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

С учетом выражения (3.18) можно получить следующее выражение для передаточной функции искомого цифрового фильтра:

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ,

где Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru ;

Синтез рекурсивных фильтров по аналоговому прототипу - student2.ru .

Наши рекомендации