ГЕНЕРАТОР ФУНКЦИЙ УОЛША Советский патент 1974 года по МПК G06F17/14 

Описание патента на изобретение SU432514A1

1

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

Известно устройство, предназначенное для генерирования функций Уолша, содержащее п двухпозиционных ключей, выходы которых соединены с выходом устройства, а первые управляющие входы подключены к выходам устройства и прямым выходам (п-1) триггеров регистра, у которого выход источника единичного сигнала соединен с выходом генератора. Функции Уолща в этом устройстве образуются в виде произведения функций Радемахера Ri(X), порядки которых соответствуют значениям разряда в двоичном разложении индекса S функций Ws(X). Функции Радемахера формируются регистром (триггерным), являющимся фиксатором кода аргумента. Операция умножения в этом случае моделируется с помощью двухпозиционных ключей (на схеме не показанных), коммутирующих на два уровня напряжения, управление которыми осуществляется с ПОМОЩЬЮ схем, реализующих цереключительные функции «сумма по модулю два (полусумматорами). Наличие схем управления ключами (полусумматоров), количество которых быть велико, существенно усложняет схему устройства и увеличивает количество необходимого для его реализации оборудования.

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

На чертеже представлена блок-схема предлагаемого устройства.

Генератор состоит из регистра 1 (генератора функций Уолща нулевого и первого рангов- генератора Радемахера), содержащего триггеры 2-4 и источник единичного положительного сигнала 5, являющийся источником функции Уолща нулевого ранга, а также двухпозиционные ключи 6-9.

Устройство содержит выход 10 генератора функции Уолща нулевого ранга Wo() выходы 11 -13 генератора для функции Уолша первого ранга, соответственно,

W, (X) /, (;о.

W,(X) R,(X}, W,(X) I,(X), выходы 14-16 генератора для функций Уолша второго ранга, соответственно, W,(X) I,(X)-R,(X}, W,,(X).I,(X), W,(X} R,(}C).R,(X) и выход 17 генератора для функции Уолша третьего ранга W7, (X) (X) 1, (X) R, (X) W,(X). /, (X). Двухпознционные ключи 6-9 предназначены для коммутации функций Радемахера (их15 синфазных и противоф)азных значений) в соответствии с сигналами, поступающими на управляющие входы, и для формирования на выходах соответствующих функций Уолша. Выходы двухпозиционных формируюших клю-20 чей 6-9 связаны соответственно с выходами т,,г к Q т,г,оп,,-,, .,,г „г,,,„ 14-17 устройства. Каждый двухпозиционный ключ в устройстве работает следующим образом. В исходном состоянии на первый вход ключа подано инверсное значение сигнала функнии Радемахера Ri(X), на второй вход - прямое значение этой функции jR.i(X), а на управляющий вход - прямое значение функции Ра-30 демахера Rh(X), или значение функции Уолша Wn(X), являюшейся со.множителем в формуле Wp(X Wn((X) для выходного сигнала рассматриваемого двухпозиционного ключа (где - положительные35 чнсла натурального ряда чисел). Напряжение на выходе двухпозиционного ключа определяется знаком напряжений на его входах. Каждый двухпозиционный ключ в описываемом устройстве фактически реализу-40 ет логическую операцию «сумма по модулю два. Другими словами, если функции Ri{X) и Rk(X) на рассматриваемом отрезке аргумента совпадают по знаку, то на выходе ключа вырабатывается единичный положитель-45 иый сигнал, а если не совпадают - единичный отрицательный сигнал, являющийся произведениями функций Ri(X) и Rh(X). Генератор работает следующим образом. В исходном состоянии при изменении аргумента в регистре 1 вырабатываются функции Радемахера i(), 2(), Rs() и их инверсные значения. Функции Уолша нулевого и первого рангов получаются путем подключе- 55 ния на выходы 10-13 соответствующих им функций Радемахера. Генерирование устройством функций Уолша второго ранга, являющихся произведением пар функций Радемахера, происходит следу- 60 ющим образом. Если на рассматриваемом участке интервала (0,1) изменения аргумента X сигналы функций Радемахера, являющихся сомножителями для соответствующей функции Уолша, 65 5 10 25 50 имеют одинаковую полярность (оба положительны и равны +1 или оба отрицательны и равны -1),то функция Уолша второго ранга, равная их нроизведению, величина положительная и равная +1. Поэтому функция Ws(X) Ri(X)R2(X), формируется двухпозиционным ключом 6, на этих участках имеет положительные единичные значения, что подтверждается логикой работы двухнозиционных ключей. Генерирование функций Уолша третьего ранга, которые можно представить как произведение пар сомножителей, один из которых является функцией Радемахера, а второй - соответствующей функцией Уолша второго ранга, осуш;ествляется аналогичным путем. .Полный набор функций Уолша, генерируемых устройством, представленным на чертаже, включает одну функцию Уолша нулевого ранга (W(i{X), три функции Уолша первого ранга Wi(X), ) и W4(A)|, три функции Уолша второго ранга W3(X), W5(X) и б() I и одну функцию Уолша третьего ранга WT(X) . Переходя от рассмотренного случая к самому общему, по аналогии можно показать, что генерирование произвольной функции Уолша ш-го ранга заключается в генерировании функции Уолша (т-1)-го ранга и умножении ее на соответствующую функцию Радемахера, не входящую в состав сомножителей упомянутой функции Уолша (т-1)-го ранга (т 2, 3, ..., и). Существенным достоинством онисанного генератора является то, что полученные на выходах функционального генератора сигналы функций Уолша не нуждаются в дополнительном формировании с целью выравнивания их амплитуд, поскольку все они формируются из сигналов функций Радемахера, являющихся триггерными перепадами, уже сформированными по уровню. Если же разброс амплитуд триггерных перепадов функций Радемахера не удовлетворяет поставленным техническим требованиям той или иной конкретной аппаратуры, то функции Радемахера могут быть сформированы предварительно дополнительно введенными в устройство двухпозиционными ключами, число которых равно числу генерируемых функций Радемахера. Вторым существенным достоинством предлагаемого функционального генератора является простота его схемы, малое количество используемого оборудования и малое число типов функциональных узлов, Предмет изобретения Генератор функций Уолша, содержащий п двухпозиционных ключей, выходы которых соединены с выходом генератора, а нервые управляющие входы подключены к выходам генератора и прямым выходам (п-1) триггеров регистра, у которого выход источника

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

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

название год авторы номер документа
Дифференцирующе-сглаживающее устройство 1975
  • Смирнов Юрий Матвеевич
  • Воробьев Герман Николаевич
  • Потапов Евгений Сергеевич
  • Сюзев Владимир Васильевич
SU610115A1
Устройство для вычисления спектрафуНКций уОлшА 1979
  • Шмерко Владимир Петрович
SU849224A1
Устройство для ортогонального преобразования по Уолшу 1983
  • Кокаев Олег Григорьевич
  • Смолов Владимир Борисович
  • Тарасов Владимир Георгиевич
  • Темирханов Темирхан Эльдерханович
SU1104527A1
Устройство для вычисления коэффициентов разложения функций в ряд 1981
  • Чеголин Петр Михайлович
  • Нечаев Николай Васильевич
  • Садыхов Рауф Хосровович
SU1029189A1
Генератор функций уолша 1977
  • Сосновский Евгений Викторович
SU726520A1
Генератор функций Уолша 1982
  • Семенов Сергей Валерьевич
  • Ахметьянов Валерий Равизович
  • Лисогуб Виталий Иванович
SU1068920A1
Устройство для определения частотных характеристик систем регулирования 1978
  • Соседка Вилий Лукич
  • Алексеев Михаил Александрович
  • Логачев Евгений Николаевич
  • Категоренко Александр Иванович
SU750442A1
Генератор функций 1979
  • Докучаев Александр Алексеевич
  • Ржеуцкая Светлана Юрьевна
  • Свиньин Сергей Федорович
SU842765A1
Генератор функций уолша 1978
  • Докучаев Александр Алексеевич
  • Зенцов Владимир Александрович
  • Ржеуцкая Светлана Юрьевна
  • Свиньин Сергей Федорович
SU781819A1
Устройство для вычисления спектра уолша функций синуса и косинуса 1979
  • Шмерко Владимир Петрович
SU864291A1

Иллюстрации к изобретению SU 432 514 A1

Реферат патента 1974 года ГЕНЕРАТОР ФУНКЦИЙ УОЛША

Формула изобретения SU 432 514 A1

SU 432 514 A1

Даты

1974-06-15Публикация

1972-04-21Подача