Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Где или
Для чисел k, отвечающих условию , коэффициенты принимают через период N/2 те же значения, что и при С учетом соотношения
соответствующая формула запишется в виде
(7.34)
Объединив (7.33) и (7.34), имеем
(7.35)
где
Например, при N = 8, для k = 2
Полученные выражения показывают возможность определения значений коэффициентов S(k) последовательности x(i), состоящей из N выборок, через значения коэффициентов ДПФ последовательностей , в каждой из которых содержатся по N/2 выборок. При этом для нахождения значений коэффициентов используются одни и те же значения коэффициентов и произведения . Таким образом, требуется N операций сложения и N/2 операций умножения на Wk.
Продолжая аналогичные рассуждения, несложно свести вычисления значений коэффициентов ДПФ последовательностей (I) и (II), т. е. х(2i) и x(2i+l) к вычислению значений коэффициентов ДПФ четырех последовательностей по N/ 4 выборок в каждой.
Для приведенного примера (N = 8) из последовательности х(2i) образуются две последовательности:
а последовательность x(2i+1) соответственно распадается на такие последовательности:
В общем случае при N = 2n выборках возможны п шагов последовательного понижения порядка ДПФ. Так как на каждом шаге требуются N операций сложения и N/2 операций умножения, а число шагов , то для выполнения БПФ достаточно провести операций сложения и операций умножения.
Общее количество вычислительных операций составляет Сопоставление этого числа с числом 2N 2 операций, требуемых при обычном ДПФ, показывает, что применение алгоритма БПФ позволяет уменьшить количество вычислительных операций в раз. Так, если , то объем вычислений сокращается более чем в 100 раз.
Структурная схема анализатора. Обычно в приборах, работающих по алгоритму БПФ, число дискретных выборок устанавливают (п —целое). Если n =10, т. е. N=1024, то БПФ заключается в преобразовании в частотную область 1024 значений дискретных выборок (группы выборок) процесса, представленного во временной области. В результате прямого преобразования в частотной области получаются N комплексных значений, расположенных на оси частот через интервал (где Т0 — интервал дискретных выборок во временной области). Для упрощения преобразования рассматривают «физические» спектры, охватывающие только область положительных значений частоты.
Число р эквивалентных фильтров, синтезируемых в результате БПФ, достаточно велико. Так, при группах выборок N —1024 число р достигает 400. Фильтр занимает частотный интервал Полоса пропускания (значения граничных частот на 3 дБ ниже значения средней частоты полосы) составляет: 0,88β— при линейной коррекции и 1,44β—при коррекции в виде «окна» Хеннинга.
На рис. 7.16 приведена структурная схема анализатора спектра, содержащего микропроцессорную систему, с помощью которой осуществляются вычисления по алгоритму БПФ, решаются задачи управления вводом информации, опроса клавиатуры, отображения результатов анализа дисплеем, усреднения спектров и др.
Микропроцессор выполняет вычисления согласно программе, хранимой в ПЗУ программы. При этом дешифратор кода операции дешифрирует не только команды, содержащиеся в программе, но и информацию о положении органов управления клавиатуры, определяющую подпрограммы. Полученные сигналы служат для управления работой системы. Чтобы ускорить вычислительную процедуру, в составе микропроцессорной системы предусмотрено ПЗУ, в котором содержится таблица тригонометрических функций (ПЗУ ТТФ). Она используется также при вычислениях, проводимых для коррекции, соответствующей «окну» Хеннинга. Эта процедура выполняется по отношению к группе значений дискретных выборок, полученных во временной области, т. е. еще до преобразования в частотную область. Имеющееся в составе микропроцессорной системы ПЗУ, содержащее таблицу логарифмов (ПЗУ ТЛ), облегчает и ускоряет переход от линейного масштаба к логарифмическому.
Для хранения данных, используемых в процессе вычислений, служит ОЗУ. От его емкости зависят возможности анализатора. Например, в одном из анализаторов, работающем в диапазоне частот от 0,025 Гц до 20 кГц, емкость ОЗУ составляет 8 Кбайт (4096 двухбайтовых слов).
Прибор снабжен интерфейсной картой (на рис. 7.16 ИКАР не показана), связанной с микропроцессорной системой. Это позволяет подключать анализатор к интерфейсной шине (см. § 12.4).
Хотя БПФ и ускоряет решение задачи, все же для его осуществления требуется большое число вычислительных операций. Так, чтобы преобразовать одну группу N = 210 выборок, необходимо около 10 000 операций. Особенно продолжительны операции перемножения чисел. Поэтому расширение частотного диапазона исследуемых сигналов связано с ускорением перемножительных операций. Для этого в схему анализатора вводят специализированные микропроцессоры — матричные перемножители, а также применяют 16-разрядные универсальные микропроцессоры, архитектура которых предопределяет возможность аппаратного перемножения чисел. В последние годы выпускаются БИС специализированных микропроцессоров, выполняющие БПФ (прямое и обратное).
Входной блок. Возможности рассматриваемого анализатора спектра в значительной мере определяет входной блок, управляемый микропроцессорной системой. Его структурная схема в сочетании со схемой управления изображена на рис. 7.17.
Как видно из рис. 7.16 и 7.17, схема управления, получающая команды микропроцессорной системы через интерфейс вывода I,
автоматически регулирует коэффициент усиления усилителя и коэффициент передачи аттенюатора. ФНЧ, служащим для «отсечки» составляющих, частоты которых выше верхней границы Fв установленного частотного поддиапазона анализа, также управляет микропроцессорная система. Управление заключается в автоматической перестройке частоты среза фильтра: он настраивается так, что при любом установленном поддиапазоне частот. Возможно и дистанционное управление ФНЧ через интерфейс.
С выхода ФНЧ анализируемый сигнал поступает на схему выборки и хранения, осуществляющую дискретные выборки в соответствии с подаваемыми на ее управляющий вход тактовыми импульсами-выборками. Частота следования этих импульсов при переключении частотных поддиапазонов автоматически (с помощью делителя частоты) устанавливается равной . Запомненные на короткий интервал значения исследуемого сигнала, полученные при дискретных выборках, преобразуются АЦП в числовые эквиваленты. Они передаются через интерфейс ввода 1 на шину данных микропроцессорной системы, осуществляющей обработку информации согласно алгоритму БПФ.
В составе входного блока содержится источник образцового сигнала, служащий для калибровки параметров усилителя и аттенюатора, а также других узлов. Частота образцового сигнала автоматически выбирается так, чтобы ее значение соответствовало определенному номеру светящейся полоски, наблюдаемой на экране дисплея.
Дисплей. На рис. 7.18 приведена структурная схема дисплея анализатора. Информация, которая должна быть отображена ЭЛТ, выдается из микропроцессорной системы через интерфейс вывода II в цифровую память. Поступление конкретных данных в память определяется нажатыми клавишами, которые входят в состав клавиатуры, расположенной на передней панели прибора. В памяти могут храниться числа, полученные при дискретных выборках с помощью АЦП, данные, относящиеся к мгновенному спектру, данные, характеризующие усредненный спектр. Все они могут поочередно отображаться дисплеем. Информация вводится в цифровую память во время обратного хода луча ЭЛТ. Управление программное, причем используется режим прерывания.
Дисплей может отображать большое число хранимых в памяти дискретных значений (например, р = 400). В случае, когда возникает необходимость вывода на экран значений дискретных выборок исследуемого сигнала, то из группы выборок (N =1024) отображается только часть их (k выборок), например каждая третья выборка (р' = 390). Предусмотрена возможность и отображения выборок, следующих одна за другой, причем отображаемый участок можно смещать по оси времени.
Размер изображения по вертикали соответствует широкому динамическому диапазону, выражаемому в логарифмических единицах (например, 80 дБ). Нижнему и верхнему пределам диапазона соответствуют граничные линии масштабной сетки экрана. Значение верхнего предела устанавливается с помощью клавиш (80, 40 или 20 дБ)
Так как с помощью схемы управления узлами входного блока (рис. 7.17), можно изменять затухание аттенюатора ступенями через 10 дБ, то имеется возможность наблюдать как изображение спектра во всем динамическом диапазоне (80 дБ), так и расширенные по вертикали изображения частей спектра (40 или 20 дБ).
На экран ЭЛТ одновременно с отображаемой картиной с помощью генератора знаков выводится буквенно-цифровая информация об установленных пределах динамического и частотного поддиапазонов, числовых значениях и единицах измерения различных параметров исследуемого сигнала, число отображаемых дискретных значений, число усредненных спектров, а также порядковый номер, значения частоты и уровня для выбранной (с помощью соответствующей клавиши) светящейся полоски в изображении спектра. Если в схеме анализатора предусмотрены специальные интерфейс вывода и ЦАП на рис. 7.16 они показаны
штриховыми линиями), то информация об отображаемом дисплеем спектре может быть выведена на самопишущий прибор.
Программное управление. Как уже отмечалось, рабочая программа, определяющая весь ход функционирования анализатора спектра, содержится в ПЗУ программы (рис. 7.16). Помимо основной части она включает также ряд подпрограмм. Одна из них — подпрограмма прерывания при вводе исходной (аналоговой) информации. Она управляет опросом клавиатуры и в соответствии с положениями клавиш процедурой запуска, формирования групп дискретных выборок и ввода данных.
Момент начала обработки группы значений выборок может совпадать с моментом запуска или задержки на определенное время (до 9,9 N). Как уже отмечалось, коррекция, соответствующая «окну» Хеннинга, может быть проведена еще во временной области. Ее выполнением управляет указанная подпрограмма. Другая программа прерывания используется для вывода данных из ОЗУ в цифровую память дисплея (рис. 7.16 и 7.18).
Отдельные подпрограммы предусмотрены для усреднения спектров, число которых определяется соответствующими клавишами. Возможны алгоритмы линейного усреднения и экспоненциального сглаживания (см. § 8.5). Имеется также подпрограмма, позволяющая запоминать значения амплитуд спектральных составляющих или максимальных значений, соответствующих высотам светящихся полосок.
7.8. ИЗМЕРЕНИЕ КОЭФФИЦИЕНТА ГАРМОНИК
Как известно, коэффициент гармоник характеризует степень нелинейных искажений гармонических сигналов. Он представляет собой отношение среднеквадратического значения всех гармоник напряжения (или тока) искаженного сигнала, кроме первой, к среднеквадратическому значению напряжения (или тока) первой гармоники:
(7.36)
Приборы, измеряющие этот коэффициент, называют измерителями нелинейных искажений.
Распространенный метод измерения коэффициента гармоник — метод «подавления основной частоты». Он заключается в сравнении среднеквадратического значения полного напряжения искаженного сигнала с среднеквадратическим значением напряжения всех высших гармоник, начиная со второй, имеющихся в искаженном сигнале. В этом случае фактически измеряется не коэффициент , а величина , определяемая формулой
(7.37)
Сравнивая (7.36) и (7.37), легко установить связь между значениями и
Внесли искажения не очень велики , то коэффициенты и отличаются мало (меньше, чем на 1%).
Принцип действия прибора (рис. 7.19) заключается в следующем. При установке переключателя П в положение К (КАЛИБРОВКА) исследуемый сигнал подается с выхода предварительного усилителя, минуя фильтр, непосредственно на электронный вольтметр. Последний измеряет среднеквадратическое значение напряжения всего искаженного сигнала. Когда же переключатель П устанавливается в положение И (ИЗМЕРЕНИЕ), между усилителем и вольтметром оказывается включенным режекторный фильтр, настроенный на частоту исследуемого сигнала (частоту первой гармоники). При наличии фильтра, практически полностью подавляющего первую гармонику и почти свободно пропускающего высшие гармоники, на вольтметр поступает только напряжение высших гармонических составляющих сигнала. Вольтметр, обладающий квадратичной характеристикой, измеряет среднеквадратические значения напряжений независимо от их формы.
Сравнением показания вольтметра во втором случае с его показанием, полученным в первом случае, определяют значение коэффициента . В приборе с ручными регулировками такое сравнение осуществляют следующим способом. Коэффициент усиления предварительного усилителя регулируют так, чтобы на вход вольтметра при отключенном фильтре всегда подавалось напряжение, значение которого вызывает отклонение стрелки индикаторного прибора до конечного деления на его шкале, принятого за единицу. Эта операция называется калибровкой.
После калибровки включают фильтр, подавляющий напряжение первой гармоники, и фиксируют показание вольтметра, измеряющего среднеквадратическое значение напряжения только высших гармоник.
Шкала вольтметра градуируется непосредственно в единицах коэффициента (в процентах и децибелах).
Режекторный фильтр чаще всего представляет собой мостовой RС -фильтр, подавляющий первую гармонику и равномерно пропускающий высшие (вторую и третью) гармоники. Иначе говоря, у такого фильтра (i =2, 3,...). Мост включается в схему усилителя с обратной связью, что улучшает
Дата публикования: 2015-01-23; Прочитано: 356 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!