Устройство для адаптивной обработки информации

 

Изобретение относится к вычислительной технике и может быть использовано в системах диагностики технического состояния объектов одноразового применения. Устройство содержит регистр 1, генератор 2 тактовых импульсов, две группы 3 и 6 блоков умножения, элементы 4 задержки, квадраторы 5, блоки 7,11 и 16 памяти, накапливающие сумматоры 8 и 13, счетчики 9, 17 и 18, сумматор 10, блоки 12 и 15 умножения, блок 14 вычисления обратной величины, элемент И 19, блок 20 сглаживания. Ускорение процесса адаптации достигается путем усреднения вектора весовых коэффициентов. 1 ил.

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

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

РЕСПУБЛИК (19) S 0 (и) щ) С 06 Р 15/36

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

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

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

flO ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4478542/24-24 (22) 2о 08 88 (46) 15.05.90. Бюл. N - .18 (72) В.Н.Курсай,. В.Н.Попов и Н,Е.Потапов (53) 681,3(088.8) (56) Авторское свидетельство СССР

Р 976450, кл, G 06 F 15/36, 1981.,(54) УСТРОЙСТВО ДЛЯ АДАПТИВНОЙ ОБРАБОТКИ ИНФОРМАЦИИ (57) Изобретение относится к вычислительной технике и может быть использовано в системах диагностики

2 технического состояния объектов одноразового применения. Устройство содержит регистр 1, генератор 2 тактовых импульсов, две группы 3 и 6 блоков умножения, элементы 4 задержки, квадраторы 5, блоки 7, 11 и 16 памяти, накапливающие сумматоры 8 и

13, счетчики 9, 17 и !8, сумматор

10, блэки 12 и 15 умножения, блок 14 вычисления обратной величины, элемент

И 19, блок 20 сглаживания. Ускорение прон-.сса адаптации достигается путем усреднения вектора весовых коэффициентов. 1 ил.

3 . 564647 4

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

Цель изобретения — ускорение процесса адаптации.

На чертеже изображена структурная схема устройства для адаптивной обработки информации.

Устройство содержит регистр 1, генератор 2 тактовых импульсов, первую 3 группу блоков умножения, элементы 4 задержки, квадраторы 5, вто- 15 рую 6 группу блоков умножения, первый

7 блок памяти, первый 8 накапливающий сумматор, первый 9 счетчик, сумматор 10, второй 11 блок -памяти, первый 12 блок умножения, второй 13 на- 20 капливающий сумматор, блок 14 вычисления обратной величины, второй 15 блок умножения, третий 16 блок памяти, второй 17 счетчик, третий 18 счетчик, элемент И 19, блок 20 сглажи-25 вания.

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

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

2. В регистре 1 запоминаются выборки

35 входного сигнала. Генератор 2 запускается и выдает импульсы тактовой частоты. С выхода генератора 2 импульсы поступают на вход счетчика 18, который является распределителем импульсов, т.е. последователь— ность импульсов с генератора 2 импульсов, поступающая на один вход устройства, преобразуется в выходные 45 импульсы. Сигналы С с выхода кольцевого счетчика 18 поступают на тактовые входы регистра 1 и блока 7 памяти для параллельного считывания информации, Информация с выходов ре.гистра 1 поступает на входы элементов

50 . 4 задержки, входы квадраторов 5 и входы блоков 3 умножения, на вторые входы которых поступает информация с выходов блока 7 памяти. В этом блоке

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

I сумматора 8, выход которого является выходом устройства. Сигналы с выхода элементов 4 задержки (причем время задержки соответствует времени на формирование выходного сигнала на выходе накапливающего сумматора 8) поступает на входы блоков 6 умножения, на вторые входы которых поступает выходной сигнал y(j). С выходов бгока 6 умножения сигналы, соответствующие вектору y (j ) X(j ), поступают на входы счетчика 9. После.этого счетчик !8 формирует сигнал С, который поступает на вход элемента

И 19, на другой вход которого поступают импульсы с генератора 2. Импульсы поступают на счетчик 9 и блок

11 памяти, производя последовательную выдачу информации на сумматор 10. На выходе сумматора 10 получаются сигналы, соответствующие величинам вектора

3 =(к„-y

Одновременно с формированием век" тора 3 происходит формирование коэффициента

2p/x (j ) Х())

Формирование осуществляется следующим образом.

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

С выхода квадраторов 5 сигналы поступают на входы второго накапливающего сумматора 13. При поступлении тактового сигнала С со счетчика 18 на считывание информации с выхода сумматора 13 поступает на вход блока 14 сигнал г 2 х.+х. +...+х, i+n iÐ а на выходе формируется сигнал, обратный по величине входному сиГналу, т.е.

1/(х +х,,+...+х ). l 2

Этот сигнал поступает на вход блока 15 умножения, на другой вход которого поступает сигнал, пропорциональной величине 2 из блока 16 памяти, Сигнал с выхода блока 15 умножения, пропорциональный величин

156464

2р/Х (j ) Х(), поступает на вход блока 12 умножения, на первый вход которого поступают сигналы с выхода сумматора 10. С выхода блока 12 умножения сигналы, соответствующие величинам (компонентам) вектора

10 поступают на вход блока 20 сглаживания, в котором осуществляется суммирование Y. значений векторов весовых коэффициентов W(j ) (размерности n) и нахождение их среднего, т.е.

/4

hW(j) = — Z М (j) j=1

На выходе блока 20 сглаживания получается сглаженное, а не случайное значение величины ЬМ, которое поступает на вход счетчика 17. С поступлением на вход блока 17 последователь- 25 но и значений компонентов вектора Я(1) по сигналу С счетчика 18 происходит перезапись этих и значений в блок 7, где происходит его суммирование с вектором W(j), полученным gp на предыдущем шаге (или начальным вектором). После этого на выходе счетчика 18 формируется сигнал С,1, по которому осуществляется сброс самого счетчика 18, счетчика 9, накапливающих сумматоров 8 и 13, генератора

2 тактовых импульсов.

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

Устройство для адаптивной обработки информации, содержащее регистр и генератор тактовых импульсов, причем информационный вход регистра и вход запуска генератора тактовых импуль- 45 сов соединены с информационным входом устройства, выходы регистра подключены соответственно к входам элементов задержки, к входам квадраторов и к первым входам блоков умноже- 50 ния первой группы, выходы элементов, задержки соединены соответственно с первыми входами блоков умножения второй группы, вторые входы которых соединены с выходом первого накап- 55 ливающего сумматора, являющимся вьг ходом устройства, выходы блоков ум7 6 ножения второй группы соединены соответственно с информационными входами первого счетчика, вторые входы блоков умножения первой группы подключены к выходу перво ro блока памяти, а выходы соедине ы соответственно с информационными входами первого накапливающего сумматора, выход первого счетчика соединен с первым входом сумматора, второй вход которого подключен к выходу второго блока памяти, выход сумматора соединен с первым входом первого блока умножения, выходы второго счетчика соединены соответственно с информационными входами первого блока памяти, первый вход генератора тактовых импульсов .соединен со счетным входом третьего счетчика, второй выход — с первым входом элемента И, выход которого соединен с тактовым входом второго блока памяти и с тактовым входом первого счетчика, выходы квадраторов подключены соответственно к информационным входам второго накапливающего сумматора, выход которого через блок вычисления обратной величины соединен с первым входом второго блока умножения, второй вход которого соединен с выходом третьего блока памяти, выход второго блока умножения подключен к второму входу первого блока умножения, первый разрядный выход третьего счетчика соединен с тактовыми входами регистра и первого блока памяти, второй разрядный выход соединен с вторым входом элемента И и с тактовыми входами второго накапливающего сумматора и третьего блока памяти, третий разрядный выход третьего счетчика подключен к входу записи второго счетчика, четвертый разрядный выход третьего счетчика подключен к входу останова генератора тактовых импульсов, входам сброса первого и второго накапливающих сумматоров, первого, второго и третьего счетчиков, о т л и ч а ющ е е с я тем, что, с целью ускорения процесса адаптации, в него введен блок сглаживания, информационный вход которого соединен с выходом первого блока умножения, тактовый вход — с вторым разрядным выходом третьего счетчика, а выход — с информационным входом второго счетчика.

Устройство для адаптивной обработки информации Устройство для адаптивной обработки информации Устройство для адаптивной обработки информации 

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к электронным играм

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

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

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

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

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

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

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