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

 

Изобретение относится к области вычислительной техники и может быть использовано при построении автоматизированных испытательных комплзксов. Целью изобретения является повышение точности генератора. Генератор содержит датчик 1 потоков случайных импульсов, триггеры 2,3, элементы И 4,6, генераторы импульсов 5, 12,счётчики 7, 10, 13, элемент ИЛИ 8, блок 9 памяти, регистр 11 памяти, группу мультиплексоров 14. 2 ил.

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

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

РЕСПУБЛИН (51) 4 С 06 F 7 58

31 ЕС" )ЦЯ",ЦЯ, l3

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

Н дВТОГСНОМ СВИДЕтЯЛЬСтВМ

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

ll0 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3906000/24-24 (22) 05.06,85 (46) 23.03.87 ° Бюл. ¹ 11 (7 1) Иинский радиотехнический институт (72) Э.А. Баканович и А.И. Волковец (53) 681.333(088.8) (56) Авторское свидетельство СССР № 344431, кл. G 06 F 7/58, 1970.

Авторское свидетельство СССР № 997035, кл. G 06 F 7/58, 1981 ° (19). (И) А1 (54) ГЕНЕРАТОР СЛУЧАЙНОГО ПРОЦЕССА (57) Изобретение относится к областивычислительной техники и может быть использовано при построении автоматизированных испытательных комплексов. Целью изобретения является повышение точности генератора, Генератор содержит датчик 1 нотбков случайных импульсов, триггеры 2,3, элементы И

4,6, генераторы импульсов 5, 12.,счетчики 7, 10, 13, элемент ИЛИ 8, блок

9 памяти, регистр 11 памяти, группу мультйплексоров 14. 2 ил.

12987

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

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

На фиг. 1 представлена временная диаграмма основных сигналов; на фиг. 2 — структурная схема генератора.

Устройство содержит датчик 1 пото- 15 ков случайных импульсов, первый 2 и второй триггеры 3, элемент И 4, генератор 5, элемент И 6, счетчик 7 импульсов, элемент ИЛИ 8, блок 9 памяти, счетчик 10, регистр 11 памяти, гене- 20 ратор 12 импульсов, счетчик 13,группу мультиплексоров 14.

Рассмотрение работы генератора начнем с момента времени, когда на выходе счетчика 13 появился импульс

4 переполнения, который устанавливает в единичное состояние триггер 3, записывает управляющий код в счетчик

7, считанный из блока 9 памяти по адресу, находящемуся в счетчике 10, увеличивает на единицу значение счетчика 10 номера и записывает код, хранимый в регистре 11 памяти, в счетчик 13. Первый с момента рассмотрения работы предлагаемого генератор:.1 35 импульс от датчика 1 переписывает единичное значение триггера 3 в триггер 2, в результате чего открываются элементы И 4 и 6. Импульсы от генератора 5 импульсов, проходя через от- 40 крытьф элемент И 6, уменьшают содержимое счетчика 7, на выходе которого импульс переполнения появляется через время, определяемое частотой генератора 5 имгульсов и значением 45 управляющего кода, записанного в счетчик 7 из блока 9 памяти. Импульс переполнения счетчика 7 записывает новый управляющий код в счетчик 7, считанный из блока 9 памяти,, по ад- 50 ресу, находящемуся в счетчике 10, и увеличивает на единицу значение счет.чика 10. Каждый импульс переполнения счетчика 7 записывает новое значе ние управляющего кода в счетчик 7 55 и увеличивает содержимое счетчика 10 на единицу до тех пор, пока не приходит второй с момента рассмотрения работы предлагаемого генератора им42 2 пульс от датчика 1, который, пройдя элемент И 4, своим фронтом переписывает код номера интервала из счетчика 10 в регистр 11 памяти и устанавливает в нулевое состояние триггер

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

И 4 и 6 запрещает прохождение импульсов от датчика 1 и генератора 5 импульсов соответственно на выходы элементов И 4 и 6.

Вероятность того, что в регистр

11 памяти в случайный момент времени запишется значение i-го кода номера интервала квантования из счетчика t0 зависит от длительности хранения

>-го кода номера интервала квантования в счетчике 10, а следовательно, от величины управляющего кода,хранимого по (i-1)-му адресу в блоке 9 памяти. Изменяя величины управляющих кодов в блоке 9 памяти, можно управлять вероятностями того, что в регистре 11 памяти будет записан код того или иного номера интервала квантования., т.е. воспроизводить требуемую функцию распределения вероятностей.

По сигналу переполнения счетчика

13 начинается новое случайное испытание и осуществляется перезапись нового содержимого регистра 11 памяти в счетчик IÇ.

Генератор 12 импульсов и счетчик

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

Рассмотрим теперь работу предлагаемого генератора в нестационарном режиме, т.е. процедуру перестройки генератора на воспроизведение вероят. ностей. Перестройка осуществляется путем записи кодов, поступающих от

3 t 2987 внешнего источника в блок 9 памяти через группу мультиплексоров 14, с помощью управляющей ЭВМ или другого средства формирования управляющих кодов.

Ниже приводятся математические соотношения, позволяющие определить значения управляющих кодов исходя из вектора вероятностей Р,,Р,...,Р„, полученного путем квантования функ- 10 ции распределения вероятностей по и интервалам.

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

К; = 2 P., L где К, — управляющий код, хранящийс ся по адресу

P — вероятность занесения в 20

1 регистр 11 памяти кода,равного 1; — разрядность счетчика 7 импульсов.

Период следования импульсов гене- 25 ратора 5 импульсов определяется по формуле

Т.

Т

2"

30 где Т вЂ” максимальный интервал между о случайными импульсами датчика 1 потоков случайных импульсов.

Период следования импульсов генератора 12 импульсов определяется: так:

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

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

42 4 выходом генератора, выход первого генератора импульсов подключен к счетному входу первого счетчика, о т л ич а ю шийся тем, что, с целью повышения точности генератора, в него введены первый и второй триггеры, первый и второй элементы И, блок памяти, второй и третий счетчики, группа мультиплексоров, элемент ИЛИ, раз;рядные выходы второго счетчика подключены к одноименным разрядам информационного входа регистра памяти и к первым информационным входам соответствующих мультиплексоррв группы, выходы которых подключены к соответствующим адресным разрядным входам блока памяти, выход которого подключен к входу установки третьего счетчика, выход переполнения которого соединен с первым входом элемента

ИЛИ, выход которого подключен к счетному входу второго счетчика и к входу записи третьего счетчика, к счетному входу которого подключен выход первого элемента И, первый вход которого соединен с выходом второго генератора импульсов, выход датчика потоков случайных импульсов подключен к входу синхронизации первого триггера и к первому входу второго элемента И,выход которого подключен к входу записи регистра памяти, блоку обнуления второго счетчика и к входу обнуления второго триггера, выход которого соединен с информационным входом первого триггера, выход которого соединен с вторыми входами первого и второго элементов И, адресные входы мультиплексоров группы объединены и являются входом "Разрешение загрузки",информационный вход блока памяти и объе. диненные вторые информационные входы мультиплексоров группы являются входом задания закона распределения генератора, вход записи блока памяти . является входом задания режима генератора.

1298742

Ощ датчика

° От ялер еюта

0N сюмчаю

Вьцад счетчик

Редактор Е. Папп

Заказ 890/51

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

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

113035, Иосква, R-35, Раушская наб., д. 4/5

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

Оа триггера

0е ириггера

ЗЙИРсВКц д регистр

f1 давят

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

Техред И. Ходанич Корректор А, Зимокосов

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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