本文档主要包括以下内容:
(1)不同类型频率的理解(模拟频率、角频率、数字频率);
(2)对应不同类型频率的不同傅里叶变换形式;

(1)不同类型频率的理解

在信号处理过程中,经常会遇到模拟频率傅立叶变换处理图像 python代码_傅里叶变换、模拟角频率傅立叶变换处理图像 python代码_傅里叶级数_02、数字频率傅立叶变换处理图像 python代码_信号处理_03等不同类型的频率,以下对它们的区别和联系进行总结:

模拟频率傅立叶变换处理图像 python代码_傅里叶变换:表示信号每秒钟重复的次数,单位是傅立叶变换处理图像 python代码_信号处理_05;

模拟角频率傅立叶变换处理图像 python代码_傅里叶级数_02:表示每秒钟转动的圈数,每一圈对应的弧度为傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_07,一秒钟对应的弧度为傅立叶变换处理图像 python代码_采样率_08,所以它的单位是傅立叶变换处理图像 python代码_信号处理_09

数字频率傅立叶变换处理图像 python代码_信号处理_03:数字频率是与采样率傅立叶变换处理图像 python代码_傅里叶变换_11直接相关的,它表示相邻采样间隔内转过的弧度,所以它的单位是傅立叶变换处理图像 python代码_信号处理_12,显然傅立叶变换处理图像 python代码_傅里叶级数_13,通常情况下根据奈奎斯特采样定律有傅立叶变换处理图像 python代码_信号处理_14,所以傅立叶变换处理图像 python代码_傅里叶级数_15

(2)不同类型频率对应的不同傅里叶变换形式

在介绍傅里叶变换之前,需要首先了解傅里叶级数,傅里叶级数是针对周期信号的展开,具体地,设周期信号傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_16的周期为傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_17,对应角频率傅立叶变换处理图像 python代码_傅里叶级数_18,频率傅立叶变换处理图像 python代码_采样率_19,则傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_16的傅里叶展开式可以表示为

傅立叶变换处理图像 python代码_信号处理_21

其中傅立叶变换处理图像 python代码_傅里叶级数_22傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_23傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_24傅立叶变换处理图像 python代码_采样率_25式表明周期信号可以表示成一系列正弦、余弦函数的组合,这些正弦、余弦函数的频率均为原始信号频率的整数倍。傅立叶变换处理图像 python代码_采样率_25可以表示为指数形式:

傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_27

其中,傅立叶变换处理图像 python代码_信号处理_28。显然通过将三角级数形式转化为指数级数形式,出现了负频率,所以负频率完全是数学运算的产物,没有实际的物理含义。同时若以信号频率为横轴,幅度为纵轴进行绘图,便得到了信号的频谱图,显然此时信号只在某些特定的频率上存在,所以信号频率将呈现离散的多条谱线,相邻谱线之间的频率间隔为傅立叶变换处理图像 python代码_信号处理_29。只不过三角级数表示形式的信号频谱为单边谱,而指数级数形式的信号频谱表现为双边谱,需要把正负频率上对应的两条谱线幅度相加才能得到一个频率分量的幅度。利用时域信号的周期性和频域周期性频谱分布之间的对应关系,可以来解释很多雷达处理过程中遇到的现象,比如为什么DTMB信号的同频干扰不仅在距离维上存在多个副峰,在多普勒维上也会出现周期性的调制副峰,这是因为同频干扰是由时域帧头的周期性引入的,时域周期性造成了频域离散的谱线。再比如之前一直不太理解模糊函数中多普勒维副峰出现的原因,其实多普勒周期性谱峰也是由时域信号成分中的周期性成分造成的。所以这是一个在实际应该过程中分析问题的很重要的对应关系。




傅立叶变换处理图像 python代码_采样率_30

(a)三角级数形式的信号频谱


傅立叶变换处理图像 python代码_采样率_31

(b)指数级数形式的信号频谱

傅里叶级数是针对周期信号的,非周期信号可以看成周期无限大的周期信号,即此时傅立叶变换处理图像 python代码_傅里叶级数_32,所以此时相邻谱线之间的频率间隔傅立叶变换处理图像 python代码_采样率_33,所以此时频谱由上面的离散谱变化为连续谱。此时定义如下傅里叶变换

傅立叶变换处理图像 python代码_信号处理_34

傅立叶变换处理图像 python代码_傅里叶变换_35

利用模拟频率傅立叶变换处理图像 python代码_傅里叶变换和角频率傅立叶变换处理图像 python代码_傅里叶级数_02之间的对应关系傅立叶变换处理图像 python代码_信号处理_38可以得到对应于模拟频率的傅里叶变换形式

傅立叶变换处理图像 python代码_信号处理_39

傅立叶变换处理图像 python代码_信号处理_40

上面对应两种不同频率的不同傅里叶变换表示情况,只需要记住其中的一个,另一个通过变换就很容易得到。

离散傅里叶变换(DFT)的定义如下:

傅立叶变换处理图像 python代码_信号处理_41

傅立叶变换处理图像 python代码_傅里叶变换_42

需要特别注意,IDFT变换时前面有个系数傅立叶变换处理图像 python代码_傅里叶变换_43,在说明为什么存在这个系数之前,我们先来推导一个公式:

傅立叶变换处理图像 python代码_信号处理_44

接下来进行如下运算:

傅立叶变换处理图像 python代码_采样率_45

根据傅立叶变换处理图像 python代码_采样率_46的结论,容易得到

傅立叶变换处理图像 python代码_傅里叶级数_47

傅立叶变换处理图像 python代码_信号处理_48

容易求得当傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_49时,傅立叶变换处理图像 python代码_傅里叶变换_50,当傅立叶变换处理图像 python代码_傅里叶变换_51时,傅立叶变换处理图像 python代码_傅里叶变换_52,所以

傅立叶变换处理图像 python代码_采样率_53

所以要想傅立叶变换处理图像 python代码_傅立叶变换处理图像 python代码_54,显然需要满足傅立叶变换处理图像 python代码_采样率_55,这就是傅立叶变换处理图像 python代码_采样率_55傅立叶变换处理图像 python代码_傅里叶变换_43系数的由来。

附录