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

Синтез дискретных фильтров методами инвариантных дифференциальных и интегральных уравнений Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
202
35
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ДИСКРЕТНЫЙ ФИЛЬТР / ДИФФЕРЕНЦИАЛЬНОЕ И ИНТЕГРАЛЬНОЕ УРАВНЕНИЯ / РАЗНОСТНОЕ УРАВНЕНИЕ / DISCRETE FILTER / DIFFERENTIAL AND INTEGRAL EQUATIONS / DIFFERENCE EQUATION

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

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

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

Synthesis of discrete filters by methods of invariant differential and integral equations

Design of discrete filters on the base of invariant differential and integral equations of analogous continuous filters is considered. Method of invariant differential equations uses substitution of the differential equations by final differences. When synthesis based on invariant integral equations method is realized, integral equations are substituted by sums. The proposed methods make it possible to synthesize a variety of discrete low-pass and high-pass filters, bandpass and notch filters. With the correct choice of the discreteness period, the frequency properties of the synthesized discrete filters agree well enough with the frequency properties of the continuous analog filters. The choice of the method of synthesis of discrete filters by their continuous analogs is determined by the parameter specified by the continuous filter, e.g. frequency transfer function, pulse or transient response, differential or integral equation.

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

УДК 621.396:681.323 DOI: 10.17586/0021-3454-2019-62-5-424-432

СИНТЕЗ ДИСКРЕТНЫХ ФИЛЬТРОВ МЕТОДАМИ ИНВАРИАНТНЫХ ДИФФЕРЕНЦИАЛЬНЫХ И ИНТЕГРАЛЬНЫХ УРАВНЕНИЙ

С. И. Зиатдинов

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

190000, Санкт-Петербург, Россия E-mail: kaJ53@guap.ru

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

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

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

На практике используют два основных метода — синтез дискретных фильтров в частотной и временной областях [1—5]. Синтез в частотной области заключается в использовании билинейного z-преобразования, при котором осуществляется формальная замена параметра ую в частотной передаточной функции непрерывного фильтра W (ую) на функцию

ую =

2 1- z-1 T 1 + z-1

где г = в]аТ, Т — период дискретности.

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

Ж(г) = ^агг~Ч 1 + ¿6^,

¿=0 / у=1

где а1, Ьу — весовые коэффициенты нерекурсивной и рекурсивной частей передаточной функции.

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

n n

y[k] = 2 aix[k - i] - 2 bjy[k - j1

i=0 j=1

где x[k], y[k] — дискретные входной и выходной сигналы фильтра.

При синтезе дискретных фильтров во временной области используют методы инвариантных импульсной или переходной характеристик [6—8]. Метод инвариантной импульсной характеристики заключается в использовании последовательности отсчетов импульсной характеристики h(t) непрерывного фильтра-аналога. Для нерекурсивного дискретного фильтра выходной сигнал определяется соотношением

k

y[k] = T2 h[k - i]x[i],

i=0

где h[i] — отсчеты импульсной характеристики непрерывного фильтра.

В случае применения метода инвариантной переходной характеристики используются приращения переходной характеристики непрерывного фильтра-аналога. Тогда для нерекурсивного дискретного фильтра выходной сигнал определяется как

k

y[k ] = 2Mk - i]x[i ],

i=0

где Ag[i] = g[i] - g[i -1] — приращения переходной характеристики g(t) непрерывного фильтра в двух соседних отсчетах.

Фильтры как линейные системы могут описываться дифференциальными и интегральными уравнениями; проблемам разработки дискретных фильтров на их базе в литературе не уделяется должного внимания.

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

Синтез дискретных фильтров на основе инвариантных дифференциальных уравнений во временной области. Суть метода заключается в том, что в известном дифференциальном уравнении, описывающем работу непрерывного фильтра [6—9],

dnm ^+...+an 1 M)+ayt)=.0dmm)+ьdm-1-+... 0 dtn dtn-1 dt 0 dtm dtm-1

- + bm~1 ^dT + «t), (1)

dt

где m < n; ai, bt — весовые коэффициенты, производные входного x(t) и выходного y(t) сигналов заменяются конечными разностями:

dy(t) y(t) - y(t - T) dx(t) x(t) - x(t - T)

dt T ' dt T

x(t - T) + x(t - 2T)

(2)

d2y(t) y(t) - 2y(t - T) + y(t - 2T) d2x(t) x(t) - 2x(t - T) + x(t - 2T)

dt2 T2 ' dt2 T2

^ - Т -п ^ с, у ($ - /Т); ^ - Т -т ^ с,*« - т.

а1 / _о dt /=о

Значения весовых коэффициентов с, разностных уравнений, соответствующих производным различных порядков, представлены в таблице.

п

с0 С1 С2 С3 С4 С5 С6 С7 С8 С9

1 1 -1

2 1 -2 1

3 1 -3 3 -1

4 1 -4 6 -4 1

5 1 -5 10 -10 5 -1

6 1 -6 15 -20 15 -6 1

7 1 -7 21 -35 35 -21 7 -1

8 1 -8 28 -56 70 -56 28 -8 1

9 1 -9 36 -84 126 -126 84 -36 9 -1

С учетом соотношений (2) дифференциальное уравнение линейной системы (1) записывается в виде конечных разностей:

ап

Т -п ¿ ЪУ (г - ¿Т)+ахТ-(п -1) 2 р,у (г - ¿Т)+...+апу (г) =

п-1

i=0

I =0

т-1 -(т-1) ■

(3)

= ЬоТ-т 2 кгх{г - ¿Т)+ЬТ-(т-1) 2 йгх(г - ¿Т)+...+ЬтХ(г). ¿=0 ¿=0 В выражении (3) весовые коэффициенты ^ соответствуют п-й производной; р1 — п-1-й

производной; к1 — т-й производной; Ж — т-1-й производной и т. д.

Из соотношения (3) находим выходной сигнал фильтра

У(г) = а

-1

т-1

Ь0Т-т 2 к;х(г - ¿Т) + \Т-(т-1) 2 йгх{1 - ¿Т) +... + ЬтХ(г) -

i=0

i=0

п-1

(4)

-а0Т-п 2 (г - ¿Т) - ахТ-(п-1) 2 ру{1 - ¿Т) -... - ап_ХТ-121,у(г - ¿Т) ¿=0 ¿=0 ¿=0 _ При дискретном представлении входного и выходного сигналов фильтра, когда г=пТ, работа дискретного фильтра на основании (4) определяется выражением

у[п] = а;1 \ Ь0Т-т2кХп -¿] + ЬТ-(т-1) 2 й,х[п-¿] +... + ЬтХ[п] -

(т-1)'

т-1

¿=0

¿=0

п-1

(5)

-а0т п2 ^У[п -¿] - а1Т (п 1)2РгУ[п - ¿] - ... - ап-1Т 121(У[п -¿][.

¿=0 г=0 г=0 ]

Данное соотношение определяет алгоритм работы дискретного фильтра п-го порядка. Рассмотрим ряд конкретных примеров.

1. Фильтр нижних частот третьего порядка. Частотная передаточная функция непрерывного фильтра и его дифференциальное уравнение имеют следующий вид [6, 10]:

Ж (ую) = 1/[1 + (уют)3]; т

зп. _3 Ж3 у (г)

Ж3

+ у(г) = х(г),

где т — постоянная времени фильтра.

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

1 а

У[п]= --х[п]+--{3 у[п -1] - 3 у[п - 2]+у[п - 3]},

1 + а 1 + а

(6)

где а = (т / Т) .

Выражение (6) позволяет записать амплитудно-частотную характеристику (АЧХ) рассматриваемого фильтра в виде

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

_1/1 + а_

Ж (ю) = ■

V

1 -

а

1 + а

(3 соб юТ - зсоб 2юТ + собзюТ)

а

1 + а

(3 Бт юТ - Збш 2юТ + ЗюТ)

Результаты расчета АЧХ рассматриваемых непрерывного и дискретного фильтров для

3 3

случая а = (т / Т у = 10-' показывают, что отклонение АЧХ фильтров не превышает 0,5 дБ.

2. Фильтр верхних частот третьего порядка. В данном случае частотная передаточная функция и дифференциальное уравнение описываются соотношениями [6, 10]

Ж О) = /т)3/[1 + С/ют)3], т3 ^ + у(0 = т3 ^ Х(^)

&3

Л

3

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

у[ п] =-{х[ п] - 3 х[п -1] + 3 х[п - 2] - х[ п - 3] - 3 у[п -1] + 3 у[п - 2] - у[п - 3]}.

1 + а

Тогда АЧХ рассматриваемого фильтра

а

Ж (ю) = ■

1+а

-^/(1 - 3 соб юТ + Зсоб 2юТ - собЗюТ)2 + (3 Бт юТ - Збш2юТ + б1п 3юТ)2

V

1 -

а

1 + а

(3 соб юТ - Зсоб 2юТ + соб 3юТ)

а

1 + а

(3 Бт юТ - Збш 2юТ + бш 3юТ)

3 3

Как показывает анализ полученных данных, при а = (т / Т) = 10 отклонение АЧХ непрерывного и дискретного фильтров не превышает 0,7 дБ.

Синтез дискретных фильтров на основе инвариантных дифференциальных уравнений в частотной области. По-прежнему будем считать, что фильтр задан дифференциальным уравнением (1). Известно [11,12], что частотная передаточная функция идеального дифференцирующего звена имеет вид Ж^/ю) = /ю. Тогда частотная передаточная функция

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

Ж О) = [Ж1(/ю)]/ = с/ю)'".

С учетом данного соотношения дифференциальное уравнение (1) в частотной области приобретает вид

уС/'ю)[а0 (/ю)п + а1(/ю)п-1 +... + ап-1(/ю) + ап ] =

= х(/'ю)[Й0 (/'ю)т + Ъ (/юГ-1 +... + Ът-10) + Ът ], где х(/'ю), у(/ю) — спектральные плотности входного и выходного сигналов фильтра.

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

Ж(/ю) = у(/ю) = [ъ0 ( /ю)т + ¿1(,/ю)'"'1 +... + Ът-1 ( /ю) + Ът ] т < п

х(/ю) [а0(/ю)п + а1(]ю)п-х +... + ап-1С/'ю) + ап ]' ' (7)

Отношение полиномов с использованием билинейного ¿-преобразования трансформируется в ¿-плоскость и приобретает вид [13—15]

[г0 2-

Ж ( 2 ) =

~т + Г7-(т-1) + + Г 7-1 + Г ] + Г17 +... + гт-17 + гт ]

[л0 7

-п + Л17 -(п-1) + ... + Л

-1

и-Р

+ ]

позволяющий найти алгоритм работы дискретного фильтра в виде разностного уравнения

У[к] = 2 Сх[к - ¿] - 2 ^у[к - у]

¿=0 у=1

с весовыми коэффициентами с, и Ж.

Синтез дискретных фильтров на основе инвариантных интегральных уравнений во временной области. Фильтр как линейная система может быть задан интегральным уравнением. Для этого числитель и знаменатель передаточной функции (7) поделим на (ую)п. В результате получим

Ж(ую) = Ь0(ую)т-п + Ь,(./Ю)т-п-' +... + Ьт-У-^1 + Ьт(ую)-п .

а0 + а1 (ую)- +... + ап -1 (ую)-п+1 + ап (ую)-п ' (8)

Частотная передаточная функция идеального интегрирующего звена ¿-го порядка определяется выражением (ую)-' [11, 12]. В результате частотная передаточная функция (8) может быть записана в виде

У (ую)[ап (ую)-п + ап-1(ую)-п +1 + ... + а1(ую)-1 + а0] = = х(ую)[Ьт (ую)-п + Ьт-1^.ую)-п+1 +... + Ь^уюГ -п-1 + Ь0(ую)т-п ], (9)

где, как и ранее, х(ую), у(ую) — спектральные плотности входного и выходного сигналов фильтра.

Во временной области соотношение (9) будет определяться интегральным уравнением, описывающим работу фильтра,

г г г г г

а0 у (г) + а11 у (/)ё/ + а211 у (/)ЖШ +... + ап | ...{ у(1 )Ж/... Ж/ = 0 0 0 0 0 г г г г г г

= Ь01 х(/)Ж/... Ж/ + Ь | х(/)Ж/... Ж/ +... + Ьт | х(/)Ж/... Ж/. (10)

0 0 0 0 0 0

Аналогично предыдущим случаям синтез фильтров на базе интегральных уравнений возможен во временной и частотной областях.

Пусть непрерывный фильтр задан интегральным уравнением (10). Для реализации рассматриваемого метода в интегральном уравнении (10) заменим интегралы приближенными соотношениями в виде сумм отсчетов входных и выходных сигналов:

г кг к

\у(№ - Т2уИ; |х(№ - Т2 х[/];

0 ¿=0 0 ¿=0 г г к к г г к к

ЦУ(гуш - Т22 2 у[7,у]; Цх(/)ЖИ/ - Т2х[/,у]; (11)

0 0 I =0 у=0 0 0 I=0 у=0

I...}у(/)Ж/...Ж/-Тп£...¿Ж-.,у]; |...}х(/)Ж/...Ж/-Тп£...]Т х[/,...,у].

0 0 ¿=0 у =0 0 0 ¿=0 у=0

После замены интегралов (10) суммами (11) для упрощенного случая т=п получим инвариантное уравнение в дискретной форме:

к к к

а0 у[к ]+а1Т 2 у[/]+...+апТп 2 ..^ y[',..., /] =

/=0 '=0 ]'=0

= Ъ0 х[к ] + ^¿хМ +... + ЪпТп £ ...^х[/,..., /']. (12)

/=0 /=0 ]'=0 к к

Например, для двойного интеграла сумма S = Т2 ¿2 у[/', ] ] может быть представлена в

/=0 /=0

виде £ = Т2 2 т/, где

]'=0

т0 = п0; т1 = п0 +

т2 = «0 + пх +

тз = п0 + п + п2 + щ;

тк = п0 + п1 + п2 +... + пк. В данном выражении параметр п определяется соотношениями

п0 = у[0];

щ = у[0]+у[1];

п2 = у[0] + у[1] + у[2];

пз = у[0] + у[1] + у[2] + у[3];

пк = у[0] + у[1] + у[2] +... + у[к ]. Для заданного фильтра выражение (12) позволяет найти выходной сигнал у[п]. Рассмотрим пример.

Фильтр нижних частот Баттерворта первого порядка. Частотная передаточная функция, переходная характеристика и интегральное уравнение непрерывного фильтра определяются соотношениями [2, 12]

Ж (]'ю) = 1/(1 + ]'ют); # (г) = 1 - ехр(-г / т);

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

г г

ту(г) + | у (/)&/ =| х(/)&/. (13)

0 0

После замены интегралов в (13) суммами (11) можно записать в дискретной форме

к к ту[к ]+Т 2 у[/ ] = Т 2 х[/ ].

/=0 '=0

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

Г к к-1 ] у[к ] = а\2 х[/]-2 у[М, (14)

['=0 /=0 [

где а = 1/(1 + т / Т).

Найдем переходную характеристику ^[к] фильтра. Для этого в (14) положим х[/]=1. Тогда получим

g[k] = а [к - 2 g[/][.

Расчеты показывают, что при т/Т = 10 переходные характеристики непрерывного и дискретного фильтров практически полностью совпадают.

Частотная передаточная функция синтезированного дискретного фильтра может быть определена соотношением [8]

к

Жд (]'ю) = 2 &[/'] - g[/ -1]} ехр(-/ш /Т).

/=0

Для получения достоверных результатов время анализа г=кТ должно превышать длительность переходного процесса кТ > 3т.

Согласно расчетам, АЧХ непрерывного и дискретного фильтров практически совпадают: их отличие не превышает 0,5 дБ.

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

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

ау(г) + а Ш + + а&Ш = Ъх(г) + Ъ ЛФ + + Ъ &тх(г)

апу(г) + ап-I. + ... + а0-= Ътх(г) + Ът-1 , + ... + ъ0-.

& &гп & &гт

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

Синтез дискретных фильтров на основе инвариантных интегральных уравнений в частотной области. Пусть непрерывный фильтр-аналог задан интегральным уравнением (10). Для проведения исследований запишем в общем случае частотную передаточную функцию интегрирующего звена /-го порядка следующим образом [3]:

Ж (]'ю) = ГО/ю)]'' = (/ю)-'.

Тогда интегральное выражение (10) преобразуется к виду (9). В результате частотная передаточная функция непрерывного фильтра, заданного интегральным уравнением, будет определяться выражением (8).

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

Заключение. Рассмотренные методы инвариантных дифференциальных и интегральных уравнений позволяют синтезировать разнообразные дискретные фильтры нижних и верхних частот. Эти методы могут быть распространены на построение полосовых и режек-торных фильтров. Синтез на базе инвариантных дифференциальных уравнений отличается наглядностью и простотой. В то же время использование метода инвариантных интегральных уравнений для создания дискретных фильтров высоких порядков связано со значительными вычислительными трудностями.

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

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

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

1. Воробьев С. Н. Цифровая обработка сигналов. СПб: Изд. дом „Академия", 2013. 318 с.

2. Голд Б., Рейдер Ч. Цифровая обработка сигналов / Пер. с англ.; Под ред. А. М. Трахтмана. М.: Сов. радио, 1973. 367 с.

3. Рабинер Л., Голд Б. Теория и применение цифровой обработки сигналов / Пер. с англ.; Под ред. Ю. И. Александрова. М.: Мир, 1980. 348 с.

4. Рабинер Л., Шаффер Р. Цифровая обработка речевых сигналов / Пер. с англ.; Под ред. М. В. Назарова. М.: Радио и связь, 1981. 412 с.

5. Оппенгейм А., Шаффер Р. Цифровая обработка сигналов / Пер. с англ.; Под ред. А. Б. Сергиенко. М.: Техносфера, 2007. 855 с.

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

7. Бесекерский В. А. Цифровые автоматические системы. М.: Наука, 1976. 576 с.

8. Зиатдинов С. И. Анализ линейных систем на основе переходных характеристик // Информационно-управляющие системы. 2016. № 2. С. 104—106.

9. Куприянов М. С., Матюшкин Б. Д. Цифровая обработка сигналов. СПб: Политехника, 1999. 592 с.

10. Деч Г. Руководство к практическому применению преобразования Лапласа и z-преобразования: Пер. с нем. М.: Наука, 1971. 288 с.

11. Хемминг Р. В. Цифровые фильтры / Пер. с англ.; Под ред. О. А. Потапова. М.: Недра, 1987. 218 с.

12. ЛэмГ. Аналоговые и цифровые фильтры. М.: Мир, 1982. 384 с.

13. Oppenheim A., SchaferR. Discrete-Тте Signal Processing. Englewood Cliffs, NJ: Prentice Hall, 1989. 572 c.

14. BellangerM. Digital Processing of Signals. Theory and Practice. N. Y.: John Wiley and Sons, 1984. 421 c.

15. Jackson L. Digital Filters and Signal Procеssing. Klewer Academic Publ., 1989. 462 c.

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

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

технологий; E-mail: kaf53@guap.ru

Поступила в редакцию 06.11.18 г.

Ссылка для цитирования: Зиатдинов С. И. Синтез дискретных фильтров методами инвариантных дифференциальных и интегральных уравнений // Изв. вузов. Приборостроение. 2019. Т. 62, № 5. С. 424—432.

SYNTHESIS OF DISCRETE FILTERS BY METHODS OF INVARIANT DIFFERENTIAL AND INTEGRAL EQUATIONS

S. I. Ziatdinov

St. Petersburg State University of Aerospace Instrumentation, 190000, St. Petersburg, Russia E-mail: kaf53@guap.ru

Design of discrete filters on the base of invariant differential and integral equations of analogous continuous filters is considered. Method of invariant differential equations uses substitution of the differential equations by final differences. When synthesis based on invariant integral equations method is realized, integral equations are substituted by sums. The proposed methods make it possible to synthesize a variety of discrete low-pass and high-pass filters, bandpass and notch filters. With the correct choice of the discreteness period, the frequency properties of the synthesized discrete filters agree well enough with the frequency properties of the continuous analog filters. The choice of the method of synthesis of discrete

filters by their continuous analogs is determined by the parameter specified by the continuous filter, e.g.

frequency transfer function, pulse or transient response, differential or integral equation.

Keywords: discrete filter, differential and integral equations, difference equation

REFERENCES

1. Vorob'ev S. N. Tsifrovaya obrabotka signalov (Digital Signal Processing), Moscow, 2013, 317 р. (in Russ.)

2. Gold B., Rader C.M. Digital processing of signals, NY, McGraw-Hill, 1969.

3. Rabiner L.R., Gold B. Theory and Application of Digital Signal Processing, Prentice-Hall, 1975, 762 р.

4. Rabiner L.R., Schafer R.W. Digital processing of speech signals, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1978.

5. Oppenheim A.V. and Schafer R.W. Digital Signal Processing, Englewood Cliffs, NJ, Prentice-Hall, 1975.

6. Gonorovskiy I.S. Radiotekhnicheskie tsepi i signaly (Radio Engineering Chains and Signals), Moscow, 1986, 512 p. (in Russ.).

7. Besekerskiy V.A. Tsifrovye avtomaticheskie sistemy (Digital Automatic Systems), 1976, 576 p. (in Russ.)

8. Ziatdinov S.I. Informatsionno-upravliaiushchie sistemy (Information and Control Systems), 2016, no. 2, pp. 104-106. (in Russ.)

9. Kupriyanov M.S., Matyushkin B.D. Tsifrovaya obrabotka signalov (Digital processing of signals), St. Petersburg, 1999, 592 р. (in Russ.)

10. Doetsch G. Anleitug zum praktischen Gebrauch der Laplace-transformation und der Z-transformation, München, 1956.

11. Hamming R.W. Digital Filters, Prentice-Hall, 1977, 224 р.

12. Lam H.Y.F. Analog and Digital Filters: Design and realization, Prentice-Hall, 1979, 645 p. .

13. Oppenheim A., Schafer R. Discrete-Time Signal Processing, Englewood Cliffs, NJ, Prentice Hall, 1989, 572 р.

14. Bellanger M. Digital Processing of Signals. Theory and Practice, NY, John Wiley and Sons, 1984, 421 р.

15. Jackson L. Digital Filters and Signal Processing, Klewer Academic Publ., 1989, 462 р.

Data on author

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

Instrumentation, Department of Information and Network Technologies; E-mail: kaf53@guap.ru

For citation: Ziatdinov S. I. Synthesis of discrete filters by methods of invariant differential and integral

equations. Journal of Instrument Engineering. 2019. Vol. 62, N 5. P. 424—432 (in Russian).

DOI: 10.17586/0021-3454-2019-62-5-424-432

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