DOI: https://doi.org/10.23670/IRJ.2021.108.6.009
АППРОКСИМАЦИЯ АМПЛИТУДНО-ЧАСТОТНЫХ ХАРАКТЕРИСТИК И СИНТЕЗ ПО НИМ РАДИОТЕХНИЧЕСКИХ ФИЛЬТРОВ ВЫСОКОГО ПОРЯДКА НА ОСНОВЕ ПОЛИНОМОВ ЛЕЖАНДРА, ГЕГЕНБАУЭРА И ЯКОБИ
Научная статья
Буренко Е.А.*
ORCID: 0000-0003-0660-0843, Московский авиационный институт (Национальный исследовательский университет), Москва, Россия
* Корреспондирующий автор (super.evgeny-burenko2012[at]yandex.ru)
Аннотация
Повышение качества фильтрации радиосигналов актуально для радиотехнических систем различного назначения. Разработчики радиоэлектронной аппаратуры достаточное внимание уделяют улучшению характеристик радиотехнических частотно-избирательных фильтров. Они находят широкое применение в системах телеметрии, телеуправления, в измерительной и вычислительной технике, в радиотехнической, физической, медицинской и другой различной аппаратуре. Как правило, при выборе аппроксимации амплитудно-частотной характеристики фильтра, предпочтение отдаётся степенным функциям (фильтры Баттерворта) и полиномам Чебышёва I рода. Целью настоящей статьи является анализ предлагаемых методов аппроксимации амплитудно-частотных характеристик фильтров высокого порядка, основанных на использовании полиномов Лежандра, Гегенбауэра и Якоби, а также исследование возможности физической реализации радиотехнических фильтров с улучшенными амплитудно-частотными характеристиками при использовании математического аппарата аппроксимации на указанных полиномах.
Ключевые слова: синтез радиотехнических фильтров, амплитудно-частотная характеристика (АЧХ), передаточная функция, полиномиальная аппроксимация, оптимально монотонная аппроксимация, полиномы Лежандра, полиномы Гегенбауэра, полиномы Якоби.
AN APPROXIMATION OF THE AMPLITUDE AND FREQUENCY CHARACTERISTICS AND SYNTHESIS OF HIGH-ORDER RADIO FILTERS BASED ON LEGENDRE, GEGENBAUER, AND JACOBI POLYNOMIALS
Research article
Burenko E.A.*
ORCID: 0000-0003-0660-0843, Moscow Aviation Institute (National Research University), Moscow, Russia
* Corresponding author (super.evgeny-burenko2012[at]yandex.ru)
Abstract
Improving the quality of radio signal filtering is important for radio engineering systems for various purposes. The developers of radio-electronic equipment pay sufficient attention to improving the characteristics of radio-technical frequency-selective filters. They are widely used in telemetry and remote control systems, in measuring and computing equipment, in radio engineering, physical, medical, and other various types of equipment. As a rule, when choosing an approximation of the amplitude-frequency response of the filter, preference is given to power functions (Butterworth filters) and Chebyshev polynomials of the first kind. The purpose of this article is to analyze the proposed methods for approximating the amplitude-frequency characteristics of high-order filters based on the use of Legendre, Gegenbauer, and Jacobi polynomials as well as to study the possibility of the physical implementation of radio-technical filters with improved amplitude-frequency characteristics using the mathematical apparatus of approximation on these polynomials.
Keywords: synthesis of radio-technical filters, Frequency response, transfer function, polynomial approximation, optimal monotone approximation, Legendre polynomials, Gegenbauer polynomials, Jacobi polynomials.
Задача синтеза фильтра состоит из нескольких этапов:
- выбор аппроксимирующей функции для заданной характеристики фильтра;
- построение передаточной функции фильтра в соответствии с аппроксимирующей функцией (любую характеристику фильтра как четырёхполюсника можно свести к передаточной функции и наоборот);
- конструирование фильтра и анализ его характеристик.
В теории электрических фильтров во всех методах аппроксимации АЧХ используется не сама АЧХ, а квадрат модуля комплексной частотной характеристики (y'Q)| , т. е. квадрат АЧХ - A2(Q), либо функция, обратная квадрату АЧХ
1 1 . Это объясняется тем, что функция (y'Q)|2 , являясь вещественной функцией вещественного
Л2(П)
аргумента, упрощает решение задачи аппроксимации, поскольку исключает на этапе аппроксимации чрезвычайно сложные, а порой невыполнимые операции над функциями комплексного переменного. Для нормированного фильтра нижних частот функция квадрата АЧХ в общем случае представляется в виде [1], [2], [4]:
Л2(П) = н (jto)
2 1
1+82 w¿(0)
(1)
где - аппроксимирующая функция степени п, называемая также функцией фильтрации,
М - (1 - 5,)2 Л/5, • (2 - 5,) „ ,
р — у 1 —у 1 1 - параметр, управляющий неравномерностью АЧХ в полосе пропускания (реже,
1 - 5 1 - 5!
например, при дробно-рациональной аппроксимации - в полосе задерживания). В общем случае - это дробно-рациональная функция с вещественными коэффициентами (в частности полином), удовлетворяющая
0 <№и (О) < 1 №„ (О)| > 1 ,
условиям: 1 п 1 в полосе пропускания и 1 п 1 вне полосы пропускания фильтра.
Порядок фильтра п определяется из условияЛ(0.к) < 52 и вычисляется методом подбора значений п до тех пор, пока не выполнится данное условие.
В зависимости от вида аппроксимирующей функции получают различные типы фильтров. Если в качестве аппроксимирующей функции используются полиномы, то фильтры называются полиномиальными [1], [2], [3], [4]. Среди полиномиальных фильтров наиболее широкое применение нашли фильтры Баттерворта и Чебышёва I рода. Если ^п(^) - дробно-рациональная функция, например, дробь Золотарёва Fn(Q), получаемая непосредственно из эллиптической дробно-рациональной функции Якоби Лп(0), то получается фильтр Золотарёва-Кауэра, называемый также просто фильтром Кауэра, фильтром Золотарёва или эллиптическим фильтром. Среди дробно-рациональных фильтров помимо фильтров Золотарёва-Кауэра известны также фильтры Чебышёва II рода и дробные фильтры Чебышёва [1], [2], [3], [6].
Фильтры Баттерворта наиболее полно соответствуют условиям безыскажённой передачи сигнала по амплитуде и фазе. При прочих равных условиях фильтр Баттерворта имеет более высокий порядок, чем фильтры других типов [1], [2].
Фильтры Чебышёва I рода обладают равноволновой неравномерностью АЧХ в полосе пропускания, но при этом имеют большую крутизну спада характеристики в переходной полосе, чем фильтры Баттерворта [1], [2], [3]. Другими словами, коэффициент прямоугольности фильтра Чебышёва больше, чем у фильтра Баттерворта при одинаковых заданных требованиях к АЧХ.
Фильтры Чебышёва I рода используются в тех случаях, когда требуется большая скорость затухания вне полосы пропускания и не предъявляются жёсткие требования по обеспечению минимальных искажений АЧХ в полосе пропускания. По этой причине фильтры Чебышёва наиболее широко применяются в радиосистемах для подавления помех от соседних радиостанций [1], [2].
Аппроксимация амплитудно-частотной характеристики фильтра полиномами Лежандра
Если в качестве аппроксимирующей функции использовать предлагаемые в работе полиномы Лежандра, то
получим соответственно фильтр с амплитудно-частотной характеристикой на полиномах Лежандра (рис. 1).
Как уже было показано ранее, - это дробно-рациональная функция с вещественными коэффициентами,
0 <№и (О)| < 1 №„ (О)| > 1 ,
удовлетворяющая условиям: 1 п 1 в полосе пропускания и 1 1 вне полосы пропускания фильтра.
Полином Лежандра п-го порядка удовлетворяет этим условиям, следовательно, его можно использовать в качестве аппроксимирующей функции.
Функция квадрата АЧХ нормированного фильтра нижних частот с аппроксимацией на полиномах Лежандра п-го порядка имеет вид:
А2(О) — Н (./О)
2 1
1 + 82 Р2(О)
(2)
где Ри (О) - полином Лежандра п-го порядка,
е - параметр, отвечающий за пульсации в полосе пропускания.
Полином Лежандра степени п можно выразить через формулу Родрига в виде [7]:
1 Ип
р(х) — тЬ • Ь- 1)п • <3>
однако более удобно использовать представление через сумму:
* 2
Рп (X) — -1 ■ X [(-1)* • СП • СПп-2к ■ Хп-2к ] • (4)
к — 0
где Е - оператор выбора целой части от —,
2
1 П*
Ск —_• - число сочетаний из п элементов по к.
Сп к! • (п - к)!
Раскрывая сочетания, можно записать более подробно:
Е {I
Р (Л)=± |кт
(-1)к ■ (2п - 2к)! 2*
Л
к = 0
(п - к)! ■ (п - 2к)!
А(0)
1
1 -
Полоса пропускания
а
Переходная полоса
Полоса задерживания
Ох= 1 0*>1
о
(5)
Рис. 1 - Вид амплитудно-частотной характеристики нормированного фильтра нижних частот, аппроксимированной полиномом Лежандра
Графики полиномов Лежандра 1 ^ 6-го порядков приведены на рис. 2.
Полюсы р^ передаточной функции определяются, исходя из решения уравнения:
Л&2 п
1+82 Рп2(-]р) = о
(6)
Передаточная функция фильтра, с учётом того, что образующие её полюсы лежат в левой ^-полуплоскости, определяется следующим образом:
Н ( р ) = ■
1
1
п - 1
р - р *к)
р )
(7)
к = 0
где а„ =-
(2п)! -
коэффициент полинома Лежандра п-го порядка при старшей степени аргумента, v(p) -
2п ■ (п!)2
полином знаменателя, который является полиномом Гурвица.
Р(1 ,х)
Р(2, х) Р(3, х) Р(4, х) Р(5, х) Р(6, х)
х
Рис. 2 - Графики полиномов Лежандра 1 ^ 6-го порядков На основании выражения (7) производится реализация фильтра на выбранной элементной базе - это пассивные ЬС-фильтры [1], [2], [3], либо - активные ЛС-фильтры. Возможность реализации активных ЛС-фильтров на предлагаемом методе аппроксимации АЧХ показана в работе [4].
На рис. 3 приведено сравнение амплитудно-частотных характеристик фильтров, аппроксимированных полиномами Лежандра, степенными функциями Баттерворта и полиномами Чебышёва I рода при одинаковых заданных требованиях
к фильтру. Допустимое отклонение значения АЧХ от единицы в полосе пропускания равно 51 = 1 - А. ~ 0,293 (что
л/2
соответствует максимальному затуханию атах ~ 3,01 дБ), допустимое отклонение значения АЧХ от нуля в полосе задерживания равно 52 = 0,0005 (что соответствует минимальному затуханию атт ~ 66,02 дБ), нормированное значение граничной частоты полосы задерживания равно 0.к = 2. При этом соответствующие порядки фильтров равны: пбатт. = 11,
пчеб. плеж. 7.
1.1 1
0.9 0.8
Л_леж(ш) 0 7
А_батт(ш) 0 6
А_чеб(ш) 0 5 0.4
0.3
0.2
0.1
0
0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
ш
-Лежандр
- Баттерворт
-Чебышёв I рода
Рис. 3 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномами Лежандра, степенными функциями Баттерворта и полиномами Чебышёва I рода
Из полученных результатов следует, что при одинаковых 51; 52 и 0,к амплитуда пульсаций АЧХ при использовании полинома Лежандра значительно меньше, чем при использовании полинома Чебышёва I рода (однако порядки фильтров оказываются равными пчеб. = 7, плеж. = 7), а также полином Лежандра позволяет получить более высокую крутизну спада АЧХ за пределами полосы пропускания, чем степенная функция Баттерворта, при этом обеспечивается выигрыш в порядке фильтра: пбатт. = 11, а Плеж. = 7.
Оптимально монотонная аппроксимация амплитудно-частотной характеристики фильтра
Функция квадрата АЧХ фильтра п-го порядка определяется выражением:
Л2(П) = Н (/П)
1
1 + 8 2 Ьп (П2)
(8)
где е - параметр, отвечающий за неравномерность в полосе пропускания, Ьп(0?) - аппроксимирующий полином п-го порядка, который характеризуется выполнением ряда специальных критериев, обеспечивающих желаемые качества характеристик фильтра, а именно, монотонность АЧХ в полосе пропускания и крутой спад АЧХ за пределами полосы пропускания (рис. 4).
2
1
1 - 51
Полоса пропускания /
О
Переходная полоса
Полоса задерживания
Цх = 1
Ц > 1
Ц
Рис. 4 - Вид амплитудно-частотной характеристики нормированного фильтра нижних частот с оптимально монотонной аппроксимацией
Выражение для аппроксимирующего полинома Ь„(Ц2) нечётного порядка имеет вид:
К (О2) =
202 -1 г к
^^ I ^
(2, +1) • р (ж)
ёх,
(9)
где „ = 2к + 1 - порядок полинома, ^¿(х) - полином Лежандра г-го порядка, г = 0, 1, 2, ..., к. Соответственно, для „ чётного, полином Ь„(Ц2) имеет вид:
Ьп (О2) =
1
(к + 1)(к + 2)
2°р-1 Г к
I (х +1) ^ (2, +1) • Рг (х) -1 , = 0
2
ёх >
(10)
где „ = 2к + 2 - порядок полинома, , Л 0' 2> 4' к, если к-чётное'
[ 1, 3, 5, ..., к, если к - нечётное.
Результат вычислений
С помощью выражений (9) и (10) получены аппроксимирующие полиномы Ь„(Ц2) фильтров 1 ^ 6-го порядков (табл. 1). Таблица 1 - Аппроксимирующие полиномы Ь„(Ц2) 1 ^ 6-го порядков и значения коэффициента полинома
„ ЬпЦ) а„
1 Ц2 1
2 ц4 1
3 3Ц6 - 3Ц4 + Ц2 3
4 6Ц8 - 8Ц6 + 3Ц4 6
5 20Ц10 - 40Ц8 + 28Ц6 - 8Ц4 + Ц2 20
6 50Ц12 - 120Ц10 + 105Ц8 - 40Ц6 + 6Ц4 50
5
2
2
„
Графики аппроксимирующих полиномов фильтров 1 ^ 6-го порядков приведены на рис. 5.
Оптимально монотонная аппроксимация сочетает в себе свойства аппроксимаций на степенных функциях Баттерворта и полиномах Чебышёва I рода. Она не столь равномерна в полосе пропускания, как степенная функция Баттерворта, но и не содержит пульсаций, характерных для полиномов Чебышёва. Фильтр с такой характеристикой является компромиссным (оптимальным) решением между фильтром Баттерворта и Чебышёва I рода. Более крутой спад АЧХ, чем у фильтра Баттерворта достигается за счёт ухудшения равномерности АЧХ в полосе пропускания [4].
ь(1,0)
Ь(2,0)
Ь(3,0) Ь(4,0) Ь(5,0) Ь(6, 0)
-1
- 0.5
0 0
0.5
1
Рис. 5 - Графики оптимально монотонных аппроксимирующих функций (полиномов) 1 ^ 6-го порядков Полюсы р^ передаточной функции фильтра определяются, исходя из решения уравнения:
1 + 8 2 Ьп (-р 2) = 0
(11)
Передаточная функция фильтра, с учётом того, что образующие её полюсы лежат в левой ^-полуплоскости, определяется как
Н (р) = ■
1
1
п - 1
• К •
^ (р - р *к )
у(р)
(12)
к = 0
где ап - коэффициент аппроксимирующего полинома п-го порядка при старшей степени аргумента (табл. 1), v(p) -полином знаменателя, который является полиномом Гурвица.
На рис. 6 приведено сравнение амплитудно-частотных характеристик фильтров, аппроксимированных степенными функциями Баттерворта, полиномами Чебышёва I рода и методом оптимально монотонной аппроксимации при одинаковых заданных требованиях к фильтру. Допустимое отклонение значения АЧХ от единицы в полосе пропускания равно 51 = 1 - 1 , допустимое отклонение значения АЧХ от нуля в полосе задерживания равно 52 = 0,0005,
л/2
нормированное значение граничной частоты полосы задерживания равно 0.к = 2. При этом соответствующие порядки фильтров равны: Пбатт. = 11, Пчеб. = 7, Попт. = 8.
1.1 1
0.9 0.8
А_опт(ш) 0 7
А_батт(ш) 0 6
А_чеб(ш) 0 5 0.4
0.3
0.2
0.1
0
0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
ш
-Оптимально монотонный
- Баттерворт
-Чебышёв I рода
Рис. 6 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные степенными функциями Баттерворта, полиномами Чебышёва I рода и методом оптимально монотонной аппроксимации
Как следует из рис. 6, фильтр с оптимально монотонной амплитудно-частотной характеристикой сочетает в себе свойства фильтров Баттерворта и Чебышёва I рода. Его АЧХ не столь равномерна в полосе пропускания, как у фильтра Баттерворта, но и не содержит пульсаций, характерных для фильтров Чебышёва. Более крутой спад амплитудно-частотной характеристики, чем у фильтра Баттерворта достигается за счёт ухудшения её равномерности в полосе пропускания.
Аналогично проведено сравнение амплитудно-частотных характеристик фильтров, аппроксимированных полиномами Лежандра и методом оптимально монотонной аппроксимации (рис. 7).
1.1 1
0.9 0.8 0.7
А_опт(ш) 0 6 А_леж(ш) 0 5 0.4 0.3 0.2 0.1 0
0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
ш
-Оптимально монтонный
-Лежандр
Рис. 7 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномом Лежандра и методом оптимально монотонной аппроксимации
Как следует из рис. 7, одна и та же крутизна спада АЧХ обеспечивается полиномом Лежандра при порядке Плеж. = 7, и оптимально монотонной аппроксимирующей функцией при порядке попт. = 8. Наличие пульсаций при использовании
полинома Лежандра уменьшает порядок фильтра, тогда как оптимально монотонная аппроксимация, являясь более равномерной, имеет порядок больший, чем при использовании полинома Лежандра.
Аппроксимация амплитудно-частотной характеристики фильтра полиномами Гегенбауэра
Полиномы Гегенбауэра степени п в общем случае представляются в виде [8]:
* I n
G'-> (x) = £ |(-1)k k+ 1,. • (2x)
k = 0
n—2k
Г(а) • k! • (n - 2k)!
(13)
где E - оператор выбора целой части от ".
x-1 -t - - гамма-функция.
"J
Г(x) = tx-1e-t dt
0
Как уже было показано ранее, для аппроксимации АЧХ фильтра, аппроксимирующая функция должна
0 <№п (П)| < 1 №п (П)| > 1 . М1
удовлетворять условиям: 1 1 в полосе пропускания и 1 п 1 вне полосы пропускания фильтра [4].
Это достигается при использовании полиномов Гегенбауэра (х), нормированных на некоторую постоянную величину С(а):
^ (П) = ^ёа?1 • (14)
Сп
которая определяется, как значение полинома Гегенбауэра при х = 1 и равна:
С(а) = О (а) (1) =Г(П + 2а) , (15)
Сп Оп (1) п! • Г(2а) (15)
Для получения приемлемой формы АЧХ параметр а рекомендуется выбирать а > 0.
При а ^ 0 получившаяся функция стремится к полиному Чебышёва I рода; при а = 0,5 она является
полиномом Лежандра; при а = 1 - нормированным полиномом Чебышёва II рода, который может быть определён, как:
Тт ( ч §т[(п +1)• агееозх] _ зт[(п +1)• агееозх] если -1 < х< 1
ип(х) = _ , < < ,
(n +1) • sin(arccos x) (" +1) - x2
или для значений -1 > x > 1 выражением:
U ( \ _ sh[(n +1) • Arch x]_ sh[(n +1) • Arch x] n (x) " (n +1) • sh(Arch x) " (n +1) ^x2 -1 '
Также полиномы Гегенбауэра G^n) (x) являются частным случаем полиномов Якоби (x) при ц = v = а - 0,5,
которые будут рассмотрены далее.
Так как при 0 < а < 0,5 полиномы Гегенбауэра являются обобщением полиномов Чебышёва I рода и Лежандра, то для получения более высокого качества избирательности фильтра, параметр полинома а рекомендуется выбирать а > 0,5.
На рис. 8 приведено сравнение амплитудно-частотных характеристик (АЧХ) фильтров, аппроксимированных полиномами Чебышёва I рода и Гегенбауэра с параметром а = 0,05 при одинаковых заданных требованиях к фильтру. Допустимое отклонение значения АЧХ от единицы в полосе пропускания равно 51 = 1 - 1 ~ 0,293, допустимое
л/2
отклонение значения АЧХ от нуля в полосе задерживания равно 52 = 0,0005, нормированное значение граничной частоты полосы задерживания равно Qk = 2. При этом соответствующие порядки фильтров оказываются одинаковыми: «чеб. = Пгеген. = 7. Как следует из рис. 8, при а ^ 0, полином Гегенбауэра стремится к полиному Чебышёва I рода и достаточно высоких качеств избирательности не достигается. Характеристика по-прежнему является сильно пульсирующей.
да
1.1 1
0.9 0.8 0.7
А_геген (ы) о 6
А_чеб(ы) о 5 0.4 0.3 0.2 0.1 0
0
0.25 0.5
0.75
1
ы
1.25 1.5
1.75
-Гегенбауэр с а = 0,05
-Чебышёв I рода
Рис. 8 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномами Чебышёва I рода и Гегенбауэра с параметром а = 0,05
На рис. 9 приведено сравнение амплитудно-частотных характеристик (АЧХ) фильтров, аппроксимированных полиномами Лежандра и Гегенбауэра с а = 1 при одинаковых заданных требованиях к фильтру. Допустимое отклонение
значения АЧХ от единицы в полосе пропускания равно 81 = 1 - 1 ~ 0,293, допустимое отклонение значения АЧХ от
42
нуля в полосе задерживания равно = 0,0005, нормированное значение граничной частоты полосы задерживания равно 0.к = 2. При этом соответствующие порядки фильтров равны: Плеж. = 7, Пгеген. = 8. В данном случае при а = 1 величина пульсаций полинома Гегенбауэра значительно меньше, чем у полинома Лежандра, при этом крутизна спада характеристики фильтров практически одинакова. Недостатком полинома Гегенбауэра в данном случае является его более высокий порядок.
1.1 1
0.9 0.8 0.7
А_геген (ы) 0 6
А_леж(ы) 0 5 0.4 0.3 0.2 0.1 0
0
0.25 0.5
0.75
1
ы
1.25
1.5 1.75
-Гегенбауэр с а = 1
-Лежандр
Рис. 9 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномами Лежандра и Гегенбауэра со значением а = 1
Аналогично проведено сравнение амплитудно-частотных характеристик фильтров, аппроксимированных полиномами Лежандра Гегенбауэра с а = 2 (рис. 10).
2
2
1.1 1
0.9 0.8 0.7
А_геген (ш) о 6 А_леж (ш) о 5 0.4 0.3 0.2 0.1 0
0
0.25 0.5
0.75
1
ш
1.25
1.5
1.75
-Гегенбауэр с а = 2
-Лежандр
Рис. 10 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномами Лежандра и Гегенбауэра со значением а = 2
2
При значениях а >1 также целесообразно провести сравнение амплитудно-частотных характеристик фильтров, аппроксимированных степенными функциями Баттерворта и полиномами Гегенбауэра (рис. 11). При этом полином Гегенбауэра с параметром а = 2 обеспечивает достаточно высокую равномерность АЧХ в полосе пропускания, а также доставляет характеристике фильтра более высокий спад за пределами полосы пропускания, чем функция Баттерворта. Соответствующие порядки полиномов имеют следующие значения: Ябатг. = 11, игеген. = 8, откуда видно, что полином Гегенбауэра имеет более низкий порядок, чем степенная функция Баттерворта.
ш
-Гегенбауэр с а = 2
-Баттерворт
Рис. 11 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные степенными функциями Баттерворта и полиномами Гегенбауэра с а = 2
Таким образом, на основе полиномов Гегенбауэра возможна реализация полиномиального фильтра п-го порядка с различными пульсациями АЧХ, величина которых зависит от параметра полинома а. Задавая параметр а из области рекомендуемых значений, можно получать фильтры с различными пульсациями АЧХ в полосе пропускания и различной крутизной АЧХ за её пределами, в частности, с улучшенной частотной избирательностью.
Аппроксимация амплитудно-частотной характеристики фильтра полиномами Якоби
Полиномы Якоби степени п в общем случае представляются в виде [9]:
Рп(<1'Р)(х) = -
Г(а + п +1) п! •Ца + р + п +1)
п
•Е
к = 0
Ск
Г(а + в + п + к +1) ( х -1
Г(а + к +1)
2
к
где к
п!
- число сочетаний из п элементов по к,
к! • (п - к)! Г(х) - гамма-функция.
Эти полиномы удовлетворяют условию ортогональности при а > -1 и в > -1. Для полиномов Якоби существует соотношение симметрии:
Р(р'а)( х) = (-1) пР(а'в)(-х),
(16)
(17)
Для получения аппроксимирующей функции необходимо использование так называемых модифицированных полиномов Якоби [9], [10]:
4а,Р)( х) = Р(а'р)( х) + Р(р'а)( х),
нормированных на некоторую постоянную величину С (а,в):
4а'в)(П)
(18)
^п (П) = ■
С (а,в)
(19)
которая определяется как значение модифицированного полинома Якоби при х = 1 и равна:
С (а,в) = т (а,в) (1) = 1 Сп = (1) = Г(п +1)
Г(п + а +1) Г(п + в +1)
Г(а +1) + Г(в +1)
(20)
Многие известные ортогональные полиномы являются частными случаями нормированных модифицированных полиномов Якоби, например, при а = в = 0 функция является полиномом Лежандра (рис. 2); при а = в = -0,5 -
полиномом Чебышёва I рода (рис. 12); при а = в = 0,5 - нормированным полиномом Чебышёва II рода (рис. 13).
Ф(1 ,х)
Ф(2, х)
Ф(3, х) Ф(4, х) Ф(5, х) Ф(6, х)
1
х
Рис. 12 - Графики функций %(х) 1 ^ 6-го порядков при а = в = -0,5
Кроме того, необходимо отметить тот факт, что при достаточно больших значениях а и в нормированный модифицированный полином Якоби в пределе стремится к степенной функции хп, т. е. фильтр при таких значениях а и в будет представлять собой фильтр Баттерворта (рис. 14).
Ф(1 , X) Ф(2, х) Ф(3, х) Ф(4, х) Ф(5, х) Ф(6, х)
Рис. 13 - Графики функций %(х) 1 ^ 6-го порядков при а = в = 0,5
Ф (1, х) Ф (2, х) Ф (3, х)
Ф (4, х) Ф (5, х) Ф (6, х)
Рис. 14 - Графики функций %(х) 1 ^ 6-го порядков при а = 70 и в = 80
На рис. 15 приведено сравнение амплитудно-частотных характеристик фильтра, аппроксимированных полиномами Лежандра и Якоби с параметрами а = -0,5 и в = 0 при одинаковых заданных требованиях к фильтру. Допустимое отклонение значения АЧХ в полосе пропускания от единицы равно 51 = 1 - 1 ~ 0,293, допустимое отклонение
Л
значения АЧХ от нуля в полосе задерживания равно 52 = 0,0005, нормированное значение граничной частоты полосы задерживания равно 0.к = 2. Соответствующие порядки фильтров равны семи: Пякоб. = Плеж. = 7.
1
х
1
х
1.1 1
0.9 0.8 0.7
Л_якоб(ы) о 6 А_леж(ы) о 5 0.4 0.3 0.2 0.1 0
0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
ы
-Якоби с а = -0,5 и в = 0
-Лежандр
Рис. 15 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномами Лежандра и Якоби с а = -0,5 и в = 0
Как следует из рис. 15, величина пульсаций при использовании полинома Якоби с а = -0,5 и в = 0 превышает величину пульсаций при использовании полинома Лежандра. Порядки фильтров одинаковы, крутизна спада АЧХ одинакова. Следовательно, в данном случае, при таких значениях а и в предпочтение следует отдать полиному Лежандра, однако если параметр в = 0,5, то амплитудно-частотная характеристика принимает вид (рис. 16).
1.1 1
0.9 0.8 0.7
А_якоб(ы) 0 6 А_леж (ы) 0 5 0.4 0.3 0.2 0.1 0
0 0.25 0.5 0.75 1 1.25 1.5 1.75 2
ы
-Якоби с а = -0,5 и в = 0,5
-Лежандр
Рис. 16 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные полиномами Лежандра и Якоби с а = -0,5 и в = 0,5
В данном случае полином Якоби с параметрами а = -0,5 и в = 0,5 обеспечивает практически равномерную АЧХ в полосе пропускания по сравнению с использованием полиномов Лежандра. Крутизна спада АЧХ при этом сохраняется практически неизменной. Однако порядок фильтра в этом случае оказывается выше, чем при использовании полинома Лежандра. В данном случае при выбранных а = -0,5 и в = 0,5 предпочтение может быть отдано полиному Якоби, исходя из соображений обеспечения минимальных линейных искажений при передаче сигнала.
\
V
V
Аналогично проведено сравнение амплитудно-частотных характеристик фильтра, аппроксимированных функциями Баттерворта и полиномами Якоби с параметрами а = -0,5 и в = 1 (рис. 17). При а = -0,5 и в = 1 полином Якоби имеет существенно незначительные пульсации, т. е. АЧХ в полосе пропускания практически совпадает с характеристикой на степенных функциях Баттерворта. При этом порядок фильтра при использовании аппроксимации полиномом Якоби составляет пжоб. = 8, а при степенной функции Баттерворта - пбатг. = 11, из чего следует, что полином Якоби при порядке пякоб. = 8 обеспечивает большую крутизну спада АЧХ, чем полином Баттерворта при пбатг. = 11.
W
-Якоби с а = -0,5 и ß = 1
- Баттерворт
Рис. 17 - Амплитудно-частотные характеристики нормированного фильтра нижних частот, аппроксимированные степенными функциями Баттерворта и полиномами Якоби со значениями а = -0,5 и ß = 1
Заключение
Таким образом, из проведённого исследования следует, что аппроксимация на основе полиномов Якоби является наиболее обобщённым вариантом полиномиальной аппроксимации амплитудно-частотной характеристики фильтра (за исключением оптимально монотонной аппроксимации). При различных значениях параметров а и ß, удовлетворяющих условию ортогональности полиномов Якоби, можно получать различные по виду АЧХ фильтры n-го порядка, в частности, с повышенной частотной избирательностью, реализованные полиномиальной структурой.
Конфликт интересов Conflict of Interest
Не указан. None declared.
Список литературы / References
1. Улахович Д. А. Основы теории линейных электрических цепей / Д. А. Улахович. - СПб.: БХВ-Петербург, 2009. - 816 с.
2. Нестеров С. В. Синтез линейных электрических цепей / С. В. Нестеров. - Волгоград: Изд-во ВолГУ, 2013. - 84 с.
3. Буренко Е. А. Аппроксимация характеристик электрических фильтров рациональными функциями / Е. А. Буренко // XLIV международная молодёжная научная конференция «Гагаринские чтения». Сборник тезисов докладов. Москва, 2018 г. Т.1. С. 375-376.
4. Буренко Е. А. Проектирование активных частотно-избирательных фильтров / Е. А. Буренко, С. В. Нестеров // Труды МАИ. Выпуск №101 от 14.09.2018 г., 26 стр. [Электронный ресурс]. URL: http://trudymai.ru/published.php?ID=97011 (дата обращения: 22.04.2021 г).
5. Butterworth S. On the theory filter amplifier / S. Butterworth. // Experimental Wireless and the Radio Engineer, vol. 7, pp. 536-541, Oct. 1930.
6. Cauer W. Theorie der linearen Wechselstromschaltungen / W. Cauer. Bd. 1, Leipzid: Becker und Erler, 1941; Bd. 2, Berlin: Akademie, 1960.
7. Brafman F. Generating functions and associated Legendre polynomials / F. Brafman. // Quart. J. Math. (Oxford) 10 (2) (1959) 156-160.
8. Chongdar A. K. Group-theoretic study of certain generating functions of Gegenbauer polynomials / A. K. Chongdar // J. Orissa Math. Soc. 2 (1983) 71-85.
9. Gospodarczyk P. Efficient modified Jacobi-Bernstein basis transformation / P. Gospodarczyk, Wozny, // arXiv.org, 2017. [Electronic resource]. URL: http://poivs.tsput.ru/Downloads/Publication/1701.03058v1.pdf (accessed: 22.04.2021).
10. Alam S. On Some Mixed Trilateral Generating Functions of Modified Jacobi Polynomials by Group Theoretic Method, Univer / S. Alam and A. K. Chongdar // Jour. Appli. Math. 7(2), 63-71 (2013). [Electronic resource]. URL: http://www.hrpub.org/download/201309/ujam.2013.010205.pdf (accessed: 22.04.2021).
Список литературы на английском языке / References in English
1. Ulakhovich D. A. Osnovy teorii linejjnykh ehlektricheskikh cepejj [Fundamentals of the Theory of Linear Electrical Circuits] / D. A. Ulakhovich. - St. Petersburg: BKhV-Petersburg, 2009. - 816 p. [in Russian]
2. Nesterov S. V. Sintez linejjnykh ehlektricheskikh cepejj [Synthesis of Linear Electrical Circuits] / S. V. Nesterov. -Volgograd: Volgograd State University Publishing house, 2013. - 84 p. [in Russian]
3. Burenko E. A. Approksimacija kharakteristik ehlektricheskikh fil'trov racional'nymi funkcijami. XLIV mezhdunarodnaja molodjozhnaja nauchnaja konferencija «Gagarinskie chtenija». Sbornik tezisov dokladov [Approximation of the Characteristics of Electric Filters by Rational Functions. XLIV International Youth Scientific Conference "Gagarin Readings". A Collection of Abstracts] / E. A. Burenko. Moscow, 2018 Vol. 1, pp. 375-376. [in Russian]
4. Burenko E. A. Proektirovanie aktivnykh chastotno-izbiratel'nykh fil'trov [Design of Active Frequency-Selective Filters] / E. A. Burenko, S. V. Nestervoc. Moscow, "Trudy MAI". Issue No. 101 of 14.09.2018, 26 pages. URL: http://trudymai.ru/published.php?ID=97011 (accessed: 22.04.2021) [in Russian]
5. Butterworth S. On the theory filter amplifier / S. Butterworth. // Experimental Wireless and the Radio Engineer, vol. 7, pp. 536-541, Oct. 1930.
6. Cauer W. Theorie der linearen Wechselstromschaltungen [Theory of linear AC Circuits] / W. Cauer. Bd. 1, Leipzid: Becker und Erler, 1941; Bd. 2, Berlin: Akademie, 1960. [in German]
7. Brafman F. Generating functions and associated Legendre polynomials / F. Brafman. // Quart. J. Math. (Oxford) 10 (2) (1959) 156-160.
8. Chongdar A. K. Group-theoretic study of certain generating functions of Gegenbauer polynomials / A. K. Chongdar // J. Orissa Math. Soc. 2 (1983) 71-85.
9. Gospodarczyk P. Efficient modified Jacobi-Bernstein basis transformation / P. Gospodarczyk, Wozny, // arXiv.org, 2017. [Electronic resource]. URL: http://poivs.tsput.ru/Downloads/Publication/1701.03058v1.pdf (accessed: 22.04.2021).
10. Alam S. On Some Mixed Trilateral Generating Functions of Modified Jacobi Polynomials by Group Theoretic Method, Univer / S. Alam and A. K. Chongdar // Jour. Appli. Math. 1(2), 63-71 (2013). [Electronic resource]. URL: http://www.hrpub.org/download/201309/ujam.2013.010205.pdf (accessed: 22.04.2021).