1
Изобретение относится к вычислительной технике и является устройством информационного обеспечения систем статистического моделирования, может быть использовано в комплексе с вычислительными машинами.
Известен генератор случайных чисел, содержащий источник шума, логические элементы и г.енераторы импульсов 1 .
Недостатком этого генератора является невозможность изменения динамических свойств выходного сигнала в достаточно широких пределах, что ограничивает его функциональные возт можности.
Из известных генераторов наиболее близким к изобретению по технической сущности является генератор случайного процесса, содержащий источник некоррелированных случайных чисел, блок памяти, блок упорядочения, блок выбора знака первой разности и выходной регистр 2,
В блоке упорядочения этого датчика при помощи настройки блока выбора знака первой разности осуществляется управление вероятностью изменения (в каждом очередном такте упорядочения) знака первой разности генерируемого процесса.
Оказалось, что управление только вероятностью изменения знака первой разности генерируемого процесса приводит к относительно чжесткой .специализации всего устройства в отношении функций автокорреляции. Класс автокорреляционных функций ограничивает10ся функциями показательного, показательно-ксх;инусного и промежуточного типов.
Целью изобретения является расширение функциональных возможностей
4f генератора за счет расширения класса функций автокорреляции генерируемых процессов.
Для достижения поставленной цели в известный генератор случайных процессов, содержащий датчик случайных
20 чисел, выход которого через первый блок памяти соединен с первым входом блока сравнения, введены второй блок памяти и блок задания автокорреляционной функции, выход которого
25 соединён со вторым входом блока с нения, выход последнего соединен с входом второго блока памяти, выход которого является выходом генератора,
30 а группа выходов второго блока памяти соединена с первой группой входов блока Задания автокорреляционной функ ции, вторая группа входов которого (является группой входов генератора. Блок-схема генератора приведена на чертеже. Датчик 1 случайных чисел с заданным (требуемым) одномерным законом распределения вероятностей соединен через первый блок 2 памяти объемом в М ячеек с блоком 3 сравнения, выхо которого через второй блок 4 памяти, содержащий К ячеек, соединен с выход ной шиной генератора 5. Каждая ячейка второго блока 4 памяти подключена к входам блока 6 задания автокорр ляционной функции, имеющего еще п регулирующих входов, предназначенных для задания параметров {а41. Бло б своим выходом соединен с входом блока 3 сравнения. Генератор работает следующим образом. Блок б на основе выбранных параметров и ранее прогенерированных :и хранящихся в выходном блоке 4 памяти значений генерируемого процесса выдает прогноз ,... ,.) ,...,|(t-r -к)) на вход блока 3 сравнения, кот рый подбирает ближайшее к(t) число из первого блока 2 памяти. Эти самым осуществляется управление не только знаками первых разностей генерируемого процесса, но и их абсолютными значениями. Информация во втором бл ке 4 памяти сдвигается из каждой пре дыдущей ячейки (1-ой, 2-ой и т.д.) в каждую последуюрою (2-ую, 3-ую и т.д Содержимое последней К-й ячейки подается на выходную шину генератора 5 Освободившаяся первая ячейка второго блока 4 памяти заполняется выбранным блоком 3 сравнения числом. На месте, выбранного из первого блока памяти cлsчaйнoгo числа датчиком 1 случайHtax чисел генерируется очередное новое значение. Далее осуществлятся последующий прогяоз (по обовленному содержимому ячеек выходного блока 4 памяти), и цикл генерирования случайного процесса повторяется. Таким образом, генератор позволяет генерировать случайные процессы с заданным (требуемым) одномерным законом распределения вероятностей и регулируемой автокорреляционной функцией. Регулирование осуществляется подбором параметров блока б ат в рамках выбранного класса моделей f (.) изобретения Генератор случайных процессов, содержащий датчик случайных чисел, выход которого через первый блок памяти соединен с первым входом блока сравнения. Отличающийся тем, что, с целью расширения функциональных возможностей генератора за счет расширения класса функций автокорреляции генерируемых процессов, он содержит второй блок памяти и блок задания автокорреляционной функции, выход которого соединен со вторым входом блока сравнения, выход последнего соединен с входом второго блока памяти, выход крторого является выходом генератора, а группа выходов второго блока памяти- соединена с первой группой входов блока задания автокорре- . ляционной функции, вторая группа входов которого является группой входов генератора. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР В 314208, кл. G Об F 1/02, 1969. 2.Авторское свидетельство СССР 370601, кл. G 06 F 1/02, 1971 (прототип) .
название | год | авторы | номер документа |
---|---|---|---|
Генератор случайных чисел | 1985 |
|
SU1262492A1 |
ВСЕСОЮЗНАЯ I | 1973 |
|
SU370601A1 |
Генератор псевдослучайных чисел | 1977 |
|
SU656086A1 |
Цифровой автокоррелятор | 1985 |
|
SU1287178A1 |
ГЕНЕРАТОР СЛУЧАЙНОГО ПРОЦЕССА | 1991 |
|
RU2050585C1 |
ЦИФРОВОЙ ДАТЧИК НОРМАЛЬНО РАСПРЕДЕЛЕННЫХ ЧИСЕЛ | 1973 |
|
SU378854A1 |
Генератор случайных чисел | 1979 |
|
SU999144A1 |
Устройство для классификации случайных сигналов | 1984 |
|
SU1233184A1 |
Коррелятор | 1982 |
|
SU1042030A1 |
НЕЙРОПОДОБНЫЙ ЭЛЕМЕНТ | 2020 |
|
RU2744361C1 |
Авторы
Даты
1980-12-07—Публикация
1979-01-29—Подача