Генератор случайных чисел
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1774332
Автор: Борисов
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИРЕСПУБЛИК 1 77 2 А 1 91 Я,05 0 06 Р 7/58 ПИСАНИЕ ИЗОБРЕТЕН ВТОРСКОМ ИДЕТЕЛ ЬСТВ формирования нечет бретения - повы шеки содержит генератор датчик 2 случайных распределением бло значений нечеткой пе 4, умножители 5, 9, с 7 сдвига, блок 10 пам ния нечеткой переме задержки. 1 ил,ких чисел е точности 1 тактовых чисел с ра к 3 памяти ременной, умматоры 6 яти.ожидае нной, элем 2. Бюл рисов кое св ,кл.О детельство СССР06 Р 7/58, 06.02.89 тельо для ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ СССР 21) 484002 22) 18.06.9 46) 07,11,9 (72) Э.В.Бо (56) Автор М 1695296(54) ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕ (57) Изобретение относится к вычисл ной технике и может быть использова Цель изо, Генератор импульсов, вномерным граничных вычитдтель , 8, регистр мого значеенты 11 - 13Изобретение относится к вычислительной технике и может быть использовано дляформирования нечетких чисел.Цель изобретения - повышение точности. 5На чертеже представлена электрическая структурная схема генератора.Генератор содержит генератор 1 тактовых импульсов (ГТИ), датчик 2 чисел с равномерным распределением, блок 3 памяти 10граничных значений нечеткой переменной,вычитатель,4, умножитель 5, сумматор 6,регистр 7 сдвига, сумматор 8, умножитель 9на коэффициент, блок 10 памяти ожидаемого значения нечеткой переменной, элементы 11 - 13 задержки.Работает генератор следующим образом.По импульсу запуска, поступающему навход запуска ГТИ 1, он запускается и происходит установка и ячеек регистра 7 сдвига всостояние а, соответствующее начальномунаиболее ожидаемому значению нечеткойпеременной Х. По каждому импульсу ГГИ 1датчик 2 вырабатывает возможное значение 25случайного числа г с равномерным распределением в интервале (О, 1). В блок 3 памятиграничных значений вырабатываются левоехл и правое хор граничные значения нЕчеткой переменной. При задании функции принадлежности типа примерного равенствалинейного вида,маха, левое и правое граничные значенияопределяются из условияг =,и (х).Отсюда следует, чтохв =а- а(1-г); 40хор = а +. о(1 - г).Эти соотношения позволяют провестипрограммирование блока 3 памяти, выполненного в виде ПЗУ, заблаговременно.При этом предполагается, что величина 45о неизменна, а текущие параметры г и аобразуют адрес соответствующей ячейкиПЗУ и поступают с выходов датчика 2 и,блока 10,В вычитателе 4 формируется разность 50хпр - хль которэя умножается в умножителе5 на предыдущее значение гн. В результатена выходе сумматора б формируется текущее значение нечеткого. числах 1 = хл+ г - 1 (хпр хл 1)1 55которое по импульсу с выхода элемента 13задержки записывается в первую ячейку регистра 7 с предварительным сдвигом предыдущих чисел. Через и тактов и в последующем в регистре 7 сдвига постоянно находится и нечетких чисел, которые после суммирования всумматоре 8 и умножения 1/и в умножителе9 преобразуются в оценку среднего значения нечеткой величины.их= - ), х 1,иЕсли нечеткие числа группируются примерно равномерно возле а, то на выходеблока 10 вырабатывается величина а, которая и поступает на вход блока 3, В этомслучае никакого регулирования генераторане происходит, При х, относительно существенно отличающегося от а, блок 3 изменяетсвою выходную величину. В частном случаеблок 10 может повторять входной сигнал а:= х. При этом реализуется типичный алгоритм действия человека, когда его отноше-ние к требуемому (ожидаемому) значениюпараметра смещается в сторону его наиболее часто повторяемых значений,В более общем случае блок 10 можетреализовать более сложный алгоритм управления, например, при х, близких к а, повторять входной Сигнал, а при сильноотличающихся проводит регулировку в противоположную сторону.Формула изобретенияГенератор случайных чисел, содержащий генератор тактовых импульсов, вычитатель, умножитель, первый элементзадержки, регистр сдвига, первый сумматор, датчик чисел с равномерным распределением, вход опроса которого соединен свыходом генератора тактовых чисел, входзапуска которого является входом запускагенератора, группа выходов регистра сдвига соединена с группой входов первого сумматора, о л и ч э ю щи й с я тем, что, снедьюповышения точности; в него дополнительновведены блок памяти граничных значенийнечеткой переменной, второй и третий элементы задержки, второй сумматор, умножитель на коэффициент и блок памятиожидаемого значения нечеткой переменной, причем первый адресный вход блокапамяти граничных значений нечеткой переменной соединен с входом первого элемента задержки и выходом датчика чисел с.равномерным распределением, а первый ивторой выходы верхней и нижней границынечеткой переменной соединены соответственное входами уменьшаемого и вычитаемого вычитателя; выход которого соединенс первым входом умножителя, второй входкоторого соединен с выходом первого элемента задержки, вход второго элемента задержки соединен с выходом нижнейЗаказ 3927 Тираж Подписное ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР 113035, Москва, Ж, Раушская наб 4/5 Производственно-издательский комбинат "Патент", г, Ужгород, ул, Гагарина, 101 границы нечеткой переменной блока памяти граничных значений нечеткой переменной, вход третьего элемента задержки соединен с выходом генератора тактовых, импульсов, а выход соединен со сдвиговым 5 входом регистра сдвига, вход разрешения . начальной установки которого подключен к входу запуска генератора, первый вход второго сумматора соединен с выходом умно- жителя, второй вход которого соединен с 10 выходом второго элемента задержки, а выход соединен с информационным входом регистра сдвига, вход умножителя на коэффициент соединен с выходом первого сумматора, а выход - с входом блока памяти значения нечеткой переменной, выход которого соединен с вторым адресным входом блока памяти граничных значений нечеткой переменной.
СмотретьЗаявка
4840022, 18.06.1990
ВОЕННАЯ АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО
БОРИСОВ ЭДУАРД ВАСИЛЬЕВИЧ
МПК / Метки
МПК: G06F 7/58
Метки: генератор, случайных, чисел
Опубликовано: 07.11.1992
Код ссылки
<a href="https://patents.su/3-1774332-generator-sluchajjnykh-chisel.html" target="_blank" rel="follow" title="База патентов СССР">Генератор случайных чисел</a>
Предыдущий патент: Устройство для сравнения нечетких величин
Следующий патент: Генератор случайных чисел
Случайный патент: Рабочее оборудование экскаватора