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

 

Изобретение относится к автоматике и вычислительной 1ехнике и может быть использовано в аппроксимирующих устройствах кусочно-линейного типа, устройствах преобразования информации , для спектрального анализа случайных процессов. Цель изобретения - повьшение точности восстановления сигналов за счет кусочно-линей- 1Юй аппроксимации в базисе обобщенных интегральных функций Уолща. Поставленная цель достигается за счет того, что в достав устройства входят п групп по 2 операционных блоков в i-й группе (i 1, п, 2 - порядок преобразования), причем каждый операционньш блок 1 содержит элемент задержки 2, сумматоры-вычитатели 3, 4, 5 и соответствующие связи между узлами блока. 1 ил. с € (t. С

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

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

РЕСПУБЛИК

511 4 G 06 F 15/332

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

l (21) 4165038/24- 24 (22) 22.12.86 (46) 30.06.88. Бюл. № 24 (71) Институт технической кибернетики AH БССР (72) P. Х. Садыхов, С. А. Золотой, А. В. Шаренков и Н. H. Легонин (53) 681.32(088.8) (5e) Авторское свидетельство СССР

¹ 922721, кл. G 06 F 1/932, 1982.

Патент США № 3981443, кл. G 06 F 15/332, 1976. (54 ) УСТРОЙСТВО ДЛЯ ПРЕОБРАЗОВАНИЯ

В БАЗИСЕ ОБОБЩЕННЫХ ИНТЕГРАЛЬНЫХ

ФУНКЦИЙ УОЛША (57) Изобретение относится к автоматике и вычислительной технике и мо„„SU„„1406603 А 1 жет быть использовано в аппроксимирующих устройствах кусочно-линейного типа, устройствах преобразования информации, для спектрального ан лиза случайных процессов. Цель изобретения — повышение точности восстановления сигналов за счет кусочно-линейной аппроксимации в базисе обобщенных интегральных функций Уолша ° Поставленная цель достигается за счет того, что в состав устройства входят . 1-1 и групп по 2 операционных блоков в i è группе (i = 1, и, 2 — порядок и преобразования), причем каждый операционный блок 1 содержит элемент задержки 2, сумматоры-вычитатели 3, 4, 5 и соответствующие связи между узлами блока. 1 ил.

1406603

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

Цель изобретения — повышение точности восстановления сигнала за счет )О кусочно-линейной аппроксимации в базисе обобщенных интегральных функций

Уолша (ОИФУ).

Восстановление произвольного сигнала f (t) в базисе (ОИФУ) К, (р, 1, t)) 5 можно представить в виде

Н =, Е, = !.

1 1

1-1

20 где С вЂ” коэффициенты разложения в

Р ряд ОИФУ, В матричном виде (1) можно записать как 5

F cKà (2) где Г вектор-строка из отсчетов функции f(».);

30 вектор-строка коэффициентов разложения; матрица преобразования по

ОИФУ.

1 1

1 — 1

l 010

0 1 0 1

l 0 — 10

0 1 0 — 1

0 1 х

0 О 1

b 1

Ф

В„хВ,хВ, хВ, (5) 1 1

О

1 — 1

b 1

Ь 1

000 1

%1 %1 где а = (-1), b = (-1)

Рассмотрим процесс восстановления 45 отсчетов функции f(t) для N = 4 сог1 0 1 0

0 1 0 1

Π— 1 0

0 1 0 — !

0 1 (с„с,, с„с,) — 1 0 )

Π— 1 Π1! I I 1

c c, (4 Съ (6) 0 1 (С1-С ) ) х

-! 0 ) — 1 Πl

Н-T

f(t) -а СРК (P, 1, t)

Р=о

Матрица К, — факториэуется, что позволяет построить быструю вычислительную процедуру, которая выполняется эа и шагов (n = log< N, N размерность преобразования). На каждом r-м шаге быстрое преобразование описывается произведением матриц

В)гх В „,+ (т О, 1, 2 . ° . и-1). В

Общем виде матрица В является блочно-диагональной и характеризует Адамаровскую "бабочку", которую можно представить в виде Кронекеровского произведения матриц

Bgr = Е)гЭН„Ю Ея/? 1 (3) где Е и Е), << «1 — единичные матрицы соответствующих размерностей, а

Матрица В r+1 является двухдиагоt нальной, элементы (В г+1 ), . которой

11 вычисляются следующим образом:

1 при i

Г+1 f 1 1 +1

М1 (-1) при i=N/2 +j;

0 в остальных случаях;

r-й разряд двоичного кода пара) метра преобразования.

Для N = 4 факторизация матрицы Kw может быть представлена в виде

) ласно (5). Для простоты положим )

= 1, ) = О.

На первом шаге имеем

= ((c,+c ), (с,+с,), (c,-c,), 1406603

1 I

1 -I

0 ( (С1 ° С2 Сз» х

1 I

1 — 1

1 1

I I

= $2 С,, (С, -С, + С, + С ),2C (C, -С,)»0

1foэ Кт» f2э КЭ» (7) На чертеже представлена функцио-, нальная схема устройства для преобразования в базисе обобщенных интегральных функций Уолша.

Устройство содержит операционные блоки 1 состоящие из элементов 2 задержки и сумматоров-вычитателей

3, 4, 5.

Устройство работает следующим образом.

Перед началом работы на управляющие входы подаются значения кода параметра преобразования. Значеl ния коэффициентов С, С,, С2 . ° .С N 1 последовательно поступают на вход первого яруса (i = 1) устройства, длина элемента 2 задержки которого равна N/2. Через N/2 тактов на входы сумматора-вычитателя 3 первой группы поступают коэффициенты С и

C

I0 этом на выходах суммы (+) и разности (-) сумматора-вычитателя 3 первой группы будут сформированы (Co+

+ CH I1) и (Co CIV 2 ), (С, +С ) и (С, — С„1/ „) и т.д. соответственно.

В зависимости от значения разряда кода q . на выходах сумматоров-вычи1 тателей 4 и 5 будут сформированы суммы или разности кодов. Следует отk-( метить, что в каждом (2 )-м опе- 50 рационном блоке на второй вход сумматора-вычитателя 5 подается нулевой код постоянно, т.е. на выход суммаК-1 тора-вычитателя 5 каждого (2 )-ro операционного блока информация с пер-55 вого входа проходит без изменения.

Введение сумматора-вычитателя 5 в каждый (2 )-й операционный блок явНа втором шаге имеем (C + С, ), (C, — C,)} „

= (С, + С„ ), (С, — С,), ляется избыточным и сделано из соображения сохранения однородности структуры устройства. Таким образом, на выходах сумматоров-вычитателей 4 и 5 i-й группы формируются отсчеты, полученные в результате произведений на матрицы В, согласно (6), (7). ("+1

С выходов сумматоров-вычитателей 4 и 5 первой группы информация поступает на первые информационные входы первого и второго операционных блоков второй группы, Поскольку размерность преобразуемой информации во второй группе уменьшена вдвое, то длина элемента 2 задержки второй группы равна N/4, остальные блоки второй группы идентичны соответствующим блокам первой группы и работают аналогично °

При размерности преобразуемого .4

tl вектора С, равной 2, на выходе п-й группы устройства через 2 тактов будут сформированы отсчеты вектора F ..

Длина элемента 2 задержки в j-м операционном блоке -й группы равна

N/2

Формулаизобретени

Устройство для преобразования в базисе обобщенных интегральн((х функций Уолша, содержащее п групп из 2 операционных блоков в i-й группе в (i = 1, n), 2 — порядок преобразования), причем первый информационный вход первого операцио(нного блока первой группы является информационным входом устройства, а первые н вторые выходы j-го операционного б.цок k-й

06603

Составитель А. Баранов

Техред Л.СердюковаКорректор Л. Пилипенко, Редактор А, Маковская

Заказ 3195/45 Тираж 704 Подписное

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

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

Производственно-полиграфическое предприятие, r, Ужгород, ул, Проектная, 4

5 14 группы (j = 1 2" ; k = 1, и-1) подключены к первым информационным входам соответственно (2j-1)-го и

2 j-ro операционных блоков (k+1)-й группы, выходы операционных блоков и-й группы являются группой информационных выходов устройства, при этом каждый операционный блок содержит элемент задержки и первый сумматор-вычитатель, первый вход которого подкдючен к выходу элемента задержки, о т л и ч а ю щ е е с я тем, что, с целью повышения точности, третий выход(2-j)-ro операционного блока, k-й группы подключен к второму информационному входу (2j-1)-го операционного блока k-й группы, а управляющие входы всех операционньг блоков i-й группы соединены между собой и являются i-м тактовым входом устройства, причем в каждый операционный блок введены второй и третий сумматоры-вычитатели, выход суммы первого сумматора-вычитателя подключен к первому информационному входу второго сумматора-вычитателя, второй информационный Вход KQTopoIÎ соединен с первым входом третьего сумматора-вычитателя и подключен к выходу разности первого сумматора-вычитателя, второй вход которого соединен

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к способам обработки цифрового сигнала

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

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

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

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