SU999144A1 - Генератор случайных чисел - Google Patents
Генератор случайных чисел Download PDFInfo
- Publication number
- SU999144A1 SU999144A1 SU792782134A SU2782134A SU999144A1 SU 999144 A1 SU999144 A1 SU 999144A1 SU 792782134 A SU792782134 A SU 792782134A SU 2782134 A SU2782134 A SU 2782134A SU 999144 A1 SU999144 A1 SU 999144A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- outputs
- group
- block
- random number
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Description
(54) ГЕНЕРАТОР СЛУЧАЙНЫХ ЧИСЕЛ
Изобретение относитс к вычислительной технике и может быть использоаано в стохастических счетно-решаищих и вычислительных устройствах. Известен генератор случайных чисе содержащий датчик случайных чисел, з поминакщее устройство, элементы срав нени , регистры, элементы И, элёменты ИЛИ, счетчики, блок управлени м Однако генератор позвол ет получить коррел ционную- функцию, отличную от дельта-функции, но не позвол ет получить случайные числа с управл еъюй автокоррел ционной функцие Наиболее.близким по технической сущности к изобретению вл етс гене ратор случайных чисел содержащий датчики случайных чисел, запоминающее устройство, элементы, сравнг ни , регистры, элементы И, элементы ИЛИ, счетчики, блок управлени , позвол кщий получить случайные последовательности с определенной автокоррел ционной функцией без изменений закона распределени веро тностей 2 Недостатком генератора йл ете т что обладает малой точностью формировани и ограниченными функциональными возможност ми. . Целью изобретени вл етс по1аышение точности и расширение функциональных возможностей путём-генерировани случайных чисел с управл емой автокоррел ционной функцией. Поставленна цель достигаетс тем, что генератор случайных чисел, содержащий датчик случайных чисел, два блока регистров, блок эли ентов сзравнени , запсминаищее устройство и блок управлени , выходы которого соответственно подключены к управл ющим входам датчика случайных чисел, двух блоков регистров и блока элементов сравнени , перва группа входов которого соединена с разр дными выходами первого блока регистров, введены устройство ввода, многоканальный коррело;; метр и ари етическсте устройство, .выходы которого подключены к первой группе входов запоминающего устройства , втора группа входов которого подключена к выходам датчика случайных , чисел, в выходы Запоминающего устройства подключены к раз1 дным входам второго блока регистров, выходы которого соединены непосредственно с первой группой входов арифметического устройству и через много канальный коррелометр - с второй
группой входов блока элементов сравнени , перва группа входов и выходы которого подключены соответственно к второй и третьей группам, входов арифметического устройства, причем дополнительные выходы блока управлени соединены с управл ющими входами запоминающего устройства, арифметического устройства, многоканального коррелометра и устройства ввода, выходы которого подключены к входам первого блока регистров.
На чертеже представлена функциональна схема генератора случайных чисел.
Генератор содерхшт датчик 1 случайных чисел, блок 2 управлени , запоминающее устройство 3, которое построено на принципе ассоциативной пам ти, блоки 4 и 5 регистров, многоканальный коррелометр б, блок 7 элементов сравнени , устройство 8 ввода, арифметическое устройство 9. На чертеже также показаны шины.10, на которые поступают значечи автокоррел ционной функции, и выходные шины 11.
Блок 2 управлени предназначен дл управлени процессом генерировани случайных чисел в датчике 1 случайных чи ::;ел, выборкой и записью чисел в запоминающее устройство 3 , записью и сдвигом чисел в блоке 4 регистров , записью заданных коэффициентов автокоррел ции в блок 5 регистров , а также дл управлени обработкой сигналов, поступающих в арифметическое устройство 9.
Запоминающее у&тройство 3 предназначено дл Записи, хранени 1,уп-разр дных чисел, а также выборки по К-разр дным признакам опроса одного из них. Поискова К-разр дна часть каждого числа, записанного в запоминающее устройство 3, вл етс одновременно К-старшими раз р дами .умразр дных чисел.
Запоминающее устройство 3- работает в режиме поиска ближайшего числа.
Блок 4 регистров предназначен дл хранени (.41) последовательно выбираемых из запоминающего устройства 3 W- разр дных чисел и представл ет собой УМ сдвиговых регистров каждый длиной .4 1) разр д. Шлходы (.4 1) разр да каждого сдвигового регистра вл ютс выходом генератора .
Блок 5 регистров предназначен дл хранени С чисел, каждое из которых. соответствует Задаваемым коэффициентам автокоррел ции.
Многоканальный коррелометр б предназначен дл измерени коэффициентов автокоррел ции последовательности чисел, выбираемых из запоминающего устройства 3.
Блок 7 элементов сравнени срав- . нивает измеренные коэффициенты автокоррел ции с заданными.
Устройство 8 ввода предназначено дл записи в блок 5 регистров заданных коэффициентов автокоррел ции.
Арифметическое устройство 9 реализует алгоритм экстраполировани стационарных случайных процессов согласно заданной автокоррел ционной функции с сохранением одномерного закона распределени исходного случайного процесса. , Генератор работает следующим образом . .
С датчика 1 исходна случайна последовательность поступает в запоминающее устройство 3, заполн ет его и блок.4 регистров. Сдвинутые по времени значени последовательности X с блока 4 поступа1эт на входы многоканального коррелометра б, который выходит на режим измерени текущих значений к; / KjJC ,,.., Kg. В блоке 7 происходит сравнение значений К , К ,.,.,К и K... , К , поступающих соответственно с блоков 5 и 6 и формирование разностных сигналов Дд , А, ,,, Леи Zp, ,2 г .- .Арифметическое устройство 9, использу значени предистории х , х., ..) xg, (хбХ) от блока 4, зад:1нные значени автокоррел ционной функции от блока 5 с учетом разностных сигналов от блока 7 формирует последовательность сигналов опроса X соторые поступают в свою Очередь па в;1од признаков опроса запоминакицего устройства З.На выходе которого по вл ютс числа выходной последовательности ,каждое из которых есть число исходной последовательности от датчика 1 и минимально отличаетс от соответствующего числа последовательности X.
Благодар такой организации работы блоков устройства значени автокоррел ционной функции выходной последовательности X Кр, К, ц , , Kg практически не отличаетс от значений Кр, К, .,, , Kg.
Контур обратной св зи запоминающего устройства 3 и блока 4, образованный коррелометром 6, блоком 7 и арифметическим устройством 9, позвол ет осуществить принцип автоматического регулировани . Дл этого необходимо так использовать разностные сигналы АО, Д, .уЛ , чтобы э-та обратна св зь была отрицательной.
Claims (2)
- Таким образом, предлагаемый генератор позвол ет сформировать любые наперед заданные функции автокоррел ции (которые могут существовать дл данного закона распределени ) и мо5кет формировать не только стационарные .случайные последовательности с определенно заданной автокоррел цирнной функцией, но и нестационарные по автокоррел ции случайные последовательности . Формула изобретени Генератор случайных чисел, содержащий датчик сл гчайных чисел, два б о1са регистров, блок элементов сравнени , запоминающее устройство и блок управлени , виходы которого соответственно подключены к управл ющим входам датчика случайных чисел, двух блоков регистров и блока элементов сравнени , перва группа входов которого соединена с разр дными выходами первого блока регистров, отличающийс тем, что, с целью повышени точности и расширени Функциона льных возможностей, в него введены устройство ввода, многоканальный кор релометр и арифметическое устройство, выходы которого подключены к первой группе входов запоминающего устройства , втора группа входов которого подключена к выходам датчика случайных чисел, а выходы запоминающего: fiустройства: подключены к разр дным входгм второго блока регистров,выхо-. ды которого соединены непосредственно с первой группой входов арифметического устройства,и через многоканальный коррелометр - с второй группой входов блока элементов сравнени , перва группа входов и выходы которого подключены соответственно к второй и третьей группамвходов арифметического устройства,причем дополнительные выходы блока управлени соединены с управл ющими входами эапоминакхчего устройства,арифметического устройства ,многоканального коррелометра и . . устройства ввода,выходы которого . ключены к входам первого блока регистров . Источники информации, прин тые во виимание при экспертизе 1.Авторскоесвидетельство СССР 370601, кл. G 06 F 1/02.
- 2.Авторское свидетельство СССР 516042, кл. G 06 F 15/96.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792782134A SU999144A1 (ru) | 1979-06-20 | 1979-06-20 | Генератор случайных чисел |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792782134A SU999144A1 (ru) | 1979-06-20 | 1979-06-20 | Генератор случайных чисел |
Publications (1)
Publication Number | Publication Date |
---|---|
SU999144A1 true SU999144A1 (ru) | 1983-02-23 |
Family
ID=20834630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792782134A SU999144A1 (ru) | 1979-06-20 | 1979-06-20 | Генератор случайных чисел |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU999144A1 (ru) |
-
1979
- 1979-06-20 SU SU792782134A patent/SU999144A1/ru active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100220672B1 (ko) | 병렬구조를 갖는 시간간격 측정기 | |
SU999144A1 (ru) | Генератор случайных чисел | |
US4610257A (en) | Pulse measurement system | |
SU773449A1 (ru) | Устройство дл измерени температуры | |
SU962978A1 (ru) | Устройство дл определени характеристик случайного процесса | |
SU984028A1 (ru) | Устройство поиска экстремума | |
SU659985A1 (ru) | Устройство дл измерени разности фаз | |
SU1515034A1 (ru) | Устройство дл контрол длины движущегос длинномерного материала | |
SU705457A1 (ru) | Веро тностный коррелометр | |
SU1641987A2 (ru) | Устройство дл определени фазового перехода теплоносител в нагнетательных скважинах | |
SU1688135A1 (ru) | Способ определени показател тепловой инерции частотных термопреобразователей и устройство дл его осуществлени | |
SU860043A1 (ru) | Устройство дл выбора информации | |
SU1444810A1 (ru) | Устройство дл ранжировани сигналов | |
SU1642479A1 (ru) | Устройство дл определени характеристик случайного процесса | |
SU851117A1 (ru) | Устройство дл измерени темпера-ТуРы | |
SU586477A1 (ru) | Устройство дл регистрации информации | |
SU809612A1 (ru) | Устройство обнаружени расфазировани пРи пЕРЕдАчЕ иСпыТАТЕльНОй M-пОСлЕ-дОВАТЕльНОСТи | |
SU920740A2 (ru) | Многоканальное устройство дл выбора минимального значени средней величины | |
SU926604A1 (ru) | Цифровой фазометр | |
SU731578A1 (ru) | Стохастический вольтметр | |
SU917003A1 (ru) | Устройство дл измерени разности температур | |
SU1012049A1 (ru) | Устройство дл измерени коэффициентов передаточной функции термопреобразовател | |
SU802977A1 (ru) | Устройство дл считывани инфор-МАции | |
SU974594A1 (ru) | Реверсивный счетчик импульсов | |
SU741178A1 (ru) | Цифровое устройство дл сличени частот |