Генератор коррелированной последовательности случайных чисел

 

ГЕНЕРАТОР КОРРЕЛИРОВАННОЙ ПОСЛЕДОВАТЕЛЬНОСТИ СЛУЧАЙНЫХ ЧИСЕЛ, содержащий сумматор, выход которого является выходом генератора и соединен со входом элемента задержки, выход которого соединен с первым входом сумматора, первый регистр .числа , выход которого соединен с первым входом первого умножителя и со входом квадратора, выход koTOporo соединен с первым входом второго умножителя , выход которого соединён со вторым входом сумматора, генератора тактовых импульсов, выхдд которого соединен со входом генератора норМально распределенных случайных чисел. выход которого соединен со вторым входом первого умножителя, выход которого соединен с третьим входом сумматора, от-личающийся тем, что, с целью расширения функцио нальных возможностей генератора за счет получения логарифмически нормального распределения, он содержит второй регистр.числа, блок деления, блок логарифмирования, третий умножитель , вычитатель и блок вычисления обратной величины, вход которого соединен с выходом элемента задержки , со входом делителя блока деления и со входом лока логарифмирования, выход которого соединен со входом делимого блока деления, выход которого соединен со входом вычитаемого вычитателя, выход которого соединен со вторым входом второго умножителя, выход второго регистра числа соединен с первым входом третьего умножителя , второй вход которого подключен к выходу блока вычисления обратной величины, а выход третьего умножи- . теля соединён со входом уменьшаемого вычитателя.

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

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

РЕСПУБЛИН (19) (11) 3(59 06 Р 7/58

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

00 делАм изОБРетений и ОтнРытий

ОПИСАНИЕ ИЗОБРЕТЕНИЯ 3,,"Д,".".,". .

К АВТОРСКОМУ СВИДЕТЕЛЬСТВ( (21) 33144 85/18-24 (22) 03. 07. 81 (46) 15.03.84. Бюл. 9 10 (72) А.А.Коорт (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР

В 590790, кл. Q 06 F 7/58, 1975.

2. Авторское свидетельство СССР

9 857986 кл. G 06 Р 7/58, 1980 (прототип) . (54)(57) FEHEPATOP КОРРЕЛИРОВАННОИ

ПОСЛЕДОВАТЕЛЬНОСТИ СЛУЧАЙНЫХ ЧИСЕЛ,: содержаший сумматор, выход которого является выходом генератора и соединен со входом элемента задержки, выход которого соединен с первым входом сумматора, первый регистр .числа, выход которого соединен с первым входом первого умножителя и со входом квадратора, выход которого соединен с первым входом второго умножителя, выход которого соединен со вторым входом сумматора, генератор.: тактовых импульсов, выход которого соединен со входом генератора нормальмо распределенных случайных чисел, .ныход которого соединен со вторым входом .первого умножителя, выход которого соединен с третьим входом сумматора, отличающийся тем, что, с целью расширения функцио" нальных возможностей генератора за счет получения логарифмически нормального распределения, он содержит второй регистр. числа, блок деления, блЬк логарифмирования, третий умножитель, вычитатель и блок вычисления обратной величины, вход которого соединен с выходом элемента задержки, со входом делителя блока деления и со входом блока логарифмирования, выход которого соединен со входом делимого блока деления, выход кото- Q рого соединен со входом вычитаемого вычитателя, выход которого соединен. со вторым входом второго умножителя, выход второго регистра числа соединен с первым входом третьего умножителя, второй вход которого подключен Я к выходу блока вычисления обратной величины, а выход третьего умножителя соединен со входом уменьшаемого вычитателя.

15

45

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

Известен генератор случайных чисел, использующий принцип авторегрессии (1) .

Недостатком этого генератора является его низкая эффективность.

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

Однако этот генератор не позволяет получить логарифмически нормальное распределение.

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

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

На фиг. 1 приведена блок-схема генератора; на фиг. 2 — схема нелинейного преобразователя.

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

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

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

Постоянное число с выхода регистра 1, кроме того, возводится в квадрат квадратором 3, с выхода которого результат поступает на вход второго . умножителя 4. ПредыдущеЕ число с выхода 8, задержанное на один такт элементом 9 задержки, пройдя через нелинейный преобразователь 10, поступает йа второй вход умножителя 4.

Это же число с выхода элемента 9 задержки складывается сумматором 7 с числами с выходов умножителей 2 и 4.

Нелинейный преобразователь 10 работает следующим образом.

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

13 умножается на запоминаемое во втором регистре 14 число. Произведе ние поступает на первый вход вычитаж теля 15. В блоке логарифмирования из поступакщего на его вход предыдущего числа коррелированной последовательности образуется его логарифм, который поступает на первый вход делителя, где он делится на удвоенное предыдущее число последовательности, поступающее на второй вход делителя, Частное, поступающее на второй вход вычитателя, вычитается из числа, поступающего на его первый вход, и разность подается на выход 16 преобразователя 10.

+us .Ð

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

Редактор С.Тимохина Техред Yi.ò äeð КорректорА.Зимокосов Заказ 1339/49 Тира к 699 Подписное

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

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

Ы

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

Генератор коррелированной последовательности случайных чисел Генератор коррелированной последовательности случайных чисел Генератор коррелированной последовательности случайных чисел 

 

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

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

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

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

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

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

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

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

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

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