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

Импульсные характеристики комплексных фильтров Текст научной статьи по специальности «Компьютерные и информационные науки»

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

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Зиатдинов С. И., Соколова Ю. В.

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

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

Impulse Characteristics of Complex Filters

Introduction: When developing such information processing systems as Doppler measuring instruments for speed or acceleration, moving target selection systems, radio altimeters with frequency modulation of the bearing signal, or coordinated devices for detection and assessment of object parameters, the developers often use coherent methods of signal reception and analysis. In particular, they use complex filters with complex impulse characteristics which allow you to find output signals for any preset input signals by means of integral of imposing. Purpose: We need to develop a technique of synthesizing complex filters with preset frequency properties on the basis of complex impulse characteristics. Results: We have obtained expressions in general terms for quadrature components of impulse characteristics of both band and rejection complex filters. This allows you to find their output signals for the known input ones. The suggested theoretical statements are substantiated by concrete examples. Practical relevance: The use of complex filters in coherent systems of signal processing allows you to fully consider the temporal and spectral-correlation characteristics of the input signals and to considerably increase the efficiency of various radio-technical systems.

Текст научной работы на тему «Импульсные характеристики комплексных фильтров»

\ КРАТКИЕ СООБЩЕНИЯ

УДК 621.396:681.323 с1ок10.15217/155п1684-8853.2017.4.111

ИМПУЛЬСНЫЕ ХАРАКТЕРИСТИКИ КОМПЛЕКСНЫХ ФИЛЬТРОВ

С. И. Зиатдинова, доктор техн. наук, профессор Ю. В. Соколоваа, магистрант

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

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

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

Введение

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

В общем виде частотная передаточная функция (ПФ) непрерывного комплексного фильтра записывается следующим образом [2, 3]:

Ж (р) =

«о (р - Ро Г + «1 (р - Ро)

т—1

+... + а„

ъ0 (Р - Ро )" + Ьу (р - Ро Г1 +... + Ъ,

-. (1)

Данная частотная ПФ является дробно-рациональной функцией, которая называется правиль-

ной, если п > т. Корни числителя в (1) называются нулями функции, а корни знаменателя — полюсами. Полюсы и нули являются либо действительными числами, либо комплексно-сопряженными. В выражении (1) р=]<$; р0 = у'ю0, где ю0 — частота настройки комплексного фильтра. Следует отметить, что при т<п и ю0 Ф 0 комплексный фильтр является полосовым фильтром, при т<п и ю0 = 0 — фильтром нижних частот, а при т = п и ю0 Ф 0 — комплексным режекторным фильтром и, наконец, при т = п, ю0 = 0 — фильтром верхних частот.

Импульсная характеристика комплексного фильтра

Для нахождения импульсной характеристики комплексного фильтра в выражении (1) введем замену переменных в=р - р 0. Тогда частотная ПФ (1) записывается в виде

W (в) =

а0вт + а^™ 1 +... + а„ Ь08п + Ь^""1 +... + Ъп

(2)

В соответствии с работами [2, 3] данную частотную ПФ можно представить в параллельной форме

ф-(8) = + Г"~1 +... + wQ, (3)

в - в}

где г1 — вычеты; эк — полюсы функции.

№ 4, 2017 X ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ X 111

У КРАТКИЕ СООБЩЕНИЯ

Целая часть W0 ф 0 при m = n. Вычеты, соответствующие комплексно-сопряженным полюсам, также являются комплексно-сопряженными.

Обратное преобразование Фурье параллельной формы (3) определяет импульсную характеристику комплексного фильтра в виде суммы экспонент и 5-функции [3]:

hit) = £ rk exp(pkt) + W08(f),

(4)

k=i

где pk = sk + ja0 — полюсы частотной ПФ (1).

Такую импульсную характеристику имеет система с (n + 1) каналами, в которой канал с импульсной характеристикой h(t) = W05(t) воспроизводит входной сигнал без искажений. Это безынерционный канал с бесконечной полосой пропускания. Показатели pk в экспоненциальных слагаемых в общем случае являются комплексными числами pk = ck + j(rnk + ю0). При этом необходимо, чтобы действительная часть ck < 0, иначе в сумме (4) появляются слагаемые вида rkexp(ckt), которые со временем возрастают до бесконечности. Компонента jrnk придает колебательный характер импульсной характеристике фильтра с частотой rok. Затухающий гармонический сигнал exp(-at)(cosrokt + jsinrokt) появляется на выходе при ck < 0. Наличие компоненты j<$0 дает колебательный характер импульсной характеристике фильтра на частоте ю0.

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

п

Mi) = X rk exp(cfei)exp[/(rafe +ю0)i] + W05(i) =

k=l n

= S rk exp(cfef)exp(/rofef)[cos(ro0i) +

k=l

+j sin(ra0i)] + W05(f). (5)

Из выражения (5) видно, что импульсная характеристика комплексного фильтра в общем виде является тоже комплексной, т. е. содержит как вещественную, так и мнимую составляющие. Для перехода от действительного фильтра к комплексному с частотой настройки ю0 достаточно импульсную характеристику действительного фильтра умножить на комплексный сигнал [cos(ro0t) + jsin(ro0t)], что эквивалентно переносу частотной ПФ действительного фильтра на частоту ю0 без изменения формы амплитудно-частотной характеристики.

В систему MatLab [4] включена группа функций для работы с ПФ. Нули и полюсы ПФ (2) рассчитываются с помощью функции roots вычисления корней полиномов числителя и знаменателя. Векторы коэффициентов числителя и знаменате-

ля ПФ записываются со старшего коэффициента. Функция poly по значениям корней вычисляет коэффициенты полиномов; функция residue(a, b) вычисляет вычеты rk и вектор k. Пустой вектор k = [ ] показывает отсутствие целой части в ПФ W0 = 0 (n < m). С помощью функции freqs(a, b, ю) вычисляется комплексная ПФ на заданной оси га по значениям коэффициентов a и b.

Примеры вычислений импульсных характеристик

1. Комплексный полосовой фильтр на базе фильтра нижних частот Баттерворта второго порядка.

Частотная ПФ такого фильтра с учетом соотношения (1) записывается следующим образом [3, 4]:

W (/ю) =

"ср

/(ю-ю0 )2 +^2/юср (ю-ю0 ) +ЮС-

(6)

Jcp

где юср — частота среза фильтра.

Модуль частотной ПФ (6) определяется соотношением

Щю) = 1 / 1 +

(ю-ю0)

Jcp

при этом коэффициенты a и b имеют вид

а = [ю^ ]; b = [1 Т2юср ю ].

Программа расчета полюсов функции (6) при ю0 = 0 по данным коэффициентам представляется следующим образом [5]:

2

a = [юср]% коэффициенты числителя (6)

b = [1 \/2юсГ Шср ] % коэффициенты

знаменателя (6) p = roots(b) % полюсы функции (6) [r,p,k] = residue (а,b) % вычисление вычетов

и вектора k Выполнение данной программы дает следующие результаты:

r1 = 0 - j0,707107, p1 = - 0,7071070 + j0,707107; r2 = 0 + j0,707107, p2 = - 0,707107 - j0,707107; k = [].

Таким образом, для рассматриваемого фильтра при ю0 = 0 вычеты r1 и r2, а также плюсы p1 и p2 являются комплексно-сопряженными. Тогда в соответствии с (5) импульсная характеристика комплексного полосового фильтра определяется соотношением

h(t) = [r:exp(p:t) + r2exp(p2t)][cos(ro0t) + jsin(ro0t)].

112 У ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ Ж № 4, 2017

^ КРАТКИЕ СООБЩЕНИЯ X

Полученная импульсная характеристика может быть записана через вещественную и мнимую составляющие hx(t) и hy(t). При этом = hx(t) + где

hx(t) = [r1exp(p1t) + г2ехр(р20]ео8(ю00;

hy(t) = [^ехрСр^) + ^ехр^Двт^).

Вид амплитудно-частотной характеристики рассматриваемого комплексного полосового фильтра при юср = 1 рад/е и ю0 = 10 рад/с показан на рис. 1 (линия 1), а на рис. 2, а изображены квадратурные составляющие йх()) и йу(€) импульсной характеристики фильтра.

2. Комплексный режекторный фильтр на базе фильтра нижних частот Баттерворта второго порядка.

Частотная ПФ и ее модуль рассматриваемого фильтра с учетом соотношения (1) могут быть записаны, соответственно, в виде [2, 3]

W (/ю) =

Дю-ю0)

/(ю - ю0 )2 + V2/rocp (ю-ю0)+ ЮС1

Jcp

ж(Ю)=)2 / 1+(<р-°>о)4

(7)

^ср V шср

Модуль частотной ПФ Ж(ю) показан на рис. 1 (линия 2) для случая, когда юср = 1 рад/е и ю0 = -5 рад/с.

Векторы коэффициентов фильтра представляются следующим образом:

a = [1 0 0]; b = [1 л/2о

ср wcp

acv ]■

При этом программа расчетов полюсов функции (7) ю0 = 0 по заданным коэффициентам принимает вид

a =[10 0] % коэффициенты числителя (7)

b = [1 -\/2юСр ю^р] % коэффициенты знаменателя (7)

p= roots (b) % полюсы функции (7) [r, p, k] = residue (a, b) % вычисление вычетов и вектора k

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

г1 = -0,707107 + j0, p1 = -0,7071070 + ./0,707107; г2 = -0,707107 + j0, p1 = -0,7071070 - ./0,707107; k = 1.

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

h(t) = [r1exp(p1t) + r2exp(p2t)][cos(ro0t) + +/sin(ra0t)] + 5[0].

W(f) 1

0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 0

1 . .— . . ■

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

\ / 1 1 " 1 1

■ 1 1 ■ 1 1 „-1

1 1 1 1 " 1 1

-3

-2 -1 0

123

f, Гц

Рис. 1. Амплитудно-частотные характеристики полосового 1 и режекторного 2 комплексных фильтров

Fig. 1. Amplitude-frequency characteristics of bandpass 1 and notch 2 complex filters

а) hx(^ hyt

0,5

0,4 0,3 0,2 0,1 0 -0,1 -0,2 -0,3 -0,4 -0,5

t, с

0 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5

б)

hx(t), hy(t) 0,6

0,4

0,2

0

-0,2

-0,4

-0,6

-0,8

t, с

0 0,5 1 1,5 2 2,5 3 3,5 4 4,5 5

Рис. 2. Импульсные характеристики полосового (а) и режекторного (б) фильтра

Fig. 2. Pulse characteristics of the bandpass (a) and notch (б) filter

№ 4, 2017 ^

ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ 113

КРАТКИЕ СООБШЕНИЯ

Для случая, когда юср = 1 рад/с и ю0 = -5 рад/с, на рис. 2, б представлены квадратурные составляющие импульсной характеристики фильтра за исключением 5-функции.

Заключение

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

Литература

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

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

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

фазе на 90°. Для преобразования действительного фильтра в комплексный достаточно его импульсную характеристику умножить на комплексный сомножитель [сов(ю0г) + у8т(ю0£)], где ю0 — частота настройки фильтра. Рассмотренная в статье методика расчета импульсных характеристик может быть распространена на полосовые и режекторные комплексные фильтры практически любых порядков. Подобные фильтры могут быть использованы при построении когерентных доплеровских измерителей скорости и ускорения, систем селекции движущихся целей, радиовысотомеров и т. д.

4. Зиатдинов С. И. Импульсная характеристика комплексного полосового фильтра Баттерворта // Изв. вузов. Приборостроение. 2015. Т. 58. № 8. С. 9-14.

5. Кетков Ю., Кетков А., Шульц М. МА^АВ 6.x: программирование численных методов. — СПб.: БХВ-Петербург, 2004. — 650 с.

UDC 621.396:681.323 doi:10.15217/issn1684-8853.2017.4.111 Impulse Characteristics of Complex Filters

Ziatdinov S. I.a, Dr. Sc., Tech., Professor, [email protected] Sokolova Y. V.a, Master Student, [email protected]

aSaint-Petersburg State University of Aerospace Instrumentation, 67, B. Morskaia St., Saint-Petersburg, Russian Federation

Introduction: When developing such information processing systems as Doppler measuring instruments for speed or acceleration, moving target selection systems, radio altimeters with frequency modulation of the bearing signal, or coordinated devices for detection and assessment of object parameters, the developers often use coherent methods of signal reception and analysis. In particular, they use complex filters with complex impulse characteristics which allow you to find output signals for any preset input signals by means of integral of imposing. Purpose: We need to develop a technique of synthesizing complex filters with preset frequency properties on the basis of complex impulse characteristics. Results: We have obtained expressions in general terms for quadrature components of impulse characteristics of both band and rejection complex filters. This allows you to find their output signals for the known input ones. The suggested theoretical statements are substantiated by concrete examples. Practical relevance: The use of complex filters in coherent systems of signal processing allows you to fully consider the temporal and spectral-correlation characteristics of the input signals and to considerably increase the efficiency of various radio-technical systems.

Keywords — Complex Filter, Frequency Transfer Function, Deductions, Poles, Complex Impulse Characteristic.

Reference

1. Mikroprotsessornye sistemy avtomaticheskogo upravleniia [Microprocessor-based Automatic Control Systems]. Ed. by V. A. Besekerskiy. Saint-Petersburg, Mashinostroenie Publ., 1988. 365 p. (In Russian).

2. Vorobyov S. N. Tsifrovaia obrabotka signalov [Digital Signal Processing]. Saint-Petersburg, Akademiia Publ., 2013. 318 p. (In Russian).

3. Gonorovsky I. S. Radiotekhnicheskie tsepi i signaly [Radio Circuits and Signals]. Moscow, Radio i sviaz' Publ., 1986. 512 p. (In Russian).

4. Ziatdinov S. I. Impulse Response of a Complex Band-pass Butterworth Filter. Izvestiia vuzov. Priborostroenie, 2015, vol. 58, no. 8. pp. 9-14 (In Russian).

5. Ketkov Yu., Ketkov A., Shultz M. MATLAB 6.x: program-mirovanie chislennykh metodov [Programming of Numerical Methods]. Saint-Petersburg, BKhV-Petersburg Publ., 2004. 650 p. (In Russian).

114

У ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ

"7 № 4, 2017

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