Генератор случайных процессов

 

Изобретение относится к вычислительной .технике и может быть использовано при аппаратурном моделирова НИИ двух случайных величин. Задачей, решаемой изобретением, является генерирование случайных процессов. Цель изобретения - расширение функциональных возможностей генератора путем воспроизведения режима двумерного случайного блуждения по размеченной сетке дискретных состояний. Цель достигается за счет введения новых функциональных связей и блоков. Генератор содержит четыре генератора пуассоновского потока импульсов, блок выравнивания интенсивностей случайных потоков импульсов, четьфе преобразователя код - интенсивность, четыре двухадресных узла памяти, два цифроаналоговых преобразователя, 1 з.п. ф-лы, 4 ил. (Л С

СОЮЭ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (19) (И) (51) 4 G 06 F 7/58

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPbITHA н датоеском свидктюьствм (21 ) 3933967/24-24 (22) 23,07.85 (46) 15.01.87. Вюл.¹ 2 (72) А.С.Анишин (53) 681.333(088.8) (56) Авторское свидетельство СССР № 425181, кл, 6 06 F 7/58, 1972.

Авторское свидетельство СССР № 484626, кл. 6 06 F 7/58, 1973.

Авторское свидетельство СССР ,№ lllll58, кл, G 06 F 7/58, 1983. (54) ГЕНЕРАТОР СЛУЧАЙНЫХ ПРОЦЕССОВ (57) Изобретение относится к вычислительной. технике и может быть использовано при аппаратурном моделировании двух случайных величин. Задачей, решаемой изобретением, является гене.рирование случайных процессов, Цель изобретения — расширение функциональных возможностей генератора путем воспроизведения режима двумерного случайного блуждения по размеченной сетке дискретных состояний. Цель достигается sa счет введения новых функциональных связей и блоков. Генератор содержит четыре генератора пуассоновского потока импульсов, блок выравнивания интенсивностей случайных потоков импульсов, четыре преобразователя код — интенсивность, четыре двухадресных узла памяти, два цифроаналоговых преобразователя.

s.ï. ф-лы, 4 ил.

1283758

Изобретение относится к вычислительной технике и может быть использовано при аппаратурном моделировании системы двух случайных величин.

Цель изобретения — расширение функциональных возможностей генератора путем воспроизведения режима двумерного случайного блуждения.

На фиг.l приведена структурная схема генератора; на фиг.2 — структурная схема двухадресного узла памяти; на фиг.3 — схема преобразователя код — интенсивность пуассоновского потока импульсов: на фиг,4 — размеченная сетка (поле) дискретных состояний генератора.

Генератор случайного процесса содержит первый 1,, второй 2, третий 3 и четвертый 4 генераторы пуассоновского потока импульсов, блок 5 выравнивания интенсивностей случайных потоков импульсов, первый 6, второй 7, третий 8 и четвертый 9 преобразователи код — интенсивность случайного потока импульсов, первый 10, второй

11, третий 12 и четвертый 13 двухадресные узлы памяти, первый 14 и второй 15 реверсивные счетчики, первый

16 и второй 17 цифроаналоговые преобразователи.

Двхуадресный узел йамяти содержит группу 18 из И одноадресных блоков памяти и группу 19 иэ е мультиплексоров, Преобразователь код — интенсивность содержит элемент 20 задержки, счетчик 21, дешифратор 22, группу 23 элементов И и элемент ИЛИ 24, Генератор процесса работает следующим образом, С помощью блока пуассоновские потоки импульсов генераторов 1 — 4, имеющие в общем случае различную интенсивность A Ф Ъ A Ay Ф 1 преобразуются в пуассоновские потоки с равной интенсивностью без нарушения их первоначальной взаимной независимости, На синхрониэирующий и счетный входы каждого преобразователя 6 — 9 поступают независимые пуассоновские потоки с одинаковыми интенсивностями

9. При этом поток, который поступает на первый вход, является преобразуемым потоком, а поток, который поступает на второй вход преобразователей

6 — 9 — вспомогательным потоком. С целью сокращения числа случайных потоков импульсов, необходимых для работы четырех преобразователей 6

9, функцию вспомогательного потока выполняет преобразуемый поток смежного преобразователя код — интенсивность °

Предположим, что в начальный момент времени состояния первого 14 и второго 15 реверсивных счетчиков равны соответственно 0 Х, М-I u

0 У 11-1 ° Тогда на выходах первого 6, второго 7, третьего 8.и четвертого 9 преобразователей код — интенствность устанавливаются интенсивности (плотности вероятностей) пуассоновских потоков импульсов

15 (j) (о

Я =Е 11(1 (i) где 0 Z„, < +I — нормированные значения управляющих двоичных кодов, находящихся соответственно в первом

10 (i = 1), втором 11 (i = 2), третьем 12 (i = 3) и четвертом 13 (i = 4) двухадресных узлах памяти по адресу

Х ойдо

С выходов первого 6 и второго 7 преобразователей импульсы пуассоновских потоков воздействуют на суммирующий и вычитающий входы первого реверсивного счетчика 14, изменяя его текущее состояние Х, путем положительного либо отрицательного единичного приращения: Х = Х + 1, Аналогично импульсы с выходов третьего 8 и четвертого 9 преобразователей изменяют текущее состояние Y второго реверсивного счетчика 15:У=У„ +.l.

С каждым новым состоянием первого

l4 или второго 15 реверсивного счетчика на выходах первого 10 и второго 11 или третьего 12 и четвертого 13 двухадресных узлов памяти устанавливаются новые управляющие (1) коды 2„, i=1,4, которые записаны в названных блоках памяти по адресу

Х У, В дальнейшем работа генератора случайного процесса идет с учетом размеченной сетки (поля) двумерного случайного блуждания, приведенной на фиг. 4.

Двухадресный узел (10-13) памяти работает следующим образом.

Каждый двухадресный узел памяти содержит И одноадресных блоков памяти на M двоичных m-разрядных слов

1 2837 Я

Во второй 11 двухадресный узел памяти заносят управляющие коды (2)

Z, =Е„„, которые задают интенсивности потока импульсов переводящих блуждающую точку справа налево.

При этом в первом 18-1 одноадресном блоке памяти узла 11 размещают М (2) управляющих кодов Z, Х=О,M — 1, которые задают интенсивности переходов справа налево по первой строке (У=О) матрицы // Ъ„„ //. Во втором 18-2 одкоадресном блоке памяти размещают M (2) управляющих кодов Z, Х=О;М-1, котои обеспечивает запись и хранение

М "N управляющих кодов Ех,(. При поступлении на первый адресный вход двух адр ес но го узла памяти кода 0

Х М-1 на выходах одноадресных блоков 18-1 — 18-И памяти появляются

N двоичных m-разрядных коров, находящихся в блоках 18-1 — 18-N no адресу Х. В соответс!вии с кодом

О У 1! — 1, поступающим на второй fO адресный вход двухадресных узлов 1013 памяти, на выходы мультиплексоров 18-1 — 18 †группы узлов 10-13 выводится двоичный код, который при— сутствует на выходе У-го одно- f5 адресного блока памяти сооTBåòñòâóющих узлов 10-13.

Настройка генсратора случайного процесса по заданной на фиг. 4 векторной матрице 2О

/l „„P = /I „„ //, Х=О,М-1, У=О,N-1 интенсивностей переходов сводится к следующему, В первый 10 двухадресный узел памяти заносят управляющие кодь1

Z Å„„, которые задают интенсив(q) ностй потока импульсов, переводящих блуждающую точку слева направо (в сторону увеличения координаты Х). 30

При этом в первом 1 8-1 одноадресном блоке памяти узла 10 размещают М управляющих.кодов Е„д, Х=O,M-1, кото(«) рые задают интенсивности переходов слева направо по первой строке (У=О) матрицы // „„ f/, Во втором 18-2 блоке памяти размещают М управляю(11 щих кодов Z „,, X=O, М-1, которые задают интенсивности переходов слева направо по второй строке (У=1) матрицы//%„„ // и т.д. С целью искгпочения переполнений первого реверсивного счетчика 14 по суммирующему входу во все одноадресные блоки памяти группы 18 узла по адресу Х=

=N-1 заносят нули.

i=1,4;

Для обеспечения заданного масштаба моделируемого процесса на временной оси необходимо среднкяо интенсивность % пуассоновских потоков импульсов на выходах блока 5 установить % =Ъ „ Проще всего это достирые задают интенсивности переходов справа налево по второй строке (У=!) матрицы // ) // и т.д.

Для исключения переполнения первого реверсивного счетчика 14 по вычитающему входу во все одноадресные блоки памяти группы 18 узла 11 по адресу X=O заносят нули.

В третий 12 двухадресный узел памяти заносят управляющие коды Е„„.ху,(=, (М чи

=Z которые задают интенсивности потока импульсов, переводящих блуждающую точку снизу-вверх. 1)pH этом в первом 18-1 одноадресном блоке памяти узла 12 размещают М управляющих ()) кодов Z„, Х=О,M-l, которые задают интенсивности переходов из первой (У=О) на вторую (У=1) строку матрицы // h» // . Во втором 18-2 одноадресном блоке памяти у-зла 12 размещают ()1

М управляющих кодов Е„,, Х=О,М-1, которые задают интенсивности переходов из второй (У=1) на третью (У=2 ) строку и т.д. С целью исключения переполнения второго реверсивного счетчика 15 по суммирующему входу в

N-м одноадресном блоке (!8-N) памяти узла 12 по всем адресам Х=О.,М-1 заносят нули.

В четвертый !3 двухадресный узел памяти заносят управляющие коды

„(«)

=Е„ которые задают интенсивности потока импульсов, переводящих блуждающую точку сверху вниз.

При этом в первом 18-1 одноадрес- ном блоке памяти узла 13 по всем адресам Х=0,1"-1 заносятся кули, что исключает переполнение второго реверсивного счетчика 15 IIo вычитающему входу.. Bo втором 18-2 одноадресном блоке памяти узла 13 размещают (<)

М управляющих кодов Е„,, Х=О,М-1, которые задают интенсивности переходов из второй (У=1) на первую (У=О) строку матрицы // 9 „„ /f и т.д.

Численные знач ения управляющих (i) кодов Z „„ совпадают с относительными интенсивностями соответствующих переходов (i) (1) «у Ъ ху

" ху

h

X=O М-1, У=О,N-1

1283758 гается путем стабилизации интенсивности единственного генератора пуассоновского потока импульсов на уровне, =4%„ „, (г Ф4 0) .

Формула изобретения

I . Генератор случайных процессов, содержащий первый и второй генераторы пуассоновских потоков импульсов, первый и второй преобразователи код-интенсивность случайного потока импульсов, выходы которых соединены соответственно с суммирующим и вычитающим входами первого реверсивного счетчика, выход которого соединен с входом первого цифроаналогового преобразователя, выход которого является выходом первого случайного процесса, отличающийся тем, что, с целью расщирения функциональных возможностей .генератора путем воспроизведения режима двумерных дис кретных случайных блужданий, он содержит третий и четвертый генераторы пуассоновских потоков импульсов, блок выравнивания интенсивностей случайных потоков импульсов, третий и четвертый преобразователи код-интенсивность случайного потока импульсов, первый, второй, третий и четвертый двухадресные узлы памяти, второй реверсивный счетчик и второй цифроаналоговый преобразователь,вы— ход которого является выходом второго случайного процесса генератора, при этом выходы ервого, второго, третьего и четвертого генераторов пуассоновских потоков импульсов соединены соответственно с входами задания случайных потоков импульсов блока выравнивания интенсивностей случайных потоков импульсов, i-й (i=1,4) выход случайного потока импульсов которого соединен с синхрониэирующим входом i ãî и счетным входом четвертого (для 1=1) и (-l))-ro (для i=2,4) преобразователей код-интенсивность, выходы третьего и чет— вертого преобразователей код-интен10 сивность соединены соответственно с суммирующим и вычитающим входами второго реверсивного счетчика, выход которого соединен с входом, второго цифроаналогового преобразователя и

15 объединенными первыми адресными входами всех четырех двухадресных узлов памяти, вторые адресные входы которых объединены и подключены к выходу первого реверсивного счетчика, информационные выходы четырех двухадресных узлов памяти соединены с входами задания интенсивности соответствующих преобразователей код-интенсивность..

2. Генератор по и. 1, о т л и ч ающийс я тем, что каждый двухадресный узел памяти содержит группу из N блоков памяти, каждый

Зо на М двоичных m-paspsrpzsrx слов, адресные входы которых объединены между собой и являются первым адресным входом узла, и группу из m У-входовых мультиплексоров, адресные входы

З5 которых объединены между собак и являются вторым адресным входом узла, а выходы образуют г-разрядный выход узла, при этом 1-й (1=Г,т) разрядный выход i-ro (i =1,N) блока памяти coe—

4g динен с i — м информационным входом

j-ro мультиплексора группы.

1283758

1283758

Составитель И. Столяров

Техред Л. Сердюкова Корректор В.Бутяга

Редактор Л.Пчелинская

Заказ 7442/47 Тираж 670 Подписное

ВНИИПИ Государственного комитета СССР.по делам изобретений и открытий

113035, Москва, Ж-35, Рауп ская наб., д. 4/5

Производственно-полиграфическое предприятие, r. Ужгород,ул. Проектная, 4

Генератор случайных процессов Генератор случайных процессов Генератор случайных процессов Генератор случайных процессов Генератор случайных процессов Генератор случайных процессов 

 

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

Изобретение относится к области вычислительной техники и предназначено для получения случайных двоичных сигналов с заданной вероятностью, Цель изобретения состоит в расширении функциональных возможностей за -счет обеспечения преобразования управляющего цифрового кода в вероятность выходного сигнала

Изобретение относится к области/ вычислительной техники и может быть использовано при построении стохастических вычислительных и моделирующих устройств

Изобретение относится к области вычислительной техники и может найти применение при моделировании сложных вероятностных систем.Целью изобретения является повышение точности за счет получения линейной вероятности характеристики при любом числе выходов многополюсника путем изменения начального содержимого сумматоров при подаче управляющих сигналов

Изобретение относится к вычислительной технике и может быть использовано для контроля генераторов псевдослучайных последовательностей максимальной длины с перестраиваемой структурой

Изобретение относится к вычислительной технике и может быть использовано при построении входных и преобразующих элементов асинхронных стохастических вычислительных устройств

Изобретение относится к области автоматики и вычислительной техники и может использоваться для генерации входных последовательностей при стохастическом контроле дискретных объектов

Изобретение относится к вычислительной технике и может быть использовано для исследования радиотехнических и радиолокационных систем, а таюке в вычислительной технике для .имитации и моделирования случайных процессов

Изобретение относится к вычислительной технике и может использоваться при статистических исследованиях

Изобретение относится к вычислительной технике и может использоваться при статистических исследованиях

Изобретение относится к специализированным средствам вычислительной техники и предназначено для использования в стохастических вычислительных устройствах

Изобретение относится к вычислительной технике и может быть использовано в вычислительных и моделирующих устройствах, использующих вероятностные принципы представления и обработки информации

Изобретение относится к области контроля качества работы генераторов низкочастотных сигналов и может быть использовано в качестве генератора маскирующих помех

Изобретение относится к области вычислительной техники и может быть использовано в качестве зашумляющих устройств в различных каналах связи

Изобретение относится к радиотехнике и может быть использовано в компьютерной технике, технике связи и локации

Изобретение относится к области вычислительной техники и может быть использовано в устройствах, моделирующих случайные процессы

Изобретение относится к области вычислительной техники и может быть использовано в системах для обработки информации
Наверх