Научная статья на тему 'Синтез комплексного фильтра с заданной передаточной функцией'

Синтез комплексного фильтра с заданной передаточной функцией Текст научной статьи по специальности «Физика»

CC BY
355
52
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОМПЛЕКСНЫЙ ФИЛЬТР / ЧАСТОТНАЯ ПЕРЕДАТОЧНАЯ ФУНКЦИЯ / ИМПУЛЬСНАЯ ХАРАКТЕРИСТИКА / COMPLEX FILTER / FREQUENCT TRANSFER FUNCTION / PULSE RESPONSE

Аннотация научной статьи по физике, автор научной работы — Зиатдинов С. И., Аграновский А. В., Осипов Л. А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Synthesis of complex filter with specified transfer function

A method for synthesis of a complex filter with desired frequency characteristic is proposed. The filter under development consists of several elementary narrow-band filters connected in parallel, each of the filters possesses separate amplitudeand phase-frequency characteristics. A formula is derived presenting pulse response of the synthesized filter as the sum of pulse response functions of the elementary filters. The results are illustrated with a specific example.

Текст научной работы на тему «Синтез комплексного фильтра с заданной передаточной функцией»

УДК 621.372

DOI: 10.17586/0021-3454-2016-59-7-542-546

СИНТЕЗ КОМПЛЕКСНОГО ФИЛЬТРА С ЗАДАННОЙ ПЕРЕДАТОЧНОЙ ФУНКЦИЕЙ

С. И. Зиатдинов, А. В. Аграновский, Л. А. Осипов

Санкт-Петербургский государственный университет аэрокосмического приборостроения,

190000, Санкт-Петербург, Россия E-mail: [email protected]

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

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

При обработке информации наиболее часто используется процедура фильтрации сигнала с помощью фильтров нижних и верхних частот, полосовых и режекторных фильтров. В ряде случаев применяются адаптивные комплексные фильтры, параметры которых могут изменяться в зависимости от спектральных характеристик обрабатываемых сигналов [1, 2].

В комплексных фильтрах управлять частотной передаточной функцией фильтра значительно проще, чем в действительных фильтрах. Вместе с тем далеко не всегда удается согласовать параметры фильтра с характеристиками сигналов на его входе. При этом существует достаточно жесткая связь между амплитудно-частотной (АЧХ) и фазочастотной характеристиками (ФЧХ) фильтра.

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

В настоящей статье рассматривается простой метод синтеза комплексного фильтра с заранее заданными АЧХ и ФЧХ.

Желаемые АЧХ и ФЧХ комплексного фильтра представлены на рис. 1 жирными линиями. Для синтеза комплексного фильтра с заданными произвольными и независимыми АЧХ и ФЧХ проведем дискретизацию этих характеристик по частоте с шагом Дю, в пределах которого не происходит существенных изменений W(ю) и ф(ю) . В результате эти характеристики комплексного фильтра можно представить в виде последовательности прямоугольников высотой W (юг-) и ф(юг-) с основанием Дю (рис. 1, тонкие линии).

Очевидно, что чем меньше шаг дискретизации по частоте Дю, тем менее дискретизиро-ванные АЧХ и ФЧХ будут отличаться от исходных АЧХ и ФЧХ комплексного фильтра. В результате синтезированный комплексный фильтр можно представить в виде параллельно соединенных элементарных фильтров с АЧХ Wi (ю) = W(юг-) и ФЧХ фг- (ю) = ф(юг-), где i — номер элементарного фильтра. АЧХ и ФЧХ элементарного фильтра приведены на рис. 2.

В целом синтезированный комплексный фильтр имеет следующую частотную передаточную функцию

N . ( )

(. ю) = Е Ж (ю).(ю), (1)

-=1

где N — число элементарных фильтров. Из этого соотношения видно, что путем независимого выбора необходимых значений Ж- ( ю ) и ф- ( со ) можно получить практически любую частотную передаточную функцию Ж (]со ) .

а)

и>1 о

W(ra) А W(ffl) ■■

Дю

ю

Рис. 1

б)

ф(ю)Д

ю1 Ю; ю2 Ю

Ю1 ю2 ю

Рис. 2

Импульсная характеристика такого фильтра принимает вид [4]:

1 » . . 1 » N , .

^ (г) = — I (.ю = — I Е Ж ( ю>фг (со).^ю.

2п _Ю 2п _Ю у =1

Поменяв интеграл и сумму в (2) местами, получим

(2)

Ие(/) = Е -1- I Ж( ю)е.[юг+ф* <ю)]*> = Е И«), (3)

I=1 2П _Ю у=1

1 да

где И (^) = — | Ж 1 ( ю)е.[юГ+ф|(со)]^ю — импульсная характеристика элементарного фильтра.

2л _Ю

Найдем импульсную характеристику элементарного фильтра, считая, что в пределах его полосы пропускания Дсо значения Ж- ( ю ) и ф - ( ю) остаются постоянными

1 (»2 1 »2 h. (t) = _l j Wjej»td®=— J Wfj(»1+ф)d».

2n,

(4)

Используя в (4) преобразование Лапласа ejy = cos у + j sin у, после несложных тригонометрических преобразований получим

, , ч W • -» i

h (t) == —- sin —2-11

; nt 2

(02 +» i I . . I (O9 +» i cos| —-L t + ф; I-j sin I —-L t + фг-

Выражение (5) преобразуем к виду

ю

Ф

о

о

h (t) = W sin 4г* [cos (ю**+ Ф«) - j sin Kt + Фг)], (6)

nt 2

ю2 + Ю1 ,

где roi = 2— — средняя частота элементарного фильтра с полосой прозрачности

Дю = ю2 - ю1 (см. рис. 2, а).

В частном случае можно записать:

- , „ , , ч , Wi . Дю , .

1) фi = + п /2; h (t) = ±—sin-1 (sin ю* + j cos ю*);

nt 2

„ч 42W¡ . Дю r. , . ... _ . . n

2) фг- = + п /4; hi (t) =-- sin-t[(cos ю* ± sin ю*) - j(cos ю* + sin ю^)];

2nt 2

3) фi = + п /6; h¡ (t) = W sin -Д" t [(V3cos ю^ ± sin ю^)- j (^Зо^ю^ + sin ю^ );

s x Щ . Дю .

4) фг- = 0; ht (t) = — sin-t(cos ю^ - j sin юit).

nt 2

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

Задача перехода от идеального фильтра к реальному и ее решение обсуждаются в работе [5]. Предлагается в импульсную характеристику hi (t) идеального элементарного фильтра ввести

задержку на время *о . При этом величина импульсной характеристики h¡ (t - *о) для t=0 должна быть меньше заданной: например, hi (t - *о)/ hi (0) < 0,01. Возникающие при этом амплитудные и фазовые искажения являются незначительными.

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

w О) = 1————-, 1 + j (ю - ю0)-

где -, ю0 — постоянная времени и средняя частота фильтра.

Этой частотной передаточной функции соответствуют следующие АЧХ и ФЧХ

W(ю) = , 1 ; ф(ю) = -arctg^ - ю0)-. (7)

д/1 + (ю - ю0)2-2

Импульсная характеристика фильтра определяется выражением

h(t) = — e-t/- (cos ю0* - j sin ю0*) . -

В соответствии с выражениями (3), (6) и (7) импульсная характеристика синтезируемого комплексного фильтра нижних частот принимает вид

N 1

hz (t) = !■

i =1

2 2 2 т2

хsint {cos^t - arctg(юi - ю0)-] - jsin[юit - arctg^- -ю0)-]}. При расчетах полагалось - = 0,01 с, fN = юN /2п = 10 кГц; f0 = ю0 /2п = 100 Гц.

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

о h =

M Е W) " h (t)/h(t}2

M k=1

где M — число учитываемых отсчетов импульсной характеристики (было принято M = 100). Отсчеты брались с периодом Г=0,001 с.

В работе получены следующие результаты. При ширине полосы прозрачности элементарного фильтра А/ = А со/2п = 10 Гц нормированная среднеквадратическая ошибка составляла 2,32 %; при А/ = 5 Гц — 0,91 % и при А/ = 1 Гц — 0,8 %.

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

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

СПИСОК ЛИТЕРАТУРЫ

1. Хемминг Р. В. Цифровые фильтры. М.: Недра, 1987. 221 с.

2. Микропроцессорные системы автоматического управления / Под общ. ред. В. А. Бесекерского. Л.: Машиностроение, 1988. 364 с.

3. Воробьев С. Н. Цифровая обработка сигналов. М.: Академия, 2013. 317 с.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4. Гоноровский И. С. Радиотехнические цепи и сигналы. М.: Радио и связь, 1986. 512 с.

5. Сиберт У. М. Цепи, сигналы, системы. М.: Мир, 1988. 243 с.

Сведения об авторах

Сергей Ильич Зиатдинов — д-р техн. наук, профессор; Санкт-Петербургский государствен-

ный университет аэрокосмического приборостроения; E-mail: [email protected]

Андрей Владимирович Аграновский — канд. техн. наук, доцент; Санкт-Петербургский государственный

университет аэрокосмического приборостроения Леонид Андронникович Осипов — д-р техн. наук, профессор; Санкт-Петербургский государствен-

ный университет аэрокосмического приборостроения; E-mail: [email protected]

Рекомендована кафедрой Поступила в редакцию

метрологического обеспечения 03.03.16 г.

Ссылка для цитирования: Зиатдинов С. И., Аграновский А. В., Осипов Л. А. Синтез комплексного фильтра с заданной передаточной функцией // Изв. вузов. Приборостроение. 2016. Т. 59, № 7. С. 542—546.

SYNTHESIS OF COMPLEX FILTER WITH SPECIFIED TRANSFER FUNCTION S. I. Ziatdinov, A. V. Agranovsky, L. A. Osipov

St. Petersburg State University of Aerospace Instrumentation, 190000, St. Petersburg, Russia E-mail: [email protected]

A method for synthesis of a complex filter with desired frequency characteristic is proposed. The filter under development consists of several elementary narrow-band filters connected in parallel, each of the filters possesses separate amplitude- and phase-frequency characteristics. A formula is derived presenting pulse response of the synthesized filter as the sum of pulse response functions of the elementary filters. The results are illustrated with a specific example.

Keywords: complex filter, frequenct transfer function, pulse response

Data on authors

Sergey I. Ziatdinov — Dr. Sci., Professor; St. Petersburg State University of Aerospace In-

strumentation; E-mail: [email protected]

Andrey A. Agranovsky — PhD, Associate Professor; St. Petersburg State University of Aero-

space Instrumentation

Leonid A. Osipov — Dr. Sci., Professor; St. Petersburg State University of Aerospace In-

strumentation; E-mail: [email protected]

For citation: Ziatdinov S. I., Agranovsky A. V., Osipov L. A. Synthesis of complex filter with specified transfer

function // Izv. vuzov. Priborostroenie . 2016. Vol. 59, N 7. P. 542—546 (in Russian).

DOI: 10.17586/0021-3454-2016-59-7-542-546

i Надоели баннеры? Вы всегда можете отключить рекламу.