Микропроцессорный анализатор, работающий по алгоритму быстрого преобразования Фурье

 

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

Сn=1/N(∑Uke-2πnk/n)

N- количество отсчетных сигналов

Uk- k-ый отсчет дискретизации сигнала

n- номер гармонической составляющей

Сn- амплитуда гармонической составляющей

Мы заменяем действительный непрерывный спектр сигнала дискретным линейным спектром. Огибающая повторяет спектр сигнала. В отличии от истинного спектра дискритизированный спектр периодически размноженный т.е. повторяется по оси частот с периодом равной частоте следования отсчетных сигналов.

Использование дискретного преобразования Фурье в конструкции прибора не удобно тем, что требует применения операции умножения. Для того, чтобы сократить операцию умножения применяется алгоритм быстрого преобразования Фурье (БПФ).

В основу алгоритма положен принцип разбиения или доцемации исходной последовательности отсчетов на 2k от последовательности.

Последовательность из n отсчетов разбивают на 2 последовательности (N/2 четных и N/2 нечетных отсчетов) при этом спектр исходной последовательности вычисляется как:

Сn=Cnчт+е-j2πn/NCnнч     0≤n≤N/2-1

 

Сn=Cnчт-е-j2πn/NCnнч    N/2≤n≤N-1

Каждая четная и нечетная последовательность разбивается еще на две т.е. снова на две пока вся последовательность отсчетов не сведется к сумме из набора простейших подпоследовательностей на 2 последовательности каждая. Для каждой такой подпоследовательности спектр может вычисляться в одно действие, а исходный спектр устанавливается по указанной выше формуле. При этом исключается операция умножения, количество шагов алгоритма сокращается в сравнении с исходной формулой в N/log2N  

Если число отсчетов в исходной последовательности не соответствует степени 2 последовательностей перед применением БПФ искусственно дополняют нулями (вначале или в конце).

Цифровые анализаторы спектра, использующие алгоритм БПФ строится на основе МП, что позволяет реализовать ряд дополнительных функций:

1) Вычисление обратного преобразования Фурье т.е. восстановление сигнала по его спектру.

2) Определение характеристик электрической цепи: передаточных, амплитудных, фазовых, импульсных, анализ устойчивости цепи по критерию Найквиста

3) Цифровая фильтрация сигналов

4) Измерение точечных параметров сигнала: амплитуды, частоты, фазы, глубины модуляции.

5) Вычисление корреляции и взаимокорреляции функций сигнала или двух

6) Вычисление статических характеристик сигналов

 


 

 

 

 

Стробоскопический

                         



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: