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

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

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

ZIP архив

Текст

2. Генератор по п. 1, отличающийся тем, что управляемый генератор случайных последовательностей кодов содержит два генератора равномерно распределенных случайных чисел, два регистра кода, две схемы сравнения и генератор тактовых импульсов, выход которого является первым выходом управляемого генератора и соединен с входами Опрос первого и второго геяераторов равномерно распределенных случайных чисел, выходы которых подключены соответственно к первым входам первой и второй схем сравнения, выходы которых являются соответственно вторым и третьим выходами управляемого генератора, выходы первого и второго регистров кода подключены соответственно ко вторым входам первой и второй схем сравнения.51 О 1Изобретение относится к вычислительной технике и может найти применение при моделировании случайных процессов,Процессы, протекающие в ряде устройств, представляют собой одномерные дискретные случайные блуждания. При исследовании этих процессов широко применяется математический аппарат марковских процессов. Однако этот аппарат не всегда позволяет получить характеристики блужданий и провести их анализ ввиду сложности получаемых формул. В связи с этим важное значение имеют экспериментальные исследования. Для экспериментального исследования этих процессов используют генераторы одномерных дискретных случайных блужданий. Большую трудность представляет получение этих характеристик при неодинаковых разрешенных уровнях положительного и отрицательного переходов,Известен датчик потоков случайных событий, содержащий вероятностный двоичный элемент, реверсивный счетчик, дешифратор, устройство задержки, элемент ИЛИ, группу элементов И и коммутатор 1. Этот датчик обеспечивает формирование дискретных случайных блужданий, но не позволяет задавать неодинаковые разрешенные уровни положительного и отрицательного переходов.Известен также генератор дискретных одномерных случайных блужданий, содержащий реверсивный счетчик, переключатель емкости реверсивного счетчика, дешифраторы, цифроаналоговый преобразователь, умножитель тактовой частоты и коммутатор 2.Наиболее близким к предлагаемому является генератор одномерных дискретных случайных блужданий, содержащий управляемый генератор случайных последовательностей кодов, блок ключей, блок Пуск, реверсивный счетчик, два дешифратора, элемент ИЛИ и четыре счетчика 3,Недостаток известного генератора в невозможности моделирования и определе 15 20 25 30 35 40 2ния характеристик одномерных дискретных случайных блужданий при неодинаковых разрешенных уровнях положительного и отрицательного перехода блуждающей частицы.Цель изобретения - расширение функциональных возможностей генератора путем расширения класса моделируемых процессов, а именно, обеспечения возможности моделирования и определения характеристик одномерных дискретных случайных блужданий при неодинаковых разрешенных уровнях положительного и отрицательного перехода блуждающей частицы. Поставленная цель достигается тем, что в известный генератор одномерных дискретных случайных блужданий, содержащий управляемый генератор случайных последовательностей кодов, три выхода которого соединены сосвветственно с тремя информационными входами блока ключей, первый информационяый выход которого подключен к счетному входу счетчика тактов, первый управляющий вход блока ключей является входом Пуск генератора, а второй управляющий вход блока ключей подключен к выходу счетчика циклов, счетный вход кОторого обьединен с входом Сброс счетчика тактов и реверсивного счетчика и подключен к выходу элемента ИЛИ, первый вход которого подключен к выходу счетчика тактов, выходы разрядов реверсивного счетчика соединены с входами первого и второго дешифраторов соответственно, выход первого дешифратора соединен со счетным входом первого счетчика и вторым входом элемента ИЛИ, третий вход которого объединен со счетным входом второго счетчика н подключен к выходу второго дешифратора, введены два генератора пачек импульсов, входы которых подключены соответственно ко второму и третьему информационным выходам блока ключей, а выходы генераторов пачек импульсов подключены соответственно к сумми5 о 40 рующему и вычитающему входам реверсивного счетчика.Кроме того, управляемый генератор случайных последовательностей кодов содержит два генератора равномерно распределенных случайных чисел, два регистра кода, две схемы сравнения и генератор тактовых импульсов, выход которого является первым выходом управляемого генератора и соединен с входами Опрос первого и второго генераторов равномерно распределенных случайных чисел, выходы которых подключены соответствейно к первым входам первой и второй схем сравнения, выходы которых являются соответственно вторым и третьим выходами управляемого генератора, выходы первого и второго регистров кода подключены соответственно ко вторым входам первой и второй схем сравнения.На фиг. 1 приведена блок-схема генератора; на фиг. 2 - схема управляемого генератора случайных последовательностей кодов.Генератор содержит управляемый генератор 1 случайных последовательностей кодов, вход 2 Пуск, блок 3 ключей, генераторы 4 и 5 пачки импульсов, счетчик 6 тактов, реверсивный счетчик 7, дешифратор 8 и 9, счетчики 10 и 11, элемент 12 ИЛИ, счетчик 13 циклов.Управляемый генератор 1 случайных последовательностей кодов содержит генераторы 14 и 15 равномерно распределенных случайных чисел, схемы 16 и 17 сравнения, регистры 18 и 19 кода и генератор 20 тактовых импульсов,Генератор работает следующим образом.Генератор 1 случайных последовательностей кодов генерирует при последовательности импульсов регулярную последовательность тактовых импульсов и две независимые случайные последовательности импульсы которых появляются одновременно с тактовыми. Вероятность появления импульсов случайных последовательностей могут независимо устанавливаться в пределах 0 - 1.После включения блока 3 ключей с помощью входа Пуску 2 случайные последовательности импульсов с выхода генератора 1 поступают иа входы генераторов пачек импульсов 4 и 5, а тактовые импульсы - иа вход счетчика тактов 6. Генераторы пачек импульсов при поступлении на их входы каждого импульса формируют на выходе в пределах тактового интервала пачку импульсов. Каждый генератор позволяет устанавливать требуемое число импульсов в пачке. Количество импульсов в пачке выбирается в соответствии с величиной разрешенного уровня перехода.Пачки импульсов с выходов формирователей 4 и 5 поступают иа вход вычитания 15 20 25 30 35 45 50 55 4и суммирования реверсивного счетчика 7 соответственно. Содержимое реверсивного счетчика сравнивается с порогами, играющими роль поглощающих экранов, которые задаются деширраторами 8 и 9. Появление импульса на выходе дешифратора равносильно достижению блуждающей частицей соответствующего поглощающего экрана. Факт поглощения регистрируется счетчиками 10 и 11. Длительность одного цикла эксперимента задается емкостью сетчика тактов 6. Очередной цикл экспери. мента заканчивается, если происходит поглощение частицы на одном из экранов или после заполнения счетчика тактов. При этом импульс с выхода одного из дешифраторов или с выхода счетчика тактов через элемент ИЛИ поступает на вход счетчика циклов и сбросиые входы реверсивного счетчика и счетчика тактов для приведения их в исходное состояние. Число циклов эксперимента задается емкостью счетчика циклов, При его переполнении закрывается ключ 3. Вероятность поглощения частицы определяется как частное от деления суммы показаний счетчиков поглощений на емкость счетчика циклов.Управляемый генератор 1 случайных последовательностей кодов работает следующим образом.В каждом такте работы генератор 20 вырабатывает тактовый импульс, который поступает иа выход и одновременно опрашивает генераторы случайных чисел 14 и 15. На выходах этих генераторов формируются случайные равномерно распределенные двоичные числа, которые поступают иа первые входы схем сравнения 16 и 7 соответственно. На вторые входы этих схем сравнения постоянно подаются двоичные коды управляющих параметров, равные значению заданных вероятностей появления импульсов случайных импульсных последовательностей Р, и Р соответственно. Схемы сравнения производят сравнение случайных чисел со значениями соответствующих управляющих параметров. При выполнении условия Х 2 на выходе соответствующей схемы сравнения формируется код 1 (импульс случайной импульсной последовательности), при выполнении условия ХХ формируется код 0 (импульсотсутствует).Вероятности появления импульсов на выходах схем сравнения в каждом такте ра. боты соответственно равны Р -- 2, и Р, = Х Значение этих вероятностей задается перед началом работы путем введения соответствующих управляющих параметров 2, и Хз в регистры 18 и 19. Распределение числа импульсов случайных импульсных последовательностей за некоторое число тактов работы подчиняется биноминальиому закону, параметры которого определяются вероятностями Р и Р.061139 огоельность телЬИосЬ фиг.2 Составитель А, Кшук Техред И. ВересТираж 706ИПИ Государственного комипо делам изобретений и отМосква, Ж - 35, РаушскаяППП мПатент, г. Ужгород, у Редактор К, ВолЗаказ 1004/51ВН емчи 1303илиал 15Предлагаемый, генератор одномерных дискретных случайных блужданий позволяет определить вероятность поглощения блуждающей частицы при любых разрешенных уровнях переходов с наперед заданной точностью. Необходимые значения разрешенных уровней переходов задаютсв числом импульсов в выходных пачках формирователей, Необходимая точность определения вероятности поглощения обеспечивается соответствующим выбором емкости счетчика циклов. арасовКорректорПодписноеета СССРрытийнаб., д. 4/5Проектная, 4

Смотреть

Заявка

3429842, 23.04.1982

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

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

МПК / Метки

МПК: G06F 7/58

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

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

Код ссылки

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

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