Стохастический преобразователь Советский патент 1983 года по МПК G06F7/70 

Описание патента на изобретение SU1056191A1

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

триггера и подключен к первому выходу второго триггера, второй вход которого подключен к выходу первого триггера, а второй выход второго триггера соединен с третьим входом jпервого триггера, выход второго счетчика соединен с четвертым входом первого сумматора.

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

название год авторы номер документа
ИМИТАТОР РЕАЛИЗАЦИИ СЛУЧАЙНЫХ ИЗМЕНЕНИЙ ПЕРЕМЕННОГО НАПРЯЖЕНИЯ 1995
  • Ермаков В.Ф.
  • Гудзовская В.А.
RU2099863C1
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
SU1432515A1
Генератор случайного импульсного процесса (его варианты) 1983
  • Жук Владимир Степанович
  • Якубенко Александр Георгиевич
  • Костюк Сергей Федорович
  • Кузьмич Анатолий Иванович
SU1107121A1
Устройство для регистрации информации 1985
  • Смильгис Ромуальд Леонович
  • Элстс Мартиньш Антонович
SU1304170A1
Многоканальный статистический анализатор 1983
  • Телековец Валерий Алексеевич
  • Прасолов Юрий Николаевич
  • Любарский Анатолий Владимирович
SU1215119A1
Генератор случайного процесса 1986
  • Кобайло Александр Серафимович
  • Корженевич Юрий Владимирович
  • Новиков Василий Алексеевич
  • Якубенко Александр Георгиевич
SU1436113A1
Генератор случайных процессов 1981
  • Баканович Эдуард Анатольевич
  • Волорова Наталья Алексеевна
  • Лысов Валерий Борисович
SU985786A1
Генератор случайного процесса 1985
  • Якубенко Александр Георгиевич
  • Леусенко Александр Ефимович
  • Степанов Валерий Иванович
SU1739374A1
Генератор случайного импульсного процесса 1982
  • Якубенко Александр Георгиевич
  • Костюк Сергей Федорович
  • Кузьмич Анатолий Иванович
  • Еловских Леонид Иванович
  • Ловягин Александр Сергеевич
SU1094032A1
Генератор случайных процессов 1978
  • Смирнов Юрий Матвеевич
  • Воробьев Герман Николаевич
  • Потапов Евгений Сергеевич
  • Сюзев Владимир Васильевич
SU771651A1

Иллюстрации к изобретению SU 1 056 191 A1

Реферат патента 1983 года Стохастический преобразователь

СТОХАСТИЧЕСКИЙ ПРЕОБРАЗОВАТЕЛЬ, содержащий блок памяти, генератор импульсов, первый и второй счетчики, первый и второй триггеры, первый элемент И, первый вход которого соединен с выходом первого триггера, а выход соединен с входом второго счетчика, второй элемент И, первый вход которого соединен с первым выходом второгохтриггера, а второй вход соединен с выходом генератора импульсов, третий, четвертый, пятый и шестой элементы И, элемент ИЛИ, первый вход которого соединен с выходом пятого элемента И, отличающийся тем, что, с целью повышения быстродействия и расширения функционашьных возможностей преобразователя путем формирования выбросов противоположного основным выходннм импульсам знака, он дополнительно содержит датчик случайных чисел, первый и второй сумматоры, первый и второй делители частоты следования импульсов, регистр, коммутатор, цифроан алого выйпреобразователь, третий триггер, триггер знака и элемент НЕ, вход которого соединен с первыми входам 1 первого сумматора, первого, второго и третьего триггеров, третьего и пятого элементов И и является входом стохастического преобразова;теля, а выход соединен с первым входом цифроаналогового преобразователя, вторыми входами первого сумматора и первого элемента И и третьим входом второго элемента И, вход первого делителя частоты следования импульсов подключен к выходу генератора импульсов, а выход соединен с третьим входом первого элемента И и вторым входом пятого элемента И, вход датчика случайных чисел соединен с выходом элемента ИЛИ, первый выход датчика случай.ных- чисел соединен с третьим входом первого сумматора, второй выход датчика случайных чисел соединен со счетным входом триггера знака, а i третий выход датчика случайных чисел соединен с первым входом второго (Л сумматора, второй вход второго сумматора соединен с выходом триггера знака, третий вход второго сумматора соединен с выходом блока памяти, четвертый вход второго сумматора соединен с входом первого счетчика, первым входом регистра , вторым входом элемента ИЛИ и подключен к первому выходу второго делителя частоты следования импульсов, а выход второго СП сумматора соединен с вторым входом а S регистра, первый вход второго делителя частоты следования импульсов соединен с выходом второго элемента И, второй вход соединен с выходрм шестого элемента И, третий вход соединен с выходом первого сумматора, а второй выход соединен с входом шестого элемента И, выход первого счетчика соединен с входом блока памяти и входом четвертого элемента И, выход которого соединен с вторым .входом третьего триггера, выход третьего триггера соединен с четвертым входом второго элемента И и третьим входом регистра, выход которого соединен с вторым входом цифроаналогового преобразователя, выход

Формула изобретения SU 1 056 191 A1

Изобретение относится к цифровой вь:числительной технике и может быть использовано при построении имитирующе -моделиругацей аппаратуры в спе циализированных вычислительно-моделирующнх системах. Известно устройство, позволяющее формировать случайные временные интервалы, содержащее генератор тактовых импульсов, регистр сдвига, элемент И, элемент ИЛИ, генератор напряжения шума, квантователь уровней и коммутатор ij . Недостатком этого устройства является длительное время перенастрой ки с одного выходного потока на дру гой, что существенным образом ограничивает область применения системы Наиболее близким к изобретению является управляемый вероятностный преобразователь, содержащий генераторы импульсов, регистр.сдвига, эле мент И, элемент ИЛИ, (1,п)-п6люсник с потенциальными выходами, блок памяти, первый и второй счетчики и триггер. Устройство позволяет форми ровать последовательность распредел ных по произвольному закону случайных чисел 2 , Однако применение этого устройст ва и его функциональные возможности ограничены принципиальной невозможностью воспроизведения случайных воздействий, имеющих место в услови ях реальной эксплуатации ряда объек ,тов и систем. Например, при прове.дении испытаний изделий электронной техники на ударные воздействия на электродинамическом стенде, отличительной особенностью которого является большое число резонансных частот, существенным образом искажается имитирующийJ т.е. подаваемый на испытываемый объект, процесс. К существенному недостатку устройства следует также отнести длительное время настройки на требуемые характеристики выходного потока случайных чисел, ограничивает возможность ejTO эффективного применения. Цель изобретения - повышение быстродействия и расширение функциональных возможностей преобразователя путем формирования выбросов противоположного основным выходным импульсам знака. Поставленная цель достигается тем, что стохастический преобразователь, содержащий блок памяти, генератор импульсов, первый и второй счетчики, первый и второй триггеры, первый элемент И, первый вход которого соединен с выходом первого триггера, а выход соединен с входом второго счетчика, второй элемент И, первый вход которого соединен с первым выходом второго триггера, а второй вход соединен с выходом генератора импульсов, третий, четвертый, пятый и шестой элементы И, элемент ИЛИ, первый вход которого соединен с выходом пятого элемента И, дополнительно содержит датчик случайных чисел, первый и второй сумматоры, первый и второй делители частоты следования импульсов, регистр,, коммутатор, цифроаналогрвый преобразователь, третий триггер, триггер знака и элемент НЕ, вход которого соединен с первыми входами первого сумматора, первого, второго и третьего триггеров, третьего и пятого элементов И и является входом стохастического преобразователя, а выход соединен с первым входом цифроаналогового преобразователя, вторыми входами первого cyiviMaTopa и первого элемента И и третьим входом второго элемента И, вход первого делителя частоты следования импульсов подключен к выходу генератора импульсов, а выход соединен с третьим входом первого элемента И и вторым входом пятого элемента И, вход датчика случайных чисел соединен с выходом элемента ИЛИ, первый выход датчика случайных чисел соединен с третьим входом первого сумматора, второй выход датчика случайных чцсел соединён со счетным входом т|эиггера знака, а третий выход датчика случайных чисел соединен с первым входом второго сумматора, второй вход второго сумматора соед нен с выходом триггера знака, трет вход второго cyммaтopa соединен с выходом блока памяти, четвертый вх второго сумматора соединен с входо первого счетчика, первым входом ре гистра, вторым вх9дом элемента ИЛИ и подключен к первому выходувторог делителя частоты следования импуль сов, а выход второго сумматора сое нен с вторым входом регистра, первый вход второго делителя частоты следования импульсов соединен с вы ходом второго элемента И, второй вход соединен с выходом шестого элемента И, третий вход соединен с выходом первого сумматора, а второ выход соединен с входом шестого элемента И, выход первого счетчика соединен с входом блока памяти и входом четвертого элемента И, выхо которого соединен с вторым входом третьего триггера, выход третьего триггера соединен с четвертым входом второго элемента И и третьим входом регистра, выход которого соединен с вторым входом цифроанал гового преобразователя, выход цифроаналогового преобразователя соед нен с первым входом коммутатора, второй вход которого соединен с выходом третьего элемента И, а выход коммутатора является выходом стохастического преобразователя-, второй вход третьего элемента И со динен с вторым входом первого триг гера и подключен к первому выходу второго триггера, второй вход кото рого подключен к выходу первого триггера, а второй выход второго триггера соединен с третьим входом первого триггера, выход второго счетчика соединен с четвертым входом первого сумматора. На чертеже показана блок-схема предлагаемого устройства. Устройство содержит блок 1 памяти, первый 2 и второй 3 счетчики, первый элемент И 4, первый 5 и второй 6 триггеры, второй элемент И 7 генератор 8 импульсов, третий элемент И 9, четвертый элемент И 10, элемент ИЛИ 11, пятый 12 и шестой 13 элементы И, первый сумматор 14, первый делитель 15 частоты следования импульсов, третий триггер 16, второй делитель 17 частоты следования импульсов, второй сумматор 18, регистр 19, коммутатор 20 цифроаналоговый преобразователь 21 элемент НЕ 22, датчик 23 случайных чисел, триггер 24 знака. Выход первого элемента И 4 соеди нен с входом второго счетчика 3, выход первого триггера 5 - с первым входом первого элемента Ц 4, первый выход второго триггера 6 соединен с первым входом второго элемента И 7, выход генератора 8 импульсов - с вторым входом второго элемента И 7 и входом первого делителя 15 частоты следования импульсов, выход пятого элемента 12 - с первым входом элемента ИЛИ 11, первый вход первого триггера 5 является входом устройства и соединен с входом элемента НЕ 22, первым входом пятого элемента И 12, первым входом второго триггера 6, первым входом третьего триггера 16, первым входом первого сумматора 14, первым входом третьего элемента И 9, выход первого .ггера 5 соединен с вторым входом второго триггера 6, первый выход которого соединен с вторым входом првого триггера 5, первым входом второго элемента И 7 и вторым входом третьего элемента И 9, второй выход второго триггера 6 соединен с третьим входом первого триггера 5, второй вход первого элемента И 4 с выходом элемента НЕ 22, вторым входом первого сумматора 14, третьим входом второго элемента И 7, первым входом цифроаналогового преобразователя 21, выход первого делителя 15 частоты следования импульсов соединен с вторым входом пятого элемента И 12 и третьим входом первого элемента И 4, четвертый вход второго элемента И 7 соединен с выходом третьего триггера 16 и третьим входом регистра 19, а выход - с первым входом второго делителя 17 частоты следования импульсов, второй вход второго делителя 17 частоты следования импульсов соединен с выходом шестого элемента И 13, вход, которого соединен с вторым выходом второго делителя 17 частоты следования импульсов, третий вход второго делителя 17 частоты следования импульсов соединен с выходом первого сумматора 14, а первый выход - с входом первого счетчика 2, с четвертым входом второго сумматора 18, первым входом регистра 19, вторым входом элемента ИЛИ 11, выход элемента ИЛИ 11 соединен с входом датчика 23 случайных чисел, первый выход которого соединен с третьим входом первого сумматора 14, второй - со счетным входом триггера 24 знака, третий - с первым входом второго сумматора 18, выход второго счетчика 3 соединен с четвертым входом первого сумматора 14, выход первого счетчика 2 соединен с входом блока 1 памяти и входом четвертого элемента И 10, выход которого соединен с вторым входом третьего триггера 16, выход блока 1 памяти соединен с третьим входом второго

cyм ;aгopii 18, второй вход второго сумматора 18 соединен с выходом триггера 24 знака, а выход - с вторым входом регистра 19, выход которого соединен, с вторым входом цифроаналогового преобразователя 21, выход цнфроансшогового преобразователя 21 соединен с первым входом коммутатора 20, второй вход которого соединен с выходом третьего элементе И 9, а выход является выходом

устройства.

)

В качестве первого триггера 5, используется триггеров -типа с вхоной логикой, его первый и третий входыf объединенные функцией И, входы установки в 1, второй вход сброс в О, выход - прямой. Второй трип-ер б D -типа, его первый входjсинхронизации, второй.-D -вход, перВ.Ы.Й вход - прямой, второй вход - инверсный. Генератор 8 импульсов генерирует последовательность тактовых импульсов, частота которых достаточно высока (десятки мегагерц) для получения высокой точности формирования случайного временного интервала и вЕдброса. Первый делитель 15 часTOTLj следования импульсов осуществляет деление тактовых импульсов генератора 8 с постоянным коэффициентом деления, равным количеству точек функции выброса, записанных в блок 1 памяти выполнение указанного равенства необходимо для нормального функционирования устройства. Вход первого счетчика 2 , выход - информационный. Вход второго счетчика 3 - счетный, выход - информационный. Третий триггер 16 - RS -типа, его первый входустановка в 1, второй вход - сброс в О, выход - прямой. Первый сумдматор 14 - вычитающий сумматор накапливакадего типа, его первый вхрд - разрешение вычитания (синхронизация), второй - сброс в О, третий - информационный, четвертый информационный, выход - информационный. Датчик 23 случайных чисел генерирует последовательность равномерно распределенных случайных чисел, которые с Первого информационного выхода поступают на вход (младшие разряды первого сумматора 14, разрядность которого выше разрядности датчика 23 случайных чисел. Вход датчика случайных чисел - синхронизации, первый и третий выходы информационные, второй выход - выход одного из разрядов случайного числа. Триггер 24 знака работает в счтетном режиме, его вход - счетный, на который поступает случайная последовательность нулей и единиц с второго выхода датчика 23 слу,чайных чисел. Второй делитель 17

частоты следования импульсов осуществляет деление последовательности импульсов, поступающих на его первый счетный вход, с коэффициентом п.ересчета, код которого, поступив на третий информационный вход, записывается при наличии положительного уровня на втором входе разрешения записи. Этот сигнал вырабатывается шестым элементом И 13/каждый раз при достижении нулевых значений во всех разрядах делителя 17. Первый выход второго делителя 17прямой информационный, второй выход - инверсный информационный, второй сумматор 18 - комбинированный, его первый вход - информационный. На этот вход поступают коды с третьего выхода датчика 23 случайных чисел, передаваемые на младшие разряды сумматора, второй вход - вход управления знаком, состояние этого входа определяет операцию сложения или вычитания случайного кода, поступающего на первый вход с кодом, поступающим на третий информационный вход, разрядность которого выше разрядности первого входа, четвертый вход -.синхронизации, выход - информационный. Блок 1 памяти - регистрового типа. На его информационном ,выходе формируются коды, считываегфае по адресам, поступающим на адресный вход с выхода первого счетчика 2. Второй вход регистра 19 - информационный, первый вход - синхро5 низации, третий - установка в О, выход - информационный. Цифроаналоговый преобразователь 21 при наличии положительного сигнала на его входе 11 разрешения преобразования осуществляет преобразование кодов, поступающих на его второй информационный вход, в.отрицательное напряжение, абсолютное значение которого пропорционально входному коду. Коммутатор 20 поочередно подключает к выходу устройства импульсы, поступающие на его второй вход, и изменяющееся напряжение, поступакяцее на первый вход. В общем случае это двухвходовый усилитель с единичным коэффициентом усиления.

Устройство работает в двух режимах; в режиме настройки и режиме генерации.

Режим настройки заключается в определении интервала времени между двумя соседними импульсами входной последовательности. Функционирование устройства в режиме настройки начинается после поступления на вход устройства первого импульса входной последовательности, устанавливающего первый триггер 5 в единичное состояние. Второй триггер б сохраняет нулевое состояние, так как к . моменту поступления на его первый вход положительного импульса на ег втором входе присутствует низкий у вень. После окончания длительности входного импульса на выходе элемента НЕ 22 появляется высокий уро вень, открывающий по второму входу первый элемент И 4, открытый по первому входу высоким уровнем с вы хода триггера 5, разрешая тем самым прохождение на выход второго счетчика 3 импульсов с выхода триг гера 5, разрешая тем самым прохожд ние на выход второго счетчика 3 им пульсов с выхода первого делителя 15. Счетчик 3, работающий в сче ном режиме, подсчитывает общее количество импульсов, поступающих на его вход. Заканчивается режим наст ройки по переднему фронту второго импульса входной последовательност запрещающий через элемент НЕ 22 и первый элемент И 4 прохождение импульсов с выхода делителя 15 на вход второго счетчика 3. Если Т длительность паузы между двумя соседними импульсами входной последо вательности, i -частота генератора 8 импульсов, а К-коэффициент де ления первого делителя 15, то к мо менту прихода второго импульса на вход устройства во втором счетчике 3 будет сформирован код, пропорциональный длительности паузы между двумя соседними импульсами входной последовательности, опреде ляемый .1 п f Работу устройства в режиме генерации можно представить в виде последовательности циклов, на каждом из которых происходит формирование случайных интервалов времени, равномерно распределенных на интервале - 2. Лп где Т, имеет то же значение, что и в выражении (1) /12 абсолютное значение максимальной флюктуации времени выброса, развертывание выброса отрицательной полярности со случайными флюьтуациями амплитуды на сформированном случайном интервале времени. Работа устройства начинается в режиме генерации при поступлении на вход устройства второго импульса устанавливающего своим передним фронтом второй триггер 6 в единично состояние. Единичное состояние триг гера 6 обусловливает сброс первого триггера 5, открывает по первому вх ду второй элемент И 7, третий элемент И 9. Таким образом, входной им пульс, поступающий на вход 11 треть го элемента И 9, проходит через нег и через коммутатор 20 подается на выход устройства. Кроме того, входным импульсом устанавливается в 1 третий триггер 16 , открывающий по четвертому входу второй элемент И 7 и устанавливаквдий регистр 19 в нулевое состояние. Формирование случайного интервала осуществляется путем вычитания из кода, пропорционального длительности паузы Т), равномерно распределенного случайного числа. Вычитание происходит на первом сумматоре 14 по переднему фронту второго и последующих импульсов входной последовательности, поступакхцих на первый вход первого сумматора. Таким образом, в начале цикла ге:нерации в первом сумматоре 14 формируется код случайной разности к - ., t. где - равномерно распределенное случайное число. Полученное значение случайной разности с выхода первого сумматора 14 поступает на третий вход второго делителя 17 и заносится в него положительным потенциалом с выхода шестого элемента И 13. Развертьавание выброса отрицательной полярности начинается после окончания длительности второго (и последующих) импульсов входной последовательности. Высокий уровень с выхода элемента НЕ 22 разрешает прохождение тактовых импульсов с выхода генератора 8 импульсов через открытый по первому и четвертому входам второй элемент И 7. На выходе второго делителя 17, работающего на вьочитание, формируется последовательность импульсов с частотой, равной Датчик 23 случайных чисел, управляемый через элемент ИЛИ 11, начинает генерировать случайные числа с частотой f. Кроме того, с выхода второго делителя 17 импульсы поступают на вход первого счетчика 2, который по переднему фронту каждого из этих импульсоб увеличивает свое состояние на единицу, формируя гщреса блока 1 памяти, по которым происходит последовательное считывание записанных в блок 1 памяти кодов, дискретных отсчетов функции выброса. На втором сумматоре 18 происходит суммирование или вычитание, в зависимости от состояния триггера 24 знака, кода мгновенного значения функции выброса с кодом случайного числ определяяедим мгновенную флюктуацию выброса. По заднему фронту импульса .с выхода второго делителя 17 код, сформированный.на втором сумматоре 18, заносится в регистр 19, с вы хода которого данный код поступает на второй вход цифроаналогового пре образователя 21, преобразугацих коды мгновенных значений функции выброса в напряжение отрицательной полярности, поступающее через комму татор 20 на выход устройства. При поступлении импульсов частоты 1 на вход первого счетчика 2 он изменяет свое значение от нулево го до максимального (все единицы), при этом кл блока 1 памяти считывается с;о,цержнмое всех его Е ячеек, В peayjibTaTe чего на выходе устройства формируется выброс, развернутый на интервале времени выброса, равном Г 1 Р Потребовав К t, получим Т Т з п f Единичное состояние первого счет чика 2 по окончании формирования выброса через четвертый элемент И 1 устанавливает третий триггер 16 в нулевое состояние, в результате чег импульсы с выхода генератора 8 импульсов через второй элемент И 7 не проходят,регистр 19 устанавливается в нулевое состояние, и на вы ходе устройства в течение случайно,го интервала времени, дополняющего время выброса Tg до времени длитель ности паузы, устанавливается нулево уровень. Далее процесс генерации цикличес .ки повторяется. Предложенное устройство осуществ ляет функциональное преобразование вход1 ой, последовательности импульсо заключаквдёеся в том, что кгждый из импульсов данной последовательности сопровождается выбросом противоположного знака, развернутым на случайном интервале времени, длительность которого зависит от параметров входного Импульса. Таким образом, технико-экономическая эффективность предлагаемого устройства определяется расширением класса имитируемых случайных воздействий, что связано с возможностью преобразования входной импульсной последовательности ,в последовательность , каж;№лй импульс которой сопровождается выбросом ПРОТИВ9ПОЛО)КНОГО знака, развернутым на случайном- интервале времени, длительность которого зависит от параметров входного импульса, возможностью моделирования случайных процессов с быстроизменягацимися характеристиками, что особенно существенно для представления нестационарного случайного воздействия, имеющего место в условиях реальной эксплуатации ряда объектов и систем, кусочно-стационарным случайным процессом на некоторых фиксированных временных, интервалах; повьЕпением качественных характеристик имитируемых случайных воздействий, обусловленного возможностью воспроизведения случайного процесса, отличительной особенностью которого является негауссовский характер процесса из-за наличия сравнительно частых выбросов с большими отклонения й, сокращением времени натройки:. устройства з.а счет зависимости характеристик временных параметров выбросов случайного процесса от частоты или скважности входной последовальнрсти импульсов, выделением собственно режима настройки в работе устройства, что существенно при моделировании случайных процессов с различными характеристиками, так как это позволяет сократить время перенастройки устройства с одной программы испытаний на другую. Предлагаемое устройство облгщает большим быстродействием, более ши- рокими функциональными возможностями и более эффективно по сравнению с известными устройствами.

Документы, цитированные в отчете о поиске Патент 1983 года SU1056191A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
УСТРОЙСТВО для ФОРМИРОВАНИЯ СЛУЧАЙНЫХ ВРЕМЕННЫХ ИНТЕРВАЛОВ 0
  • Л. А. Соломонов, А. Н. Вченко, В. Ф. Жирков Э. А. Мйанович
  • Московское Высшее Техническое Училище Н. Э.
SU279167A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Управляемый вероятностный преобразователь 1975
  • Баканович Эдуард Анатольевич
  • Орлов Михаил Александрович
  • Костюк Сергей Федорович
  • Шмерко Владимир Петрович
SU638995A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 056 191 A1

Авторы

Корженевич Юрий Владимирович

Кобайло Александр Серафимович

Даты

1983-11-23Публикация

1981-12-11Подача