Генератор случайного процесса

 

Изобретение относится к вьиислительной технике и может быть использовано для создания стохастических вычислительно-моделирующих устройств в автоматизированных системах управления испытаниями, в частности, на механические воздействия. Цель изобретения - повышение точности. Генератор случайного процесса содержит генератор 1 равномерно распределенных случайных чисел, блок 2 памяти, датчик 3 случайных чисел, датчик 4, регистры 5 и 6 памяти, генераторы 7,9 импульсов, делитель 8 частоты, дешифраторы 13,17, триггер 14, блоки 15, 22,24-умножения, блоки 16,23 памяти, сумматоры Т8,21,25, регистр 19 памяти, преобразователь 20 код-напряжение, блок 26 вычисления косинуса, генератор 29 импульсов. Поставленная цель достигается за счет-того, что выход генератора 1 соединен с вторым входом сумматора 25, а вход генератора 1 соединен с выходом генератора 29. 1 ил. (Л

СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИК

А1

„„$0„„1335 (51)4 С 06 F 7 58

OllHCAHHE ИЗОБРЕТЕНИЯ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Н А BTOPCKOMY СВИДЕТЕЛЬСТВУ (2 1) 39 19973/24-24 (22) 23.05.85 (46) 07.09.87. В. В 33 (71) Минский радиотехнический институт (72) А.Н. Морозевич и А.Н. Дмитриев (53) 68 1.333(088.8) (56) Авторское свидетельство СССР

У 517018, кл. G 06 F 7/58, 1975.

Авторское свидетельство СССР

N- 1022161, кл. G 06 F 7/58, 1982. (54) ГЕНЕРАТОР СЛУЧАЙНОГО ПРОЦГССА (57) Изобретение относится к вычислительной технике и может быть исполь— зовано для создания стохастических вычислительно-моделирующих устройств в автоматизированнык системах управления испытаниями, в частности, на механические воздействия. Цель изобретения — повышение точности. Генератор случайного процесса содержит генератор 1 равномерно распределеннык случайных чисел, блок 2 памяти, датчик 3 случайных чисел, датчик 4, ре гистры 5 и 6 памяти, генераторы 7,9 импульсов, делитель 8 частоты, дешифраторы 13, 17, триггер 14, блоки 15, 22,24 умножения, блоки 16,23 памяти, сумматоры t8,21,25, регистр 19 памяти, преобразователь 20 код-напряжение, блок 26 вычисления косинуса, генератор 29 импульсов. Поставленная цель достигается за счет того, что выход генератора 1 соединен с вторым входом ф сумматора 25, а вход генератора 1 соединен с выходом генератора 29.

1 ил.

С::

1335991

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

5 в автоматиэированньгх системах управления испытаниями, в частности, на механические воздействия.

Цель изобретения — повышение точ— ности. 10

На чертеже изображена структурная схема генератора случайного процесса.

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

10, инвертор 11, счетчик 12, дешифра- 20 тор 13, триггер 14, блок 15 умножения, блок 16 памяти, дешифратор 17 сумматор 18, регистр 19 памяти, преобразователь 20 код-напряжение, сумматор 2 1, блок 22 умножения, блок 23 памяти, блок 24 умножения, сумматор

25, блок 26 вычисления косинуса, счетчик 27, счетчик 28 и генератор 29 импульсов.

Устройство работает следующим об- 30 разом.

Для формирования текущего импульса формируются коды значений параметров (амплитуда, длительность, полярность импульса и интервал между импульсами).»5

Значения параметров процесса формируются в соответствии с заданными законами распределения, коды которых хранятся в блоке 2 памяти. С выхода датчика 3 случайных чисел сформированные 40 значения параметров текущего импульса поступают в регистры 5 и 6, в счетчик

4 импульсов., Значение случайного кода, записанного в регистр б, определяет коэффициент пересчета делителя 45

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

Тактовая последовательность импульсов, формируемая на выходе делителя 8 частоты, поступает на счетный вход счетчика 12. Его содержимое является «одом адреса, по которому иэ блока 16 памяти считываются мгновенные (дискретные) отсчеты импульса заданной формы единичной амплитуды. Блок 15 умноже»п»я обеспечивает .»ормирование (приведение к»;»да»»»»ой содержимым регистра 6 амплитуде) импульса.

По окончаш»и формирования одного импульса (достижение счетчиком 12 максимального значения, определенногo требуемым числом дискретных отсчетов импульса) на выходе дешифратора

13 вырабатывается сигнал, поступаю»ций на вход установки в единицу триггера 14. При этом триггер 14 вырабатывает сигнал, запрещающий» считывание информации иэ блока 16 памяти.

Коды, coOTBpTcTBóþùèå состоянию счетчика 4, дешифрируются дешифратором 17. На выходе последнего вырабатывается сигнал окончания формирова— ния интервала. Этот сигнал поступает на вход обнуления триггера 14, вход

"Сброс" счетчика 12 и "Опрос" датчика 3. При возникновении сигнала "Опрос" датчика 3 в счетчик 4 и регистры 5 и 6 заносятся очередные значения параметров импульса.

Кодовая последовательность, опреде»тяющая мгновенные значения импульсного процесса, вырабатываемая на выходе блока 15 умножения, поступает в качестве первого операнда на вход сумматора 18. На его второй вход поступают кодь», определяющие значения непрерывного случайного процесса.

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

29. В исходном состоянии счетчики 27 и 28 находятся в нулевых состояниях.

Тактовая последовательность с выхода генератора 29 поступает на вход счетчика 28. Коды, отражающие состояние

i-го счетчика 28, поступают на адрес— ный вход блока 23 памяти и на первый вход блока 24 умножения. При этом в блоке 23 памяти осуществляется считывание информации по заданным адресам.

Коды, отражающие состояние К счетчика 27, поступают на второй вход блока

24 умножения, на выходе которого формируется код, равный произведению

i К. Код произведения i К является одним слагаемым суммы, формируемой на сумматоре 25. Вторым слагаемым здесь является код случайной фазы » (9, формируемой генератором 1. На выходе сумматора 25 в соответствии с каждым состоянием счетчика 28 формируется значение аргумента 1 = ik +(p(г) . Этот код поступает на вход блока 26 выt 335991

ВНИИПИ Заказ 4048/43

Тираж 672 Подписное

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

cos P; в соответствии со значением

1 . Далее в блоке 22 умножения форми1 руется произведение вида Р (i) cos P;, ) где P (i) — коды значений коэффициен— тов амплитудного спектра непрерывного случайного процесса, поступающие с выхода блока 23 памяти. На выходе сум— матора 21 формируется сумма вида l0

I и-(,0 P (i) сов P;,где N — максимальное

=о. значение кода в счетчике 28.

При достижении кодом в счетчике

28 максимального значения на его выходе сигнала переноса вырабатывается сигнал. По этому сигналу происходит прием кода с выхода сумматора 18 в регистр 19, увеличение кода счетчика

27 на единицу и установка в нулевое состояние накапливающего сумматора

21, Таким образом начинается новый цикл формирования непрерывного процесса. 25

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

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

35 ной установки первого счетчика и информационными входами первого и второго регистров памяти соответст-.. венно, счетный вход первого счетчика соединен с выходом первого генератора импульсов, выход первого регистра памяти соединен с входом задания коэффициента деления делителя частоты, информационный вход которого подключен к выходу второго генератора им45 пульсов, выход младшего разряда второго регистра памяти подключен к управляющему входу коммутатора, выход которого является входом генератора случайного процесса, первый информа50 ционный вход коммутатора подключен к входу инвертора, выход которого подключен к второму информационному входу коммутатора, выход делителя частоты подключен к счетному входу

55 второго счетчика, выход котоРого подключен к входу первого дешифратора, выход которого соединен с входом vcтановки в "1" триггера, выход старших разрядов второго регистра памяти соединен с первым входом первого блока умножения, второй вход которого подключен к выходу второго блока памяти, адресный вход которого подключен к выходу второго счетчика, вход разрешения чтения-записи второго блока памяти подключен к выходу триггера, вход обнуления которого соединен с входом "Сброс" второго счетчика и выходом второго дешифратора, выход второго дешифратора подключен к входу

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

Генератор случайного процесса Генератор случайного процесса Генератор случайного процесса 

 

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

Изобретение относится к электросвязи

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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