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

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Республик

О П И С А Н И Е (»855967

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено 01 .11.79 (21) 2834378/18-21 с присоединением заявки №вЂ” (23) Приоритет— (51) М К„з

Н 03 К 3/84

Гасударственный комитет (53 ) УД К 621. 373..4 (088.8) Опубликовано 15.08.81. Бюллетень ¹30

Дата опубликования описания 25.08.81

00 делам изобретений и открытий (72) Автор изобретения

В. В. Орехов

Владимирский политехнический институт (71) Заявитель (54) ГEHEPATOP СЛУЧАИНОГО ПОТОКА ИМ11УЛЬСОВ

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

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

Недостаток этого устройства — невысокая точность моделирования случайного потока импульсов.

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

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

855967

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

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

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

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

Ф

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

1 вы х = 1.4<и,(ф„, „) где Up — опорное напряженйе;

Я вЂ” случайное число на выходе генератора случайных чисел; maF максимальное число на выходе генератора, являющееся обратной функцией моделируемого закона распределения.

Генератор случайного потока работает следующим образом.

Генератор 1 случайных чисел формирует на выходе случайное число, поступающее на выходы нелинейного цифроаналогового преобразователя 2, на выходе которого, в соответствии с заданным законом распределения блоком 3 задания закона распределения, устанавливается соответствующий уровень напряжения. Это напряжение поступает на один из входов компаратора 4., на другой вход которого поступает линейно нарастающее напряжение с цифроаналогового преобразователя 7, соединенного со счетчиком

6, в котором накапливаются импульсы, поступающие от управляемого генератора 8 импульсов. В момент сравнения двух напряжений, компаратор 4 изменяет свое состояние и формирователь 5 импульсов генерирует импульс, который считывает новое случайное число с генератора 1 случайных чисел, записывает число, накопленное в счетчике 6 в регистр 9 и устанавливает в нулевое состояние счетчик 6. Затем процесс формирования импульса случайного потока повторяется.

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

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

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

10 нелинейного цифроаналогового преобразователя.

Источники информации, принятые во внимание при экспертизе

1. Патент США № 3758873, кл. 331 — 60, 1973.

2. Авторское свидетельство СССР № 285343, кл. G 01 F 1/02, 1969.

Составитель E Мосолков

Редактор И. Касарда Техред А. Бойкас Корректор О. Билак

Заказ 6963/84 Тираж 988 Подписное

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

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

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4