Генератор многомерных случайных процессов

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

Автор: Петров

ZIP архив

Текст

(Я)5 С 06 Г 7/58 ИЗОБРЕИДЕГЕЛ ЬСТВУ ТЕНИЯ отип). СЛУтельо для Изобре нию случай вычислител пользовано реннего бло машины,ение относится к м ных величин и про ьных маш,г,ах и мож в качестве пристав ка электронной выч оделировацессов на ет быть иси или внутслител ьной ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИПРИ ГКНТ СССР ОПИСАНИ К АВТОРСКОМУ С(71) Иркутский политехнический инст(54) ГЕНЕРАТОР МНОГОМЕРНЫХЧАЙНЫХ ПРОЦЕССОВ(57) Изобретение относится к вычислной технике и может быть использова Цель изобретения - расширение функциональных возможностей за счет формирования экспоненциально-косинусной корреляционной зависимости между реализациями многомерного случайного процесса или поля.Сущность работы предлагаемого устройства состоит в организации перестановки реализации многомерного случайного процесса или случайного поля с требуемым законом распределения вероятностей по правилу выбора из некоторой исходной ограниченной совокупности реализации с суммой компонентов, наиболее близкой по моделирования случайных величин, процессов и полей. Цель изобретения - расшире. ние функциональных возможностей за счет формирования корреляционной зависимости между реализациями многомерного случайного процесса. Генератор содержит регистр памяти, счетчики, запоминающие устройства, ключи, дешифратор, накапливающий сумматор, датчик случайных чисел, блоки сравнения, блок элементов ИЛИ, элементы ИЛИ, элементы задержки и блок управления. 3 ил,модулю к сумме компонентов последней прогенерированной реализации. Суммирование компонентов реализаций обеспечивает возможность простого их сравнения для последующего выбора одной реализации из исходной их совокупности, Введение регистра памяти и схемы сравнения,обеспечивает задание управляющего параметра процесса генерирования - объема ограниченной совокупности исходных реализаций.На фиг, 1 представлен генератор многомерных случайных полей; на фиг, 2 и 3 - запоминающие устройства,.Генератор содержит (фиг, 1) счетчик 1, запоминающее устройство 2, дешифратор 3, запоминающее устройство 4, накапливающий сумматор 5, ключ 6 блок сравнения 7, ключ 8, счетчики 9, 10, ключи 11-12, блок элементов ИЛИ 13, элемент задержки 14, датчик случайньх чисел 15. элемент задержки 16, элемент ИЛИ 17, блок 18 сравнения,регистр 19 памяти, элемент задержки 20,блок 21 управления, элемент задеркки 20,блок 21 управления, элемент ИЛИ 22,Запоминающее устройство 2 (фиг. 2) содеркит счетчик 23, генератор тактовых испульсов 24, триггер 25, элемент задеркки26, дешифратор 27. сумматор 28, регистр 29памяти, блок 30 сравнения, триггер 31, дешифратор 32, ключи 33, 34, блок 35 памяти,блок 36 элементов ИЛИ,(фиг. 1) соединен с адресным входом запоминающего устройства 2 и дешифратором3, выходом подключенного к первому адресному входу запоминающего устройства 4,Выход запоминающего устройства 2 соединен с информационным входом сумматора5 и с информационным входом запомина 1 ощ о устролства 4. Выход запоминающегоустройства 4 через информационный вход. ключа 6 подключен к выходной шине всегогенератора,Выход сумматора 5 соединен с первымвходом блока 7 сравнения и с информационным входом ключа 8, Выход блока 7 сравнения подключен к управляющему входуключа 6, к управля 1 ощему входу ключа 8 ивторому (считывающему) адресному входузапоминающего устройства 4,Запоминающее устройство 2 при поступлении сигнала на адресный вход передает содержимое К ячеек (где К - числокомпонентов реализации процесса или поля) на выход блока памяти. При этом адреспервого из К передаваемых чисел определяется в зависимости от значения сигнала наадресном входе,Дешифратор 3 преобразует многоразрядное число (адрес) на своем входе в одиночный импульс на выходе, Запоминающееустройство 4 предназначено для временного хранения компонентов реализации многомерного случайного процесса илислучайного поля, сумму которых вычисляетсумматор 5 и передачи этих компонентовчерез ключ 6 на выходную шину генератора.При этом сигнал на первом (записы вающем)адресном входе устройства 4 обеспечиваетзапись информации в этот блок, а сигнал навтором (считывающем) адресном входеобеспечивает последовательную выдачу навыход запоминающего устройства 4 компонентов реализации, хранящейся в этом блоке. Ключ 6 разрешает передачу информациина выходную шину генератора из запоминающего устройства 4 только при определении ближайшей по сумме компонентов5 реализации из всего набора реализаций, записанных в запоминающем устройстве 2, кпоследней прогенерированной реализации,Выход ключа 8 соединен с установочнымивходами счетчиков 9 и 10. Счетчик 9 работа 10 ет в режиме увеличения содержимого с приходом счетный вход управляющегоимпульса, а счетчик 10 - в режиме умен ьшения содержимого. Выходы счетчиков 9 и 10соединены соответственно с информацион 15 ными входами ключей 11 и 12, выходы которых соединены через блок элементов ИЛИ13 с вторым входом блока 7 сравнения. Выход блока 7 сравнения, помимо ключей 6 и8 и запоминающего устройства 4, через эле 20 мент задержки 14 подключен к управляющему входу датчика случайныхнекоррелированных чисел 15, выход которого соединен с информационным входом запоминающего устройства 2, Датчик25 случайных некоррелированных чисел 15 сприходом сигнала на управляющий входосуществляет генерирование реализациимногомерного случайного процесса илислучайного поля с требуемым законом рас 30 предления вероятностей, которая записывается в запоминающее устройство 2 вячейки с адресами, определяемыми сигналами на адресном входе,Кроме того, выход элемента задержки35 14 через элемент задержки 16 и элементИЛИ 17 соединен с установленным в нульвходом счетчика 1, Информационный выходсчетчика 1 подключен также к первому входу блока 18 сравнения, второй вход которо 40 го соединен с выходом регистра памяти 19,а выход блока 18 сравнения через второйвход элемента ИЛИ 17 подключен к установленному в нуль входу счетчика 1, Установленный в нуль вход сумматора 5 и счетный45 вход счетчика 1 через третий элемент задержки 20; управляющие входы ключей 11 и 12и счетные входы счетчиков 9 и 10 подключены сответственно к выходным шинам блока21 управления. Выход блока 18 сраьнения и50 выход по переполнению счетчика 1 соединены через элемент ИЛИ 22 с входной шиной блока управления 21, а выход блока 7сравнения подключен также к входной шине блока управления 21,55 Запоминающие устройства 2, 4 и сумматор 5 при выполнении действий оперируютс многомерными (К - мерными, К =- 1, 2)реализациями случайного процесса, то есть,обрабатывают(читают, записывают, суммируют) группы К многоразрядных чисел.1755279 Запоминающее устройство 4 (фиг, 3) также, как и запоминающее устройство 2 выполняет две операции - запись и чтение Кчисел, При этом отличие устройства 4 отустройства 2 состоит в том, что в устройстве2 необходимо хранить некоторое количество реализаций случайного К - мерного процесса или поля, а в устройстве 4 - толькоодну реализацию, Поэтому принципы рабо 0 ты устройств 2 и 4 одинаковы и отличиесостоит лишь в способе задания адресов иконца записи (чтейия) К случайных чисел,образующих реализацию генерируемогослучайного процесса или поля,В запоминающем устройстве 4 счетныйвход счетчика адреса 37 соединен с выходом генератора тактовых импульсов 38, Уп равляющий вход генератора тактовыхимпульсов 38 подключен к единичному(прямому) выходу триггера 39, единичный (прямой) вход которого через Элемент задержки40 соединен с выходом элемента ИЛИ 41.Элемент ИЛИ 41 подключен входами кпервой и второй управляющим шинам устройства 4, а выход элемента ИЛИ 41 кроме. элемента задержки 40) соединен с установленным,в начальный адрес входом счетчикаадреса 37,.Адресный выход счетчик адреса 37 соединен с первым входом блока 42 сравнения,второй вход которой подключен к региструпамяти 43, хранящему адоес хранения последнего числа в устройстве 4, Выход. блокасравнения 42, сигнал на котором появляется в случае совпадения адресов на входахэтого блока 42, сравнения, подключен к нулевому (инверсному) входу триггера 39.Первая управляющая входная шина запоминающего устройства 4, подключеннаяк выходу дешифратора 3 устройства, соединена с нулевым (инверсным) входом триггера 44. Вторая управляющая входная шинаустройства 4, подключенная к выходу блока7 сравнения устройетва, соединена с еди-.ничными (прямым) входом триггера 44, Нулевой (инверсный) выход триггера 44 ипрямой (единичный) выход триггера 44 соединены с первыми входами соответственно ключей 45 и 46, Вторые входы ключей 45и 46 соединены с выходом генератора тактовых импульсов 38. Выходы ключей 45 и 46подключены к управляющему, соответственно записывающему и считывающемувходу блока 47. Адресный вход блока 47подключен к выходу счетчика адреса 37.Информационный вход запоминающего устройства 4 через информационнуювходную шину устройства 4 подключен квыходу устройства 2 всего генератора случайных процессов и полей, а выход блока 47 Запоминающее устройство 2 (фиг. 2) выполняет две операции - запись К чисел ичтение К чисел. При этом адрес для записи(или чтения) первого из чисел обрабатываемого вектора задается на адресном входе 5запоминающего устройства 2,Счетный вход счетчика 23 подключен квыходу генератора тактовых импульсов блока памяти 24, Управляющий вход генератора тактовых импульсов 24 соединен с 1прямым (единичным) выходом триггера 25,а единичный вход триггера 25 соединен через элемент задержки 26 с выходом первогодешифратора 27. Дешифратор 27 подключен своим входом к адресному входу запо. минающего устройства 2 и предназначен,для преобразования многоразрядногочиС-ла (адреса) в одиночный импульс,Адресный вход запоминающего устройства 2 подключен также к установочному 20входу счетчика адреса 22 и к первому входусумматора 28, второй вход которого подключен к регистру памяти 29, хранящемуразмерность генерируемого многомерногослучайного процесса или случайного поля. 25Выход комбинационного сумматора 28,предназначенного для определения адресахранения последнего К-го числа, подключенк первому входу блока 30 сравнения, второйвход которого соединен с выходом счетчика 3023 адреса. Выход блока 30 сравнения подключен к инверсному(нулевому) входу триггера 25 и прямому (единичному) входутриггера 31, Инверсный(нулевой) входтриггера 31 через второй дешифратор 32 подключен к входной информационной шинезапоминающего устройства 2. Дешифратор31 преобразует многоразрядное число насвоем входе в одиночный импульс,40Нулевой выход триггера 31 через ключ33, а единичный вход триггера 31 через ключ34 подключены соответственно к управляющим записывающему и читающему входамблока 35 памяти. Разрешающие входы ключей 33 и 34 соединены с выходом генератора тактовых импульсов 24, Сигнал науправляющем, записывающем входе обеспечивает только запись информации в блок35, а сигнал на управляющем, читающем 50входе - только чтение информации на блоке35. При этом адрес записи (или чтения) поступает на адресный вход блока 35 с выходасчетчика адреса 23. Информационный входблока 35 подключен к информационному 55входу устройства. Эта же шина через первый вход блока ИЛИ 36 соединена с выходом запоминающего устройства 2. При этомвторой вход блока элементов ИЛИ 36 подключен к выходу блока 35,30 35 40 через информационную выходную шину устройства 4 соединен с информационнь 1 м входом ключа 6 (фиг, 1).Генератор многомерных случайныхпроцессов работает следующим образом,В исходном положении счетчик 1 установлен в исходное (нулевое) состояние, В регистре памяти 19 зафиксировано целое число, определяющее объем ограниченной совокупности исходных реализаций случайного многомерного процесса или поля, которая обеспечивает подбор ближайщей по разности суммы реализации процесса (поля) к последней прогенерированной реализации, Содержимое регистра памяти 19 является параметром генератора, управляющим величиной корреляции, Запоминающее устройство 2 содержит независимые реализации случайного процесса (поля).Счетчики 9 и 10 содержат сумму компонентовреализации многомерного процесса (поля). Реализации процесса (поля) имеют требуемый закон распределения вероятностей, задаваемый датчиком случайнь 1 х некооелированных чисел 15. На выходе блэка 7 сравнения сигнал отсутствует, следовательно ключ 8 заперт и на входы счетчиков 9 и 10 сумма компонентов реализации с выхода сумматора 5 не подается. По этой же причине заперт ключ 6 и сигнала на считывающем входе запоминающего устройства 4 нет, что приводит к отсутствию чисел на выходе устройства. На выходе блока 11 сравнения сигнал также отсутствует,Импульсы от генератора тактовых импульсов блока 21 управления передаются на установленный в нуль вход сумматора 5, через элемент задержки 20 - на счетный вход счетчика 1 и на разрешающий вход ключа 11. В счетчике 1 устанавливается очередное значение адреса устройства 2, которое поступает, во-первых, на адресный вход устройства 2; во-вторых, через дешифратор ,3, преобразующий адрес в сигнал, на запись 1 вающий вход запоминающего устройства 4; в-третьих, адрес из счетчика 1 поступает на вход блока 18 сравнения. Сигнал на выходе блока 18 сравнения появляется только в том случае, если адрес в счетчике 2 достиг максимального значения, определяемого содержимым регистра памяти 19. Число, записанное в регистре 19, предназначено для управления величиной корреляционной зависимости между реализациями многомерного случайного процесса и,". 1 я, С его увеличением значения корреляциных моментов возрастают, так как введение корреляции осуществляется путем подбора из набора реализаций, хранящихся в устройства 2, к ранее прогенерированной реализации по правилу минимизации модуля разности между суммой компонентов ранее прогенерированной последней реализации и выбираемой из устройства 2 реализации. Чем больше сравнивается различных реализаций, тем больше возможностей для подбора ближайшей по сумме компонентов реализации в сравнении с последней прогенерированной реализацией, а следовательно, существенно больше величина корреляции, Поэтому в регистре 19 может быть записано любое число, в том числек и большее, чем количество реализаций, которое способно хранить устройство 2, Появление сигнала на выходе блока 18 сравнения аналогично по влиянию на работу генератора появлению сигнала на выходе по переполнению счетчика 1, Оба эти сигнала поступают на входы элемента ИЛИ 22, выход которого соединен с блоком 21 управления, В соответствии с адресом, записанным в счетчике 1, на выходе устройства 2 появится К чисел, которые передаются на вход сумматора 5 и на вход устройства 4, где и хранятся до поступления сигнала на считывающем входе, После суммирования в сумматоре 5 компонентов реализации эта сумма поступает на информационный вход ключа 8 и на первый информационный вход блока 7 сравнения.На второй информационный вход блока сравнения 7 через ключ 11 и блок элементов ИЛИ 13 поступает число, записанное ранее в счетчике 9. На выходе блока 7 сравнения появится сигнал, если сравнение произошло; в противном случае сигнал не вырабатывается. Следовательно, компоненты реализации процесса или поля, записанные в устройстве 4, на выход генератора не поступают, Из-за отсутствия сигнала на выходе блока сравнения 7, ключ 8 также заперт и сумма с выхода сумматора 5 не поступает на установочные входы счетчиков 9 и 10, Генератор будет работать аналогичным образом до тех пор, пока не появится сигналсравнения на выходе блока сравнения, либоне произойдет переполнения счетчика 1, либо сравнения в блоке сравнения 18,Пусть произошло переполнение счетчика 1 (или сравнение в схеме сравнения 18), то есть, осуществилось последовательное сравнение с тем количеством реализаций процесса или поля, которое задано содержимым регистоа памяти 19), Счетчик 1 через элемент ИЛИ 17 переводится в исходное положение, На выходе по переполнению счетчика 1 или на выходе блока 18 сравнения появляется сигнал который поступает в блок 21 управления.10 20 25 50 зации случайного многомерного протцесса .55 Очередной импулЬс от блока 21 управления передается на счетный вход счетчика 10, уменьшая его содержимое на единицу,Затем сумматор 5 сбрасывается в нулевое состояние и тот же сигнал, прошедший через элемент задержки 20, поступает на счетный вход счетчика 1, после цего сигнал передается на управляющий вход ключа 12. Появление нового адреса на выходе счетчика 1 вызывает все ранее записанные операции, то есть, на выходе запоминающего устройства 2 появляются К компонентов реализации, которые с помощью дешифратора 3 записываются в устройство 4, Эти же К чисел сумматором 5 суммируются и сумма подается на информационный вход ключа 8 и вход блока сравнения, Если на выходе блока сравнения 18 или выходе по переполнению счетчика 1 появляются сигналы, то действия по ним описаны и наличие хотя бы одного из этих сигналов означает окончание такта генерирования, Если же этих сигналов нет, то на второй вход блока сравнения 7 через ключ 12 и блок элементов ИЛИ 13 поступает содержимое счетчика 10, В случае совпадения чисел, поступивших на входы блока 7 сранения, на его выходе появится сигнал. В противном случае генератор повторит цикл сравнения путем генеоации нового импульса с выхода блока 21 управления,Если сравнения всех заданных содержимых регистра памяти 19 или обьемом устройства 2 сумм компонентов реализаций случайного процесса или поля с содержимым счетчика 10 не произойдет, то на выходе по переполнению счетчика 1 или на выходе блока 18 сравнения появится сигнал, запускающий блок 21,Очередной импульс блока управления передается на счетный вход счетчика 9, увеличивая его содержимое на единицу, Далее работа генератора продолжается по описанной схеме до тех пор, пока не произойдет сравнения числа на выходе сумматора 5 с содержимым одного из счетчиков 9 или 10.Если на выходе блока сравнения 7 появится сигнал сравнения, то он открывает ключ 76 и инициирует считывание информации из устройства 4 для передачи его на выход генератора. Этот ке сигнал с выхода блока 7 сравнения открывает ключ 8 и сумма с выхода сумматора 5 записывается в счетцики 9 и 10. Эта сумма компонентов реалиили случайного поля наиболее близка к сумме компонентов последней прогенерированной реализации случайного процесса или поля, И, наконец, этот ке сигал с выхода элемента задержки 14 поступает на вход датчика случайных некоррелированных чисел 15 и на вход элемента задержки 16, Датчик случайных некоррелированных чисел 15 вырабатьвает реализацию многомерного слуцайного процесса или поля, которая записывается на место реализации, поступившей на выход генератора, так как значение адреса в счетчике 1 не изменилось,С выхода элемента задеркки 16 сигналпередается через элемент ИЛИ 17 на установочный вход счетчика 1 и устанавливает его в исходное состояйие, соответствующее начальному адресу устройства 2. Этим генератор переводится, в исходное состояние и 5 такт работы генератора многомерных случайных процессов и полей заканчивается,При работе устройства 2, как и других . блоков и всего генераторта в целом, будемисходить из того, что К чисел, образующих очередную реализацию многомерного случайного процесса или поля, подаются по соответствующим шинам последовательно,Перед началом записи или чтения информации триггер 23 находится в нулевом состоянии, а триггер 31 - в единичном, что всегда обеспечивается выходным сигналом схемь сравнения 30.При чтении 4 чисел блока 35 по адресной входной шине устройства 2 подается 0 адрес записи первого числа, а на информационной входной шине информация отсутствует, Адрес поступает на вход комбинационного сумматора 38, где, используя содержимое регистра памяти 39 5 (размерность генерируемого процесса), выцисляется конечный адрес, по которому хранится последнее (К-е) число реализации многомерного случайного процесса или случайного поля, Вычисленный (конечный) ад рес поступает на вход блока 40 сравнения.Начальный адрес с входной адресной шины устройства 2 записывается через установочный вход в счетчик адреса 23. Этот же адрес, преобразованный в единичный импульс де шифратором 27, пройдя через элемент задержки 26, поступает на единичный вход триггера 25 и переводит его в единичное состояние. Сигнал на единичном выходе триггера 25 запускает генератор тактовых импульсов 24, частота импульсов на выходе которого существенно выше частоты импульсов на выходе блока 21 управления,Сигнал с выхода генератора тактовыхимпульсов 24 поступает на разрешающие входы ключей 33 и 34 и так как триггер 33 находится в единичном состоянии, то ключ 33 остается закрытым, а ключ 34 открывается и сигнал на его выходе поступает на считывающий вход блока 35. Так как счетчик 23 посредством генератора тактовых импульсов 24 будет последовательно устанавливаться в состояния, соответствующие адресу первого числа из реализациимногомерного случайного процесса, адресувторого числа и так далее, а эти адреса поступают также на адресный вход блока 35,то на ега выходе и выходе устройства 2 будут получены К чисел, являющихся реализацией многомерного случайного процесса,хранящейся в блока 35, начиная с заданного 10адреса.Окончание чтения обуславливается совпадением адресов на входах блока 30 сравнения и выработкой соответствующегосигнала на его выходе. По этому сигналу 15триггер 35 переводится в нулевое состояние,Запись информации в блок 35 производится аналогично с тай разницей, что появление инФормации на входной шине 20запоминающего устройства 2 приводит, вапервых, к ее передаче через блок элементовИЛИ 34 на входнуо шину устройства 2; вовторых, после преобразования в этой инфаомации дешифратором 32 в единичный 25иь,ульс он переводит триггер 31 в нулевоесостояние, что обеспечивает открытие ключа 33 и закрытие ключа 34 т.е сигнал поступает на . записывающий входзапоминающего устройства 35, и в - третьих, к подаче этой информации на информационный вход блока 35, Определениеадреса записи последнего числа, вычисление и подача адресов на адресный вход блока 35, запуск и останов генератора тактовых 35импульсов 24 осуществляются так же, как ипри чтении информации.В запоминающем устройстве 4 передначалом выполнения записи или чтения информации счетчик адреса 37 установлен в 40состояние, соответствующее начальномуадресу блока 47, а первый триггер 39 -К внулевое состояние,Операция записи К чисел в устройстве 4начинается с приходом сигнала на его управляющий вход ат дешифратора 3, Этотсигнал переводит триггер 44 в нулевое состояние и с нулевого выхода триггера 34сигнал поступает на управляющий входключа 45, Сигнал поступаеттакже черезэлемент ИЛИ 41 на вход элемента задержки 40и установленный в начальный адрес входсчетчика адреса 37, Сигнал с выхода элемента задержки 40 поступает на единичныйвход триггера 39, с единичного (прямого) выхода которого сигнал запускае генератор тактовых импульсов 38, частота генерирования импульсов которого существенно выше частоты генерирования импульсов блока 21 управления. Импульсы на выходе генератора тактовых импульсов 38 поступают на управляющий вход ключа 45, обеспечивая тем самым поступление импульса на записывающий вход блока 47, т,е, блок 47, приводится в состояние, обеспечивающее запись в него К-чисел, поступающих с инфармационнога входа устройства. При этом адреса на адресном входе блока 47 формируются счетчиком адреса 37, Формирование адреса ведется до тех пор, пока он не совпадет.с конечным адресом, хранящимся в регистре памяти 43, и блок сравнения 42 не воспроизведет сигнал на своем выходе, По сигналу на выходе блока сравнения 42 триггера 37 переводится в нулевое состояние, и генератор тактовых импульсов 38 прекращает генерацио импульсов, Операция записи К чисел в устройство 4 закончена,Операция чтения К чисел из устройства 4 осуществляется аналогично операции записи, с той лишь разницей, что начальный сигнал поступает на вход элемента ИЛИ 41 через единичный вход триггера 44, установив его в единлчное состояние, поступает на управляющий вход ключа 46, обеспечивая тем самым поступление сигнала на читаю-. щ 1 лй вход блока 47,Таким образом блок 47 приводится в состояние, обеспечивающее чтение из него К чисел, образующих реализацию генерируемого многомерного случайного процесса или случайного галя на выходе запоминающего устройства 4. При этом порядок запуска блока, формирование адресов и останов геератора тактовых импульсов 38 остаются такими ке, как и при выполнении операции записл; Формула изобретения Генератор многомерных случайных процессов, содержаций первый блок памяти, три датчика, первый блок сравнения, три ключа, два элемента задеркки, первый блок элементов ИЛИ, блок управления и датчик случайных чисел, выхода которого соединен с информационным входом первого блока памяти, выход "Равно" первого блока сравнения подключен к входу задания режима блока управления, к входу первого элемента задержки и через второй элемент задержки - к входу запуска датчика случайных чисел, первый и второй входы блока управления соединены с управляющими входами первого и второго ключей, выходы которых подключены к входам первого блока элементов ИЛИ, выход которого соединен с первым входом первого блока сравнения, выхода третьего ключа подключен к информационным входам первого и второго счетчиков,15 20 25 30 40 выходы которых соединены с информационными входами одноименных ключей, а счетные входы подключены соответственно к третьему и четвертому выходам блока уп,равления, о т л и ч а ю щ и й с я тем, что, с целью расширения функциональных возможностей за счет формирования корреляционной зависимости между реализациями многомерного случайного процесса, в него введены второй блок памяти, два генератора тактовых импульсов, четыре триггера, три дешифратора, три блока сравнения, два счетчика, пять ключей, три элемента задержки, три регистра памяти, второй блок элементов ИЛИ, три элемента ИЛИ, сумматор и накапливающий сумматор, выход которого соединен с вторым входом первого блока сравнения, выход "Равно" которого подключен к управляющим входам третьего и четвертого ключей, к первому входу первого элемента ИЛИ и к единичному входу первого триггера, прямой и инверсный выходы которого подключены к управляющим входам пятого и шестого ключей, выходы которых соединены соответственно с входами управления записью и считыванием второго блока памяти, выход которого соединен с информационным входом четвертого ключа, выход которого является выходом генератора, выход датчика случайных чисел подключен к входу первого дешифратора и к первому входу второго блока элементов ИЛИ, второй вход которого соединен с вы ходом первого блока памяти, а выход подключен к информационному входу второго 3 блока и к информационному входу накапливающего сумматора, выход соединен с вторым входом первого блока сравнения и с информационным входом третьего ключа, тактовый вход которого подключен к пятому выходу блока управления, соединенному через третий элемент задержки со счетным входом третьего счетчика, выход которого подключен к входам второго и третьего де шифраторов, к информационному входу 4 четвертого счетчика и к первому входу сум- матора, второй вход которого соединен с выходом первого регистра памяти, авыход подключен к первому входу второго блока сравнения, второй вход которого соединен с выходом четвертого счетчика, подключенным к адресному входу первого блока памяти, выход "Равно" второго блока сравнения соединен с Я-входом второго триггера и с В-входам третьего триггера, прямой выход которого подключенко входу запуска первого генератора тактбвых импульсов, выход которого подключен к счетйому входу четвертога счетчика и к информационным входам седьмого и восьмогб "ключей, выходы которых соединены соответственно с входами управления записью и считыванием первого блока памяти, выход первого дешифратара подключен к В-входу второго триггера, инверсный и прямой выходы которого соединены соответственно с управляющими входами седьмого и восьмого ключей, выход третьего дешифратора через четвертый элемент задержки соединен с Я- входом третьего триггера, выход второго дешифратора подключен к нулевому входу первого триггера и к второму входу первогоэлемента ИЛИ, выход которого соединен сустановочным входом пятого счетчика и через пятый элемент задержки - с Я-входом четвертого триггера, прямой выход которого подключен к входу запуска второго генератора тактовых импульсов, выход каторагасоединен са счетным входом пятого счетчика и с информационными входами пятого и шестого ключей, выход пятого счетчика подключен к информационному входу второгоблока памяти и к первому входу третьего блока сравнения, второй вход которого саединен с выходом второго регистра памяти, а выход "Равно" подключен к Я-входу четвертага триггера, первый и второй входы четвертого блока сравнения соединены соответственно с выходами третьего регистра памяти и третьего счетчика; а выход "Равно" подключен к первым входам второго итретьего элементов ИЛИ, второй вход которого"соединен с выходам"второгоэлементазадержки, а выход- с установочным входомтретьего счетчика, выходпереполнения котораго подключен к второму входу второго элемента ИЛИ, выход которого соединен с входом запуска, блока управления.1755279 орректор Л.Лукац актор И.Касар хред М,Моргента аказ 2894 Тираж Подписное ВНИИПИ Государственнего комитета по изобретениям и открытиям 113035, Москва, Ж, Раушская наб., 4/5 и ГКНТ ССС Производственно-издательский комбинат "Патент", г, Ужгород, ул.Гагарина,

Смотреть

Заявка

4781058, 10.01.1990

ИРКУТСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ

ПЕТРОВ АЛЕКСАНДР ВАСИЛЬЕВИЧ

МПК / Метки

МПК: G06F 7/58

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

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

Код ссылки

<a href="https://patents.su/9-1755279-generator-mnogomernykh-sluchajjnykh-processov.html" target="_blank" rel="follow" title="База патентов СССР">Генератор многомерных случайных процессов</a>

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