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

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

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

Известны устройства, генерирующи случайные процессы с заданными двумерными плотностями С1,.

Однако известное устройство 1 позволяет генерировать случайный процесс, заданный только одной двумерной плотностью вероятности из семейства двумерных плотностей, что снижает точность моделирования по сравнению, например, с другими известными устройствами . Данные устройства предназначены для генерирования случайного процесса по семейству двумерных плотностей, но их принцип действия основан на представлении моделируемого процесса суммой марковских процессов, что ограничивает класс моделируемых процессов. I.

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

памяти, вход которого соединен с выходом первого ключа 4.

Данное устройство предназначено для моделирования случайных процессов по заданному семейству двумерных плотностей вероятности.

Недостатком устройства является малое быстродействие.

Целью изобретения является повышение быстродействия генератора.

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

информационный

so, которого подключен к ВЫХОД. fe LCT-o случайных чисел а вы. первого ключа соединен ; первым зкодом выход которой схемы сравнения; соединен с упраялг;г;-7;им входом второго ключа, вьглод которого соединен со с ::гтыва;ощим входом первого блока Пйняти, выход которого является выходом генератора, введены умножитель, второй блок памяти, дискриминатор, третий ключ и второй датчик случайных чисел, выход которою соединен с информационным входом третьего ключа, управляющий вход которого подключен к выходу генератора таковых импульсов, 3 выход третьего ключа соединен с информационным входом второго ключа и со входом дискриминатора, группа выходов которого соединена с группо считывающих входов второго блока памяти соответственно, группа адресньгх входов которого соединена с группой выходов первого блока памяти соответственно, а группа выходов второго блока памяти соединена с группой входой умножителя соответственно, выход которого соединен со вторым входом cxeNM сравнения.

На чертеже приведена блок-схема предлагаемого генератора.

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

Генератор предназначен для моделирования случайного процесса xlt), заданного семейством It двумерных плотностей вероятности u/IXj-f, х ,t), ; 1, . . . k . Поскольку все двумерные

плотности Ы(Х;-С|(, , «3

семейства двумерных плотностей взаимно независимы, в каждый момен времени условная плотность вероятности Ч(х- / х. , X

i-fc форми1-2.1

руемого значения Xj реализации чайного процесса может быть выражена через произведение двумерных плотностей /(X;/Xi.,,X,.2,...,X..) u;(X;,,Xi)w(x..,Xi)., -(,-,, . Для простогы записи здесь везде исключено написание интервалов статистической зависимости f ,поскольку индекс С совпадает с индек сом первого параметра двумерных плотностей. Аппроксимированные значения дву мерных плотностей выставлены на матрицах 13 потенциометров блока памяти 2. Первая,матрица 13 предн начена для запоминания двумерной плотности и;(х-,., х,-) распределени ее значений по столбцам и строкам матрицы следующее: 4i.xl),u;(xt,,x;),...,c.(xt,,x). 4м.fl--К. ).--.. -(M- IHl H- J--Mi DЗдесьх;,„х,...,х|1, и х,х,...,х - К значений, которые могут принимать соответственно величины х. и х . Вторая матрица 13j, предназначе для запоминания двумерной плотнос () ..;.-H-2.i).-..i). (-r ---() .-K,)Цх.х). Последняя, К-я матрица для запоминания двумерной плотнос iS-KN) U(U.1.4xt,,,..,u,(x,/,). V : : -:-(- j: 4U.).-(U.)-(U-x lБлок памяти 8 предназначен для хранения значений Xj,..., х,-., х,- . Ве .Xj.2,x., должны подаватьс соответственно на входы дискримин торов 12, 12, 12. В зависимост от значений величиных.. дискримин тор 12; должен осуществить выбор t -ой строки матрицы 13- . Дискри минатор 1 предназначен для выбор t -ых столбцов, соответствующих значению величины х. в качестве значениях принимается значение равномерно распределенной случайн величины г. от второго датчика 10 случайных чисел. Йуск генератора осуществляется при запуске генератора 11 тактовых импульсов, который открывает первый 5 и третий 9 ключи и пропускает сигналы от первого 6 и второго 10 датчиков случайных чисел соответственно на первый вход схемы сравнения 4 и вход дискриминатора 1. Если величина сигнала от первого датчика равна г1 , сигнал с п-го выхода дискриминатора 1 подключает все h-e столбцы матриц 13. В К+1 ячейку блока 8 должны предварительно записать значения х|%,...,х.2, xj-v t равносильно подключению в матрицах 13.. .12, 13 соответственно т-й,...,С-й, s-й строк, В результате ко входам умножителя 3 окажутся подключенными выходы потенциометров на пересечении п-го столбца и т-й, Е-й, s-й строк, что равносильно появлению на выходе умножителя 3 сигнала, пропорционального произведению ..)-4vv. 1 , которое поступает на второй вход схемы сравнения 4, Осуществляется проверка соответствия величины х Г2 плотности вероятностиЧЫхГ,х ., xJl-n) по правилу Неймана : Xj/x| ).,,.., неравенство выполняется, величина г может быть принята за реализацию х. Схема сравнения 4 срабатывает, по ее сигналу открывается второй ключ 7, и величина ri записывается Б(К+1) ячейку блока 8, что приводит к сдвигу всех хранящихся в блоке чисел и выдаче на входы дискриминаторов 12,, 122,,.,,12 соответственно чисел x,. xf ,-Х;, -t-j -( выбору в блок памяти 2 г-й, j-й,,,., t-й строк соответственно матриц 13,, 13.,.,,,13, В следующий такт работы генератора 11 в зависимости от величины 2 второго датчика 10 случайных чисел будет выбран г столбец всех матриц, на выходе умножителя 3 будет произведение, пропорциональное -K.)-W-,)--Kv)4iRt. которое поступает на второй вход схемы сравнения 4 и сравнивается с поступившей на ее первый вход вели чиной f . Если выполняется неравенство Неймана (ЛА-Л-г U) качестве величина г„ принимается в Z2 очередного значения . , и циклы работы устройства повторяются, Если последнее неравенство не выполняется, схема сравнения 4 не срабатывае и после очередного такта работы .генератора 11 будет проверяться неравенствои/хР|х XJ X г , у Р-vi J -, - X 2 Таким образом может быть сформирована реализация случайного процес са произвольной длины, заданного семейством двумерных плотностей вероятности. По сравнению с прототипом предло женное устройство позволяет существенно повысить быстродействие, так как при формировании каждого значения реализации требуется проверка одного неравенства Неймана, а не К, как в прототипе. По сравнению с базовым объектом предложенное устройство позволяет расширить класс решаемых задач, так как генерирует случайный процесс, заданный семейством двумерных распределений, в то время как базовый объект - процесс с одномерным распределением.

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

название год авторы номер документа
Двухканальный генератор случайного процесса 1983
  • Боброва Людмила Владимировна
  • Горьян Галина Исааковна
  • Киселев Николай Васильевич
  • Якубовская Анна Георгиевна
SU1161940A1
Датчик случайных чисел 1978
  • Боброва Людмила Владимировна
  • Киселев Николай Васильевич
  • Кузнецова Екатерина Николаевна
  • Снегурова Анна Георгиевна
  • Шестаков Михаил Васильевич
SU723633A1
Датчик случайных чисел 1982
  • Боброва Людмила Владимировна
  • Киселев Николай Васильевич
  • Кузнецова Екатерина Николаевна
  • Шмидт Эдуард Соломонович
  • Якубовская Анна Георгиевна
SU1083189A2
Генератор случайного процесса 1983
  • Боброва Людмила Владимировна
  • Киселев Николай Васильевич
  • Кузнецова Екатерина Николаевна
  • Якубовская Анна Георгиевна
  • Якубовский Евгений Георгиевич
SU1136158A1
Двухканальный генератор случайных процессов 1981
  • Боброва Людмила Владимировна
  • Киселев Николай Васильевич
  • Матюхин Сергей Анатольевич
  • Ходоровская Валентина Сергеевна
  • Якубовская Анна Георгиевна
SU1049902A1
Генератор случайного процесса 1979
  • Боброва Людмила Владимировна
  • Киселев Николай Васильевич
  • Потапенко Александр Алексеевич
  • Снегурова Анна Георгиевна
  • Якубовский Евгений Георгиевич
SU898407A2
Многоканальный статистический анализатор 1980
  • Телековец Валерий Алексеевич
SU959092A1
Генератор случайных чисел 1987
  • Мартыщенко Леонид Андреевич
  • Пономарев Вячеслав Васильевич
  • Воловик Александр Васильевич
  • Ташевский Арнольд Германович
SU1437860A1
Устройство для формирования случайных сигналов 1982
  • Боброва Людмила Владимировна
  • Киселев Николай Васильевич
  • Филиппова Лариса Семеновна
  • Якубовская Анна Георгиевна
SU1080141A1
Имитатор многомерных случайных величин 1979
  • Баканович Эдуард Анатольевич
  • Волорова Наталья Алексеевна
  • Попов Александр Николаевич
SU857978A1

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

Реферат патента 1984 года Генератор случайных процессов

ГЕНЕРАТОР СЛУЧАЙНЫХ ПРОЦЕССОВ, содержащий генератор тактовых импульсов,выход которого соединен с управляющим входом первого ключа, информационный вход которого подклю;чен к выходу первого датчика случайных чисел, а выход первого ключа соединен с первым входом схемы сравнения, выход которой соединен с управляющим входом второго ключа, выход которого соединен со считывающим входом первого блока памяти, выход которого является выходом генератора, отличающийся тем, что, с целью повышения быстродействия, он содержит умножитель, второй блок памяти, дискриминатор, третий ключ и второй датчик случайных чисел, выход которого соединен с информационным входом третьего ключа, управляющий вход которого подключен к выходу генератора тактовых импульсов, а выход третьего ключа соединен с информационным входом второго ключа и со входом дискриминатора, группа выходов которого соединена с группой считывающих g входов второго блока памяти соответ- (Г ственно, группа адресных входов которого соединена с группой выходов первого блока памяти соответственно, а группа выходов второго блока памяти соединена с группой входов умножителя соответственно, выход которого соединен со вторым входом схемы сравнения. ел 00 со

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Генератор случайного процесса 1978
  • Боброва Людмила Владимировна
  • Герчикова Галина Викторовна
  • Киселев Николай Васильевич
  • Снегурова Анна Георгиевна
  • Щипцов Валерий Васильевич
SU723632A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 105 891 A1

Авторы

Боброва Людмила Владимировна

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

Якубовская Анна Георгиевна

Даты

1984-07-30Публикация

1983-05-17Подача