Генератор одномерных дискретных случайных блужданий

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

Авторы: Знаменский, Симикин

ZIP архив

Текст

СООЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК сю Ф С 06 Г 7/58 ОПИСАНИЕ ИЗОБРЕТЕНК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ДНОИЕРНЫХ ДИСКРЕТНЫХНИЙ ЬЭ ОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ(56) Авторское свидетельство СССРВ 1003083, кл. С 06 Р 7/58, 1981.(57) Изобретение относится к областивычислительной техники и может бытьиспользовано при моделировании случайных процессов. Цель изобретения -расширить функциональные возможностигенератора за .счет определения функции распределения процесса в фиксированный момент времени. Генератор содержит управляемый генератор случайных последовательностей кодов, блокключей, блок "Пуск", ключ, реверсив,.80277104 А 2 ный счетчик, счетчик тактов, дешифраторы, переключатели, счетчики, элементы ИЛИ, счетчик циклов, триггер,элемент И, Состояние реверсивногосчетчика, определяющего координатублуждающей частицы, анализируется дешифраторами, причем дешифратор настроен на значение, превышающее настройку дешифратора на единицу, Дешифраторы управляют состоянием триггера.Фиксация того, что координата частицыниже уровня, определяемого дешифратором, осуществляется счетчиком, еслив момент времени, соответствующий переполнению счетчика тактов, триггернаходится в состоянии единица , Элементы ИЛИ и переключатель обеспечивают исходное состояние триггера в зависимости от знака уровня, задаваемого дешифратором. Элемент И обеспечивает опрос триггера в заданный моментвремени. Изобретение дополнительноек авт.св. Ф 1003083. 1 ил.127Изобретение относится к вычислительной технике и может найти применение при моделировании случайныхпроцессовЦель изобретения - расширение функциональных возможностей генератораза счет определения значений функциираспределения процесса в фиксированный момент времени,На чертеже изображена блок-схемагенератора,Генератор содержит генератор 1случайных последовательностей кодов,блок 2 ключей, блок 3 "Пуск", ключ 4,,реверсивный счетчик 5, счетчик 6 тактов, дешифраторы 7 и 8, переключатель 9, счетчики 10 и 11, элементИЛИ 12, счетчик 13 циклов, дешифраторы 14 и 15, переключатель 16, элементы ИЛИ 17 и 18, триггер 19, элемент И 20, счетчик 21Генератор имеет два режима работы,определяемые состоянием переключателя 9. В первом режиме, когда вход переключателя 9 подключен к его первомувыходу, дешифраторами 7 и 8 задаютсясоответственно верхний и нижний поглощающие экраны, дешифратором 14 задается уровень, относительно которого определяется значение функции рас-пределения. Настройка дешифратора 15на единицу превьппает настройку дешифратора 14, Уровень настройки дешифратора 14 не должен выходить за пределы, определяемые уровнями настройки дешифраторов 7 и 8. Ключ 16 обеспечивает задание триггеру 19 послеокончания очередного цикла эксперимента одного из возможных исходныхсостояний: "ноль" илиединица"Программируется исходное состояние триггера установкой переключателя в положение 1 или 2, Если вход переключателя 16 соединен с его первым выходом (положение 1), триггер 19 устанавливается в состояние "единица", аесли вход переключателя соединен сего вторым выходом (положение 2) - всостояние "ноль", Исходное состояниетриггера 19 определяется знаком уровня, задаваемого дешифратором 14 Знак уровня дешифратора определяется относительно исходного уровня блуждающей частицы. Уровни, выше исходного уровня, считаются положительными, а ниже - отрицательными. Если уровень дешифратора 14 положительный, переключатель 16 необходимо устано 7104 2 вить в положение 1, при этом триггер19 устанавливают н исходное состояниеединица", а если уровень дешифратора 14 отрицательный, переключатель 16необходимо установить в положение 2,при этом триггер устанавливается висходное состояние "ноль . Дешифратор 15 переводит триггер 19 из единичного в нулевое состояние, если состояние блуждающей частицы превьппаетуровень, задаваемый дешифратором. 14.Генератор работает следующим образом,15 Генератор 1 случайных последовательностей кодов генерирует три последовательности импульсов: регулярную последовательность тактовых импульсов и две независимые случайные 20 последовательности, импульсы которыхпоявляются одновременно с тактовымиВероятности появления импульсов случайных последовательностей могут независимо устанавливаться в пределах 25 от 0 до 1. После включения блока 2ключей с помощью блока 3 "Пуск" случайная последовательность импульсовс первого выхода генератора 1 поступает на суммирующий вход реверсивно го счетчика 5, с второго выхода через открытый ключ 4 - на вычитающийвход реверсивного счетчика 5, а тактовые импульсы с третьего выходана вход счетчика 6 тактов, Содержи мое реверсивного счетчика 5 сравнивается с уровнями, задаваемыми дешифраторами 7, 8, 14 и 15. Появлениесигнала на выходах дешифраторов 7 и8 равносильно достижению блуждающей 40 частицей; соответствующего поглощающего экрана. Факт поглощения регистрируется счетчиками 10 и 11. Длительность одного цикла эксперимента задается емкостью счетчика 6 тактов, 45 Очередной цикл эксперимента заканчивается, если произошло поглощениечастицы на одном из экранов или после заполнения счетчика тактов. Приэтом сигнал с. выхода одного из де шифраторов или счетчика тактов черезэлемент ИЛИ 12 поступает на вход счетчика 13 циклов, на сбросовые входыреверсивного счетчика и счетчика тактов или приведения их в исходное сос тояние, на вход ключа 16 для приведения в исходное состояние триггера 19,Если очередной цикл эксперимента закончился без поглощения блуждающейчастицы, импульс переключения счетчи 3 12771ка 6 тактов поступает также на входэлемента И 20 для опроса состояниятриггера 19. Если триггер в моментопроса находится в состоянии единица", импульс счетчика 6 тактов регистрируется счетчиком 21.После отработки числа циклов, заданного емкостью счетчика циклов,сигнал с его выхода поступает на второй управляющий вход блока 2 ключей 10и прекращает поступление импульсныхпоследовательностей на входы реверсивного счетчика и счетчика тактов.Вероятность поглощения блуждающейчастицы поглощающим экраном определяется как частное от деления показаний соответствующего счетчика 10или 11 на емкость счетчика циклов,Значение функции распределенияблуждающей частицы в момент времени, 20соответствующий емкости счетчика тактов, определяется как частное от деления суммы показаний счетчиков 11и 21 на емкость счетчика циклов,Во втором режиме, когда вход переключателя 9 подключен к его второмувыходу, дешифратором 7 задается поглощающий экран, а дешифратором 8совместно с ключом 4 - упругий жесткий экран. 30Работа генератора в этом режимеотличается тем, что сигнал с выходадешифратора 8 управляет состояниемключа 4. При достижении блуждающейчастицей экрана, задаваемого дешифратором 8, на его выходе появляетсясигнал, который через переключатель9 поступает на управляющий вход ключа 4 и закрывает его. В следующемтакте работы генератора на реверсивный счетчик может поступить импульстолько по суммирующему входу и содержимое реверсивного счетчика может ос-таться неизменным или уменьшиться наплюс единицу, при этом последнее приводит к открыванию ключа 4,Таким образом, осуществляется задание упругого жесткого экрана, Очередной цикл эксперимента заканчивается при достижении блуждающей части 04цей поглощающего экрана, заданного дешифратором 7, либо после обработки заданного числа тактов,Вероятность поглощения блуждающей частицы в этом режиме работы генератора определяется как частное от деления показаний счетчика циклов, а значение функции распределения блуждающей частицы в момент времени, определяемый емкостью счетчика тактов, находится как частное от деления показаний счетчика 19 на емкость счетчика циклов, Формула изобретения Генератор одномерных дискретных случайных блужданий по авт.св. В 1003083, о т л и ч а ю щ и й с я тем, что, с целью расширения функциональных воз можностей генератора за счет определения значений функции распределения процесса в фиксированный момент времени, он содержит третий и четвертый дешифраторы, второй переключатель, второй и третий элементы ИЛИ, триггер, элемент И и третий счетчик, одноименные входы третьего и четвертого дешифраторов объединены и подключены к выходам соответствующих раз- рядов реверсивного счетчика, а выходы третьего и четвертого дешифраторов подключены к первым входам соответственно второго и третьего элементов ИЛИ, к вторым входам которых подключены соответственно первый и второй выходы второго переключателя, информационный вход которого соединен с выходом первого элемента ИЛИ, выходы второго и третьего элементов ИЛИ подключены соответственно к единичному и нулевому входам триггера, единичный выход которого соединен с первым входом элемента И, второй вход которого соединен с выходом переполнения счетчика тактов, а выход элемента И соединен со счетным входом третьего счетчика, управляющий вход переключателя является входом задания режима измерения генератора.1277104 Составитель А. Карасов Техред Л Олейник опча Редак ктор О,Лугова аз 55 ВНИ и о п д, 4/5 1130 я лиграфическое предприятие, г,ужгород, ул. Проектная,оизводствен Тираж 671 Государственного елам изобретений сква, Ж, Раушс Подписта СССРытий

Смотреть

Заявка

3894979, 12.05.1985

СЕРПУХОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. ЛЕНИНСКОГО КОМСОМОЛА

ЗНАМЕНСКИЙ ВЛАДИМИР СЕРГЕЕВИЧ, СИМИКИН АНАТОЛИЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 7/58

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

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

Код ссылки

<a href="https://patents.su/4-1277104-generator-odnomernykh-diskretnykh-sluchajjnykh-bluzhdanijj.html" target="_blank" rel="follow" title="База патентов СССР">Генератор одномерных дискретных случайных блужданий</a>

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