Генератор случайных временных интервалов
Иллюстрации
Показать всеРеферат
ГЕНЕРАТОР СЛУЧАЙНЫХ ВРЕМЕННЫХ ИНТЕРВАЛОВ, содержащий генератор тактовых импульсов, выход которого соединен с входом первого счетчика , отличающийся тем, что, с целью повышения точности воспроизведения заданного закона распределения интервалов, он содержит элемент И, первый элемент задержки , генератор псевдослучайных: равномерно распределенных чисел, запоминающее устройство, схему сравнения элемент И-НЕ, RS-триггер, второй счетчик, второй элемент задержки , регистр, выходы которого соединены с информационными входами второго счетчика, выход которого ff i.. 1 М ,: через второй элемент задержки соединен с входом синхронизации второго счетчика и первым входом RS-триг гера, выход которого соединен с первым входом элемента И, вькод кот рого соединен с входом первого элемента задержки и входом генератора псевдослучайньк равномерно распределенных чисел, первая группа выходов которого соединена с первой группой входов схемы сравнения, вых которой соединен с первым входом элемента И-НЕ, второй вход которого соединен с выходом первого элемента 3 задержки, выход элемента И-НЕ соединен с вторым входом RS-триггера и входом синхронизации регистра, информационные входы которого соеди нены с второй группой выходов генератора песевдослучайных равномерно распределенных чисел и входами запо минающего устройства, выходы которо го соединены с второй группой входов схемы сравнения, выход генерато ра тактовых импульсов соединен с вторым входом элемента И, выход пер вого счетчика соединен с входом упр sления второго счетчика.
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК (191 (I I) (51)4 Н 03 К 3 84
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н АВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3738725/24-21 (22) 11.05.84 (46) 23.10.85. Бюл. У 39 (71) Физико-механический институт им. Г.В.Карпенко (72) О.П. Бухало (53) 621.374.2(088.8) (56) Авторское свидетельство СССР
Ф 830357, кл. G 06 F 1/02, 1979.
Авторское свидетельство СССР
Ф 74 1297, кл. G 07 С 15/00, 1980. (54) (57) ГЕНЕРАТОР СЛУЧАЙНЫХ ВРЕМЕН"
НЫХ ИНТЕРВАЛОВ, содержащий генератор тактовых импульсов, выход которого соединен с входом первого счетчика, отличающийся тем, что, с целью повьппения точности воспроизведения заданного закона распределения интервалов, он содержит элемент И, первый элемент. задержки, генератор псевдослучайных: равномерно распределенных чисел, запоминающее устройство, схему сравнения элемент И-НЕ, RS-триггер, второй счетчик, второй элемент задержки, регистр, выходы которого соединены с информационными входами второго счетчика, выход которого через второй элемент задержки соединен с входом синхронизации второ
ro счетчика и первым входом RS-триг гера, выход которого соединен с первым входом элемента И, выход кот рого соединен с входом первого элемента задержки и входом генератора псевдослучайных равномерно распределенных чисел, первая группа выхо дов которого соединена с первой группой входов схемы сравнения, вых которой соединен с первым входом элемента И-НЕ, второй вход которого соединен с выходом первого элемента задержки, выход элемента И-НЕ соединен с вторым входом RS-триггера и входом синхронизации регистра, информационные входы которого соеди иены с второй группой выходов генератора песевдослучайных равномерно распределенных чисел и входами sano минающего устройства, выходы которо го соединены с второй группой входов схемы сравнения, выход генерато ра тактовых импульсоз соединен с вторым входом элемента И, выход пер вого счетчика соецинен с входом упр ления второго счетчика.
1187247
Изобретение относится к импульсной технике, Целью изобретения является повышение точности воспроизведения заданного закона распределения интер- 5 валов.
На фиг. приведена функциональная схема генератора случайных временных интервалов, на фиг. 2 — временные диаграммы его работы, на фиг. 3— пример выполнения генератора псевдослучайных равномерно распределенных чисел.
Генератор (фиг. 1) содержит гене-.
15 ратор 1 тактовых импульсов, элемент
И 2„ элемент 3 задержки, генератор
4 псевдослучайных равномерно распределенных чисел, запоминающее устройство 5, схему 6 сравнения, элемент И-HE 7, RS-триггер 8, счетчики
9 и 10, элемент 11 задержки, регистр 12. Генератор 1 тактовык импульсов соединен с входом первого счетчика 9 непосредственно, а с установочным входом RS-триггера.8 и
25 входом синхронизации пегистра 12 через последовательно соединенные элемент И 2„первый элемент 3 задержки и элемент И-НЕ 7. Вьгкод элемента И 2 соединен с входом генератора 4 псевдослучайных равномерно распределенных чисел, первая группа выходов которого соединена с входами схемы 6 сравнения непосредственно, а вторая группа выходов — через запо- 35 минающее устройство 5. Группа выходов генератора 4 соединена также с входами регистра 12, выходы которого соединены с входами счетчика 10, выход которого через элемент 11 задержки соединен с входами счетчика
10 и триггера 8. Выход схемы 6 сравнения соединен с входом элемента
И-HE 7, выход счетчика 9 соединен с входом управления счетчика 10.
Генератор 4 псевдослучайных равномерно распределенных чисел (фиг. 3) содержит регистры 13 и 14 сдвига, элементы ИЛИ-НЕ 15 и 16, сумматоры
17 и 18 по модулю два, элементы
ИЛИ 19 и 20. Регистр !3 сдвига с элементами ИЛИ-НЕ 15, ИЛИ !9 и сумматором 17 образуют первый генератор
М последовательностей, а второй генератор M последовательностей состоит из регистра 14, элемента ИЛИ-НЕ 16, ИЛИ 19 и сумматора 18, выходы генераторов И последовательностей соответственно подключены к входам сумматоров 21 по модулю два.
Генератор случайных временных интервалов (фиг. 1) работает следующим образом.
Импульс с выхода счетчика 10 (фиг. 28) проходит через элемент
11 задержки и записывает в счетчик
10 число, находящееся в регистре 12, после чего импульс с генератора 1 тактовых импульсов (фиг. 2a) через счетчик 9 начинают уменьшать содержимое счетчика 10. Одновременно им1 пульс с выхода элемента 11 задержки устанавливает RS-триггер 8 в единичное состояние (фиг. 2Ы, что разрешает прохождение импульсов с генератора 1 тактовых импульсов на выход элемента И 2 (фиг.2z). Под действием этих импульсов на выходах генератора 4 псевдослучайных равномерно распределенных чисел происходит последовательная смена чисел, опре-.. деляющих адрес, по которому из запоминающего устройства 5 будет считано очередное число, поступающее на входы схемы 6 сравнения. Если число запоминающего устройства 5 больше числа с выкодов генератора
4, то на выходе схемы 6 сравнения появляется единичный потенциал (фиг. 2 ), который стробируется импульсами с выхода элемента И 2, задержанными элементом 3 задержки.
Импульс с выхода элемента И-НЕ 7 (фиг. 2е) устанавливает RS-триггер в нулевое состояние и записывает в регистр 12 очередное число с выходов генератора 4. Поступление импульсов на выход элемента И 2 прекращается до тех пор пока состояние счетчика 10 не уменьшится до нуля.
После этого работа генератора случайных временных интервалов происходит в соответствии с описанным.
Очевидно, что для правильного функционирования устройства необходима смена случайного числа в регистре 12 перед началом каждого интервала, иначе повторение одинаковых интервалов может привести к искажению задаваемого распределения. Для предотвращения этого необходимо, чтобы вероятность P отсутствия импульса на выходе элемента И-НЕ 7
118?247 4
И счетчика 9 ° Например, для равноме ного распределения с заданной величиной Р а 10 емкость счетчика
9 M 50. в течение (А + 1) И тактов работы генератора 1 (А — емкость запоминающего устройства 5) была пренебрежимо малой, что определяется емкостью а— фиг. Я
1187247
Составитель Ю,Бурмистров
Техред Л.Мартяшова Корректор М.Самборская
Редактор О.Юрковецкая т
Заказ 6560/58
Тираж 871 Подписное
BHHHIIH Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная,