Генератор случайных чисел

 

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

СОЮЗ СОВЕТСКИХ .СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)ю G 06 F 7/58

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) чp

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

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

1 (21) 4860070/24 (22) 14.08,90 (46) 23.12.92, Бюл. М 47 (72) В.Н.Башлыков и Э.В.Борисов (56) Авторское свидетельство СССР

ЬЬ 1693605, кл. 6 06 F 7/58, 1988. (54) ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ (57) Изобретение относится к вычислитель- ной технике. Цель изобретения — расшире,, ЯЦ„, 1783526 А1 ние функциональных возможнбстей за счет формирования случайных чисел с распределением Пойа. Генератор содержит ГТИ 1, элементы задержки 2, 14, ключи 3, 10, накапливающие сумматоры 4, 11, сумматор 5, блок 6 деления, блок 7 сравнения, счетчик 8, 12, регистр 9, элемент ИЛИ 13, датчик 15 равномерно распределенных случайных чи- .. сел. 1 ил.

1783526

30

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

Недостатком известного устройства является относительно узкие функциональные возможности, поскольку оно не позволяет формировать случайные числа с распределением Пойа.

Цель изобретения — расширение функциональных возможностей, На чертеже представлена электрическая структурная схема генератора, Генератор случайных чисел содержит последовательно соединенные генератор тактовых импульсов (ГТИ) 1, элемент задержки 2; ключ 3, накапливающий сумматор 4, сумматор 5, блок 6 деления, блок 7 сравнения, счетчик 8 и регистр 9, последовательно соединенные ключ 10, информационный . вход которого соединен с выходом элемента задержки 2, и накапливающий сумматор

11, выход которого соединен с вторыми входами сумматора 5 и блока 6; последовательно соединенкые счетчик 12, вход которого соединен с выходом ГТИ 1, элемент ИЛИ 13, второй вход которого соединен с входом ГТИ 1, а выход — с управляющим входом регистра 9 и с входом управления начальной установкой накапливающий сумматоров 4 и 11 и элемент задержки 14, выход которого соединен с входом установки в ноль счетчика 8, а также датчик

15 равномерно распределекных случайных чисел (ДРРСЧ), вход которого соединен с выходом ГТИ 1, а выход — с вторым входом блока 7 сравнения.

В основу работы генератора положен способ формирования случайных чисел с распределением Пойа, По импульсу запуска ГТИ начинает вырабатывать последовательность импульсов, а накаплива|ощие сумматоры обновля от свое содержимое до начальных состояний т1 =Ыр н m2 =-N(1-P) соответственно, тде

0<Р<1, N>1 и m<0, mz — целые числа.

Тогда на выходе блока 6 с учетом суммирования гп1 и mP a rсу м мMа тTо0рpе e 55, формируется отношение которое сравнивается с возможным значением случайного числа r, имеющего равномерное распределение и формируемого на выходе ДРРСЧ по импульсу опроса ГТИ 1, поступающего на em вход. Если K

Если сигнал логической единицы формируется на первом выходе блока 7 сравнения, который подается на управляющий вход ключа 3, то по импульсу ГТИ 1 целое число S прибавляется к содержимому накапливающего сумматора 4, а счетчик 8 своего состояния не меняет.

20 Описанные выше процессы повторяются до появления импульса на выходе переполнения счетчика 12, рассчитанного íà и импульсов. По этому импульсу производится перезапись содержимого счетчика 8 в

25 регистр 9, которое и является возможным значением случайного числа с распределением Пойа, Одновременно с этим обновляется содержимое накапливающих сумматоров и через малую задержку в элементе задержки 14 на время перезаписи информации в регистр 9 начинается новый цикл выработки числа с распределением

Пойа.

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

Генератор случайных чисел, содержащий первый счетчик, регистр, выход котороro является выходом генератора, первый и второй ключи, блок сравнения, сумматор, блок деления, первый накапливающий сум40 матор, датчик равномерно распределенных случайных чисел, два элемента задержки и элемент ИЛИ, первый вход которого является входом запуска генератора, а выход подключен к входу rtepeora элемента задержки, выход первого счетчика соединен с информационным входом регистра, выход которого является выходом генератора, выходы

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

Составитель И.Загорбинина

Техред М.Моргентал Корректор Л.Лукач

Редактор

Заказ 4517 Тираж Подписное

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

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

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

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

Генератор случайных чисел Генератор случайных чисел Генератор случайных чисел 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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