Генератор случайных величин
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1654819
Авторы: Баканович, Волковец, Волорова, Кривоносова
Текст
(51)5 С 06 г 7 ПИСАНИЕ ИЗОБРЕТЕА ВТОРСКОМУ С 8 ИДЕТЕЛЬСТВУ 4703 09.0 07.0 Иинс 21) 22) 46) 7) ут(56) АвторскУ 345487, клАвторскоУ 1062696,ычислиспольз о ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯПРИ ГКНТ ССОР 71/24.91. Бкцт. У 21ий радиотехнический инс Баканович, А.И. ВолковецОва и Т.М, Кривоносова088.8) ое свидетельство СССР С 06 Р 7/58, 1971. свидетельство СССР кл. С 06 Р 7/58, 1982.(57) Изобретение относитсятельной технике и может быт 2вано при создании аппаратуры для формирования многомерных случайных величин с требуемыми корреляционными свой ствами. Цель изобретения - расширение функциональных возможностей за счет формирования многомерных случайных ве личин с управляемыми корреляционными свойствами. Генератор содержит узел 1 задания временных интервалов, группу схем 2-1-2-Б сравнения, группу дешифраторов 3-1-3-Ы, группу реверсивных счетчиков 4-1-4-И, группу регистров 5-1-5-Н, группу дешифраторов 6-1-6-И, группу коммутаторов 7-1-7-Б, группу блоков 8-1-8-И элементов ИЛИ, счетчики 9 и 10, датчик 1 случайных импульсов, генератор 12 тактовых импульсов, элемент ИЛИ 13. 1 ил.Изобретение относится к вычислительной технике и может быть использовано при создании аппаратуры для формирования многомерных случайных вели 5 чин с требуемыми корреляционными свойствами, при исследовании сложных си"- тем с учетом влияния на них взаимосвязанных случайных внешних воздействии, при построении стохастических вы"10 числительных и моделирующих устройств, а также при создании автоматизированных комплексов управления испытаниями.Цель изобретения - расширение функциональных возможностей за счет Формирования многомерных случайных величин с управляемыми корреляционными свойствами.На чертеже приведена Функциональная схема генератора случайных величин. 20Генератор. содержит узел 1 задания временных интервалов, выполненный в виде блоков постоянной памяти, группу схсм 2-1-2-1 сравнения, группу дешифраторов 3-1-3-11, группу реверсин ных счетчиков 4-1-4-И, группу регистров 5-1-5-И, группу дешифраторов 6-1-б-И, группу коммутаторов 7-1-7-И, группу блоков 8-1-8-11 элементов ИЛИ, счетчики 9 и 10, датчик 11 случайных 30 импульсов, генератор 12 тактовых импульсов и элемент ИЛИ 13.Генератор случайных величин работает следующим образом.В блоки 1-1-1-И узла 1 перед нача.пом работы заносятся коды, определяющие длительности стробов, Формируемых на выходах схем 2-1-2-И сравнения группы, которые рассчитываются с учетом требуемых корреляционных связей40 между составляющими многомерного случайного вектора, формируемого генератором, и снабжаются информационным разрядом, определяющим знак вводимой корреляционной связи.45При формировании первой составляющей после поступления сигнала началь" ной установки производится считывание информации из ячеек блоков 1-1-1-И памяти с адресами 0000(счетчик 950 установлен в нулевое состояние сигналом начальной установки). На первые разрядные входы схем 2-1-2-11 сравнения группы поступают коды, определяющие длительности стробов для каждого из каналов при Формировании первой составляющей многомерного случайного вектора с указанием знака вводимой корреляционной связи (импульсы от датчика 11 случайных импульсов поступаютна суммирующие или нычитающие входыреверсинных счетчиков 4-1-4-Б группы.Сигналы с выхода генератора 12 тактовых импульсов поступают на счетныйвход счетчика 10, в результате чегона информационном выходе второго счетчика 10 формируется последовательность чисел, соответствующих текущемузначению длительностей Формируемыхстробов, а разрядность счетчика 10 ичастота работы генератора 12 тактовыхимпульсов определяют максимально возможную длительность строба. Код текущего значения Формируемых стробов поступает на вторые разрядные входы схем2-1-2-11 сравнения группы, При превышении кодом текущего значения стробовкода, поступившего на первые входысхем 2-1-2-11 сравнения группы из соответствующего блока памяти узла 1, заканчивается формирование строба вданном канале и прекращается поступление н соответствующий реверсивныйсчетчик группы от датчика 11 случайных импульсов,При формировании первой составляющей, длительность строба н первом кайале выбирается максимально возможной,что обеспечивает перекрытие строба перного канала со стробами всех последующих каналов. Поэтому после завершенияформирования первой составляющей в реверсивном счетчике 4-1 группы Фиксиуется чиспо сигналов датчика 11 случайных импульсов, поступивших на второй информационный вход дешифратора3-1 группы в течение времени действиястроба первого канала на первом информационном входе этого дешифратора. Вовсех последующих реверсивных счетчиках 4-2-4-11 фиксируются коды, корреляционно связанные с кодом первой составляющей и также представляющие собойчисло сигналов, поступивших от датчика 11 случайных импульсов в течениевремени действия стробов в соответствующих каналах. Коды, зафиксированныев реверсивных счетчиках 4-2-4-Н, учтены при Формировании второй и всех последующих составляющих многомерногослучайного вектора.После завершения Формирования первой составляющей и появления сигналапереполнения счетчика 10 содержимоесчетчика 9 увеличивается на единицу,в результате чего осуществляется считывание кодов длительностей стробовиз ячеек с адресами 0001 блоков 1-2-1-11 памяти. В результате этого начинается формирование второй составляющей, счетчик 10 вновь начинает от 5 счет текущего значения длительностей стробов в каналах с 2-го по Н-й. Далее описанный процесс повторяется.Особенностью формирования второй составляющей является то, что строб в первом канале уже не формируется, но при Формировании второй составляющей используется код, зафиксированный в реверсивном счетчике 4-2 группы при Формировании первой составляющей 15 Этот код алгебраически суммируется с числом сигналов, поступивших на вход реверсивного счетчика 4-2 при формировании второй составляющей многомерного случайного вектора. Эта сумма 20 представляет собой окончательное значение кода второй составляющей данной реализации многомернои случайной величины,При формировании третьей составля ющей стробы в первом и втором каналах не формируются, а значение третьей составляющей представляет собой алгебраическую сумму числа сигналов, поступивших в реверсивный счетчик 4-3 от 30 датчика 11 случайных импульсов приформировании первой, второй и третьей составляющих многомерной случайной величины.Окончательное значение х-й состав 35 ляющей оказывается .равным где 8 - окончательное значение очередной реализации -и составляющей многомерного случайного вектора;Б, в . количество сигналов, посту 1пивших от датчика 11 случайных импульсов на суммирующие или вычитающие входыреверсивного счетчика 4-дгруппы 4 при формированиисоставляющей с номеромПосле завершения формирования йоследней Н-й составляющей формируетсясигнал переполнения счетчика 9. Поэтому сигналу информация из реверсивных счетчиков 4-1-4-Н группы передает 55ся в регистры 5-1-5-11 группы и черезэлемент ИЛИ 13 устанавливает реверсивные счетчики в исходное (нулевое)состояние,Случайные коды составляющих многомерной случайной величины, зафиксированные в регистрах 5-1-5-М группы, подчиняются известным функциям распределения вероятностей, определяемым, в частности, характером потока случайных импульсных сигналов, формируемого датчиком 11 случайных импульсов. С помощью дешифраторов 6-1-6-Ы группы, коммутаторов 7-1-7-11 группы и блоков 8 элементов 8-1-8-11 ИЛИ группы известные функции распределения вероятностей кодов,.хранимых в регистрах 5-1-5-И группы, преобразуются в требуемые функции распределения вероятностей составляющих многомерного слуф о р м у л а изобретения Генератор случайных величин, содержащий первый и второй счетчики, датчик случайных импульсов, генератор тактовых импульсов, выход которого соединен со счетным входом первого счетчика, о т л и ч а ю щ и й с я тем, что, с целью расширения функциональных возможностей за счет формирования многомерных случайных величин с управляемыми корреляционными свойствами, в него введены узел задания временных интервалов, выполненный в виде группы блоков постоянной памяти, груп-" па схем сравнения, две группы дешифраторов, группа реверсивных счетчиков, группа регистров, группа коммутаторов, группа блоков элементов ИЛИ и элемент ИЛИ, причем информационный выход первого счетчика соединен с адресными входами блоков постоянной памяти группы, младшие разрядные выходы которых соединены, с первыми разрядными входами одноименных схем сравнения группы, вторые разрядные входы которых соединены с информационным выходом второго счетчика, выход переполнения которого соединен со счетным входом первого счетчика, вход оонуления которого соединен с входом обнуления второго счетчика, первым входом элемента ИЛИ и является входом начальной установки генератора, выход переполнения первого счетчика соединен со вторым входом элемента ИЛИ, выход которого соединен с входами обнуления реверсивных счетчиков группы, выходы "ьольше" схем сранвения группы подключены к первым информационным входам1654819 Составитель И. СтоляровТехред Л.Олийнык Корректор Н. Ревская Редактор И. Головач Заказ 1952 Тираж 402 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб д. 4/5 Производственно-издательский комбинат "Патент", г.уагород, ул. Гагарина,101 одноименных дешифраторов первой группы, вторые информационные входы которых объединены и подключены к выходу датчика случайных импульсов, третьи .информационные входы дешифраторов первой группы соединены со старшими разрядными выходами одноименных блоков постоянной памяти группы, первый и второй информационные выходы дешиф раторов первой группы соединены соответственно с суммирующими и вычитающими входами одноименных реверсивных счетчиков группы, выходы реверсивных счетчиков группы подключены соответ ственно к информационным входам одноименных регистров группы, входы синхронизации которых подключены к выходу переполнения первого счетчика, выходы регистров группы через дешифраторы второй группы соединены с информационными входами одноименных коммутаторов группы, управляющие входыкоторых являются входами задания за. -конов распределения составляющих мно"гомерной случайной величины, формируемой генератором, разрядные выходыкоммутаторов группы соединены с,разрядными входами одноименных блоковэлементов ИЛИ группы, выходы которыхявляются разрядными выходами генератора.
СмотретьЗаявка
4703771, 09.06.1989
МИНСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ
БАКАНОВИЧ ЭДУАРД АНАТОЛЬЕВИЧ, ВОЛКОВЕЦ АЛЕКСАНДР ИВАНОВИЧ, ВОЛОРОВА НАТАЛЬЯ АЛЕКСЕЕВНА, КРИВОНОСОВА ТАТЬЯНА МИХАЙЛОВНА
МПК / Метки
МПК: G06F 7/58
Метки: величин, генератор, случайных
Опубликовано: 07.06.1991
Код ссылки
<a href="https://patents.su/4-1654819-generator-sluchajjnykh-velichin.html" target="_blank" rel="follow" title="База патентов СССР">Генератор случайных величин</a>
Предыдущий патент: Генератор псевдослучайных чисел
Следующий патент: Устройство управления
Случайный патент: Стабилизатор постоянного напряжения