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

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

Авторы: Анисимов, Галимзянов, Ескин, Кулайчук, Шевчик

ZIP архив

Текст

(19) 6 06 Е 7/5 ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ОПИСАНИЕ ИЗОБРЕТЕН ТЕЛЬСТВУ К АВТОРСКОМУ С И.Х. Гал имзя нов, А, Ги Ю.Л. Кулайчук ельство ССС7/58, 1988. 1(54) ГЕНЕРАТОР СЛУЧАИНЫХ ЧИСЕЛ(57) Изобретение относится к вычислительной технике и может быть использовано для получения нечетких чисел, имитирующих действия человека-оператора в сложной,си.- туации. Цель изобретения - расширение функциональных возможностей за счетформирования нечетких чисел с заданной функцией принадлежности. Генератор содержит генератор 1 тактовых импульсов, датчик 2 равномерно распределенных случайных чисел счетчик 5, элемент 3 задержки, блоки 8 и 9 постоянной памяти, схемы 10 и 11 сравнения, элемент И 4 и блок 12 элементов И. 1 ил.40 45 50 55 Изобретение относится к вычислительной технике и может быть использовано для получения нечетких чисел, имитирующих действия человека-опера гора в сложной ситуации.Цель изобретения состоит в расширении функциональных возможностей генератора за счет формирования нечетких чисел с заданной функцией принадлежности.На чертеже представленасхема генератора,Генератор случайных чисел содержит генератор 1 тактовых импульсов, выход которого соединен с входом датчика 2 равномерно распределенных случайных чисел, через элемент 3 задержки - с входом элемента И 4 и со счетным входом счетчика 5, пуск генератора б, выход 7, блок задания минимальной границы, выполненный в виде блока 8 постоянной памяти, блок задания максимальной границы, выполненной в виде блока 9 постоянной памяти, выходы блоков 8 и 9 соединены с первыми входами соответственно схем 10 и 11 сравнения, выходы которых соединены с соответствующими входами элемента И 4, выход которого соединен с входом 5 обнуления счетчика и второй группой входов блока 12 элементов И, входы которого объединены с вторыми входами схем 10 и 11 сравнения и соединены с выходами датчика 2 равномерно распределенных случайных чисел.Генератор работает следующим образом.В генераторе реализована схема принятия решения оператором для случая, когда он в соответствии с критерием, описываемым нечетким множеством, либо пропускает поступающую информацию, либо нет. Нечеткое множество характеризует допустимые значения информации, которое необходимо пропустить на выход системы. Данный случай является типичным случаем управления в сложной человеко-машинной системе, Действие оператора эквивалентно выбору из всех возможных значений тех, которые принадлежат нечеткому множеству. Основная последовательность действий оператора заключается в определении функции принадлежности поступившего значения хт множеству допустимых,ио (хт) и сравнение данного значения с порогом, характеризующим уровень допустимости полученных значений. Как правило в реальных ситуациях уровень допустимости зависит от условий поступления информации. При этом первоначально данный уровень является наиболее высоким, а затем в случае, если поступающая информация не удовлет 5 10 15 20 25 30 35 воряет предъявляемым требованиям, начинает снижаться. Таким образом процедура принятия решения заключается в проверке следующего соотношения:(хт) 4(1), (1) где- порядковый номер поступающей информации;-- уровень допустимостиВ случае, если функция принадлежности унимодальна, то для каждого значения можно определить правую и левую границу допустимых результатов, Тогда условие формирования нечеткого результата (1) преобразуется к видухмин( 4 (14 хтхмдкс((1 е (2) которое и используется в устройстве, Функция, описывающая процесс снижения уровня допустимости, задается следующим соотношениеме -Я (-1),что определяет необходимость включения в состав устройства блока б вычисления экспоненты, реализующего указанное преобразование.Генератор работает следующим образом,При включении запускается генератор 1 тактовых импульсов и счетчик 5 обнуляется. Импульсы с выхода генератора 1 тактовых импульсов поступают на счетный вход счетчика и на запускающий вход датчика 2 равномерно распределенных случайных чисел, который вырабатывает случайное число и сравнивает его с хмин ( ( и хзкс ( ф( из (2) при помощи схем 10 и 11 сравнения.Если условие (1) выполнено, элемент И 4 открыт, и сигнал с генератора 1 тактовых импульсов, задержанный элементом 3 задержки, беспрепятственно пройдет через него, обнулит счетчик 5 и разрешит прохождение случайного числа х на выход генератора. Формула изобретения Генератор случайных чисел, содержащий генератор тактовых импульсов, две схемы сравнения, датчик равномерно распределенных случайных чисел, элемент задержки, блок элементов И и элемент И, причем выход генератора тактовых импульсов соединен с входом элемента задержки и с входом опроса датчика равномерно распределенных случайных чисел, выход "Больше или равно" первой схемы сравнения соединен с первым входом элемента И, второй вход которого соединен с выходом "Меньше иди равно" второй схемы сравнения, выход элемента И соединен с управля.ющим входом блока элементов И, выход1741131 15 20 25 30 40 45 50 Составитель И,ЗагорбининаТехред М.Моргентал Корректор В.Гирняк Редактор Ю.Середа Заказ 2086 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб.,4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 которого является выходом генератора, о тличающийся тем,что,сцелью расширения функциональных возможностей за счет формирования нечетких чисел с заданной функцией принадлежности, в него введены счетчик, блоки задания минимальной и максимальной границы, выполненные в виде блоков постоянной памяти, причем выход генератора тактовых импульсов соединен со счетным входом счетчика, выход которого подключен к адресным входам блоков постоянной памяти,выходы которых подключены соответственно к первым входам первой и второй схем сравнения, вторые входы первой и второй схем сравнения соединены с информацион ным входом блока элементов И и подключены к выходу датчика равномерно распределенных случайных чисел, выход элемента задержки соединен с третьим входом элемента И, выход которого соединен с 10 входом обнуления счетчика, вход запускагенератора тактовых импульсов является входом "Пуск" генератора.

Смотреть

Заявка

4694733, 19.05.1989

ВОЕННАЯ АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО

АНИСИМОВ ВЛАДИМИР ЮРЬЕВИЧ, ГАЛИМЗЯНОВ ИЛЬДАР ХАФИЗОВИЧ, ШЕВЧИК АЛЕКСАНДР ГРИГОРЬЕВИЧ, ЕСЬКИН ИГОРЬ ЮРЬЕВИЧ, КУЛАЙЧУК ЮРИЙ ЛЕОНИДОВИЧ

МПК / Метки

МПК: G06F 7/58

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

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

Код ссылки

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

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