Вероятностный коррелометр

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

Союз Советских

Социалистических

Республик (61) Дополнительное к авт. свид-ву— (22) Заявлено 110978 (21) 2661342/18-24 (5 ) + с присоединением заявки Йо — . (23) Приоритет

G 06 F 15/336

Государственный комитет

СССР по делам изобретений и открытий

Опубликовано 23.02.81. Бюллетень No (5З) УДК 681. 323 (088. 8) Дата опубликования описания 2302.81

Qi !

Государственное союзное конструкторско-технологическбе-.-- -бюро по проектированию счетных машин (71) Заявитель (54) ВЕРОЯТНОСТНЫЙ КОРРЕЛОМЕТР

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

Известен вероятностный коррелометр, построенный на принципе вероятностного кодирования информации и

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

Недостатком устройства является низкая точность работы.

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

Коррелометр содержит сумматор, блок сравнения, блоки элементов И, 2 блок вероятностного умножения, блок памяти, блок управления, накапливающий регистр, многоразрядный сдвигаю-. щий регистр, генератор случайных чисел, регистры (2) .

Однако недостатком устройства является его сложность.

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

25 вход первогб блока элементов И подключен к информационному выходу накапливающего регистра, информационный вход второго блока элементов

И соединен с информационным выходом

30 регистра, вход которого соединен с

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

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

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

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

9 вероятностного умножения, блок .

10 памяти, регистр 11, блоки 12-15 элементов И, Устройство работает следующим образом.

Перед началом работы все блоки обнуляются в исходное (нулевое) положение. Эначения Х случайного процесса X(t) поступают на вход сумматора 1, где происходит их центрирование по текущему значению математического ожидания, хранящемуся в регистре 11.

Центрированное значение Х; поступает на первый вход блока сравнения, а на второй вход последнего поступает случайное число с генератора 8 случайных чисел. С выхода блока 7 снимается вероятностно-кодированное

Х которое поступает через четвер.t I тый блок 13 элементов И на первый вход блока 9 вероятностного умножения. На второй вход блока в каж- . дом из Н тактов (где N - -количество разрядов регистра 4, совпадающее с количеством ординат вычисляемой корреляционной функции) поступают через блок 14 элементов И вероятностно-кодированные значения Х;„(, Х .»,... Х;, хранящиеся в регистge 4 и постуйающие с его выхода при каждом из N сдвигов в течение одного цикла.

С выхода блока 9 произведения вероятностно-кодированных значений процесса поступают в блок 10 памяти, в котором производится их суммирование по каждому из N каналов.

В каждом цикле обработки случайного числа Х его центрированное значение складывается. на сумматоре

1 с содержимым накапливающего регистра 5. Таким образом, к концу К- того цикла в регистре 5 образуется сумма

j+K j+X

7 „ " 1 = д,15 1Ф) j++i где К вЂ количество циклов (случайных чисел массив X(t)), по которым определяется текущее значение метематического

2{) ожидания;

m — вычисленное в предыдущих

К тактах значение математического ожидания; дв „ - приращение (положительное или отрицательное) математического ожидания по

К циклам от )-1 до массива;

j-1 + номера массивов Х величиной К.

В конце К-того цикла блок.б управления осуществляет последовательное включение блоков 2, 3, 12 и 13 элементов И таким образом, что приращение + т .„, полученное в накапливающем регистре 5 по К циклам, алгебраически складывается с содержимым регистра 11, Перед началом очередных К циклов накапливающий регистр 5 обнуляется.

4Q Величина К обычно принимается кратной 2 и равной N, так как в этом случае удается наиболее легко синхронизировать работу детерминированной и стохастической (с точки

4 зрения информации) частей устройства.

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

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

Именно это дало воэможность реа" лиэовать сдвигающий регистр в виде

8 триггеров, в каждом из которых хранится вероятностно-кодированное значение центрированного значения

807320 входного сигнала, и, если считать, что входной процесс поступает на вход устройства в виде R-разрядных двоичных чисел (при однобайтовых

X. — R = 8), то количество триггЕров в предлагаемом устройстве сокращается на N(R — 1) единиц, что составит, например, при N - =64 и

R = 8 более 400 триггеров. При этом, без ущерба точности вычислений, исключается один из двух (содержащихся в известном устройстве) R-разрядных блоков .сравнения.

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

Последующее значение m опреде9 ляется как сумма предыдущего m-»„ и разности ьв; -1, которая йа-. ходится как сумма центрированныхзначений Х„, деленная на К. Новая реализация позволила исключить из схемы устройства (R + Log К)-раз рядный блок вентилей.

Необходимо здесь отметить, что указанные изменения не ухудщили быстродействия устройства (по сравнению с известным) в связи с ..тем, что детерминированная и стохастическая части работают практически параллельно, а период работы стохастической части устройства примерно в N раз больше периода его детер" ° минированной части.

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

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

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

Источники информации, принятые во внимание при экспертизе

40 1. Авторское свидетельство СССР 9 542184, кл. G 06 F 15/34, 1975.

2. Авторское свидетельство СССР по заявке Р 2534281/18-24, кл. G 06 F 15/34, 1977.

807320 Заказ 294/75

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

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

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

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

Составитель В. новинский

Редактор В. Лазаренко Техред С, Беца Корректор О. Билак

Вероятностный коррелометр Вероятностный коррелометр Вероятностный коррелометр Вероятностный коррелометр 

 

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

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

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

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

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

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

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

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

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