第3章 CHAPTER 3 傅里叶级数与傅里叶变换 本章将重点介绍傅里叶级数展开方法和傅里叶变换方法。这种方法可以理解为将时域空间的信号映射到频域空间,进而观察在时域空间无法观察到的信号的频率特性,例如,信号含有哪些频率分量,不同的频率分量对时域表现的影响等。通过这两种方法的介绍,将引入信号的频谱、带宽等重要概念以及通过变换方法分析和解决实际问题的思想。 3.1引言 本章将从傅里叶级数展开开始变换域分析方法及应用相关问题的讨论。尽管讨论是从傅里叶级数开始的,但随着讨论的深入,可以将傅里叶级数看成是傅里叶变换的一种特殊表达形式,或者将傅里叶变换看成是傅里叶级数的一种扩展,这样便从概念和方法上实现了傅里叶级数到傅里叶变换的“无缝”连接。这一思想还应用于从傅里叶变换到拉普拉斯变换、从傅里叶变换到小波变换的过渡。 傅里叶分析方法(也可以理解为频域分析方法)的研究与应用至今已经历了一百余年,百余年来这一方法在电力工程,在通信和控制领域,在力学、光学、量子物理和各种线性系统分析等许多有关数学、物理和工程技术领域中得到了广泛的应用,从而成为信号分析与系统设计不可缺少的重要工具。 然而,傅里叶方法仍有其一定的局限性,并非对解决实际应用中的一切问题都那么有效。例如对非线性系统和非平稳信号等问题的分析就很显不足。也正因为如此,20世纪70年代以来,人们对其他正交变换方法产生了浓厚的兴趣,如沃尔什变换(基于一种正交函数的变换),小波变换(一种在时空域都具有局部分析能力的变换)等。但是,傅里叶方法在上述众多领域不仅始终有着极其广泛的应用,而且也是研究其他变换方法的基础,应该牢靠掌握。 3.2傅里叶级数 在1.1.6节中已经详尽讨论了正交函数、正交函数集及完备正交函数集的相关概念,并得到结论: 在均方误差为零的情况下,任何与完备正交函数集有相同定义域的函数都可以分解为该函数集中正交函数的代数和。三角函数集是一个完备的正交函数集,傅里叶级数就是利用三角函数集对任意周期函数的分解。 在时间域观察周期信号,只能看到周期信号的周期T,进而可以计算其频率f=1/T,除此之外再也无法看出其含有的其他频率分量。在实际应用中,常需要了解周期信号含有的所有频率分量,进而得到其频谱和带宽。为了实现这一目的,对周期信号做傅里叶级数展开。 3.2.1傅里叶级数的三种形式 傅里叶级数展开包括基本形式、余弦形式(正弦形式)和指数形式三种,下面对其分别进行介绍。 1. 傅里叶级数的基本形式 设f(t)为任意周期函数,其周期为T,角频率为ω1=2π/T。若f(t)满足下列狄里赫利条件: (1) f(t)在一个周期内连续或在一个周期内只有有限个第一类间断点; (2) f(t)在一个周期内只有有限个极值点(极大值点或极小值点); 则f(t)可以展开成如下基本形式的傅里叶级数: f(t)=a02+a1cosω1t+a2cos2ω1t+…+b1sinω1t+b2sin2ω1t+… =a02+∑∞k=1(akcoskω1t+bksinkω1t)(31) 式中,ω1为原函数f(t)的角频率,不同周期的周期函数具有不同的角频率; a0、ak和bk为傅里叶系数,各参数都有相应的物理意义。 在工程技术上所遇到的周期函数一般都满足狄里赫利条件,所以在本书以后的描述中若无特别需要不再注明此条件。 式(31)中的傅里叶系数,可根据式(162)求得,也可根据三角函数集的正交性很方便得求知。 首先求傅里叶系数a0。直接对式(31)等号两端从-T/2到T/2逐项积分,得: ∫T/2-T/2f(t)dt=∫T/2-T/2a02dt+∫T/2-T/2∑∞k=1(akcoskω1t+bksinkω1t)dt=Ta02 即有: a02=1T∫T/2-T/2f(t)dt(32) 式(32)表明,a02是f(t)在积分周期内的平均值,所以称a02为周期信号f(t)的直流分量。 其次求傅里叶系数ak,bk。用cosnω1t乘以式(31)等式两端,并从-T/2到T/2积分,根据三角函数的正交性,可得: ∫T/2-T/2f(t)cosnω1tdt=∫T/2-T/2a02cosnω1tdt+∫T/2-T/2∑∞k=1(akcoskω1t+bksinkω1t)cosnω1tdt =Tak/2,n=k 0,n≠k 即: ak=2T∫T/2-T/2f(t)coskω1tdtk=1,2,…(33) 同理,用sinnω1t乘以式(31)等式两端,并取一个周期的定积分得: bk=2T∫T/2-T/2f(t)sinkω1tdtk=1,2,…(34) 2. 傅里叶级数的余弦形式 若将式(31)中的同频率项加以合并,则式(31)可以写成: f(t)=A02+∑∞k=1Akcos(kω1t+φk)(35) 或者 图31傅里叶系数的 关系三角形 f(t)=d02+∑∞k=1dksin(kω1t+θk)(36) 式(35)称为傅里叶级数的余弦形式,式(36)称为傅里叶级数的正弦形式。比较式(31)和式(35)、式(36),可构造如图31所示的关系三角形,并从中可以得出傅里叶级数中各系数间的关系。 a0=A0=d0 Ak=dk=a2k+b2k ak=Akcosφk=dksinθk bk=-Aksinφk=dkcosθk θk=arctanakbk φk=-arctanbkak(37) 式(31)和式(35)表明,任何周期信号只要满足狄里赫利条件就可以分解成直流分量、正弦或余弦分量的代数和。这些正弦、余弦分量的角频率必定是原函数f(t)角频率的整数倍。通常把角频率为ω1的分量称为基波; 角频率为kω1的分量称为谐波,即角频率为2ω1,3ω1,…的分量分别称为二次谐波,三次谐波等; φk(θk)称为第k次谐波的初始相位; Ak,dk称为第k次谐波的幅度,而ak,bk称为第k次谐波的余弦分量幅度和正弦分量幅度。 可以看出,通过对周期信号做傅里叶级数展开,可以得到该周期信号所含有的谐波分量,而这些频率分量在没有展开之前的时域信号中是直接看不出来的,这就是傅里叶级数展开所带来的好处。同时,傅里叶级数展开也可以提供信号逼近、近似处理以及波形合成等新方法。 3. 傅里叶级数的指数形式 周期信号展开为傅里叶级数的几种形式如表31所示。 由前面正交分解部分的讲解,知道指数函数集{ejkω1t|k=0,±1,±2,…}是一个完备正交函数集,满足狄里赫利条件的周期函数都可以分解为每个正交函数的代数和,这样就可以很容易地得到指数形式傅里叶级数展开式如下: f(t)=∑∞k=-∞Fkejkω1t(38) 其中,Fk称为傅里叶系数。由正交分解过程可知: Fk=1T∫T/2-T/2f(t)e-jkω1tdt,k=0,±1,±2,…(39) Fk=1T∫T/2-T/2f(t)e-jkω1tdt=1T∫T/2-T/2f(t)(coskω1t-jsinkω1t)dt =122T∫T/2-T/2f(t)coskω1tdt-j2T∫T/2-T/2f(t)sinkω1tdt =12(ak-jbk)(310) 从式(37)和式(310)可以推知几种傅里叶系数之间的关系如下: F0=a02=A02=d02; Fk=12(ak-jbk)=12Akejφk F-k=12(ak+jbk); |Fk|=12a2k+b2k=12Ak; φk=-φ-k(311) 表31周期信号展开为傅里叶级数的几种形式 形式展开式傅里叶系数系数的性质系数间的关系 指数形式f(t)=∑+∞k=-∞Fkejkω1t Fk=1T∫T/2-T/2f(t)e-jkω1tdt k=0,±1,±2,… Fk=|Fk|ejφk |Fk|=|F-k| φk=-φ-k Fk=12(ak-jbk) =12Akejφk 三角函数形式 基本形式f(t)=a02+ ∑∞k=1(akcos(kω1t)+ bksin(kω1t)) ak=2T∫T/2-T/2f(t)cos(kω1t)dt bk=2T∫T/2-T/2f(t)sin(kω1t)dt φk=-arctanbkak k=0,1,2,… ak=a-k bk=-b-k φk=-φ-k ak=Akcosφk =Fk+F-k bk=-Aksinφk =j(Fk-F-k) 余弦形式 f(t)=A02+ ∑∞k=1Akcos(kω1t+φk) Ak=a2k+b2k φk=-arctanbkak Ak=A-k φk=-φ-k Ak=2|Fk| Ak=a2k+b2k 图32方波信号 例3.1求图32所示信号的傅里叶级数展开式。 解根据a0的计算公式,有a0=2T∫T0f(t)dt=2T∫T/20Edt=E。这表明信号f(t)的直流分量为a0/2=E/2。 ak=2T∫T0f(t)coskω1tdt=2T∫T/20Ecoskω1tdt=2ET·sinkω1tkω1T20 考虑到上式中ω1=2π/T,则ak=0。同样可得: bk=2T∫T0f(t)sin(kω1t)dt=2T∫T/20Esin(kω1t)dt =2ET-cos(kω1t)kω1T20=Ekπ[1-cos(kπ)] =2Ekπ,k=1,3,5,… 0,k=2,4,6,… 代入式(31),即得f(t)的傅里叶级数展开式为: f(t)=E2+∑∞k=12Ekπsin(kω1t) =E2+2Eπsin(ω1t)+13sin(3ω1t)+15sin(5ω1t)+…(312) 据式(37),有: A0=a0=E Ak=a2k+b2k=2Ekπ,k=1,3,5,… φk=-arctanbkak=-π2 则f(t)可按式(33)展开为: f(t)=E2+∑∞k=12Ekπcoskω1t-π2 =E2+2Eπcosω1t-π2 +13cos3ω1t-π2 +15cos5ω1t-π2 +… 据式(310),有: Fk=12(ak-jbk)=-jEkπ,k=1,3,5,… 0,k=2,4,6,… 则其指数形式的傅里叶级数展开式为f(t)=∑+∞k=-∞k=odd-jEkπejkω1t。 由此例不难看出: 这样的方波信号包含直流和奇次谐波分量,不含偶次谐波分量。这是一般规律。如表32给出了常用周期信号的傅里叶级数。 表32常用周期信号的傅里叶级数 名称函数形式与信号波形傅里叶级数系数ω0=2πT 三角波 f(t)=-4T(t-nT)-2,nT-T2τ2(339) 可以根据傅里叶变换的定义,直接对原函数求其傅里叶积分完成其傅里叶变换: Gτ(jω)=∫+∞-∞gτ(t)e-jωtdt=∫τ/2-τ/2e-jωtdt=e-jωτ/2-ejωτ/2-jω =2sinωτ2ω=τSaωτ2 即 FT[gτ(t)]=τSaωτ2 (340) 式(340)表明,矩形脉冲信号的傅里叶变换是一个实函数。一般而言,当一个信号的频谱函数为实函数时,该信号的幅度谱和相位谱就可用一条曲线表示。就本例而言,当Gτ(jω)为正值时,其相位为0; 当Gτ(jω)为负值时,其相位在正半轴为π,在负半轴为-π(φ(ω)是ω的奇函数),如图317所示。 2. 单位冲激信号δ(t) 应用单位冲激函数的抽样性质,可求得单位冲激信号的傅里叶变换为: F(jω)=∫+∞-∞δ(t)e-jωtdt=1(341) 这个结果表明,单位冲激信号的频谱遍布于整个频率范围且是均匀分布的,它包含了所有频率分量,且其幅度均为1,相位均为0。这很容易理解,根据信号持续时间与其频带宽度成反比这一关系,由于冲激信号只在瞬时作用,其持续时间趋于零,故其信号带宽无限大。常称具有这种特点的频谱为“白色谱”或“均匀谱”。δ(t)及其频谱如图318所示。 图317矩形脉冲信号及其频谱 图318δ(t)及其白色谱 由逆变换可得: δ(t)=12π∫+∞-∞ejωtdω(342) 这是冲激函数的又一个新的定义。根据广义函数关于δ(t)的定义,有: ∫+∞-∞δ(t)φ(t)dt=φ(0)(φ(t)为检验函数) 将函数12π∫+∞-∞1·ejωtdω进行这个试验,从而有: ∫+∞-∞12π∫+∞-∞1·ejωtdωφ(t)dt=12π∫+∞-∞∫+∞-∞φ(t)ejωtdtdω =12π∫+∞-∞Φ(-jω)dω =12π∫+∞-∞Φ(jω)ejω·0dω=φ(0) 由此证明: 12π∫+∞-∞ejωtdω=δ(t) 这说明常数1的傅里叶逆变换是δ(t),即δ(t)1。 3. 单位直流信号 单位直流信号f(t)=1,-∞0(347) 符号函数可看作是两个单边指数函数在a→0时的极限情况的和,即 sgn(t)= lima→0[e-atu(t)-eatu(-t)](348) 因此,F(jω)=FT[sgn(t)]= lima→0∫∞0e-ate-jωtdt-∫0-∞eate-jωtdt = lima→01a+jω-1a-jω=2jω=2ωe-jπ2sgn(ω) 即|F(jω)|=2/|ω|,φ(ω)=-π/2,ω>0 π/2,ω<0 FT[sgn(t)]=2/jω(349) 符号函数和阶跃函数具有重要关系,容易得到如下转换表示: u(t)=12+12sgn(t)(350) sgn(t)=u(t)-u(-t),sgn(t)=2u(t)-1(351) 符号函数及其频谱如图320所示。 图320符号函数及其频谱 5. 单位阶跃信号u(t) 单位阶跃信号u(t)的定义为: u(t)=1,t>00,t<0(352) 由式(350)容易得到: U(jω)=∫+∞-∞u(t)e-jωtdt =FT12+12FT[sgn(t)]=πδ(ω)+1jω 最后得到: FT[u(t)]=∫∞0e-jωtdt=πδ(ω)+1jω(353) 单位阶跃信号及其频谱如图321所示。 图321单位阶跃信号及其频谱 6. 高斯信号 高斯信号也依其波形的形状,形象地被称为钟形脉冲信号。 f(t)=Ee-tτ2,|t|<∞(354) 根据傅里叶变换的定义: F(jω)=∫+∞-∞Ee-tτ2e-jωtdt(355) 注意到高斯函数是偶函数,对高斯函数的积分有: ∫+∞-∞e-t2dt=π 则可改写式(355)为: F(jω)=∫+∞-∞Ee-tτ2+jωtdt =E∫+∞-∞e-tτ2+2jωτ2·tτ+jωτ22-jωτ22dt =E∫+∞-∞e-tτ+jωτ22+τω22dt =Ee-τω22∫+∞-∞e-tτ+jωτ22dt 令x=tτ+jωτ2,dt=τdx,则有: F(jω)=Ee-τω22∫+∞-∞e-x2τdx=Eτπe-τω22 即: FTEe-tτ2=∫+∞-∞Ee-tτ2e-jωtdt=Eτπe-ωτ22(356) 式(356)表明,高斯信号的频谱仍然是一个高斯函数; 式(356)还是一个正实函数,所以它的相位谱为零。图322画出了该信号的波形和频谱。 图322高斯函数信号的波形和频谱 7. 指数函数 这里讨论4种形式的指数函数,即单边指数衰减函数、偶双边指数衰减函数、虚指数函数、复指数函数。 1) 单边指数衰减函数 单边指数衰减函数由式(357)定义: f(t)=0,t<0 e-at,t>0,a>0(357) 它的傅里叶变换为: F(jω)=∫+∞-∞f(t)e-jωtdt=∫∞0e-ate-jωtdt=1a+jω(358) 相应的幅度谱和相位谱分别为: |F(jω)|=1a2+ω2 φ(ω)=-arctanωa(359) 其频谱图的MATLAB画图程序如下: clear; t = 0:dt:tf; %定义持续时间 alpha = a; %定义指数参数 f = exp(-1*alpha*t); %生成指数信号 plot(t,f); %绘图 fs=fs;N=N; %定义采样频率和数据点数 n=0:N-1;t=n/fs; %时间序列 y=fft(f,N); %对信号进行傅里叶变换 A=abs(y); %求得傅里叶变换后的振幅 Q=angle(y); %求得傅里叶变换后的相位 w=n*fs/N; %频率序列 plot(w,A); %绘出随频率变化的振幅 plot(w,Q); %绘出随频率变化的相位 单边指数衰减信号的波形及其频谱如图323所示。 图323单边指数衰减信号的波形及其频谱 2) 偶双边指数衰减函数 偶双边指数衰减函数有以下定义: f(t)=e-a|t|a>0(360) 它的傅里叶变换为: F(jω)=∫0-∞eate-jωtdt+∫∞0e-ate-jωtdt =∫0-∞e-(jω-a)tdt+∫∞0e-(jω+a)tdt =1a-jω+1a+jω =2aa2+ω2(361) 是一个实偶函数,其相应的幅度谱和相位谱分别为: |F(jω)|=2aa2+ω2φ(ω)=0(362) 图324画出了它的波形和频谱。 图324偶双边指数信号的波形及其频谱 3) 虚指数信号 根据傅里叶变换的定义,虚指数信号ejω0t的傅里叶变换为: F(jω)=∫+∞-∞ejω0te-jωtdt=∫+∞-∞e-j(ω-ω0)tdt 将此式与式(344)单位直流信号的傅里叶变换 2πδ(ω)=∫+∞-∞1·e-jωtdt 比较,可知虚指数信号的傅里叶变换为: F(jω)=∫+∞-∞e-j(ω-ω0)tdt =2πδ(ω-ω0)(363) 即虚指数信号ejω0t的频谱是在ω=ω0处出现一个单位冲激,该冲激的强度为2π,同理 FT[e-jω0t]=∫+∞-∞e-jω0te-jωtdt=∫+∞-∞e-j(ω+ω0)tdt =2πδ(ω+ω0)(364) 其频谱图示于图325。 利用式(363)和式(364)的结果,以及欧拉公式,容易得到: FT[cosω0t]=π[δ(ω-ω0)+δ(ω+ω0)](365) FT[sinω0t]=πj[δ(ω-ω0)-δ(ω+ω0)](366) 4) 复指数信号 对如下形式的复指数信号 f(t)=e(-a+jω0)t=e-atejω0t,t>0,a>0(367) 做傅里叶变换: F(jω)=∫∞0e(-a+jω0)te-jωtdt =∫∞0e-ate-j(ω-ω0)tdt 将式(358)与此式比较,便可以直接得到式(368)所示的复指数信号的傅里叶变换为: F(jω)=∫∞0e-[j(ω-ω0)+a]tdt=1a+j(ω-ω0)(368) 其幅度谱和相位谱分别为: |F(jω)|=1a2+(ω-ω0)2 φ(ω)=-arctanω-ω0a(369) 图326画出了它的频谱。 图325虚指数信号的频谱 图326复指数信号的频谱 式(368)信号的频谱,实际是将单边指数衰减函数的频谱中心搬移到ω0的位置。 常用傅里叶变换对如表33所示。 表33常用傅里叶变换对 编号 f(t) F(jω) 1 gτ(t) τSa(ωτ/2) 2 τSa(τt/2) 2πgτ(ω) 3 e-atu(t),a>0 1/(a+jω) 续表 编号 f(t) F(jω) 4 te-atu(t),a>0 1/(a+jω)2 5 e-a|t|,a>0 2a/(a2+ω2) 6 δ(t) 1 7 1 2πδ(ω) 8 cosω0t πδ(ω-ω0)+πδ(ω+ω0) 9 sinω0t π[δ(ω-ω0)-δ(ω+ω0)]/j 10 u(t) πδ(ω)+1/jω 11 sgn(t) 2/jω,F(0)=0 12 1/πt -jsgn(ω) 13 δT(t) ω1δω1(ω),ω1=2πT 14 ∑∞n=-∞Fnejnω1t,ω1=2πT 2π∑∞n=-∞Fnδ(ω-nω1) 15 tn-1(n-1)!e-αtu(t),α>0 1(α+jω)n 16 Ee-tτ 2,|t|<∞ Eτπe-τω2 2 17 e±jω0t 2πδ(ωω0) 3.5傅里叶变换的性质 傅里叶变换有很多重要的性质,这些性质反映了信号在时域描述和频域描述的对应关系,熟悉这些性质对深刻理解傅里叶变换的实质有重要意义。应用这些性质求取f(t)的傅里叶变换或逆变换,为在频域分析问题和解决问题带来极大的便利。 1. 线性性质 若 f1(t)F1(jω) f2(t)F2(jω) 则对于任意常数a1和a2,有: a1f1(t)+a2f2(t)a1F1(jω)+a2F2(jω)(370) 以上关系很容易用从傅里叶变换的定义式出发去证明,这里从略。 2. 共轭对称性 如果f(t)是时间t的实函数,则有: F(jω)=F(-jω)=FT[f(-t)](371) 证明: FT[f(-t)]=∫+∞-∞f(-t)e-jωtdt 令τ=-t,得: FT[f(-t)]=∫-∞+∞f(τ)ejωτd(-τ)=∫+∞-∞f(τ)e-j(-ω)τdτ=F(-jω) F(jω)= ∫+∞-∞f(t)e-jωtdt*= ∫+∞-∞f(t)ejωtdt=F(-jω) 证毕。 这个性质说明,实信号的傅里叶变换具有式(371)所示共轭对称性,即其共轭等于其反转,也等于原信号反转后的傅里叶变换。这一性质决定了实信号的频谱常常具有双边性(例如cosω0t),而复信号的傅里叶变换没有这种共轭对称性,其频谱常常呈现单边性(例如e±jω0t)。 3. 对称性质 若f(t)F(jω) 则:F(jt)2πf(-ω)(372) 式(372)表明,如果函数f(t)的频谱函数为F(jω),那么时间函数F(jt)的频谱函数是2πf(-ω),这称为傅里叶变换的对称性。它可证明如下: 将傅里叶逆变换式f(t)=12π∫+∞-∞F(jω)ejωtdω中的t换为-ω,ω换为t,得: f(-ω)=12π∫+∞-∞F(jt)e-jωtdt 两边同乘以2π,得到: 2πf(-ω)=∫+∞-∞F(jt)e-jωtdt 上式表明,时间函数F(jt)的傅里叶变换为2πf(-ω),即式(372)。证毕。 例如,δ(t)1,12πδ(ω)(δ(ω)是ω的偶函数)。 gτ(t)τSaωτ2,由对称性可得: Saτt22πτgτ(ω)(373) 取τ=2π,显然有: Sa(πt)g2π(ω)(374) 一般情况下,当τ=2a(a>0)时,可得一般的关系式: Sa(at)πag2a(ω)(375) 由式(375)的结果,容易计算如下积分: ∫+∞-∞sinatate-jωtdt=πag2a(ω)(376) 取式(376)中的ω=0,可得: ∫+∞-∞sinatatdt=πa(377) 例如,sgn(t)2jω,由对称性可得: 1πt-jsgn(ω)(378) 4. 尺度变换性质 尺度变换是一种对信号波形的展缩变换,其概念已在第1章中作了详细讨论,这里仅给出变换前、后傅里叶变换的关系。 若f(t)F(jω) 则: f(at)1|a|Fjωa (379) 式(379)表明,若信号f(t)在时间坐标上压缩到原来的1/a,那么其频谱函数在频率坐标上将展宽a倍,同时幅度减小到原来的1/|a|,即在时域中信号占据时间的压缩对应于其频谱在频域中占有频带的扩展,反之亦然。这一规律称为尺度变换或时频展缩特性。 证明设f(t)F(jω),则有: FT[f(at)]=∫+∞-∞f(at)e-jωtdt 令x=at,则t=xa,dt=1adx 当a>0时,FT[f(at)]=∫+∞-∞f(x)e-jωxa·1adx=1a∫+∞-∞f(x)e-jωaxdx=1aFjωa 当a<0时,FT[f(at)]=∫-∞+∞f(x)e-jωxa·1adx=-1a∫+∞-∞f(x)e-jωaxdx=-1aFjωa 综合以上两种情况,即得式(379),证毕。 由尺度变换特性可知,信号的持续时间与信号的占有频带宽度成反比。例如,对于门函数gτ(t),其频带宽度Δf=1/τ。在通信技术中,为了加快信息传输速度,就需要将信号持续时间缩短,其付出的代价就是信号的带宽被扩展。 例3.6作为尺度变换的应用,本例给出了矩形脉冲信号f(at)=gτ(at)中,a=1,a=1/2,a=2时信号波形及其频谱(见图327),其分析过程可自己完成。 图327不同尺度下的带宽 5. 时移性质 时移特性也称为延时特性。若f(t)F(jω),t0为常数,则有: f(t±t0)e±jωt0F(jω)=|F(jω)|ej(φ(ω)±ωt0)(380) 式(380)表示,在时域中信号沿时间轴右移(即延时)t0,则在频域中所有频率“分量”相应落后一相位ωt0,而其幅度保持不变,即时域的时间平移引起的是频域的相位平移。 证明若f(t)F(jω),则迟延信号的傅里叶变换为: FT[f(t-t0)]=∫+∞-∞f(t-t0)e-jωtdt 令x=t-t0,则上式可以写为: FT[f(t-t0)]=∫+∞-∞f(x)e-jω(x+t0)dx=e-jωt0∫+∞-∞f(x)e-jωxdx=e-jωt0F(jω) 同理可得: FT[f(t+t0)]=ejωt0F(jω) 可以证明,如果信号既有时移又有尺度变换,则有: f(at-b)1|a|e-jbaωFjωa(381) 显然,尺度变换和时移特性是式(381)的两种特殊情况。 例3.7求图328所示信号的频谱函数。 解由图看出f(t)=gτ(t-τ/2),已知标准门函数的傅里叶变换为: gτ(t)τSa(ωτ/2) 根据时移特性可求得: f(t)τSa(ωτ/2)e-jωτ/2 其相位谱如图329所示。 图328门函数右平移τ/2 图329f(t)的相位谱 6. 频移性质 频移特性也称为调制特性。若f(t)F(jω),且ω0为常数,则: f(t)e±jω0tF[j(ωω0)](382) 式(382)表明,将信号f(t)乘以因子ejω0t,对应于将频谱函数沿ω轴右移ω0; 将信号f(t)乘以因子e-jω0t,对应于将频谱函数左移ω0。式(382)直接从傅里叶变换定义出发即可证明,请读者自己完成,这里从略。 频谱搬移的原理是将信号f(t)(调制信号)乘以载频信号cosω0t或sinω0t,从而得到高频已调信号f(t)cosω0t或f(t)sinω0t。因为 cosω0t=12(ejω0t+e-jω0t),sinω0t=12j(ejω0t-e-jω0t) 可以导出 F[f(t)cosω0t]=12[F(j(ω-ω0))+F(j(ω+ω0))] F[f(t)sinω0t]=12j[F(j(ω-ω0))-F(j(ω+ω0))](383) 例3.8求图330所示的高频脉冲信号f(t)的频谱。 解该高频脉冲信号f(t)可以表述为门函数gτ(t)与cosω0t相乘,即 f(t)=gτ(t)cosω0t 因为gτ(t)τSa(ωτ/2),根据式(383)所示的调制定理有: F[f(t)]=τ2Sa(ω-ω0)τ2+Sa(ω+ω0)τ2 上式即为高频脉冲信号的频谱函数,频谱如图330所示。 图330高频脉冲信号及其频谱 7. 卷积性质 1) 时域卷积 若f1(t)F1(jω),f2(t)F2(jω),则: f1(t)f2(t)F1(jω)F2(jω)(384) 式(384)表明,在时域中两函数的卷积对应于在频域中两函数频谱的乘积,证明如下: 根据卷积积分的定义: f1(t)f2(t)=∫+∞-∞f1(τ)f2(t-τ)dτ 其傅里叶变换为: FT[f1(t)f2(t)]=∫+∞-∞∫+∞-∞f1(τ)f2(t-τ)dτe-jωtdt =∫+∞-∞f1(τ)∫+∞-∞f2(t-τ)e-jωtdtdτ 由时移特性知: ∫+∞-∞f2(t-τ)e-jωtdt=F2(jω)e-jωτ 代入上式,得: FT[f1(t)f2(t)]=∫+∞-∞f1(τ)F2(jω)e-jωτdτ =F2(jω)∫+∞-∞f1(τ)e-jωτdτ =F2(jω)F1(jω) 例3.9两个实信号在间隔τ时刻的相关程度,可以用如下积分式描述,该积分式是间隔τ的函数,称为信号f1(t)和f2(t)的互相关函数。求互相关函数的傅里叶变换。 Rf1f2(τ)=∫+∞-∞f1(t+τ)f2(t)dt 解将题中的相关积分式与卷积积分式比较,可得: Rf1f2(τ)=∫+∞-∞f1(t+τ)f2(t)dt =∫+∞-∞f1(τ+t)f2(t)dt =f1(-τ)f2(τ) 这表明相关积分运算可以通过卷积积分来完成。应用卷积定理与共轭对称性质,可得相关积分的傅里叶变换为: FT[Rf1f2(τ)]=FT[f1(-τ)f2(τ)] =FT[f1(-τ)]·FT[f2(τ)] =F1(-jω)F2(jω) =F1(jω)F2(jω) 特别地,如果f(t)=f1(t)=f2(t),则: Rf(τ)=f(τ)f(-τ)称为f(t)自相关函数。其傅里叶变换为FT[Rf(τ)]=|F(jω)|2。 2) 频域卷积 若f1(t)F1(jω),f2(t)F2(jω),则: f1(t)f2(t)12πF1(jω)F2(jω)(385) 式中, F1(jω)F2(jω)=∫+∞-∞F1(jη)F2(jω-jη)dη(386) 式(386)表明,两时间函数乘积的傅里叶变换,等于各函数的傅里叶变换在频域的卷积积分的1/2π倍。频域卷积的证明类似于时域卷积,这里从略。 8. 微分性质 信号f(t)和其频谱函数F(jω)的导数可用下述符号表示: f(n)(t)=dnf(t)dtn,F(n)(jω)=dnf(jω)dωn 1) 时域微分 若f(t)F(jω) 则: f(n)(t)(jω)nF(jω)(387) 证明由卷积的微分运算知,f(t)的一阶导数可写为: f′(t)=f′(t)δ(t)=f(t)δ′(t) 由于: FT[δ′(t)]=∫+∞-∞δ′(t)e-jωtdt=-(e-jωt)′t=0=jω 根据时域卷积定理,有: FT[f′(t)]=FT[f(t)]FT[δ′(t)]=jωF(jω) 重复运用以上结果,得: FT[f(n)(t)]=(jω)nF(jω) 即式(387),证毕。 2) 频域微分 若f(t)F(jω) 则: (-jt)nf(t)F(n)(jω)(388) 证明由于F(jω)=∫+∞-∞f(t)e-jωtdt,所以其导数可以表示为: F(1)(jω)=∫+∞-∞(-jt)f(t)e-jωtdt 该式表明: (-jt)f(t)F(1)(jω),重复运用以上结果,可得式(388),证毕。 9. 积分性质 信号f(t)和其频谱函数F(jω)的积分可用下述符号表示: f(-1)(t)=∫t-∞f(x)dx,F(-1)(jω)=∫ω-∞F(jη)dη 1) 时域积分 若f(t)F(jω),则: f(-1)(t)πF(0)δ(ω)+F(jω)jω(389) 其中F(0)=F(jω)ω=0=∫+∞-∞f(t)dt,是f(t)的直流分量。如果F(0)=0,则式(389)变为: f(-1)(t)F(jω)jω(390) 证明函数f(t)的积分可写为: f(-1)(t)=f(-1)(t)δ(t)=f(t)δ(-1)(t)=f(t)u(t) 根据时域卷积性质并考虑到冲激函数的取样性质,得: FT[f(-1)(t)]=FT[f(t)]FT[u(t)] =F(jω)πδ(ω)+1jω =πF(0)δ(ω)+F(jω)jω 证毕。 2) 频域积分 若f(t)F(jω),则: πf(0)δ(t)+-1jtf(t)F(-1)(jω)(391) 式中f(0)=12π∫∞-∞F(jω)dω,如果f(0)=0,则有: -1jtf(t)F(-1)(jω)(392) 证明由于πf(0)δ(t)+-1jtf(t)=f(t)πδ(t)+-1jt,又由于: u(t)πδ(ω)+1jω u(-t)πδ(-ω)+1-jω=πδ(ω)+-1jω 由对称性可知: πδ(t)+-1jt2πU(jω) 由频域卷积性质可得: FTπf(0)δ(t)+-1jtf(t)=12πF(jω)2πU(jω)=F(-1)(jω),证毕。 例3.10利用时域微积分性质计算图331所示梯形信号的傅里叶变换。 图331梯形信号及其求导的波形 解先对f(t)求一阶和二阶导数,得到f1(t)和f2(t),如图331(b)和图331(c)所示。由图看出,∫+∞-∞f2(t)dt=0,即F2(0)=0,∫+∞-∞f1(t)dt=0,即F1(0)=0。由时域积分性质可得: f2(t)F2(jω)=Ab-a[ejωb-ejωa-e-jωa+e-jωb] =2Ab-a[cosωb-cosωa] f1(t)F1(jω)=F2(jω)jω=2Ajω(b-a)cosωb-cosωa f(t)F(jω)=F1(jω)jω=2Ab-acosωa-cosωbω2 在应用性质∫t-∞f(x)dxF(jω)/jω时,应特别注意F(0)=0这个前提条件。例如,知道δ(t)1,而ε(t)=∫t-∞δ(x)dx,但ε(t)的频谱函数绝不是1/jω。这是因为F(0)=∫+∞-∞δ(t)dt=1,不为零,所以有ε(t)πF(0)δ(ω)+F(jω)jω=πδ(ω)+1jω。 当A=1,a=1,b=2时,基于MATLAB的频谱图如图332所示,其中ω=0时的幅度为无穷大。 clear; N=101; T=0.1; t=-5:0.1:5;D=2*pi*(N*T); ft = (t+2).*(heaviside(t+2)-heaviside(t+1)) + (heaviside(t+1)-heaviside(t-1)) + (-t+2).*(heaviside(t-1)-heaviside(t-2)); %产生信号 subplot(3,1,1); plot(t,ft,'k'); %绘图 ylabel('f(t)'); F = fftshift(fft(ft)); %对信号进行傅里叶变换 k = floor(-(N-1)/2:N/2); subplot(3,1,2); plot(k*D,abs(F),'k'); %画出幅频图 ylabel('幅度'); subplot(3,1,3); plot(k*D,angle(F),'k'); %画出相频图 ylabel('相位'); 图332MATLAB绘制的梯形信号及其频谱图 10. 能量谱 若f(t)F(jω),则: ∫+∞-∞f(t)2dt=12π∫+∞-∞F(jω)2dω=1π∫∞0|F(jω)|2dω(393) 式(393)也称为帕塞瓦尔定理,它表明傅里叶变换前信号能量等于变换后的能量,也就是说傅里叶变换没有能量损失。证明如下: ∫+∞-∞f(t)2dt=∫+∞-∞f(t)f(t)dt=∫+∞-∞12π∫+∞-∞F(jω)ejωtdω12π∫+∞-∞F(jω)e-jωtdωdt =12π∫+∞-∞∫+∞-∞F(jω)212π∫+∞-∞ejωtdωe-jωtdωdt =12π∫+∞-∞∫+∞-∞F(jω)2δ(t)e-jωtdωdt =12π∫+∞-∞F(jω)2∫+∞-∞δ(t)e-jωtdtdω =12π∫+∞-∞F(jω)2dω 定义: G(ω)=1π|F(jω)|2(394) 为信号f(t)的能量频谱密度,简称能量谱,其量纲为功率。由例3.9容易知道,实信号自相关函数的傅里叶变换就是该信号的能量谱,即FT[Rf(τ)]=|F(jω)|2=πG(ω)。 由式(317)可以得到周期信号的功率谱为: P(nω1)=A022+∑∞n=112A2n(395) 3.6周期信号的傅里叶变换 前面讨论了周期信号的傅里叶级数,也研究了傅里叶级数与傅里叶变换的关系,并指出引入冲激函数之后,可以用傅里叶变换分析周期信号。本节先从一般周期信号的傅里叶变换入手,研究周期信号进行傅里叶变换的共性问题,再通过实例讨论具体的周期信号的傅里叶变换等相关的特殊问题。 3.6.1一般周期信号的傅里叶变换 如前所述,若fT(t)是周期为T的周期函数,则其可展开成指数形式的傅里叶级数: fT(t)=∑∞k=-∞Fkejkω1t(396) 式中,ω1=2π/T是基波角频率,Fk是傅里叶系数: Fk=1T∫T/2-T/2fT(t)e-jkω1tdt(397) 对式(396)等号两端取傅里叶变换,并应用傅里叶变换的线性性质,得: FT[fT(t)]=FT∑∞k=-∞Fkejkω1t =∑∞k=-∞Fk·FT[ejkω1t] =∑∞k=-∞Fk·2πδ(ω-kω1)(398) 这表明,周期信号的傅里叶变换,即周期信号的频谱密度函数,由无穷多个冲激函数组成(这一点反映了周期信号频谱离散性的特点); 这些冲激函数信号的各谐波角频率kω1(k=0,±1,±2,…)均是ω1的整数倍(这一点反映了周期信号频谱的谐波性特点),其强度为2πFk。 例3.11计算例3.4所给出的周期矩形脉冲信号的频谱函数。 解由例3.4可知其傅里叶系数为: Fk=τTSakω1τ2 将其代入式(398),可得其傅里叶变换为: 图333周期矩形脉冲信号的频谱 F(jω)=∑∞k=-∞2πFkδ(ω-kω1)=∑∞k=-∞2π·τTSakω1τ2δ(ω-kω1) =ω1τ∑∞k=-∞Sakω1τ2δ(ω-kω1) 画出其频谱如图333所示。 3.6.2冲激函数序列的傅里叶变换 周期为T的冲激函数序列δT(t)可表示为: δT(t)=∑∞n=-∞δ(t-nT)(399) 容易计算其傅里叶系数为: Fk=1T∫+∞-∞δT(t)e-jkω1tdt =1T∫T/2-T/2δT(t)e-jkω1tdt=1T 故有其傅里叶级数展开式为: δT(t)=1T∑∞k=-∞ejkω1t(3100) 式(3100)表明,单位冲激信号序列δT(t)的傅里叶级数中,包含ω=0,±ω1,±2ω1,…,±nω1,…的频率分量,每个频率分量的幅度大小相等,均为1/T。 其傅里叶变换为: FT[δT(t)]=2πT∑∞k=-∞δ(ω-kω1) =ω1∑∞k=-∞δ(ω-kω1)=ω1δω1(ω)(3101) 此式表明,单位冲激信号序列的傅里叶变换仍是一个冲激信号序列,其冲激强度为ω1,周期为ω1 ,如图334所示。 图334单位冲激信号序列的波形及其频谱 3.7傅里叶逆变换的计算方法 在傅里叶分析的过程中,常常需要将频域的分析结果转换到时间域,这就需要做傅里叶逆变换。傅里叶逆变换一般有三种计算方法,下面分别介绍。 1. 利用傅里叶逆变换定义 傅里叶逆变换的定义为: f(t)=12π∫+∞-∞F(jω)ejωtdω,依据该定义,利用复变函数的相关知识,计算该积分,得到逆变换。在大多数情况下,由于F(jω)不规则,都需要采用这种方法计算逆变换。 2. 利用已有的傅里叶变换对 由于信号的傅里叶变换和其逆变换是一一对应的,所以当知道f(t)F(jω)傅里叶变换对时,F(jω)的逆变换一定是f(t)。所以可以通过表33所示常用傅里叶变换对计算逆变换。 3. 利用傅里叶变换的性质 傅里叶变换的性质给出了时间域信号变化与其傅里叶变换变化之间的对应关系,所以可以利用这些性质计算一些特殊信号的逆变换。 当频谱密度函数为有理分式时,可以采用部分分式展开法计算其逆变换,具体算法将在第5章详细介绍。 例3.12计算下列频域信号的逆变换。 35+jω; -jsgn(2ω); sinωω; sin(ω-1)ω-1; sinωωe-j2ω 解查表33得35+jω3e-5tε(t); 查表及利用尺度性质可得-jsgn(2ω)1πt; 查表可得sinωω12g2(t); 由频移性质可得sin(ω-1)ω-112g2(t)ejt; 由时移性质可得sinωωe-j2ω12g2(t-2)。 例3.13计算下列频域信号的逆变换。 7-ω2+3jω-10 解由于7-ω2+3jω-10=7(5+jω)(-2+jω)=-15+jω+1-2+jω 查表33可得FT-17-ω2+3jω-10=-(e-5t-e2t)ε(t)。 本章小结 本章重点介绍了周期信号的傅里叶级数展开方法和非周期信号的傅里叶变换及其性质,给出了信号频域特性的描述方法; 重点介绍了信号所含频率分量、频谱以及带宽的概念,为第4章的傅里叶分析打下了良好的基础。希望大家深刻理解频谱和带宽的概念,重点掌握傅里叶级数展开方法、傅里叶变换方法以及逆变换的计算方法,牢记常用傅里叶变换对。 习题 图335方波信号波形 3.1将图335所示信号展开成三角形式的傅里叶级数,画出频谱图并计算其带宽。 3.2求图336所示周期信号的指数型傅里叶级数系数Fk,画出频谱图并计算其带宽。 3.3已知周期函数f(t)前四分之一周期的波形如图337所示。根据下列各情况的要求,画出f(t)在一个周期(00 -1,t<0; (2) ∫+∞-∞sinaωaωdω=π|a| 3.7试求下列信号的频谱密度函数。 (1) sintsin2tt2; (2) g2π(t)cos5t; (3) e-(2+2t)u(t); (4) sgn(t)g2(t) 3.8求下列频谱函数的傅里叶逆变换。 (1) 1(2+jω)2; -2ω2; δ(ω-ω0); g2ω0(ω) (2) ω2; 1ω2 ; δ(ω-2); 2cosω (3) eaωU(-ω); 6πδ(ω)+5(jω-2)(jω+3) 3.9设f(t)的傅里叶变换为F(jω),且F(jω)=0(|ω|≥ωm),试在K≥ωm条件下化简下式: Kπ[f(t)Sa(Kt)]。 3.10设信号f(t)的傅里叶变换为F(jω),试证明: (1) F(0)=∫+∞-∞f(t)dt; (2) f(0)=12π∫+∞-∞F(jω)dω 3.11已知f(t)=1t,求F(jω),并求f1(t)=1t1t。 3.12根据给定条件,完成以下要求。 (1) 证明,若xp(t)是奇谐函数,则xp(t)=-xpt+T2。 (2) 证明,若xp(t)满足xp(t)=-xpt+T2,则是奇谐函数。 (3) 假设xp(t)是一个周期为2的奇谐周期信号,且xp(t)=t(0