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

 

Изобретение может быть использовано для анализа спектральных характеристик стационарных и нестационарных случайных процессов, например-, в радиофизике. Цифровой анализатор спектра (ЦАС) содержит ФурЬе-преобразователь 9, выходной блок (в) 8 памяти, Б 10 формирования микрокоманд , Б 1 вычисления автокорреляци

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

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

РЕСПУБЛИК

А ) (l9) СЭУ(1И

„.® 4 G Ol R 23/16

) "7

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

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР пО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4174089/24-21 (22) 20.01.87 (46) 30.07.88.Бюл. 1) 28 (21) Пенинградский электротехнический институт ни.В.И.Ульянова (Лени- .на) (72) М.Б.Столбов, В.И.Якименко, И.Г.Паньшин н Ц.Б.Эпштейн (53) 621.3)7.361 (088.8) (56) Авторское свидетельство СССР

9 l291893, к) . С Ol В. 23/16, 1985. (54) ЦИФРОВОЙ АНАЛИЗАТОР СПЕКТРА (57) Изобретение может быть использовано для анализа спектральных характеристик стационарных и нестационарных случайных процессов, например; в радиофизике. Цифровой анализатор спектра (UAC) содержит Фурье-преоб° разователь 9, выходкой блок (Bj 8 . памяти, Б 10 формирования микрокоманд, Б 1 вычисления автокорреляци1413545 онной функции, Б 5 вычисления ошибки предсказания Б 7 принятия решения, Б 2 регистров, Б 3 буферных регистров и буферное запоминающее устройство 6, Б 4 обновления авто4

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

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

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

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

На фиг.1 представлена структурная схема цифрового анализатора сектра; иа фиг.2 — функциональная схема блока вычисления автокорреляцион.ной функции (БВАК); на фиг.3— схема блока регистров сдвига; на фиг.4 - схема базовой вычислительной ячейки (БВЯ1; на фиг.5 — схема блока обновления аторегрессион" ных параметров (БОАР); на фиг.6 схема буферного запоминающего уст« ройства (БЗУ); на фиг.7 — схема блока вычисления ошибки предсказания (БВОП); на фиг.8 — схема блока принятия решений (БПР); на фиг.9 — схе-, ма блока формирования микрокоманд (БФК); на фиг.10 - временные диаграммы, иллюстрирующие последовательную процедуру обработки, использованную в известном анализаторе (а), и предлагаемую поточно-конвейерную (б), основанную на парлл льном выполнении регрессивных параметров. ЦАС имеет расширенные-функциональные возможности эа счет анализа нестационарных сигналов в скользящем временном окне. 12 ил. цикла вычисления корреляционной функции (T„ ), цикла обновления АР-параметров (Тд ) и цикла вычисления спектра (Т,); на фиг.ll и 12 — блок-схема

5 алгоритма в виде микрокоманд и основных операций с массивами данных (векторами) в блоках цифрового анализатора.

Цифровой анализатор спектра (фиг,1) содержит БВАК 1, блок 2 регистров сдвига, блок 3 буферных регистров, БОАР 4, БВОП 5, БЗУ 6, БПР 7, выходной блок 8 памяти, выходы которого соединены с информационными входами

Фурье-преобразователя 9 (ДПФ), выход которого является выходом анализатора, а управляющие входы блоков под ключены к выходам БФК 10. Информационный вход БВАК 1 является входом цифрового анализатора.

БВАК 1 (фиг.2) содержит после--довательно соединенные первый и второй ряды (М+1) регистров 11 сдвига и инвертор 12 знака. Выходы первого и второго рядов регистров 11 сдвига соединены соответственно с вторыми и третьими входами (М+1)

БВЯ 13, четвертые входы которых подключены к выходу инвертора 12 знака, а к первому управляющему входу BBAK l подключены последовательно соединенные элементы 14 — 16 задержки, вы" ходы которых соединены с тактовыми входами соответственно БВЯ 13, сумма35 торов 17 и регистров 18.

БВЯ 13 (фиг.4) содержит умножители 19 и 20, элемент 21 задержки, коммутаторы 22 и 23, выход коммутатора

23 подключен к второму входу сумматора 24, а выход коммутатора 22 — к второму входу сумматора 25, выходы сумматоров 24 и 25 являются первым и вторым информационными входами

БВЯ 13 °

)413545

БОАР 4 (фиг.5) содержит элементы

26 и 27 задержки, элементы ИЛИ 28 и

29, последовательно соединенные мультиплексор 30, коммутатор 31 и ряд

5 (М+1) регистров 32 сдвига. Последовательно соединены регистр 33 коэффициента, коммутатор 34 и регистр

35.0. Четвертая группа информационных входов БОАР 4 соединена с первыми входами БВЯ 36.0-36.М, вторые выходы которых являются первыми информационными выходами БЕАР 4, а выходы регистров 35 являются вторыми информационными выходами БОАР 4. 1Б

БЗУ 6 (фиг.6) образуют элементы

37 и 38 задержки, элементы ИЛИ 39 и 40, регистр 41 коэффициента, после .довательно соединенные мультиплексор

42,коммутатор 43 и ряд регистров 44 2р

44,1-44,М сдвига, а выход регистра

44.0 и выходы регистров 44.1-44.М сдвига образуют информационную выходную шину БЗУ 6.

БВОП включает последовательно 25 соединенные элементы задержки 45—

47, к информационной входной шине подключены (M+1) входа многовходового сумматора..48, выходы которого подключены к входу БВЯ 49, элементы 30

ИЛИ 50 и 51, элементы 52 и 53 задержки, коммутаторы 54 — 56, регистры 57 — 59, БВЯ 60, инвертор 61 знака, к выходу которого подключены последовательно соединенные делитель

62 кода и регистр 63, при этом выходй регистров 57 и 63 являются соответственно первым и вторым информационными выходами БВОП.

БПР 7 содержит счетчик 64 итераций, элементы 65 — 68 задержки, элементы ИЛИ 69 и 70, регистры 7! и 72 коэффициентов. „выходы которых через соответствующие коммутаторы 73 и 74 подключены к первому и второму вхо- 4Б дам устройства 75 сравнения, первый и второй выходы которого соединены соответственно с первыми и вторыми входами счетных триггеров 76 и 77, счетные входы которых подключены к выходам соответственно элементов 66 и 68 задержки, а выходы счетных триггеров 76 и 77 являются первым и вторым выходами БПР 7.

БФК 10 содержит тригrep 78 после- 55 довательно соединенные генератор 79 тактовых импульсов, переключатель 80 запуска и начетчик 81, регистры 82—

84 коэффициентов, элемент 85 задержки, устройство 86 сравнения, элементы ИЛИ 87 и 88, триггеры 89 и 90, элементы И 91 - 93, элемент И-НЕ 94, элемент 3-4-2И-ИЛИ 95 и группу элементов И 96. Кодовый выход счетчика

97 микрокоманд подключен к адресному входу постоянного запоминающего устройства 98. Первый, второи и третий выходы группы элементов И 96 поцключены к входам соответственно элементов 99 — 101 задержки. Выходы счетчиков 1 02 и 1 03 являются адресными выходами БФК 10. К первому и второму входам устройства 104 сравнения подключены кодовый выход счетчика 103 и кодовый вход БФК 10 соответственно. Выход элемента И 91 соединен с входом обнуления счетчика 97 . микрокоманд, первым входом триггера

78 и через элемент ИЛИ 105 с первым входом триггера 106. Первый и второй выходы устройства 104 сравнения соединены соответственно с вторым входом триггера 106 и вторым входом элемента ИЛИ 105. Первый управляющий вход БФК 10 соединен с первыми входами элемента И 93 и элемента

И-НЕ 94 и третьим и четвертым входами группы элементов И 96, вторые входы элемента И 93 и элемента И-НЕ

94 подключены к второму управляющему входу БФК 10, а второй вход устройства 104 сравнения является третьим входом БФК 10.

Цифровой анализатор осуществляет вычисление скользящей оценки спект1 ра (на скользящем интервале jT - T„ j поточно-конвейерным выполнением трех процедур одновременно в операционных блоках 1,4,5 и 9 (фиг.10б) вычисление скользящей оценки ординат автокорреляционной функции (АКФ) R; по выборкам х входного сигнала, сдвигом выборок в блоке 2 регистров сдвига и записью массива ординат АКФ в блок 3 буферных регист" ров; вычислением коэффициентов линейного предсказания (КЛП) с использованием БЗУ 6 и ошибки линейного предска" зания g. (с контролем устойчивости модели оценки спектра по заданньм критериям) и записью их в определенный момент обработки в выходной блок

8 памяти. вычислением скользящей оценки спектра, используя оценку вектора

1413545

КЛП а,„; и ошибку линейного предсказания ос

Процедура выполняется по микрокомандам; поступающим на управляющие входы операционных блоков с выходов

БФК 10.

В начальном состоянии в регистр

33 БОАР 4 записан коэффициент а

1, в регистры 44.0 и 41 БВОП 5 — !О соответственно коэффициенты Ъ, ще О, и Ь, 1. .В БПР 7 в регистр 71 записан коэффициент М вЂ” значение предель.но допустимого порядка модели, учи" тывающее конкретные параметры аппа- 15 ратуры (общее количество регистров

11 сдвига и регистров в блоке 2, т.е. массив всех скользящих отсчетов сигнала в них N < (2M+I+K), тогда

М 1/2 (Ы-К-2), а в регистр 72 — 20 коэффициент о, 1, характеризующий условие статистической устойчивости авторегрессионной модели. В БФК 10 в регистр 82 записан код Т„ Т„ /

/Т.„P т 1, характеризующий интервал 25 переходного процесса от момента пус1 ка до момента, когда по оценке

AK-функции допустимо производить спектральный анализ (Т,ьр - время вычисления параметров авторегрессиоиной 30 модели порядка m Т„ - время обновления автокорреляционйой функции, Г J - целая часть числа). В регистры

83 и 84 записаны коды А и А соответственно, хаРактеризующие микро 35 команды Сз и С, записанные в постоянном запоминающем устройстве 98.

Подачей одиночного импульса "1" обнуления (c пульта оператора) элементы, выполняющие логические и ариф- 40 метические операции в блоках обработки и элементах памяти (БВАК 1, блок 2 регистров сдвига),устанавливаются в нулевое состояние, а в

БФК 10 в нулевое состояние уста- 45 навливаются счетчик 81 и триггеры

89 и 90 (на выходах l U I- О).. ! e

Начало работы осуществляется при. подаче кодов выборок сигнала в БВАК 1 и замыкании переключателя "Пуск"

80 в БФК 10: тактовые импульсы с выхода генератора 79 тактовых импульсов поступают через переключатель 80 на счетный вход счетчика 81 тактов и на перный выход БФК !0, являясь микрокомандой Cl.

Микрокоманда Cl поступает в БВАК

1, осуществляя операции "Запись6 сдвиг" входных отсчетов сигнала х в последовательности регистров 11 сдвига и блоке 2 регистров сдвига. задающем временное "скользящее" окно на К отсчетов, Через интервал времени, задаваемый элементом 14 задержки, Cl поступает на первые управляющие входы БВЯ 13.i разрешая операцию умножения. В результате операций умножения в умножителях

19 и 20 кодов двух последовательностей выборок из регистрон 11 и суммирования этих произведений в сумматорах 25 на выходы БВЯ 13.i поступают значения

i O, М, По управляющему импульсу с выхода элемента 15 задержки эти произ" ведения считываются в сумматоры

17.i, н которых они суммируются с содержанием регистров 18.i записанным s предыдущем такте, в результате чего формируются отсчеты автокорреляционной функции

1 л

К,(1) m mR; (1-1)+r;, По управляющему импульсу с выхода элемента 16 задержки эти обновленные значения автокорреляционной функции вновь записываются в регистры 18.i.

Следовательно, по микрокомандам <

С! обеспечивается обработка каждой пары отсчетов — с входа 1 и с входа

2 БВАК 1, благодаря чему формируется (М+1) значений скользящей оценки автокорреляционной функции.

Микрокоманда С2 формируется в

БФК 10 после ряда тактов Cl после которых срабатывает группа элементов И 96, опрокидываются триггеры

89 и 90 и микротакт перезаписи С„ обнуляет счетчик 97, а триггер 90 открывает элемент И 92: импульс с тактоного генератора 79 поступает на счетный вход счетчика 97, по коду которого на выходе постоянного saпоминающего устройства 98 формирует ся микрокоманда С2.(фиг.106,12).

При этом осуществляются mar инициализации модели и подготовка к оче» редным шагам рекурсии модели при увеличении ее порядка. в БФК !О обнуляется счетчик 102, в SOAP 4 — ре1413545 гистры 32. i и 35. i (для i I,N), в регистр 32.0 через открытый микрокомандой С2 коммутатор 31 записывается значение ординаты КФ R, а в регистр 35.0 через коммутатор 34 записывается коэффициент а, = 1 из регистра 33.

При этом в БЗУ 6 обнуляются регистры 44.i для i 2.М, а в регистр 44.110 из регистра 41 через открытый вход коммутатора 43 записывается коэффициент Ь< 1. В БВОП 5 через коммутаторы 54 — 56 в регистры 57 — 59 записываются соответствующие значе- .15 л ния ординат R, и R,, а в БПР 7 счетчик 64 итераций устанавливается в нулевое состояние.

По микрокоманде СЗ производятся расчет коэффициента отражения q <+, 20 и проверка наличия признака Б 1, характеризующего статистическую устойчивость модели последующего порядка,,(m+1 ) .

В БВОП 5 по микрокоманде СЗ на 25 входы делителя 62 кода считываются содержимое регистра 59 U и через инвертор ál знака содержимое регистра 57, а результат деления <1 -0 /oL по микротакту с выхода 30 элемента 53 задержки записывается в регистр 63.

Одновременно в БПР 7 открываются первые входы коммутаторов 73 и 74, через которые на входы устройства

75 сравнения считываются коэффициенты q и,„ и граничный ноэффициент

1 (из регистра 72 ), характеризующий условие устойчивости оценки. Если выполняется условие <1 „ l, 40 то сигнал с первого выхода устройст. ва 75 сравнения поступает на S-вход счетного триггера 76, устанавливая на его выходе признак, = 0 — признак возможной неустойчивости модели 45 порядка (m+I). Вследствие этого в

БФК 10 закрыт элемент И 96 для прохождения микрокоманд С4 и С5, а открыт для Сб, по которой в блок 8 памяти считывается вектор КЛП, вычис- 50 ленный на итерации m, Если выполняется условие q „„,c 1, то сигнал поступает с второго выхода устройства 75 сравнения на К-вход триггера 76, установив признак S =1, который увеличивает на единицу содержимое счетчика 64 итерации < установив значение порядка модели равным (к+1)), а в БФК 10 разрешает выполнение дальнейших микрокоманд — С4

С7 (фиг.11).

Микрокоманда С4 формируется в

БФК 10 при условии поступления на

его управляющий вход признака q 1, благодаря чему открыты элементы И 96, через один из которых С4 подается на вход обнуления счетчика ° 103, через элемент 99 задержки увеличивает содержимое счетчика 102 адреса опроса на единицу и поступает на выход

БФК 10 для обновления АР-параметров в БОАР 4 и проверки условия (m+1) М в БПР 7. Эти преобразования осуществляются следующим образом.

Микрокоманда С4 в SOAP 4 поступает в БВЯ 36, разрешая операции умножения кодов на входах I и 2 — в умножителях 19 и на входах 3 и 4 БВЯ

36 — в умножителях 20, а по микротакту с выхода элемента 21 задержки выполняются операции суммирования: в сумматор 24 поступают произведение с выхода умножителя 19 и код с входа 4 БВЯ 36 через коммутатор 23, в результате чего формируется сумма (q „Ь;+ а;) i О.,М, а в сумматор 25 поступает только про иэведение (а ; Й;), так как на управляющие входы подключены соответственно потенциалы 0001, т.е. входы коммутатора 22 закрыты и на вход А сумматора 25 код не поступает.

Через интервалы времени, задаваемые элементами 26 и 27 задержки соответственно, микротакты записи подают ". ся на тактовые входы регистров 32.i сдвига, осуществляя сдвиг массива коэффициентов (<1;1 (образующих ин-, версный вектор из поступающих значений R;), и на тактовые входы регистров 35.i, в которые записываются коды суммы с первых выходов БВЯ Зб.i.

При этом микрокоманда С4 в БЗУ 6 открывает коммутатор 43 и осуществляет запись в регистр 44.1 коэффициента Ь, = 1 из регистра 41 н обнуляет содержимое регистров 44.i для

2,М.

Одновременно С4 поступает.в БВОН 5 на первый управляющий вход БВЯ 60, разрешая считывание на 1-4 информационные входы кодов соответственно из регистров 57, 59 и 63, а новый результат умножения и суммирования с

1413545

10 выхода 2 БВЯ 60 по микротакту с вьгхода элемента 52 задержки записывается вновь в регистр 57, характеризуя ошибку линейного предсказания:

По микротакту с выхода элемента

45 задержки в многовходовом суммато- 10 ре 48 формируется сумма

Ч,О. à .d;

i вО а по микротакту с выхода элемента

46 задержки эта:сумма и содержимые регистров 63 и 58 считываются в

БВЯ 49, в котором на выходах l и 2 формируются соответствующие суммы:

1

11м 1 Um Q m+ i

Иикрокоманда С5 в БФК 10 формиру" ется при установке следующего значения кода в счетчике 97 микрокоманд и является многотактовой: с выхода постоянного запоминающего уст50 ройства 98 такты поступают через второй выход группы элементов И 96 на счетный вход счетчика 103 адресов вектора КЛП, изменяя адресные коды

А„„щ, а также через элементы 100

55 задержки на управляющий вход 3 SOAP 4 и на тактовый вход устройства 104 сравнения.

По микротакту с выхода элемента

47 задержки эти суммы через коммута25 торы 55 и 56 записываются соответственно в регистры. 58 и 59.

Одновременно с этими преобразова ниями по микрокоманде С4 в БПР 7 выполняется проверка отсутствия превьппения предельного порядка модели: из регистра 71 через коммутатор 73 считывается код предельного поряд" ка И модели, а из счетчика 64 итераций через коммутатор 74 .- код теку- 35 щЕй итерации, т.е. код значения порядка (m+1), которые сравниваются в устройстве 75 сравнения.

При выполнении условия (ш+1) «И на 8-вход счетного триггера 77 пос- 40 тупает импульс, устанавливающий на его выходе признак S = О, разрешающий.выполнение дальнейших микрокоманд в БФК 10 (фиг.ll и 12).

В соответствии с адресными кодами А„„„, поступающими на адресный вход мультиплексора 42 в БЗУ 6 коэффииценты линейного предсказания а иэ регистров 35.i считываются через коммутатор 43 в последовательный ряд регистров 44.,i сдвига (где i Г,М). Вследствие этого образуется новый ряд коэффициентов, обозначаемый Ъ,подключенный с выхо-. да каждого регистра 44.i на первый вход соответствующих БВЯ Зб.д.

При этом в БФК 10 одновременно с каждым изменением в счетчике 103 кода адреса А „„ осуществляется сравнение этого кода с номером ите- рации (m+1), подключенным к второму входу устройства 104 сравнения с выхода счетчика 64 БПР 7.

В течение этих операций сравнения триггер 106 находится в состоянии, при котором элемент И 92 закрыт (тактовые импульсы не поступают на счетный вход счетчика 97), а элемент

o TKpbIT задающий микрокоманду С5, записывается в счетчик 97.

При выполнении условия A„z„(m+1) на втором выходе устройства 104 срав" нения формируется импульс, который поступает на второй вход триггера

106 и изменяет его состояние. Благодаря этому открывается элемент

И92 и тактовый импульс поступает на счетный вход счетчика 97, установив код Ас,, задающий следующую микрокоманду Сб (фиг.ll и 12).

Микрокоманда Сб поступает на выход БФК 10 при выполнении условия

0 на его первом и втором управляющих входах: Сб через третий выход группы элементов И 96 подается на управляющий вход выходного блока 8 памяти, разрешая считывание B него коэффициента о „ и (И+1) значений вектора КЛП fa „,i) из БОАР 4, вычисленных íà (m+1)-й итерации. Одновременно в БФК 10 Сб устанавливает триггер 90 в исходное состояние, закрывая элемент И 92.

При выполнении условия 5,Ч 5 1 микрокоманда Сб не поступает на выход БФК 10, а осуществляется разрешение считывания кода А из регистра 84 через открытый вход элемента

2И-ИЛИ 95 на кодовый вход счетчика

97, после чего с постоянного запоминающего устройства 98 поступает

1413545

30 на выход БФК 10 вновь микрокоманда

С3.

Микрокоманда С7 подается с выхода элемента 101 задержки БФК 10 на управляющий вход ДПФ 9, разрешая ввод в него коэффициентами „ и массива (а ...i) из блока 8 памяти и запуск в ДПФ 9 подпрограммы дискретного преобразования Фурье, реализую- 10 щий, например, известный алгоритм

БПФ.

Во время первой части процедуры вычисления спектральной плотности мощности сигнала в ДПФ 9-используются коэффициенты линейного предсказания для получения оценки инверсного амплитудного спектра в сост" ветствии с выражением

В+1 20

А(ц„) -"*, а,i exp(-j <„i g t), 1=0

Следующей операцией является вычисление квадрата модуля этой оценки, после чего осуществляется вычисление оценки спектра максимальной энтропии с использованием ошибки линейного предсказания ы,„,, Полученная оценка, поступающая на выход ДПФ 9, является оценкой скользящего спектра (m+1)-го поряд- 35 ка по обновляющимся значениям автокорреляционной функции исследуемого сигнала, по которым формируются обновляющиеся значения вектора КЛП.

Благодаря этому реализуется возмож- 40 ность наблюдения изменяющихся "скользящих" спектральных свойств сигнала, т.е. в анализаторе возможно исследование как стационарных, так и нестационарных случайных сигналов, харак- 45 териэующих быстропротекающие процессы (что невозможно в известном анализаторе).

Микрокоманда С периодически поса

50 тупает на выход БФК 10 при выполнении равенства кода в счетчике 81 кода Т„ в регистре 82: на первый выход устройства 86 сравнения поступает при этом импульс, опрокидывающий триггер 89, вследствие чего открываетая элемент И 91, пропуская на выход тактовый импульс С8, а триггер 90 срабатывает, закрывая вновь элемент

1?

И 91, открывая элемент И 92 и сбрасывает в нулевое состояние счетчик 97 микрокоманд. Благодаря этому подготовлен новый цикл формирования микрокоманд С2-С7 фиг..12

Микрокоманда перезаписи Ся подается на управляющий вход блока

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

Содержимое регистров !8 обновляется по микрокомандам С1 при поступлении на вход анализатора каждого очередного отсчета х исследуемого случайного процесса (фиг.10б) а периодичность поступления микрокоманды перезаписи С„ зависит от необ" ходимого периода обновления оценок скользящего спектра.

Таким образом, за счет использования блока К регистров сдвига, блока буферных (М+1) регистров и буферного запоминающего устройства обеспечивается новый режим анализа — в скользящем временном окне, что существенно расширяет классы анализируемых сигналов, позволяя исследовать как стационарные, так и нестационар"; ных случайные процессы при скользя" щем интервале наблюдения .

Кроме того, в анализаторе используется новый модуль — вычислительная ячейка (БВЯ), позволяющая уменьшить количество операций, Модуль БВЯ мо" жет быть использован не только в данной реализации Ар-обработки, но (благодаря своей универсальностИ) и для других алгоритмов, перспективных для использования при статистическом анализе сигналов.

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

Цифровой анализатор спектра, содержащий Фурье-преобразователь, вы" хоцной блок памяти, блок формирования микрокоманд, блок вычисления автокорреляционной функции и последовательно соединенные блок обновления авторегрессионных с параметров, блок вычисления ошибки предсказания и блок принятия решений1 вход которого объединен с первым входом блока обновления авторегрессионных параметров, при этом пер1413545 вый информационный вход блока вычисления автокорреляционной функции соединен с входом анализатора, а первый, второй и третий управляющие входы блока вычисления автокорреляционной функция подключены соответственно к первому, второму и третьему выходам блока формирования микрокоманд, второй выход блока вычисления ошибки >р предсказания соединен с первым входом выходного блока памяти, группа (М+1) входов которого соединена с второй группой (И+1) выходов блока обновления.авторегрессионных парамет» 15 ров, а выходы подключены к соответствующим входам Фурье-преобразователя, кодовый первый и второй управляю-, щие выходы блока принятия решений соединены с соответствующими входами 2О блока формирования микрокоманд, четвертый, пятый и шестой выходы которого соединены соответственно с первым, вторым и третьим управляющими входами блока вычисления ошибки предска- 25 зания и блока принятия решений, первый и второй управляющие входы блока обновления авторегрессионньж параметров подключены соответственно к четвертому и шестому выходам блока gp формирования микрокоманд, седьмой выход которого соединен с управляющим входом выходного блока памяти, восьмой выход соединен с управляющим входом Фурье-преобразователя, девятый З кодовый выход соединен с адресным входом блока обновления авторегресси онных параметров, а второй и третий выходы соединены соответственно с четвертым и третьим управляющими 4О входами блока обновления авторегрессионных параметров и пятым и четвертым управляющими входами блока вы числения ошибки предсказания, при этом выход Фурье-преобразователя является выходом анализатора спектра, отличающийся тем, что, с целью расширения функциональных воэможностей за счет анализа нестационарных сигналов в скользящем временном окне, в него введены дополнительный блок регистров, блок буфернъм регистров и буферное запоминающее устройство, при этом дополнительный .блок регистров сдвига вклюЧен между дополнительным выходом и вторым кодовым входом блока вычисления автокорреляционной функции, а управляющий вход подключен к первому выходу блока формирования микрокоманд, (M+1) информационных входов блока буферных регистров соединены с соответствующими (М+1) информационными выходами блока вычисления автокорреляционной функции, управляющий вход подключен к десятому выходу блока формирования микрокоманд, первый и второй информационные выходы соединены соответственно с вторым и третьим информационным входами блока вычисления ошибки предсказания, а третий и группа (М-2) четвертых выходов соединены соответственно с третьим и группой вторых входов блока обновле" ния авторегрессионных параметров, группа М вторых выходов которого подключена к соответствующим входам буферного запоминающего устройства, а группа (M+1) четвертых входов — к соответствующим выходам буферного запоминающего устройства, адресный вход которого соединен с одиннадцатым выходом блока формирования микро" команд, а первый, второй и третий управляющие входы — соответственно с вторым, четвертым и двенадцатым выходами блока формирования микрокоманд.

1413545

Xg

Фае. 3

QAtwu преебрясбот0 I M

Фаа4

1 4I3545! 413545

Д! 413545

1413545

1413545

Составитель А.Орлов

Редактор А.Orap Техред Л.Сердюкова

«4

Корректор С,Черни

Подписное

Заказ 3779/48 Тираж 772

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к радиотехнике

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

Изобретение относится к цифровой вычислительной технике

Изобретение относится к электроизмерительной технике

Изобретение относится к области радиоизмерительной техники

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

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

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

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

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

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

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

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

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

Изобретение относится к радиоизмерительным приборам

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