Генератор случайных чисел Советский патент 1992 года по МПК G06F7/58 

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

N4

О Ю СА О О

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

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

На чертеже представлена электрическая структурная схема генератора случайных чисел.

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

На чертеже представлена электрическая структурная схема генератора случайных чисел.

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

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

Вырабатывается два числа С равномерным распределением U и у. Причем первое из них имеет равномерное распределение в интервале О-Ума..:, а второе - в интервале

0-VM3KC, где VMSKC, Умакс О, Умакс VMSKC.

Значения Умсж- и Умакс рассчитываются по следующим зависимостям:

L-1 L + 1 L + 1 ч -2 , L 1 I ч

-(-7f-) -/- Ч V макс - -77- ; где L, а- параметры Гамма-распределения. Проверяется условие: о При выполнении условия (1) случайная величина X V/U будет иметь гамма-распределение. противном случае процесс повторяется.

Указанный алгоритм формирования случайных чисел .с гамма-расНределением реализуется следующим образом.

От внешнего источника на вход элемента ИЛИ 1 поступает импульс запуска, который проходит на входы опроса первого 2 и второго 10 дагтчиков случайных чисел с равномерным распределением.

На выходе датчика 2 формируется случайное число, равномерно распределенное в интервале (0,1), которое поступит на вход масштабного блока 3, С выхода блока 3 сигнал, соответствующий случайному числу U, равномерно распределенному в интерпале

(О, Умакс), через последовательно соединенные блок 4 логарифмирования и блок 5 элементов задержки поступит на первый вход схемы 7 сравнения.

На выходе датчика 9 формируется случайное число, равномерно распределенное в интервале (0,1), которое поступит на вход масштабного блока 10. С выхода масштабного блока 10 сигнал, соответствующий случайному числу V, равномерно распределенному в интервале (О, Vwaitc), поступит на вход делимого блока деления 11, на вход делителя которого поступит сигнал с выхода блока 3. Сигнал с выхода блока 11, соответствующий значению X V/U. через последовательно соединенные блок 12 логарифмирования и блок 13 поступит на вход уменьшаемого вычитателя 6, на вход вычитаемого которого через последовательно соединенные блок 14 и блок 15 элементов

задержки поступит сигнал с выхода блока 11. С выхода вычитателя 6 сигнал, соответствующий значению ТТ УГГ поступит на второй вход схемы 7, на первом

входе которого при In будет сформирован сигнал 1. В случае, если

L- 1

1пУ- V

In и 2 и то на выходе меньше схемы 7 сравнения будет сформирован сигнал Г, который пропустит импульс с выхода элемента задержки 8 через элемент И 29 на управляющий вход блока 17 элементов И, разрешая прохождение сигнала, соответствующего Случайной величине X V/U, имеющей гамма-распределение. Формула изобретения Генератор случайных чисел, содержащий, первый датчик равномерно распределенных случайных чисел и схему сравнения, отличающийся тем, что, с целью расширения редакционных возможностей путем формирования случайных чисел с гамма-распределением. в него введены второй датчик равномерно распределенных случайных чисел, четыре масштабных блока, блок деления, два блока логарифмирования, три блока элементов задержки, блок элементов . элемент ИЛИ. элемент задержки, вычитатель, два элемента И, причем выход элемента ИЛИ соединен с входами опроса первого и второго датчиков равномерно распределенных случайных чисел и подключен через элемент задержки к первым входам первого и второго элементов И, выход первого элемента И соединен с первым входом элемента ИЛИ, второй вход которого является входом опроса генератора, выход первого датчика равномерно распределенных чисел через первый масштабный блок соединен с входом первого блока логарифмирования, выход которого через первый блок элементов задержки - р первым входом схемы сравнения, выход больше которой соединен с вторым входом первого элемента И, выход Меньше - с вторым

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

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

название год авторы номер документа
Датчик случайных чисел 1986
  • Назаров Александр Борисович
  • Борисов Эдуард Васильевич
  • Байков Андрей Михайлович
  • Анисимов Владимир Юрьевич
  • Галимзянов Ильдар Хафизович
SU1322276A1
Генератор случайных чисел 1990
  • Башлыков Виктор Николаевич
  • Борисов Эдуард Васильевич
SU1777136A1
Генератор случайных чисел 1989
  • Анисимов Владимир Юрьевич
  • Борисов Эдуард Васильевич
  • Воробьев Сергей Николаевич
  • Егоров Евгений Сергеевич
SU1688240A1
Генератор случайных чисел 1990
  • Башлыков Виктор Николаевич
  • Борисов Эдуард Васильевич
SU1764052A1
Генератор случайных чисел 1989
  • Борисов Эдуард Васильевич
SU1688244A2
Генератор коррелированной последовательности случайных чисел 1981
  • Коорт Антс Альфредович
SU1080140A1
Генератор нечетких чисел 1991
  • Борисов Эдуард Васильевич
  • Егоров Евгений Сергеевич
  • Воробьев Сергей Николаевич
SU1833869A1
Генератор случайных чисел 1986
  • Лыкова Елена Тофиковна
  • Байков Андрей Михайлович
  • Анисимов Владимир Юрьевич
  • Борисов Эдуард Васильевич
  • Рябец Борис Александрович
SU1506444A1
Генератор случайных чисел 1988
  • Борисов Эдуард Васильевич
  • Воробьев Сергей Николаевич
  • Егоров Евгений Сергеевич
SU1605230A1
Генератор случайного потока импульсов 1987
  • Дорух Игорь Георгиевич
  • Дорух Алла Павловна
SU1654816A1

Реферат патента 1992 года Генератор случайных чисел

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

Формула изобретения SU 1 709 306 A1

Документы, цитированные в отчете о поиске Патент 1992 года SU1709306A1

Генератор случайных чисел 1979
  • Титулов Виктор Николаевич
  • Титов Валерий Федорович
  • Чесноков Юрий Михайлович
SU860070A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Дверной замок, автоматически запирающийся на ригель, удерживаемый в крайних своих положениях помощью серии парных, симметрично расположенных цугальт 1914
  • Федоров В.С.
SU1979A1
Гребенчатая передача 1916
  • Михайлов Г.М.
SU1983A1

SU 1 709 306 A1

Авторы

Анисимов Владимир Юрьевич

Борисов Эдуард Васильевич

Даты

1992-01-30Публикация

1989-08-15Подача