Цифровой рекурсивный фильтр

 

ЦИФРОВОЙ РЕКУРСИВНЫЙ ФИЛЬТР, содержащий две последовательно соединенные многоотводные линии задержки и первую и вторую группы умножите лей, вход первой многоотводной линии задержки подключен к выходу входного сумматора и входу первого умножителя первой группы умножителей, выход которого подключен к первому входу выходного сумматора, выход первой многоотводной задержки подключен через второй умножитель первой группы умножителей к второму входу выходного сумматора, а каждый отвод первой многоотводной линии задержки через соответствующие 1-йи

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН (51)4 Н 03 Н 17/04

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPGHOMY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3732246/24-09 (22) 29.04.84 (46) 30.10.85. Бюл. Ф 40 (72) .В.M. Соловьев (53) 621.372.544(088.8) (56) Авторское свидетельство СССР

Ф 1059669, кл. Н 03 Н 17/04, 1982.

Введение в цифровую фильтрацию.

Под ред. P. Богнера и А. Константини. диса. -М.: Мир, 1976, с. 192, фиг.

10. 18. (54)(57) ЦИФРОВОЙ РЕКУРСИВНЫЙ ФИЛЬТР, содержащий две последовательно соединенные многоотводные линии задержки и первую и вторую группы умножителей, вход первой многоотводной линии задержки подключен к выходу входного сумматора и входу первого умножителя первой группы умножителей, выход которого подключен. к первому входу выходного сумматора, выход первой многоотводной задержки подключен че- . рез второй умножитель первой группы умножителей к второму входу выходного сумматора, а каждый отвод первой многоотводной линии задержки через соответствующие i — - и и (i + 1) — и умножители первой группы умножителей, где i = 1 + 2N, N = 1, 2..., подклю„„SU„„1188856 А чены к соответствующим входам входного и выходного сумматоров соответственно, к первому отводу второй многоотводной линии задержки подключен вход первого умножителя второй группы умножителей, а к остальным отводам и выходу второй многоотводной линии задержки подключены входы

j-го и (j+1)-ro, где j = 2N, N = 1, 2, Э..., умножителей второй группы умножителей соответственно, отличающийся тем, что, с целью повьппения точности фильтрации, в него введены -первый и второй дополнительные сумматоры, выходы которых через первый и второй дополнительные умножители подключены к соответствующим входам входного и выходного сумматоров соответственно, при этом выходы первой многоотводной линии задержки, первого и ) — х умножителей второй группы умножителей подключены к соответствующим входам первого дополнительного сумматора, а первый отвод второй многоотводной линии задержки и выходы ()+1)-х умножителей второй группы умножителейк соответствующим входам второго дополнительного сумматора.

1188856

14 1

A(zl .)Ф и

Biz) 1- 1 Z-

1

Представим коэффициенты .реального фильтра

30 а =a +М Ь =Ь +3> ,1 1 где а и Ь вЂ” точные значения коэффициентов; и Я - ошибки представления

1,- ) .коэффициентов конечным числом разрядов.

f I

Ошибки м, и считаются статистически независимыми случайными величинами с равномерными распределениями в интервале 8 8

2 2)7

40 где о — велйчина младшего разряда.

Перед началом вычислений выходного сигнала (п) в многоотводных линиях

4 и 5 задержки вводятся соответствующие начальные значения переменных. В 45 каждый дискретный момент времени пТ, где n — номер такта, Т вЂ” период дискретизации, на вход цифрового рекурсивного фильтра поступает текущее значение входного сигнала x(n) кото-50 рое во входном сумматоре 1 складывается со значениями сигналов с выходов первой многоотводной линии 4 задержки, умноженными на соответствующие коэффициенты Ь (j=1,, 4 -1) в 55 первой группе умножителей 3. С каждого из выходов второй многоотводной линии 5 задержки сигналы проходят.Изобретение относится к радиотехнике и может быть использовано в системах цифровой обработки информации.

Цель изобретения — повышение точности фильтрации. 5

На чертеже приведена структурная электрическая схема цифрового рекурсивного фильтра. цифровой рекурсивный фильтр содержит входной и выходной сумматоры 1 и 2, первую группу умножителей 3, первую многоотводную линию 4 задержки, вторую многоотводную линию 5 задержки, вторую группу умножителей 6, первый и второй дополнительные сумма- 15 торы 7 и 8, первый и второй дополнительные умножители 9 и 10.

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

Передаточная функция предлагаемого 20 фильтра в общем виде через соответствующую вторую группу умножителей 6; умножаясь на коэффициенты b> (3= 1 + 1,..., И), и поступают на входы первого дополнительного сумматора 7, кроме одного сигнала,который поступает непосредственно с выхода последнего отвода первой многоотводной линии 4 задержки. Выходной сигнал первого дополнительного сумматора 7 в первом дополнительном умножителе 9 умножается на коэффициент К и с его выхода подается на один из входов входного сумматора 1. Выходной сигнал входного сумматора,1 непосредственно подается на вход первой иногоотводной линии 4 задержки и через первую группу умножителей 3 на один из входов выходного сумматора 2. Одновременно сигналы с выходов первой многоотводной линии 4 задержки через первую группу умножителей 3 по-. сле умножения на коэффициенты а; (i=1, /М вЂ” 1) поступают на входы вйходного сумматора 2. С первого выхода второй многоотводной линии 5 задержки сигнал непосредственно поступает на вход второго дополнительного сумматора 8, а с остальных выходов— четыре соответствукнцие умножители второй группы умножителей 6, в которых умножаются на коэффициенты а; (i= 1+1,,N). Выходной сигнал второго дополнительного сумматора 8 умножается на коэффициент К„во втором дополнительном умножителе 10 и поступает на один из входов выходного сумматора 2.

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

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

9-1 И ! + Е: Ъ Z i К Е: h . g

31 1 )Э где Kz и K> — множители, которые точно представляются данны числом разрядов разрядной сетки цифрового рекурсивного фильтра, причем tKalc1 и tKs)a1.

B первую сумму числителя передаточной функции (2) входят только те чле1188856 4

11

С *

<2. B() 8()

-1

Il

1 A()S(z-) Д, 211 ) B2().$2(2 ) 7

<1 величины ш и 9 представляют собой со- ответственно число членов первых сумм числителя и знаменателя передаточной функции (3), а <1 — величина младшего разряда чисел.

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

$2. — ((lu «к (и-(«()c (и<кк(и-1<)с 1 (4)

С4) 1

С ° 1

С,* 1 g, A() A(4 )

211 j T 8(2) 8(Е- ) (21= f

° Для фильтра-прототипа среднеквадратическая ошибка частотной характеристики записывается как

50 ны исходной передаточной функции (1), коэффициенты которых по модулю больше Ка, а во вторую сумму числителявсе остальные члены. При этом коэффициенты a (i=O,...,(М -1) представ- 5 ляют собой округленные значения соответствующих коэффициентов а а коэф1

Ф фициенты а ° (i- =p< 1,,N), входящие

1 во вторую сумму, определяются путем округления отношений а /К до требуеOf мого числа разрядов.

Аналогично коэффициенты первои суммы знаменателя b (j=1.. . 9 --1) по модулю больше 1K<1(и пр(едставляют

) сооой округление значения соответст- 15 вующих коэффициентов b а коэффициенты Ь (1 = +1,...,N) определяются также путем округления отношений b> /К до требуемого числа разрядов.

Выбор коэффициентов 1к,1(к .1 и )к из условйй

Ка= Р, I К 6 = J -.1! ,,обеспечивает, с одной стороны, то, что коэффициенты а. и Ъ будут по моI .дулю меньше единицй, а с другой сто3 роны, позволяет исключить в каждой из сумм, умножаемых на множители К и К>, по одной операции умножения, 1 так как коэффициенты а и Ь обраща1 ются в единицы. Последйее дает возможность избежать увеличения числа операций умножения, несмотря на введение множителей Ка и К 8.

Уменьшение погрешностей, вызывае- З5 мых как ошибками представления коэффициентов, так и ошибками округления произведений, основывается на том, < Г.

° . что при умножении приближенного числа на точный множитель К, абсолютная 4О предельная погрешность изменяется в

IKl раз, а ее среднеквадратическое г значение в К раз.

Среднеквадратическая ошибка чаетот-. 45 ной характеристики предлагаемого цифрового фильтра, обусловленная погрешностями представления коэффициентов,имеет вид 2

4 = —, ((И« < к,(и-(< )) с,<(1 к,(и-С)) с, (з) 2 с „= — „((и ° t) C, < èñ,1((5> а результирующая погрешность окФ ругления, вызываемая ошибками округления произведений, характеризуется величиной дисперсии, определяемой выражением

1 2

1 „:-„((и.<1с,<ис,(.

Из сравнения выражений (3) и (5), (4) и (6) следует, что при Ка (c 1 и Кз

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

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

1188856

Составитель А. Осипович

Техред Т.Фанта Корректор С. Шекмар

Редактор А. Долинич

Тираж 871 Подписное

ВНИИПИ Г осударственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Заказ 6754/57

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Цифровой рекурсивный фильтр Цифровой рекурсивный фильтр Цифровой рекурсивный фильтр Цифровой рекурсивный фильтр 

 

Похожие патенты:

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

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

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

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

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

Изобретение относится к области обработки информации, может использоваться в цифровых системах контроля, слежения и управления различными объектами

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

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

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

Изобретение относится к цифровой обработке данных и может быть использовано в радиотехнике и системах связи
Наверх