периодом N. Это свойство аналогично ДПФ не всегда точно описывает спектр
свойству периодичности спектра исходного непрерывного сигнала, подобно
дискретизированного сигнала. тому, как дискретизированный сигнал не
всегда точно описывает исходный
Найдем теперь соотношение для непрерывный сигнал. Однако связь между
обратного ДПФ, позволяющего определять дискретизированным сигналом и его ДПФ
выборки сигнала по выборкам спектра. Для всегда носит взаимно однозначный
этого воспользуемся обычным характер, и формулы прямого и обратного
преобразованием Фурье: ДПФ являются строгими при любом числе
∞
1 дискретных значений.
s(t )= ∫ Ṡ (ω) e jωt dω
2 π −∞ Поэтому аппарат ДПФ имеет
Спектральную плотность сигнала S()
дискретизируем и запишем в виде ряда самостоятельное значение и может быть
Котельникова:
N −1
2
применен к любым числовым
2π T 2π
Ṡ( ω)= ∑ Ṡ (n )sinc[ c ( ω−n )]
− N−1 Tc 2 Tc последовательностям. В этом случае
n=
2
и подставим в интеграл обратного
формулы ДПФ должны быть несколько
преобразования Фурье:
изменены, т.к. для абстрактных числовых характеристикой: если задан входной
сигнал s1(kT), то для него можно вычислить
последовательностей понятий интервала ДПФ S1(n).
Если теперь умножить S1(n) на
дискретизации T и длительности Tc не частотную характеристику фильтра, то
получим ДПФ выходного сигнала:
существует. S2(n) = S1(n) K(n)
После этого, применяя ОДПФ, можно
Поэтому формально полагают T=1; Tc/T найти сигнал на выходе фильтра.
заменяют на N, отсчетные значения сигнала Аналогично решается задача
и спектра обозначают через sk и Sn и восстановления входного сигнала s1(kT) по
формулу ДПФ записывают в виде: известному выходному сигналу s2(kT) и по
N −1 2π
− jnk
Ṡn= ∑ s k e N
(n=0,1,2 , ... , N −1) (4.10) заданной частотной характеристике K(n).
k=0 Преимуществом такого метода обработки
При этом ОДПФ имеет вид: сигналов является отсутствие ограничений
N −1 2π
1 jnk
N на вид частотной характеристики фильтра, а
sk = ∑ Ṡ n e (k =0,1,2 ,... , N−1) (4.11)
N n=0 недостатки связаны с периодичностью
Значения Sn, вычисленные по Error: ДПФ.
Reference source not found, отличаются от Обработку сигналов с помощью ДПФ
выборочных значений спектра Sf(n) нельзя назвать цифровой фильтрацией в
непрерывного сигнала s(t) в T раз. Для полном смысле слова. Обычные ЦФ,
определения выборочных значений Sf(n) работающие в реальном масштабе времени,
надо значения Sn умножить на T- величину производят обработку сигнала непрерывно
интервала дискретизации по времени по мере его поступления, а вычисление
Sf(n)=T Sn. ДПФ может быть произведено лишь после
Одним из основных применений ДПФ того, как станет полностью известным
является вычисление спектров функций, входной сигнал. Поэтому при
заданных графически или таблично. ДПФ использовании ДПФ выходной сигнал
можно применять при обработке может быть получен только с некоторым
экспериментальных данных в частотной запаздыванием по отношению к входному.
области. Однако часто в ряде практических
Полезной оказывается возможность применений такое запаздывание не играет
получения математических моделей существенной роли, и тогда использование
непрерывных периодических сигналов с обработки сигналов с помощью ДПФ
ограниченным спектром, исходно является целесообразным.
полученных экспериментально или Процедуры прямого и обратного
заданных таблично, в виде суммы
гармонических колебаний. Наличие таких ДПФ встречаются во многих
моделей позволяет проводить
передискретизацию (изменение темпа математических и инженерных системах, в
дискретизации) сигналов c целью
получения дополнительных отсчетов, т.ч. в MathCad и LabView. В системе
выполнять аналитически
дифференцирование и интегрирование, MathCad имеется несколько вариантов
моделировать различные формы сигналов.
Эффективные (быстрые) алгоритмы ДПФ функций для ДПФ.
часто используются для вычисления
корреляционных функций сигналов. Так, функция CFFT(v) является
Другим важным применением ДПФ
является вычисление сигнала на выходе комплексной формой прямого ДПФ от
фильтра с заданной частотной
вектор-столбца данных v с произвольным преобразование Фурье для вещественного
0 t
характеристика, англ. IIR - infinite impulse
Рис. 4.2. Отклик цифрового фильтра
response).
Под действием первого элемента x(0) на
Таким образом, в нерекурсивных чтобы импульсная характеристика
фильтрах для расчета значения выходного
сигнала используются значения только содержала конечное число членов.
входного сигнала, поэтому их называют
еще простыми. Если же ИХ содержит бесконечное число
x(kT)
g(0) членов, но они быстро убывают по
y(kT)
величине, то можно ограничиться конечным
числом членов, отбросив те, значения
которых малы.
T Если члены ИХ не убывают по величине,
g(T)
то алгоритм нерекурсивного фильтра
оказывается нереализуемым.
T
В качестве примера рассмотрим ЦФ,
g(2T)
являющийся аналогом RC-цепи первого
T порядка.