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

 

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

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

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

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

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

Н ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4341934/24 (22) 15.12.87 (46) 07.06.91. Вюп. В 21 (72) И.Г. Дорух и А.П. Порух (53) 681.3 (088.8) (56) Авторское свидетельство СССР

У 1179332, кл . С 06 F 7/58, 1984, Авторское свидетельство СССР

И 1408437, кл . 6 06 F 7/58, 1986. (54) ГЕНЕРАТОР СЛУЧАЙНОГО ПОТОКА

ИМПУЛЬСОВ (57) Изобретение относится к вычис лительной технике и может быть использовано для моделирования потоИзобретение относится к вычислительной технике и может быть использовано для моделирования потоков отказов аппаратуры.

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

Вейбулл а .

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

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

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

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

1 ил.

Перед началом работы подаются импульсы на вход опроса генератора 1, на вход сброса генератора 11 и на вход элемента 12. Генератор 1 выра- Д батывает случайное число, равномерно распределенное в интервале 0-1. >а

Это число в блоке 2 преобразуется С5 в число а = 1п ) и поступает на вход Ql преобразователя 3. В преобразователе вфЬ

3 число д преобразуется в постоянное QO напряжение, которое через делитель 4 ми поступает на вход блока 7. Уровень ф

:U напряжения на входе блока 7 сос6, тавляет

К 1ng

Ц, в

6 К где К вЂ” коэффициент передачи преоб3 раэователя 3;

К вЂ” коэффициент деления делите4ля 4.

Поступивший на вход блока 7 уровень U@ логарифмируется, à резутiь1654816

4 (4) v„,(t) = к«

w(t) = Я exp(-Qt) тат логарифмирования через делитель

5 поступает на второй вход схемы 9.

Уровень Б напряжения на втором входе схемы 9

К7 1("5

U = †1nU, = К 1n(- †1п )

5 К 7 К4 ) 10

Где К вЂ” коэффициент передачи блока 7

7 I

К вЂ” коэффициент деления депите1 ля 5.

Через элемен 12 запускающий импульс поступает на вход запуска генератора 11 и он начинает вырабаты()5ать линейно нарастающее напряжение

U«(t), которое поступает на вход блока 8. Напряжение U«(t) связано с временем t отсчитываемым с момента

Наступления запускающего импульса на вход генератора 11 уравнением где К « — крутизна генератора 11.

В блоке 8 сигнал U«(t) логарифмируется и результат поступает на первь)й вход схемы 9. сигнал п () на первом входе схемы 9 равен

U>(t) = к 1n(Uqq(t))= к )л(к„ t)p (2) где К вЂ” коэффициент передачи блока 8. о

В момент равенства напряжений Бу и П)1(С); определяемых уравнениями (1) и (2), на выходе схемы 9 формируется сигнал, под действием которого формирователь t0 вырабатывает импульс, который поступает на выход генерато- 40 ра на вход опроса генератора 1, на вход сброса и через элемент 12 на вход пуска генератора 11. Напряжение

U, на выходе генератора 11 скачкообра«зно уменьшается до нуля, а затем 45 вновь начинает линейно нарастать.

Генератор 1 вырабатывает новое случайное число. Далее цикл повторяется.

Таким образом, на выходе генерато-,. ра формируется случайный поток импуль 50сов, интервалы времени между которыми жестко связаны с числами, вырабатываемыми генератором 1. Связь указанных интервалов времени с числами может быть определена из условий 55 равенства напряжений U< и U> (t) ° В соответствии с уравнениями (1) и (2) можно записать 1

К3 ("5

К 1n(- --1n ) = К 1п(К t) . (Э)

7 K 8

Поскольку блоки 7 и 8. идентичны, то выполняется условие К7 = К, по. этому уравнение (3) можно запйсать в виде

К1 (- — 1ng ) = 1n(K t)

К 1!

1 5 (- -- 1п )

К

К«,Коэффициенты деления К4 и К вырабатываются из условий К = 0C (5);

%Кз

К = — — — (6) где и (6 — парамет4 К

11 ры требуемого закона распределения.

При выполнении условий (5) и (6) уравнение (4) приводит к виду

Ine„f/g

t = t(p) = (- — ") .(7) h

Решая полученное уравнение относительно, можно записать

1)(g(t) = ехр (- Яt ) . (8) Совместное решение уравнений (7) (8) дает

1-0(М

M(t) =ф о t ехр(-Яй ) (9) Из полученного.уравнения видно, что предлагаемый генератор обеспечивает формирование случайного потока импульсов, временные интервалы между которыми распределены по закону

Вейбулла.

При М = 1 уравнение (9) приводится к виду и предлагаемый генератор формирует временные интервалы с показательным законом распределения.

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

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

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

Техред А.Кравчук Корр ект ор А. Обр уч ар

Редактор О. Головач

Заказ 1951 Тираж 400 Подписное

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

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

Производственно-иэдательскии комбинат Патент, г, Ужгород, ул.

II IT л Гага ина 101 р выход "Равно" которой соединен с входом формирователя .импульса, выход которого является выходом генератора, выход формирователя импульса соединен

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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