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

 

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

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

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

РЕСПУБЛИК д1,1 G 06 F 7/58

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

Ы

С:

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

И A ВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ (21 ) 41 61 869/24-24; 41 61 948/24-24 (22) 10.12,85 (46) 30,06.88. Бюл. Р 24 (71) Ульяновский политехнический институт (72) К.К.Васильев, 10.П.Колобов, А.Г.Ташлинский и М.А.Цветов (53) 681.325 (088.8) (56) Авторское свидетельство СССР

Р 1080138, кл. G 06 F 7/58, 1983.

Авторское. свидетельство СССР

Р 959074, кл. G 06 F 7/58, 1981. (54) ГЕНЕРАТОР КОРРЕЛИРОВАННЫХ НОРМАЛЬНО РАСПРЕДЕЛЕННЫХ СЛУЧАЙНЫХ ЧИСЕЛ (57) Изобретение относится к вычислительной технике и может быть использовано, например, при статисти-

„„SU„„1406594 А 1 ческам моделировании, Генератор поз воляет повысить точность имитации заданного спектра случайной последа. вательности чисел за счет того, что он обеспечивает совпадение формы спектра генерируемой последовательности с заданной в трех точках (на трех любых заданных частотах диапазона) ° Для этой цели служат блок трех регистров 1 кода, в который заносят три числа, определяющих форму спектра, регистры сдвига 2,3 и 4, умножители 5,6 и 7. Синхронизация работы устройства осуществляется генератором 8 тактовых импульсов, датчиком случайных воздействий служит.источник 9 случайных чисел. Формирование выходной прследовательности осуществляют в сумматоре 10, 2 ил.,1406594

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

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

На фиг.l приведена блок-схема ге- 10, нератора; на фиг.2 — частный случай исполнения генератора, Генератор согласно фиг.1 содержит, три регистра 1 кода, регистры 2 — 4 .,сдвига, умножители 5 — 7, генератор 15

:8 тактовых импульсов, первичный источник 9 случайных чисел, сумматор 10.

В частном случае генератор (фиг.2) содержит генератор 11 тактовых им- 20 пульсов, регистр 12 сдвига, регистр

13 кода, умножитель 14, первичный источник 15 случайных чисел, сумма:тор 16, Генератор работает следующим обра- 25 зом, В исходном состоянии регистры 3 и 4 находятся в нулевом положении, а в регистр 2 записано некоторое число. В регистрах 1 записаны три 30 числа, определяющих форму спектра

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

По каждому импульсу генератора 8 10 тактовых импульсов источник 9 случайных чисел формирует на своем выходе случайное число. Формируемые числа представляют собой последоBàòåëüности нормальных некоррелированных слу- 15 чайных чисел с нулевым математическим ожиданием. Одновременно ж пульс с генератора 8, приходящий на управляющие входы регистров 2 — 4, переписывает содержимое выхода сумматора 10 в регистр 2, содержимое регистра 2 в регистр 3, содержимое регистра 3 в регистр 4. Таким образом, в установившемся режиме на k-м такте на .выходе сумматора — сгенерированное случайное число х>, в регистре 2 число х 1... сгенерированное на предыдущем (k-1)-м такте; соответственно в регистре 3 — число х ь, а в регистре 4 — х . Очередное х число формируется следующим образом.

Значения весовых коэффициентов а„, а, и а, хранящиеся в регистрах

1, посредством умножителей 5 — 7 умножаются на числа х < х „ и х 1 соответственно, хранящиеся в регистрах 2 — 4. Все числа с выходов умножителей 5,6 и 7 складываются в сумматоре 10 (с учетом знака), куда добавляется также случайное нормальное число с выхода источника 9.

Таким образом, на выходе сумматора

10 формируют число х < = à << +

+ а > + аз + k. Спектральная мощность Б указанной последовательности х может быть задана на трех проМ извольно взятых фиксированных частотах 41,, а и ЫЗ

1 енератор (фиг,2) работает следующим образом.

В регистр 13 записано число r определяющее степень корреляции формируемой случайной последовательности чисел (коэффициент корреляции). Цепи установки в исходное состояние условно не показаны. При поступлении k-го тактового импульса с генератора 11 тактовых импульсов первичный источник 15 случайных чисел формирует на своем выходе случайное число, подчиняющееся равномерному закону распределения с нулевым средним, Одновременно в регистр 12 сдвига записывается случайное число х, с выхода сумматора 16, На втором входе сумматора формируется величина rx ь „, а на его выходе — случайное число

1с-го такта х = гх +, Выход11, ная последовательность случайнь1х чисел х имеет дисперсию D < = D /(1— — г -) где D — дисперсия равномерз но распределенных чисел ». При этом для коэффициентов корреляции г = 0,8-0,9999, что соответствует большинству реальных физических процессов, плотность распределения вероятностей выходной последовательности случайных чисел W отличается от нормальной W < не более чем на 14, Причем при увеличении коэффициента корреляции эта погрешность уменьшается.

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

D < = D (1 — r ), где Г „ — требуемая дисйерсия выходного процесса, 594

Составитель А.Карасов

Техред Л. Сердюкова

Корректор Э,Лончакова

Редактор А.Маковская

Подписное

Тираж 704

Заказ 3195/45

В11И11ПИ Государственного комитета СССР по делам. изобретений и открытий

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

3 1406 получают последовательность случайных нормальных чисел с заданными характеристиками. При этом каждое очередное нормальное число формируется за один период генератора 11 тактовых импульсов.

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

Генератор коррелированных нормально распределенных случайных чисел, содержащий генератор тактовых импульсов, выход которого соединен с входом Опрос первичного источника слу-15 чайных чисел, выход которого соединен с первым входом сумматора, умножитель, отличающийся тем, что, с целью повышения точности, он содержит три регистра сдвига, три gp умножителя и блок. трех регистров кода, выходы которых соединены соответственно с первыми входами первого, второго и третьего умножителей, выходы которых соединены соответственно с вторым, третьим и четвертым входами сумматора, выход которого является выходом генератора и соединен с информационным входом первого реги" стра сдвига, выход которого соединен с вторым входом первого умножителя и информационным входом второго регистра сдвига, выход которого соединен с вторым входом второго умножителя и информационным входом третьего регистра сдвига ° выход которого соединен с вторым входом третьего умножителя, выход генератора тактовых импульсов соединен с входами

"Сдвиг" первого, второго и третьего регистров сдвига.

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

 

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

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

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

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

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

Изобретение относится к вычислительной технике и позволяет расширить область применения генератора путем получения случайных двоичных чисел, распределенных по закону Парето с показателем d 1/2

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

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

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

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

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

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

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

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

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

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

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

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

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