Генератор случайных функций

Номер патента: 400005

ZIP архив

Текст

. о.,ф 11ееетецт "ибпяо400005 ОПИСАНИЕИЗО ВРЕТЕ Н И ЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ СВИТЕ СОВеетснж Социаниетицееких РеспубпинЗависимое от авт. свидетельства М -М. Кл. Н 031 с 1,00 Заявлено 2 З.И 11.1971 ( 169454426-9)с присоединением заявки М -ПриоритетОпубликовано ОЗ.Х.1973. Б 1 оллетень М 3Дата опубликования описания 15.11,1974 асударстненныи комитетСовета Министров СССРпо делам изонретенийи открытий 21.373.5 (08, В. П. Го Л. Т. Тот ко,Р,А,Б Бовкуненк отехничес дарев, Л. М. Дыхненко,ев, В. Г. Косторниченко,ш, Ю. И. Кульбацкий лгополоаниленк . Фоме и О. А кий рад Таганрог и институт витель ГЕНЕРАТОР СЛ НЫХ ФУ ни ам Авторы зобретеция Д, Н. Панов, В. Н, Д Г, Д, Гегелия, П. Я, Д С. В, Басманов, В. КИзобретение относится к вычислительной технике и технической кибернетике и может быть использовано в разнообразных технических системах для имитации случайных задающих и возмущающих процессов. 5Известный генератор случайных функций содержит генератор равномерно распределенных чисел, управляемый распределителем импульсов и подклочецный ко входам запоминающего устройства, выходы которого через 10 регистр множимого соединены со входами первого устройства совпадения, и ко входам регистра множителя, выход которого через схему совпадения, управляемую распределителем импульсов, соединен с управляюц 1 им 15 входом первого устройства совпадения, выход которого через первую схему ИЛИ соединен со входами управляемого распределителем импульсов сумматора, выходы которого через выходной регистр связаны со вторыми 20 входами запоминающего устройства и регистра множителя.Однако известный генератор не позволяет формировать случайные функции с заданными законами распределения и функциями 25 корреляции.Целью изобретения является формирова е случайных функций с заданными закон и распределения и функциями корреляции.Для этого в генератор дополнительно вве дены две цепочки последовательно соединенных регистров цифрового фильтра, выходы которых через схемы И, управляющие входы которых соединены с распределителем импульсов, подключены ко входам дополнительно введенной второй схемы ИЛИ, выход которой соединен с управляющим входом дополнительно введенного второго устройства совпадения, выходы которого подклцочецы ко входам первой схемы ИЛИ, а входы соединены с выходами регистра мцожимого, причем входы двух цепочек последовательно соединенных регистров подключены к выходам сумматора.На чертеже приведена функциональная блок-схема генератора.Генератор случайных функций содержит ге. цератор 1 равномерцо распределенных чисел, управляемый распределителем 2 импульсов. Выход генератора 1 подключен ко входам запоминающего устройства 3, выходы которого через регистр 4 множимого соединены со входами устройства 5 совпадения. Выход генератора 1 подключен также ко входам регистра 6 множителя, выход которого через схему 7 совпадения, управляемую распределителем 2 импульсов, соединен с управляющим входом устройства 5 совпадения, Выход устройства 5 совпадения через схему ИЛИ 8 соединен со входами управляемого распределителем 25 10 15 20 25 сумматора 9, выходы которого через выходной регистр 10 связаны со вторыми входами запоминающего устройства 3,В схеме генератора имеются две цепочки последовательно соедипешых регистров цифрового фильтра,Первая цепочка содержит последовательно соединенные регистры 11, 12, 13. Выходы регистров 11, 12 и 13 через схемы И 14, 15, 16 соответственно соединены со водами схемы ИЛИ 17.Вторая цепочка содержит последователыю соединенные регистры 18, 19, 20.Выходы регистров 18, 19 и 20 через схемы И 21, 22 и 23 соответственно соединены со входами схемы ИЛИ 17, Управляющие входы схем И 14, 15, 16, 21, 22, 23 подключены к выходам распределителя 2 импульсов, Входы регистров 11 и 18 соединены с выхода. ми сумматора 9. Выход схемы ИЛИ 17 подключен к управляющему входу устройства 24 совпадения, выходы которого соединены со входами схемы ИЛИ 8, а входы подсоединены к выходам регистра 4 мпожимого.Генератор случайных функций работает следующим образом.Старшие разряды равномерно распределенного случайного числа, выработанного генератором 1 управляющим импульсом распределителя 2, записываотся в запоминаощее устройство 3, а младшие разряды его в регистр 6 множителя.В запоминающем устройстве 3 по старшим разрядам формируется адрес, по которому необходимо выбрать тангенс угла наклона и координату узловой точки кривой нелинейного преобразования равномерно распределенных случайных чисел в некоррелированные случайные числа с нормальным законом распределения, так как реализация кривой нелинейного преобразования осуществляется методом кусочно-линейной аппроксимации, то есть на каждом участке разбиен ия, число которых определяется необходимой точностью аппроксимации, решается следующий алгоритм Ъ,: 1 к + 1 К 9 к К где К, - значение опорной точки,1 д ср, - тангенс угла наклона касательнойв узловой точке кривой,ЛУ - младшие разряды равномерно распределенного числа. Для решения этого алгоритма производят умножение содержимого регистра 6 на содержимое регистра 4 при помощи распределителя 2, схемы 7 совпадения, устройства 5 совпадения и схемы ИЛИ 8, а к результату по импульсам управления распределителя 2 прибавляют значение опорной точки. 30 35 40 45 50 55 60 Полученное некоррелированное случайное число с нормальным законом распределения переписывается параллельным кодом в выходной регистр 10 и регистр 11. Регистры 11, 12 и 13 осуществляют операцию задержки соответствующих случайных чисел на необходимое число тактов.Коэффициенты цифровых фильтров, состоящих из регистров 11, 12, 13 и 18, 19, 20, число и значение которых определяется видом функции корреляции, хранятся в запоминающем устройстве 3, выбор их осуществляется при помощи распределителя 2.При формировании случайны функций на выходе с заданным законом распределения и функциями корреляции выходное нормальное число с определенной функцией корреляции через выходной регистр 10 посгупает на дальнейшее нелинейное преобразование, для чего старшие разряды чисел поступают в запоминающее устройство 3, а младшие - в регистр 6 и так далее. При этом в запоминающее устройство 3 записываются уже опорные точки Ь и 1 д сс, другой кривой нелинейного преобразования,Предмет изобретенияГенератор случайных функций, содержащий генератор равномерно распределенных чисел, управляемый распределителем импульсов и подключенный ко входам запоминающего устройства, выходы которого через регистр множим ого соединены со входами первого устройсзва совпадения, и ко входам регистра множиеля, выход которого через схему совпадения, управляемую распределителем импульсов, соединен с управляющим входом первого устройства совпадения, выход которого через первую схему ИЛИ соединен со входами управляемого распределителем импульсов сумматора, выходы которого через выходной регистр связаны со вторыми входами запоминающего устройства и регистра множителя, отличающийся тем, что, с целью формирования случайных функций с заданными законами распределения и функциями корреляции, в него дополнительно введены две цепочки последовательно соединенных регистров цифрового фильтра, выходы которых через схемы И, управляющие входы которых соединены с распределителем импульсов, подключены ко входам дополнительно введенной второй схемы ИЛИ, выход которой соединен с управляющим входом дополнительно введенного второго устройства совпадения, выходы которого подключены ко входам первой схемы ИЛИ, а входы соединены с выходами регистра множимого, причем входы двух цепочек последовательно соединенных регистров подклочены к выходам сумматора.Составитель Л. Колосков Редактор А, Зиньковский Техред Л. Грачева Корректоры: А, Николаева и Е. Давыдкина Заказ 207/14 Изд. М 40 Тирани 780 ПодписноеЦНИИПИ Государственного комитета Совета Министров СССРпо делам изобретений и открытийМосква, Ж, Раушская наб., д. 4/5Типография, пр. Сапунова, 2

Смотреть

Заявка

1694544

МПК / Метки

МПК: H03K 3/84

Метки: генератор, случайных, функций

Опубликовано: 01.01.1973

Код ссылки

<a href="https://patents.su/3-400005-generator-sluchajjnykh-funkcijj.html" target="_blank" rel="follow" title="База патентов СССР">Генератор случайных функций</a>

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