Цифровой анализатор спектра Советский патент 1982 года по МПК G01R23/16 

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

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

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

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

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

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

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

На чертеже представлена структурная схема анализатора.

Анализатор содержит ограничитель 1, аналого-цифровой преобразователь (АЦП) 2, блок 3 управления, оперативно-запоминающее устройство (ОЗУ) 4, вычитатель 5, сумматоры 6, регистры 7 хранения и выдачи кода, умножители 8 и регистр 9.

Работа анализатора основана на использовании числового базиса ФермаРейдера с корнем из единицы порядка N 2, п - целое, равным 2. Это достигается заменой арифметических устройств, выполняющих комплексные операции сложения и умножения на арифметические устройства, выполняю- 5 щие арифметические операции по модулю чисел Ферма с корнем N-ой степени из единицы, равным 2, и заменой комплексных ячеек памяти на обычные ячейки оперативной памяти с полным Ю исключением постоянной памяти.

Анализатор работает следующим образом.

Исследуемый сигнет поступает на вход ограничителя 1. Ограничитель 1 5 необходим для получения однозначного представления по амплитуде результата вычисления корреляции. С выхода ограничителя 1 сигнал подается на вход аналого-цифрового преобразова- 20 теля (АЦП) 2, который обеспечивает представление отсчетов исследуемого сигнала в цифровой форме как целых чисел по модулю М. АЦП 2 синхронизируется импульсами с выхода блока 3 25 управления. После прихода каждого синхронизирующего импульса на выходе АЦП 2 формируется код очередного отсчета исследуемого сигнала, представленного в виде целого числа по ЗО модулю М, который поступает в оперативно-запоминаемое устройство ОЗУ 4 для записи в первую ячейку памяти и одновременно на вход уменьшаемого вычитателя5. На вход вычитаемого вы- 35 читателя 5 в это же время подается с выхода считывания (из N-ой ячейки) ОЗУ код отсчета, задержанного на N. ОЗУ 4 выполняет роль цифровой линии задержки и имеет N одинаковых ячеек . памяти, соединенных последовательно так, что образуется стековое запоминающее устройство. Для управления записью и считыванием в ОЗУ подаются импульсы синхронизации от блока 3 управления. Код результата вычитаНИН. по модулю М с выхода вычитателя

5одновременно подается на сумматоры

6по модулю М всех N каналов, На второй вход сумматоров б в это же время поступает код числа с выхода 50 считывания регистра 7. Для выдачи этого кода на вхоД управления регистра 7 подаются импульсы синхронизации

с выхода блока 3 управления. Во всех каналах, кроме первого, после сумма- 55 тора 6 включается умножитель по моулю М, который обеспечивает умножение числа, поступающего с выхода сумматора 6, на соответствукяцую ноеру канала отрицательную степень д исла 2 по модулю М, а именно на

(niod М) (modM) , где i 1,2,3,. ...N-1 Н4 единицу, меньше номера даного канала. Умножитель 8 второго анала обеспечивает умножение по , 65

модулю М на , а умножитель 8 N-ro канала соответственно на J 5 2 . Для умножения на степени 2 по модулю М Необходимо выполнить сдвиг вправо в регистре двойной длины на число разрядов, равное целому показателю степени, если он отрицательный, или влево на такое же число разрядов, если показатель степени положительный. После сдвига необходимо выполнить вычитание по модулю М содержимого младших разрядов и содержимого старших разрядов регистра или наоборот, если показател степени положительный. Для выполнения операции сдвига и вычитания умножители 8 по модулю М синхронизируются блоком 3 управления. Результат умножения с выхода умножителей считывается и записывается в регистры 7, а также поступает на выход соответствующего канала. В первом канале код результата на выход канала и регистр 7 подается через аналогичный регистр 9 с выхода сумматора б. Для записи на управляющий вхо регистров 7 подаются импульсы от блока 3 управления. Эти импульсы запаздывают относительно импульсов синхронизации АЦП 2, по крайней мере, на время выполнения операции умножения по модулю М для самого большого сдвига на N-1 разрядов (умножение на 2-( .

Использование вместо арифметических устройств, выполняющих комплексные операции сложения и умножения арифметических устройств 5-9 по модулю чисел Ферма с корнем из единицы порядка N, равным 2, позволяет упростить анализатор скользя- щего спектра, увеличить его быст.родействие и точность. Последнее достигается за счет исключения шумов квантования арифметических операций при выполнении их по модулю М. .

Формула изобретения

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

Источники информации, принятые во внимание при экспертизе

1. Оботнин А.Н., Страшнин Е,Э. Алгоритмы определения скользящего спектра. - Автометрия, М., 1975, . 1, с.30-36,

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

название год авторы номер документа
Цифровой измеритель коэффициента корреляции случайного сигнала 2020
  • Чернояров Олег Вячеславович
  • Пергаменщиков Сергей Маркович
  • Макаров Александр Андреевич
  • Глушков Алексей Николаевич
  • Литвиненко Владимир Петрович
  • Литвиненко Юлия Владимировна
RU2747725C1
Устройство для корреляционного приема фазоманипулированных сигналов с подстройкой частоты 1984
  • Грачев Виктор Филиппович
  • Бочков Вячеслав Константинович
  • Лаврова Лидия Васильевна
SU1221762A1
Устройство для измерения фазовых сдвигов 1984
  • Романовский Александр Сергеевич
SU1226341A1
Цифровой обнаружитель фазоманипулированных сигналов 2015
  • Глушков Алексей Николаевич
  • Литвиненко Владимир Петрович
  • Литвиненко Юлия Владимировна
RU2634382C2
ЦИФРОВОЙ ИЗМЕРИТЕЛЬ СДВИГА ФАЗ ГАРМОНИЧЕСКИХ СИГНАЛОВ 2020
  • Чернояров Олег Вячеславович
  • Макаров Александр Андреевич
  • Глушков Алексей Николаевич
  • Литвиненко Владимир Петрович
  • Литвиненко Юлия Владимировна
  • Пантенков Дмитрий Геннадьевич
RU2751020C1
Способ анализа спектра сигналов и устройство для его осуществления 1988
  • Буняк Юрий Анатольевич
  • Капицкий Ярослав Иванович
SU1573432A1
ИНФОРМАЦИОННО-ИЗМЕРИТЕЛЬНЫЙ КАНАЛ ГИДРОАКУСТИЧЕСКОЙ ЦИФРОВОЙ ПРИЕМНОЙ СИСТЕМЫ 1994
  • Харченко А.С.
  • Манаев В.В.
  • Калашников В.Г.
  • Медведев Ю.П.
RU2077066C1
Цифровой анализатор 1981
  • Зеленков Альберт Васильевич
SU1057872A1
ВЫЧИСЛИТЕЛЬНАЯ ОТКРЫТАЯ РАЗВИВАЕМАЯ АСИНХРОННАЯ МОДУЛЬНАЯ СИСТЕМА 2009
  • Шевелев Сергей Степанович
RU2453910C2
Устройство для формирования спектров с постоянным относительным разрешением по направлениям 1984
  • Карташевич Александр Николаевич
  • Герасимов Анатолий Васильевич
  • Левша Евгений Иванович
  • Попков Николай Петрович
SU1229775A1

Реферат патента 1982 года Цифровой анализатор спектра

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

вход

SU 949 534 A1

Авторы

Зеленков Альберт Васильевич

Даты

1982-08-07Публикация

1980-12-29Подача