Генератор случайного процесса

 

ГЕНЕРАТОР СЛУЧАЙНОГО ПРОЦЕССА , содержащий генератор импульсов , выход которого соединен со счетным входом первого делителя частоты , датчик случайных чисел, первый выход которого соединен с установочным входом счетчика, выход которого соединен с входом первого блока памяти, отличаю-щийс я тем, что, с целью повышения .точности генератора, введены второй и третий блоки памяти, второй делитель частоты и два преобразователя код-напряжение, выход первого делителя частоты соединен со счетным входом счетчика и счетным входсял второго делителя частоты, выход которого соединен с синхронизирующимвходом счетчика и входом датчика случайных чисел, второй и третий выходы которого соединены соответственно с входами второго и третьего блоков памяти, первый и второй выходы второго блока памяти соединены соответственно с управляющими входами первого и второго делителей частоты, выход первого блока памяти через первый преобразователь коднапряжение соединен с управляющим входом второго преобразователя коднапряжение , выходкоторого является выходом генератора, выход третьего блока памяти соединен с информацион- g ным входом второго преобразователя код-напряжение. ;о 4 О 00 ел

аю а>

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

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

РЕСПУЬЛИК

3(5l) Q 06 F 7 58

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЬП Ий

4 I

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

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

° жм ц (54) (57) ГЕНЕРАТОР СЛУЧАЙНОГО ПРОЦЕССА, содержащий генератор импульсов, выход которого соединен со счетным входом первого делителя частоты, датчик случайных чисел, первый выход которого соединен с установочным входом счетчика, выход которого соединен с входом первого блока памяти, о т л и ч а ю щ и йс я тем, что, с целью повышения (21) 3414288/18-24

0 (22) 26.03.82 (46) 07 08 83. Бюл. 9 29 (72) A.Ã. Якубенко (71) Минский радиотехнический институт (53) 681.325(088.8) (.56) 1. Авторское свидетельство СССР

У 391577, кл. G 06 F 7/58, 1972.

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

9 734768, кл. С, 06 F 7/58, 1977.

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

9 767745, кл. Q 06 F 7/58, 1978 (прототип).,точности генератора, введены второй и третий блоки памяти, второй делитель частоты и два преобразователя код-напряжение, выход первого делителя частоты соединен со счетным входом счетчика и счетным входом второго делителя частоты, выход которого соединен с синхронизирующим. входом счетчика и входом датчика случайных чисел, второй и третий выходы которого соединены соответственно с входами второго и третьего блоков памяти, первый и второй выходы второго блока памяти соединены соответственно с управляющими входами первого и второго делителей частоты, выход первого блока памяти Е

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

1О34О3

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

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

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

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

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

Наиболее близким по технической .сущности к предлагаемому является генератор случайного процесса, содержащий генератор импульсов, делитель частоты, датчик случайных чисел, счетчик и блок памяти. Указанные блоки соединены последовательно, второй вход счетчика соединен с выходом генератора импульсов, выход блока памяти является выходом устройства. Работу устройства можно представить как последовательность циклов, на каждом иэ которых путем последовательного циклического чтения информации иэ блока памяти, начиная со случайного в начале цикла адреса, формируется отрезок реализации процесса. Формируемый устройством процесс представляет собой последовательность склеенных

60 б5

Генератор содержит генератор 1 импульсов, первый делитель 2 частоты, счетчик 3, первый блок 4 памяти, .первый преобразователь код-напряжение 5, второй преобразователь код-напряжение б, датчик 7 случайотрезков одной периодической функ ;ции со случайными начальными фазами. В блок памяти записывается период полигармонической функции, представляющей собой сумму гармонических функций-с частотами, кратными самой низкочастотной гармонической функции, и с определенными соотношениями амплитуд. При этом функция спектральной плотности мощности

1О формируемого процесса аппроксимируется суммой компонентных функций типа (з x/хз с равной шириной ос новных лепестков, сдвинутых по частоте с равномерным шагом, с весамй, пропорциональными амплитудам соот: ветствующих им гармоник (3 .

Недостатком известного устройства является низкая точность воспроизведения заданных функций спектральной плотности мощности.

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

35 частоты и два преобразователя коднапряжение, выход первого делителя частоты соединен со счетным входом счетчика и счетным входом второго делителя частоты, выход которого

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

На чертеже приведена блок-схема предлагаемого генератора.

1034035 ных чисел, второй блок В памяти, второй делитель 9 частоты и третий блок 10 памяти.

Сущность генерации устройством случайного процесса заключается в формировании примыкающих. друг к другу отрезков гармонических сигналов со случайно изменяющейся ьт отрезка к отрезку длительностью, частотой, фазой и амплитудой. Формирование гармонической функции осуществляется путем преобразования в напряжение электрического сигнала преобразователем 5 циклически считываемой,из блока памяти 4 последовательности кодов, описывающей один период гармонической функции с частотой, определяемой заданным коэффициентом пересчета делителя 2 частоты, адреса чтения последовательности формируются счетчиком 3.

Формирование нового отрезка начинается после выработки на выходе делителя 9 частоты очередного импульса. По этому импульсу счетчик 3 устанавливается в равновероятное случайное состояние путем записи в него случайного равномерно распределенного числа с выхода 1 датчика

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

II u III датчика 7,случайных чисел поступают два новых случайных числа.

При этом из блока 8 памяти по адресу, определяемому кодом случайного числа с выхода II датчика 7 случайных чисел, считываются два кода.

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

Второй код, считываемый из блока

8 памяти, задает коэффициент пересчета делителя 9 частоты-и определяет количество дискретных отсчетов данного отрезка гармонической функции М» . По циклически считываемой, начиная со случайного адреса, последовательности кодов из блока 4 памяти на выходе преобразователя код,напряжение 5 формируется электрический сигнал отрезка гармонической функции с нормированной амплитудой (постоянной от отрезка к отрезку ), поступающей на вход опорного напряжения преобразователя код-напряжение б. На вход преобразователя б поступает код из ячейки блока 10 ,памяти с адресом, определяемым ко:дом случайного числа с третьего выхода датчика 7 случайных чисел.

При этом на выходе преобразователя . код-напряжение б получают. сигнал, поступающий на вход Т опорного- напряжения с амплитудой, пропорциональ - ной коду на входе II, т.е. формируемый отрезок гармонической функции со случайной амплитудой. Преобразователь код-напряжение б выполняет функции усилителя с цифровым управ10 лением коэффициентом управления.

Таким образом, на выходе устройства формируется процесс, состоящий иэ примыкающих отрезков гармоничес-ких функций со случайными от отрез35 ка к отрезку частотой и длительностью, случайной, равномерно распределенной на периоде повторения, фазой и случайной амплитудой. Частота и .связанная с ней длительность отрезков гармонических функций принимают М произвольных значений, задаваемых записанным в блок 8 памяти кодами с вероятностями, определяемыми законом распределения чисел на выходе 11 датчика 7 случайных чисел. Величина М определяется емкостью блока памяти 8. Амплитуда

:отрезков гармонических функций принимает L произвольных значений, задаваемых кодами, записанными в блок 10 памяти с вероятностями, определяемьми законом распределения чисел на выходе III датчика случайных чисел.

35 Функция спектральной плотности мощности представляет собой. композицию компонентных функций (М х/к)» с произвольным требуемым положением по оси частот (определяется napa4g метром ь|„), с произвольной требуемой шириной основного лепестка (определяется параметром oL„)c весами, равными произведению дисперсии амплитуд на вероятности появления

45 соответствую.::.их гаРмоник. Вариация параметров Й„ры„ и d,„ обеспечивает воспроизведение заданной функции спектральной плотности мощности

;с найбольшей тОчцостью.Закон распре-. деления случайных чисел по выходу III датчика 7 случайных чисел не влияет на форму функции спектральной плотности мощности, а только на общий уровень мощности. Это позволяет независимо управлять спектральными

55 и вероятностными свойствамипрецес-, са. Форма функции спектральной плотности задается законом распределения потока случайных чисел по вйходу II датчика 7 случайных чисел

60 и массивом информации в блоке 8 памяти. Закон распределения случайных чисел по выходу III датчика 7 °, случайных чисел и массив информации в блоке памяти 10 определяют общий

65 уровень мощности и закон распределе-.

1034035

Составитель A.Êàðàñîâ

Редактор A.Êóðàõ Техред M.Kîøòóðà Корректор А.Ильин

Тираж 706 Подписное

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

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

Заказ .5626/51

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4 ния пиковых значений амплитуд Формируемого процесса.

Предлагаемое устройство обладает высокой точностью воспроизведения произвольных функций спектральной плотности мощности. Наиболее существенно преимущество генератора при необходимости формирования случайных процессов с наличием в функции спектральной плотности мощности всплесков и провалов высокой добротности. В этом случае плавные участки функции спектральной плотности мощности аппроксимируются компонентными функциями с большой шириной основного лепестка, участки, 15 содержащие всплески и провалы, аппроксимируются компонентными функциями с узкой полосой, причем чем ° больше добротность всплеска или провала, тем уже задается ширина 20 аппроксимирующих Функций. В прототипе и в известных аналогах аппроксимация функций спектральной плотности осуществляются композицией компонентных функций с постоянными соотношениями ширины их фрагментов, концентрирующих основную мощность.

Поэтому, например, устройство-прототип не позволяет формирование. случайных процессов с вплесками и провалами в спектре с добротностью,. большей добротности основных лепестков соответствующих аппроксимирующих компонентных функций (s n X/xg.

Генератор имеет возможность независимого задания спектральных

35 характеристик и закона распределения амплитуд гармоник или закона распределения мгновенных значений процесса, обеспечивает возможность задания требуемых спектральных и вероятност- 40 ных характеристик, обусловливает высокую адекватность формируемых воздействий при исследовании реальных объектов реальным воздействиям, что повышает точность и достовер- 45 ность получаемых результатов.

Предлагаемый генератор обладает высоким быстродействием. На один

Формируемый отсчет выходного процесса требуется выполнение одной опера- 50 ции чтения памяти. Устройство позволяет формирование случайных процесcos в широком диапазоне частот с .большей шириной спектра.

По сравнению с известным генератором процессов установки СУВУ-ШСВЗ, предлагаемый генератор обладает всеми укаэанными преимуществами. Генератор случайных процессов установки

СУВУ-ШСВЗ содержит 120 формирующих фильтров с Фиксированными амплитудно-частотными характеристиками, при этом нельзя формировать процессы с провалами и всплесками в спектре с шириной, меньшей ширины полосы пропускания соответствующих фильтров.

Кроме того, диапазон частот установки СУВУ-ШСВЗ фиксирован от 5 Гц и до 2 кГц, установка не позволяет изменение закона распределения формируемого процесса. Генератор установки СУВУ-ШСВЗ имеет вес и габариты приблизительно в 10 раз больше предлагаемого генератора.

В качестве базового образца для сравнения можно взять серийно выпускаемую мини-ЭВМ СМ1800 вариант

СМ50/40, в состав которой входит преобразователь код- напряжение. С помощью данной ЭВМ можно формировать псевдослучайный процесс, используя. алгоритм функционирования предла.гаемого устройства.При этом и базовый образец, и предлагаемое устройство. обладают, в принципе, одинаковой точность Однако при программной реализации частота формируемого ЭВМ процесса значительно меньше по сравнению с частотой процесса, Формируемого предлагаемым устройством (порядка в 20-30 раз).

Стоимость такого варианта

ЭВМ СМ 1800 равна 50000 руб. Стоимость разработанного и изготовленного устройства прототипа составила

3,5 тыс.руб. Учитывая, что прототип и предлагаемое устройство по своей сложности отличаются не на много, ориентировочная стоимость предлагаемого устройства составит 4 тыс.руб.

Особенно эффективно применение .генератора случайных процессов в

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

Генератор случайного процесса Генератор случайного процесса Генератор случайного процесса Генератор случайного процесса 

 

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

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

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

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

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

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

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

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

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

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