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

Номер патента: 1363198

Авторы: Голик, Лысенков, Мартыщенко, Пономарев, Филюстин

ZIP архив

Текст

). Цельератора реай в ра- зоб марев,повыя и надежнратор 1 тпамяти,деленныхь 4, квадря в куб,атор 10,КатСССР 971, ССР 1983Вычислииспользо ОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(54) ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИ(57) Изобретение относитсятельной технике и Может быт вано для получения чис законом распределения н лизации метода обратньФсочетании с одним из кл торных рядов (ряды С.Ли ретения - упрощение ген шение его быстродействи Генератор содержит гене товых импульсов, блок чик 3 равномерно распре чайных чисел, вычитател тор 5, блок 6 возведещ ножители 7,8 и 9, сумм 11 регистрации. 1 ил,5,В умножителях 7,8 и 9 происходит перемножение коэффициента,соответственно на результаты блоков 4,5 и 6, т,е. 1 м -(Х ) 1 э Го - Р(Х,Л, М - Р(Х )1 . Результаты с блоков 7,8 и 9 поступают на сумматор 1 О,Изобретение относится к вычислительной технике и может быть использовано для получения случайных чиселс заданным законом распределения наоснове реализации метода обратныхФункций в сочетании с одним из классов операторных рядов (ряды С.Ли).Цель изобретения - упрощение генератора и повьппение его быстродействия и надежности. 10На чертеже приведена Функциональная схема генератора,Генератор случайных чисел содержитгенератор 1 тактовых импульсов, регистр 2 памяти, датчик 3 равномерно 15распределенных случайных чисел, вычитатель 4, квадратор 5, блок 6 возведения в куб, умножители 7,8 и 9,сумматор 10, блок 11 регистрации.Принцип работы генератора состоит 20в том, что он реализует способ получения случайных чисел на основе методаобратных Функций в сочетании с операторными рядами С.Ли,Работа генератора происходит вследующей последовательности. Привключении генератора 1 тактовых импульсов происходит подача 1-го управляющего импульса на датчик 3 случайных чисел, который выдает первое З 0равномерно распределенное в интервале 0,1 число на вычитатель 4.Одновременно этот управляющий импульс воздействует на регистр 2памяти, с .выходов которого постоянные коэффициенты (заранее рассчитанные и введенные в регистр 2 в соответствии с требуемым законом распределения) поступают в определенныеблоки: Р(Х,) - в вычитатель 4, Э, - 40в умножитель ; В, - в умножитель 8;Э - в умножитель 9.В квадраторе 5 и блоке 6 возведения в куб происходит возведениесоответственностепени два и три разности К -(Х, Д, снимаемой с вычитателя 4, Результат соответственнопоступает в умножители 8 и 9, Крометого, разность 1 ф -Р(Х,) с выходавычитателя 4 поступает в умножитель 507. где происходит суммирование четырехчисел,Сумма Х,+ ос-Р(Х,Я 11, +о -Р(Х.)1," +Гм. -Р(Х,)1 и,тупает в блок 11 регистрации. Послерегистрации первого случайного числапо заданному закону распределенияс управляющего выхода блока 11 ре-.гистрации поступает сигнал на управляющий вход сумматора 10, под действием которого регистры сумматора 1 О .обнуляются С поступлением второготактового импульса процесс повторяется по приведенной схеме, Таким образом, в результате действия одноготактового импульса в блоке 11 регистрируется случайное число по заданному закону распределения.Формула изобретенияГенератор случайных чисел, содержаший генератор тактовых импульсов, регистр памяти, первый информационный выход которого соединен с входом вычитаемого вычитателя, вход уменьшаемого которого подключен к выходу датчика равномерно распределенных случайных чисел, квадратор, блок возведения. в куб, первый умножитель, сумматор, блок регистрации, информационный выход которого является выходом выходом генератора, о т л и " ч а ю щ и й с я тем, что, с целью упрощения, он содержит второй и третий умножители, первые входы которых подключены соответственно к выходам квадратора и блока возведения в куб, входы которых объединены с первым входом первого умножителя и подклю-, чены к выходу. вычитателя, выходы первого, второго и третьего умножителей соединены соответственно с первым, вторым и третьим информационными входами сумматора, выход которого соединен с входом блока регистрации, выход окончания регистрации которого соединен с входом "Сброс" сумматора, чеТвертый информационный вход которого соединен с вторым информационным выходом регистра памяти, третий, четвертый и пятый информационные выходы которого соединены соответственно с вторыми входами первого, второго и третьего умножителей, выходФгенератора тактовых импульсов соединен с входом "Опрос" датчика равномерно распределенных случайных чисел и со считывающим входом регистра памяти.

Смотреть

Заявка

4097974, 19.05.1986

ВОЕННАЯ АРТИЛЛЕРИЙСКАЯ АКАДЕМИЯ ИМ. М. И. КАЛИНИНА

МАРТЫЩЕНКО ЛЕОНИД АНДРЕЕВИЧ, ПОНОМАРЕВ ВЯЧЕСЛАВ ВАСИЛЬЕВИЧ, ФИЛЮСТИН АНАТОЛИЙ ЕГОРОВИЧ, ЛЫСЕНКОВ АЛЕКСАНДР ИВАНОВИЧ, ГОЛИК ЕВГЕНИЙ СЕРГЕЕВИЧ

МПК / Метки

МПК: G06F 7/58

Метки: генератор, случайных, чисел

Опубликовано: 30.12.1987

Код ссылки

<a href="https://patents.su/2-1363198-generator-sluchajjnykh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Генератор случайных чисел</a>

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