Устройство для определения средне-КВАдРАТичНОгО зНАчЕНия Советский патент 1981 года по МПК G06F17/18 

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

1

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

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

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

Известные устройства сложны и имеют низкое быстродействие. I

Цель изобретения - упрощение устройства.и повышение его быстродействия.

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

0 входу переключателя, второй вход которого объединен с первым входом регистра и соединен со вторым выходом Ълока управления,первый вход которого подключен к выходу первого нуль-орга5на, второй вход блока управления является вторым входом устройства,выход регистра соединен с третьим входом переключателя, выход которого подключен к вычитающему входу сумматора, суммирующий вход которого объе0динен со вторым входом второго нульоргана и соединен с выходом второго регистра блока памяти, информационный вход которого объединен со

5 вторым входом регистра и подключен к выходу сумматора, управляющий вход второго регистра памяти соединен с первым выходом блока управления, выход второго нуль-органа подключен к управляющему входу первого

0

егистра блока памяти, выход которого является выходом устройства.

Кроме того, блок управления соержит триггер, элемент И, счетчик элемент ИЛИ, выход которого подклюен к счетному входу триггера, выход которого сЬединен с первым входом Элемента И и является вторым выходом блока управления , выход элемента И подключен к счетному входу счетчика, выход которого является первым выходом блока управления и соединен с первым входом элемента ИЛИ, вторые входы элемента ИЛИ и элемента И являются соответственно первым и вторым входами блока управления.

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

Устройство содержит первый и второй нуль-органы 1,2, линейный интегратор 3j, квадратичный интегратор 4, цифровой генератор 5, блок 6 памяти, первый регистр 7 Памяти, второй регистр 8 памяти, выход блока памяти 9, блок 10 управления, сумматор 11, переключатель 12, регистр 13, элемент И 14, счетчик 15, элемент ИЛИ 16, триггер 17,

Предлагаемое устройство реализует выражение

Т

v4

...4.х

, где X,,,,,X п- массив отсчетов входного сигнала, являющийся хронологи..ч ее КИМ потоком, предшествующим текущему отсчегу х. Однако в предлагаемом устройстве это вырггжение представлено в рекуррентном виде, удобном для вычисления скользящего среднего. Предположим,что на вход устройства поступил очередной х„ отсчет, тогда- для усреднения взяты отсчеты Хд,,.Х| и выражение 1; принимает вид:

.....,,.lj4l

. п

-й....-.4Х

(ПН),

; где

среднее значение квадрата, полученное на предыдущем этапе вычислений (когда последним входным отсчетом был х), Продолжая равенство, имеем

17 I 51 -х л. |() n, г, n- n

Последняя часть равенства дает рекурентную формулу

Г I

vl

г Jii Jsa-lixriV4 1 n+(

Устройство работает следующим образом.

В исходном положении интеграторы сброшены в О, на выходах нульорганов - нулевые сигналы, переключатель замыкает цепьг выход квадратичного интегратора - вычитающий 5 вход сумматора. Триггер 17 находится в нулевом состоянии, при этом его выход,являющийся вторым выходом блока 10 управления, одновременно соединен с элементом 14 И, на другой

л вход которого подаются тактовые

импульсы ТИ, Так как триггер 17 находится в О, то элемент 14 и . закрыт и тактовые импульсы ТИ через него не проходят. Счетчик 15 также находится в состоянии, С

5 началом работы начинается одновременное формирование линейного (на линейном интеграторе 3) и квадратичного (на квадратичном интегра,торе 4) кодов. Интеграторы образуют

0 две самостоятельные цепи в (пределах цикла преобразования), Цепи зти начинаются интеграторами и заканчиваются регистрами 7 и 8 блока 6 памяти. Цепь квадратирования реализует подкоренное выражение. Последовательность квадратов чисел (временная дискретизированная парабола) подается через переключатель 12 на вычитающий вход сумматора 11, на

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

отсчетом х, нуль-органом 1, В

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

0 элемент 16 ИЛИ на счетный вход

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

происходит запись в регистр 13 текущей разности с выхода сумматора 11. Эта разность равна х - х , Этот же потенциал переводит переключатель 12 во второе состояние, при

5 котором замыкается цепь: выход регистра. 13 - вычитающий вход сумматора 11, При этом разность, записанная в регистре 13, подается на сумматор СОсдвигом на п разрядов

0 вправо, т.е, в виде(,)/ri.

На выходе сумматора, таким образом, устанавливается код х , , т,е, новое значение усредненного квадрата, которое и сохраняется до конца

5 цикла преобразования. Вторая параллельная цепь производит вычисление квадратного корня из числа х . Пр этом нуль-орган 2 этой цепи непрерывно сравнивает код х с выхода блока 6 памяти с временной парабол от квадратичного интегратора 4, В момент равенства чисел нуль-орган вырабатывает сигнал на первый управляющий вход блока б памяти, и в регистр 7 этого блока записывает код первой степени с выхода линейного интегратора, 3 . Записанный код равняется корню квадратному из х т.е. о После выполнения описанн действий в цепях преобразования в счетчике 15 наступает переполнение импульс переполнения подается на первый. выход блока 10 управления 1и через элемент 16 ИЛИ - на счетны вход триггера 17, возвращая его в О состояние, С появлением импу са переполнения в регистр 8 блока 6 памяти (по второму управляющему входу) записывается код х ., интег раторы обнуляются и переключатель 12 возвращается в исходное положение. Таким образом, в исходное положение возвращается вся схем устройства. Объем счетчика 15 выбра из расчета времени преобразования максимальнсэго числа, т.е.переполнение счетчика 15 не может наступить раньше, чем окончатся вычисления. После этого на вход устройства поступает следующий отсчет х. и все повторяется снова в описанной выае последовательности. В отличие от известного предлагаемое устройство выполняет квадратирование и извлечение квадратного корня однов ременно, в пределах одного цикла, почему и. является принципи.ально более быстродействующим. Количество усредняемых чисел (п) варьируется величиной сдвига числа с выхода регистра 13 по вычитающему входу сумматора 11, без затрат оборудования, что также резко отличает предлагаемое .ство рт известногр. Формула изобретения 1. Устройство для определения среднеквадратичного значения, содер жащее цифровой генератор импульсов, перрый и второй выходы которого подключены соответственно к первьам входам линейного и квадратичного интеграторов, вторые входы которых объединены и соединены с первым выходом блока управления, выход линейного интегратора подключен информационному входу первого регистра памяти и к первому входу первого нуль-органа, второй вход которого является первым входом устройства, выход квадратичного интегратора соединен -с первым входом второго нуль-органа, отличающееся тем, что, с целью упрощения устройства и повышения быстродействия, в него введены сумматор, регистр и- переключатель, при этом выход квадратичного интегратора подключен к первому входу переключателя, второй вход которого объединен с первым входом регистра и соединен со вторым выходом блока.управления, первый,вхоД которого подключен к выходу первого нуль-органа, второй вход блока управления является вторым входом устройства, выход регистра соединен с третьим входом переключателя, выход которого подключен к вычитающему входу ;сумматора, суммирующий вход которого объединен со вторым входом нуль-органа и соединен с выходом второго регистра памяти, информационный вход которого объединен со вторым входом регистра и подключен к выходу сумматора,; управляющий, вход второго регистра памяти соединен с первым входом блока управления, выход второго нуль-органа подключен к .управляющему входу первого регистра памяти, выход которого является выходом устройства. 2. Устройство по п, 1, отличающееся тем, что блок управления содержит триггер, элемент И, счетчик и .элемент ИЛИ, .выход которого подключен к счетному входу триггера, выход которого соединен с первым входом элемента И и является вторым выходом блока управления, выход элемента И подключен к счетному входу счетчика, выход которого является первым выходом блока управления и соединен первым входом элемента ИЛИ, вторые входы элемента ИЛИ и элемента И являются соответственно первым и вторым входами блока управления. Источники информации, принятые во внимание при экспертизе 1,Авторское свидетельство СССР 304584, кл. G Об F 15/34, 1969, 2.Авторское свидетельство СССР 524997, кл. G 06 F 15/36, 1974.

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

название год авторы номер документа
Устройство для вычисления средне-КВАдРАТичЕСКОгО зНАчЕНия 1979
  • Дрючин Александр Алексеевич
  • Кофанов Виктор Леонидович
  • Степаненко Александр Юрьевич
SU849229A1
Аналого-цифровой преобразователь интегральных характеристик электрических величин 1981
  • Швецкий Бенцион Иосифович
  • Лавров Геннадий Николаевич
  • Доронина Ольга Михайловна
SU1035790A1
Устройство для определения среднеквадратического значения 1983
  • Гусев Владимир Дмитриевич
SU1130877A1
Аналого-цифровой преобразователь интегральных характеристик электрических величин с мультипликативной автокоррекцией 1984
  • Лавров Геннадий Николаевич
  • Доронина Ольга Михайловна
SU1185604A1
МНОГОМЕРНЫЙ СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР УСРЕДНЕННОЙ МОЩНОСТИ НЕСТАЦИОНАРНОЙ НАГРУЗКИ 1992
  • Ермаков В.Ф.
RU2060542C1
Цифровой измеритель RLC-параметров 1986
  • Грибок Николай Иванович
  • Макух Василий Михайлович
  • Мороз Богдан Богданович
  • Савенко Сергей Аркадьевич
  • Романюк Степан Григорьевич
SU1357874A1
Анализатор случайных процессов 1987
  • Попеску Евгений Петрович
  • Тесленко Олег Николаевич
  • Болиев Зелимхан Петрович
  • Сырцев Александр Анатольевич
  • Шевченко Евгения Васильевна
SU1474678A1
Устройство для раздельного управления группами вентилей преобразователя 1983
  • Рассудов Лев Николаевич
  • Ковалев Сергей Петрович
SU1125726A1
Некогерентный приемник 1988
  • Иванкович Борис Сергеевич
  • Новиков Николай Стагорович
  • Семашко Алексей Владимирович
  • Туркин Андрей Иванович
SU1525933A1
Преобразователь код-мощность 1982
  • Заборня Александр Викторович
  • Иванов Вадим Иванович
  • Морозов Андрей Елизарович
  • Мухин Борис Сергеевич
SU1070530A1

Иллюстрации к изобретению SU 842 834 A1

Реферат патента 1981 года Устройство для определения средне-КВАдРАТичНОгО зНАчЕНия

Формула изобретения SU 842 834 A1

SU 842 834 A1

Авторы

Гусев Владимир Дмитриевич

Нисман Григорий Шмулевич

Даты

1981-06-30Публикация

1979-07-09Подача