Генератор случайного процесса Советский патент 1988 года по МПК G06F7/58 

Описание патента на изобретение SU1436113A1

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

Цель изобретения - . поиыщещхе ности генератора.

На фиг. 1 представлена структур- 1уая схема генератора; на Фиг. 2 - |сзгема блока управленкя; к;;, фиг, 3-- шременная диаграмма., поясияюш.дя работу генератора

Генератор содерлшт первьй блок памяти, датчик 2 равномерно распреде- |ленных случайных чисел, блок 3 упраз|ления, генератор 4 импульсов,, ре- {гистры 5 и б, реверсивный счетчик 7,, |делитель-8 4acTOTbij счетчик 9, преоб- |разоватепь 10 код-напряжение иреоб- {разоватеяь 11 код-напряжениеj элемен- I ты И 12-14, счетчик 15, регистр iGj I триггер 17, блок 18 памяп-:;, регистр I 19 и блок 20 сумматоров по модул:о два.

Блок угфавлення содернмт тригг.ер 21 s счетчик 22 э дешифратор 23 и элемент И 24„

Процесс функционирован-ш генера- тора можно представить как последекаждом из которьк формируется треугольной равнобедрекной формы со случайной амплитудой А, 1:;олярнос Г:ью и длительностью Т и случайный Бре.ен-- ной интерв.ал ч между нз.ч. текущг.го и последующего импульсов (интервал- следования) ,

Рассмотрим цикл ФУНКЦИОНЕРованкя генератора с моментг начала формирования случайного интервал..:а ме;5-ду дву- мя соседними и rayльcaми генерируемой выходной последоватео гьно1:.ти на. N--1--M цикле работы генератора, К этому моменту триггер 17 устан ав, 1ИБается з единичное состояние; устанавливая тем самым через элемент И 13 в нулевое состояние регистр 6, Импульсы с вько- да элемента И 13 поступашт на вычитаю щнй зход счетчика 7,/ рабатаю)-дего в режиме обратного счета. Единичный уровень с прямого вьщода триггера 17 оаз решает отработку ЦИКла блока 3 управ- ления,, в результате чего коды дискрет ньк отсчетов законов расг.ределения (Т), РСб). (oi,), F(A) й-ro дикла последовательно считываются из состветствующих областей блока 1, памяти по cs pophfflpoBaHHbiM датчиком 2 случай- ным адресам и по сигналам., с выходов блока 3 управления записываются в ре- гистры 19 и 5, счетчик 15 и регистр 1 и, кроме того, импульсом с третьего выхода блока 3 управления в старшем разряде регистра 6 устанавливается с:лучайное равновероятное состояние, определяеыиа значением первого разрядного выхода датчика 2.

В результате поступления тактовых импзшьсов на вычитающий вход реверсивного счетчика 7 происходит считывание единиц из реверсивного счетчика 7 и при достижении им нулевого значения на выходе элемента И 14 вырабатывается сигнаЛр по которому происходит запись дискретного отсчета закона распределения ) ip-iK- ла в реверсивный счетчик 7 и устанавливается нулевое состояние триггера 17. Высокий уровень с инверсного выхода триггера 17 разрешает прохождение тактовых импульсов с выхода генератора 4 импульсов через элемент И 12. На выходе делителя 8 частоты вьфаба- тывается последовательность импульсов с частотой задаваемой коэффици- нтом пересчета, код которого хранится в регистре 19 Этим коэффициентом пересчета задается длительность N-ro импульса генерируемой выходной последовательности „

По импульсам, поступающим на счет- НЬ1Й вход счетчика 15, последний увеличивает последовательно свое состоя- ние на ер,иницу,, формируя адреса, по . которым производится считывание кз блока 18 памяти кодов дискретных отсчетов производящей функции, при этом считывание кодов начинается со сп:у- чайного адреса, код которого занесен в счетчик 15 на цикле работы блока управления. Считываемые из блока 18 памяти коды заносятся в регистр 6, старший разряд которого, сформированный на N-1-м цикле работы блока управления,, определяет полярность выходного импульса на N-M цикле,, Пос- тупающи.е на вход регистра 6 коды заносятся в этот регистр импульсами с вьЕсода делителя 8 частоты и с помощью преобразователей 10 и 11 код-напряжение преобразуются ,в напряжение выходного сигнала, амплитуда которого устанавливается в соответствии со слу314361

чайным кодом, хранящимся в регистре 16.

Импульсы с выхода делителя 8 частоты поступают также на счетный вход счетчика 9, последовательно увеличивая его состояние, В результате пос на счетный вход счетчика 15 К импульсов, где К - количество адресов второго блока 18 памяти, сое- Q тояние счетчика 15 циклически изменяется от oi;4 доэ/г,-1, где случайный адрес блока 18 памяти, -заданный

во время формирования N-1-й паузы. При ЭТОМ из бло-ка 18 памяти по адре- 15 сам, задаваемым счетчиком 15, поспе- доватепьно считьгваются коды дискретных отсчетов производящей функции, а счетчик 9 изменяет свое состояние от нулевого до максимальногоj равно- 20 , и при формировании на выходе делителя 8 частоты К-го импульса на выходе счетчика 9 формируется сигнал переполнения, устанавливающий .единичное состояние триггера 17, вследст- 25 вне чего загфещается прохождение тактовых импульсов через элемент И 12 на информа.ционньм вход делителя 8 частоты тем самьм прерывается формирование импульса на выходе устройства, зо

Тактовые импульсы через элемент И 13 поступают на вычитающий вход реверсивного счетчика 7, последовательно уменьшая его состояние нулевого (,- длительность паузы „ дакла) , и ка вход установки в О регистра 6. Блок 3 управления отрабатывает свой очередной цикл, в результате которого определяются коды значений параметров выходного продес- Q са N+1-го тщкла работы устройства.

Таким образом, на N-M цикле работы устройства на его выходе формируется импульс случайной полярности со случайныг4И амплитудой, формой дли- д тельностыо и периодом следования, рав- HbSM Tf. Тр + ьп , и определяются случайные параметры N+1-го цикла. Далее процесс функционирования происходит налогично описанному для-N-ro цикла.

50

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

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

5 0 5 о

Q

0

g

чайных чисел, первый и второй блоки памяти, первый и второй счетчики третий регистр, первый преобразователь код-напряжение отличающий- с я тем, что, с целью повышения точности, в него введены третий счетчик три элемента И, четвертьй регистр, второй преобразователь код-напряжение, блок сумматоров по модулю два, триггер, блок управления, первьм которого соединен с первым входом первого элемента. И, второй вход которого соединен с выходом генератора импульсов, подключен к входу запуска блоха управления и соединен с входом Опрос датчика равномерно распре,де- ленных случайкьк чисел и первым входом второго элемента И, второй вход которого соединен с прямым выходом первого триггера и подклгочен к входу установки блока синхронизации, инвер- сньш выход первого триггера соединен с третьим входом первого элемента Я, выход которого соединен с информационным, входом делителя частоты, выход .которого соединен с входом первого счетчика, вькод которого соединен с входом установки в 1 первого триг- гара, вход установки в О которого соединен с выходом третьег о элемента И, входы которого соединены с соответствующими разр.ядными вьгходами второго счет - нка, вычитающий вход которого соединен с входом обнуления третьего periiCTpa и выходом второго эле-мента И, второй выход блока управ- ления соединен с входом синхрониза- даи второго регистра информационный вход которого соединен с информационным входом чет вертого и первого регистров и подключен к выходу первох о блока памяти и входу предварительной установки третьего счгтчика, выход которого соединен с адресным входом второго блока памяти, выход которого соединен с информахшонным входом . третьего регистра, стармий разрядньй выход которого соединен с первым входом блока сумматоров по модулю два, второй вход которого соединен с младшими разрядными выходами третьего регистра, вход разрешения записи в млад- .1ше разряды которого соединен с входом синхронизации второго Ьлока памяти, выходом делителя частоты и соединен со счетным входом третьего счетчика, вход занесения которого соединен с входом разрешения записи в стар51

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

0

5

136

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

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

название год авторы номер документа
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
SU1432515A1
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
SU1429113A1
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
SU1427365A1
Генератор случайного процесса 1985
  • Якубенко Александр Георгиевич
  • Леусенко Александр Ефимович
  • Степанов Валерий Иванович
SU1739374A1
Многоканальный статистический анализатор 1980
  • Телековец Валерий Алексеевич
SU959092A1
Генератор случайного процесса 1983
  • Лопато Георгий Павлович
  • Якубенко Александр Георгиевич
  • Беляев Вячеслав Григорьевич
  • Еловских Леонид Иванович
  • Костюк Сергей Федорович
  • Кузьмич Анатолий Иванович
SU1113800A1
Генератор случайного процесса 1983
  • Лопато Георгий Павлович
  • Якубенко Александр Георгиевич
  • Костюк Сергей Федорович
  • Кузьмич Анатолий Иванович
SU1100622A1
Стохастический преобразователь 1981
  • Корженевич Юрий Владимирович
  • Кобайло Александр Серафимович
SU1056191A1
Многоканальный статистический анализатор 1983
  • Телековец Валерий Алексеевич
  • Прасолов Юрий Николаевич
  • Любарский Анатолий Владимирович
SU1215119A1
Генератор случайного процесса (его варианты) 1983
  • Якубенко Александр Георгиевич
  • Беляев Вячеслав Григорьевич
  • Костюк Сергей Федорович
  • Кузьмич Анатолий Иванович
SU1125624A1

Иллюстрации к изобретению SU 1 436 113 A1

Реферат патента 1988 года Генератор случайного процесса

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

Формула изобретения SU 1 436 113 A1

Bxodi .г.з

Документы, цитированные в отчете о поиске Патент 1988 года SU1436113A1

Генератор случайного импульсного процесса 1974
  • Баканович Э.А.
  • Гаген И.Е.
  • Гринглаз А.Г.
  • Костюк С.Ф.
  • Кулаков В.М.
  • Лысов В.Б.
  • Меньков А.В.
  • Орлов М.А.
  • Пикин Н.Г.
  • Четвериков В.Н.
  • Шмерко В.П.
SU517018A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Генератор случайного процесса 1982
  • Баканович Эдуард Анатольевич
  • Птичкин Владимир Алексеевич
  • Волорова Наталья Алексеевна
  • Корженевич Юрий Владимирович
  • Лозицкий Вячеслав Петрович
  • Лысов Валерий Борисович
  • Меньщиков Александр Алексеевич
SU1022161A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 436 113 A1

Авторы

Кобайло Александр Серафимович

Корженевич Юрий Владимирович

Новиков Василий Алексеевич

Якубенко Александр Георгиевич

Даты

1988-11-07Публикация

1986-08-15Подача