----------------------------------------------------------------------------------------------------------------
四、傅里叶变换
1、引言
频域分析:傅里叶变换是在傅里叶级数正交函数展开的基础上发展而产生的,也称为傅里叶分析(频域分析)。将信号进行正交分解,即分解为三角函数或复指数函数的组合。
频率分析将时间变量变换成频率变量,揭示了信号内在的频率特性以及信号时间特性与其频率特性之间的密切关系,从而导出了信号频谱带宽以及滤波、调制和频分复用等。
任何一个函数,都可以用很多个正弦波叠加的方式仿造一个一模一样的函数。仿造出来之后,再把这么多正弦波按照频率依次排开。
所以很多在时域看似不可能做到的数学操作,在频域却很容易。这就是需要傅里叶变换的地方。尤其是从某条曲线中去除一些特定的频率成分,这在工程上称为滤波,是信号处理最重要的概念之一,只有在频域才能轻松的做到。
求解微分方程是一件相当麻烦的事情。因为除了要计算加减乘除,还要计算微分积分。而傅里叶变换则可以让微分和积分在频域中变为乘法和除法,大学数学瞬间变小学算术。
高中时都学过什么是余弦和正弦。它们将直角三角形的一个角度与两个边长的比值联系起来。另一种理解方式是:余弦和正弦分别是围绕单位圆运动的一个点的x和y坐标。它们是人们能想到的最简单的周期函数之一。
余弦和正弦作为绕单位圆运动的点的坐标(此点可以用虚数表示),由这两个函数组成的和,可以表示任何数学函数,这一事实让人惊讶。
-----------------------------------------------------------
2、周期信号傅里叶级数分析
1)三角函数形式的傅里叶级数
(1)矢量的正交分解
(2)信号的正交分解
对于两个连续函数来说,应该如何表示正交呢?
函数在某个区间内部有无穷多个点,无法直接套用内积公式。但可以借鉴积分思想,将函数在一段连续区间分割成一份一份,这样每一份的取值合起来就可以组成一个向量,于是可用向量的内积表示两个函数是否正交。如下图:
当分割的区间无限小时,向量变成无限维,于是向量的内积就可以用积分来替代了。所以两个函数的正交其实可以用积分来表示。
对于sin4x和sin2x,在一个周期内,处于X轴上下方的面积相等,所以这两个函数的积分为0,也就是互相正交。
积分的两个函数相同,都是sin4x,这时积分结果都在X轴上方,积分大于0,也就是不正交。
如图3.2.1的∫cosx*sinx*dx、∫cosx*cosx*dx、∫sinx*sinx*dx的任意两个一个周期内做积分在m≠n时值为零,即互相正交。
图3.2.1
图3.2.2
关于三角函数移步:数学-三角函数。
-----------------
(3)傅里叶级数形式
考虑到一个函数可以展开成一个多项式的和,可惜多项式并不能直观的表示周期函数,由于正余弦函数是周期函数,可以考虑任意一个周期函数能否表示成为一系列正余弦函数的和。假设可以,不失一般性,于是得到:
f(t)= A0+∑(n=1,∞) Ansin(nωt+Φn)
将后面的正弦函数展开:
Ansin(nωt+Φn)=AnsinΦncos(nωt)+AncosΦnsin(nωt)
令 a0 =A0,an = AnsinΦn,bn=AncosΦn,可得图3.2.3的(1)式。
图3.2.3 a0、an、bn另可参看高等数学(上海交大-乐经良)
(4)狄里克利(Dirichlet)条件
函数1个周期内只能存在有限个间断点与有限个极值;在1个周期绝对可积。
-----------------
(5)吉布斯现象
用有限项傅里叶级数表示间断点的信号时,在间断点附近不可避免的出现振荡和超量。超量的幅度不会随所取项数的增加而减小,只是随着项数的增多,振荡频率变高,并向间断点处压缩,从而使它所占有的能量减小。
-----------------
(6)周期信号波形对称性和谐波特性
--------------------------------
2)指数函数形式的傅里叶级数
-----------------
举例:
--------------------------------
3)两种傅里叶级数展开形式的关系
--------------------------------
4)周期信号的频谱
--------------------------------
5)单边谱和双边谱的关系
帕斯瓦尔等式:
--------------------------------
6)周期信号频谱的特点
--------------------------------
7)周期信号的功率
应用案例:DC-to-AC转换器
-----------------------------------------------------------
3、傅里叶变换
1)非周期信号的频谱
非周期信号可以看作周期为无穷大的周期信号。
T→∞时,f(t):周期信号→非周期信号;谱线间隔Ω=2π/T→0,谱线幅度τ/T→0,周期信号的离散频谱过渡为非周期信号的连续频谱。
注意:虽然各频率分量的幅度趋近于无穷小,但无穷小量之间仍有相对大小差别。故引入频谱密度函数,把Fn放大无穷大倍即乘以T。
F(jω)称为频谱密度函数,简称频谱密度或频谱(虽然简称为频谱,但也是经过放大无穷倍后的频谱),单位频率上的频谱。
F(jω)与Fn是不在一个层次上的,Fn是实际频谱的强度,F(jω)是放大无穷倍后强度,但二者都反映了频谱的大小。
--------------------------------
2)傅里叶变换
-----------------------------------------------------------
4、常用信号的傅里叶变换
1)单边指数函数
--------------------------------
2)双边指数函数
--------------------------------
3)门函数(矩形脉冲)
--------------------------------
4)冲激函数δ(t)、δ´(t)、 δ(n)(t)
--------------------------------
5)常数“1”
有些函数(如1,u(t)等)不满足绝对可积这一充分条件,直接用定义式不易求解。可构造一函数序列{undefinedfn(t)}逼近f(t) ,即
而fn(t)满足绝对可积条件,并且{undefinedfn(t)}的傅里叶变换所形成的序列{undefinedFn(jω)}是极限收敛的。则f(t)的傅里叶变换F(jω)为
这样定义的傅里叶变换也称为广义傅里叶变换。
e^(-αt),α趋于无穷,其值为1。
F(jω)在ω=0时无穷大,ω = 0时为0,故F(jω)是一个冲激函数,通过求[−∞,∞ ]的积分可以求得其面积为2π,而δ(ω)面积为1,故F(jω)=2πδ(ω)。
另一种求法: δ(ω) 代入反变换定义式,有
--------------------------------
6)符号函数
--------------------------------
7)阶跃函数 ε(t)
--------------------------------
8)总结
-----------------------------------------------------------
5、傅里叶变换的基本性质
--------------------------------
2)奇偶性
--------------------------------
3)对称性质
--------------------------------
4)尺度变换
--------------------------------
5)时移特性
--------------------------------
6)频移特性
--------------------------------
7)卷积定理
--------------------------------
8)时域微积分特性
--------------------------------
9)频域微积分特性
--------------------------------
10)相关定理
-----------------------------------------------------------
6、能量谱和功率谱
1)能量谱
--------------------------------
2)功率谱
白噪声功率谱密度的估计
对于随机信号,由于不能直接用频谱表示,但是可以利用自相关函数求其功率谱密度,借助功率谱描述
随机信号的频域特性。白噪声是一种典型的随机信号。
白噪声(white noise)是指功率谱密度在整个频域内均匀分布的随机噪声。
通信中的白噪声主要包含三类:
(1)无源器件,如电阻、馈线等类导体中电子布朗运动引起的热噪声;
(2)有源器件,如真空电子管和半导体器件中由于电子发射
的不均匀性引起的散粒噪声;
(3)宇宙天体辐射波对接收机形成的宇宙噪声。其中前两类是主要的。
例:利用MATLAB产生白噪声并进行功率谱密度估计。
%生成高斯白噪声序列
randn('state',0)
NFFT=1024; %NFFT为取样点数
Fs=10000; %Fs为取样频率
t=(0:NFFT-1)/Fs; %时间
y=randn(NFFT,1); %产生高斯白噪声,2*pi为其功率。
figure(1);
subplot(3,1,1); plot(t,y); grid on; title('白噪声波形');
%计算白噪声的自相关函数
[cory,lags]=xcorr(y,200,'unbiased'); %自相关函数(无偏差的), cory为自相关函数,
lag为自相关函数的长度。
subplot(3,1,2);
plot(lags,cory); grid on; title('白噪声相关函数');
%估计功率谱密度
f=fft(cory); %对自相关系数进行傅里叶变换:即功率谱密度。
k=abs(f); % k是cory傅里叶变换的幅值。
fl=(0:length(k)-1)*Fs/length(k); %fl为fc的长度。
subplot(3,1,3)
plot(fl,k); grid on; title('白噪声功率谱');
-----------------------------------------------------------
7、周期信号的傅里叶变换
1)周期信号的傅里叶变换
--------------------------------
2)周期信号傅里叶级数与傅里叶变换的关系
-----------------------------------------------------------
8、LTI系统的频域分析
思考问题:
* 一般信号的分解?傅里叶级数?傅里叶变换?
* 基本信号的响应?e jnΩt?ejωt?
* 一般信号的响应?傅里叶级数?傅里叶变换?
* 频域分析?数学工具?原理?步骤?优缺点?
--------------------------------
2)一般信号f(t)作用于LTI系统的响应
--------------------------------
3)傅里叶变换分析法
--------------------------------
4)傅里叶级数分析法
--------------------------------
5)频率响应函数
-----------------------------------------------------------
9、无失真传输与理想低通滤波器
1)无失真传输
系统对于信号的作用大体可分为两类:一类是信号的传输,一类是滤波。传输要求信号尽量不失真,而滤波则要求滤去或削弱不需要的成分,必然伴随着失真。
--------------------------------
2)理想低通滤波器
--------------------------------
3)物理可实现系统的条件