文档库 最新最全的文档下载
当前位置:文档库 › 周期信号的傅立叶分析

周期信号的傅立叶分析

周期信号的傅立叶分析
周期信号的傅立叶分析

周期信号的傅立叶分析

周期的或非周期的信号分析在科学研究和工程技术中一直是最重要的和最基本的任务之一,傅立叶分析是一种常用的分析信号特征的方法。通过傅立叶变换的方法将信号在时域与频域之间互相转换是一种常用的手段,一些在时域中难以分析的信号,在频域中可以清楚地分析它的特征。

实验原理

任何波形的周期信号均可用傅立叶级数来表示。傅立叶级数的各项代表了不同频率的正弦或余弦信号,即任何波形的周期信号都可以看作是这些信号(谐波)的叠加。利用不同的方法,可以从周期信号中分解出它的各次谐波的幅值和相位,也可依据信号的傅立叶级数表达式,将各次谐波按表达式的要求叠加得到所期望的信号。用这种方法对信号进行分析,称为傅立叶分折。

任意—个周期为T 的函数f(t)都可以表示为傅里叶级数

[]0001

1()cos()sin()2n n n f t a a n t b n t ωω∞==++∑ 其中 0001

()()a f t d t π

πωωπ

?=∫ 0001()cos()()n a f n t n t d t π

πωωωπ?=

∫ 0001()sin()()n b f n t n t d t π

πωωωπ?=∫ 以上各式中0ω为角频率,称为基频,012

a 为常数(相当于信号的直流分量),n a 和n

b 称为第n 次谐波的幅值。任何周期性的非简谐交变信号均可用上述傅里叶级数进行展开,即可以分解为一系列不同次谐波的叠加。

例如如图1所式的周期为T ,振幅为A 的方波,其数学表达式为:

(0)2()

(0)2T A t f t T A t ?≤

0100041()sin(21)21411 (sin sin 3sin(21)321n A f t n t n A t t n t n ωπωωωπ∞=??=

??????=+++??∑"

上式表明,一个角频率为0ω的方波可以分解成角频率分别为0ω、03ω、05ω、···的正弦波,这些正弦波的振幅比为111::35

"。 如图2所示的三角波其数学表达式为

4 ()44()232(1 ) ()44

At T T t T f t t T T A t T ??≤

其傅立叶展开式为 100022281

()sin sin 3(1)sin(21)3(21)n A f t t t n t n ωωωπ??=?++???????

" 从以上各式可知,任何周期信号都可以表示为无限多次谐波的叠加。谐波次数越高,振幅越小,它对叠加波的贡献就越小。当小至一定程度时,如谐波振幅小于基波振幅的5%,则高次的谐波就可以忽略而变成有限次数谐波的叠加。这对于设计仪器电路是很有意义的,我们知道,频率越高,元器件的分布电容、分布电感、PN 结参数的影响就越大,甚至使某些元器件失去原有的特性。对信号频谱分布的研究,可以提供这方面的参考数据。在将模拟信号经采样变为数字信号(A/D 转换)时,采样频率也是依据这种分析而选定的。

仪器设备

LabVIEW 软件 NI PCI-6014数据采集卡 信号发生器

实验内容

1. 周期信号的谐波分析

1)使用LabVIEW 软件仿真产生方波、三角波、锯齿波信号,使用FFT 变换的方法观察各信号的频谱图,测量各谐波的振幅及频率。

信号的产生可使用LabVIEW 内置的“仿真信号”函数,谐波测量可使用“频谱测量”

函数。使用时参考LabVIEW 的范例“Basic Spectral Measurement.vi ”。

2)使用函数信号器作为信号源,使用数据采集卡测量信号并生成频谱图,测量方波、三角波的谐波分量,记录幅值和频率。

将测量结果与理论值相比较。

2. 信号的合成

使用LabVIEW 中提供信号的产生函数,以多次谐波叠加的方式产生方波及三角波,记录谐波的频率、振幅及相位。

思考题

1 数据采样时,采样频率、采样点数对测量结果有什么影响?

1.周期信号的频谱 周期信号在满足一定条件时,可以分解为无数三角信号或指数之和。这就是周期信号的傅里叶级数展开。在三角形式傅里叶级数中,各谐波分量的形式为()1cos n n A n t ω?+;在指数形式傅里叶级数中,分量的形式必定为1j n t n F e ω 与1-j -n t n F e ω 成对出现。为了把周期信号所具有的各 次谐波分量以及各谐波分量的特征(如模、相角等)形象地表示出来,通常直接画出各次谐波的组成情况,因而它属于信号的频域描述。 以周期矩形脉冲信号为lifenxi 周期信号频谱的特点。周期矩形信号在一个周期(-T/2,T/2)内的时域表达式为 ,2 0,>2 ()A t T t f t ττ ≤?=?? (2-6) 其傅里叶复数系数为 12 n n A F Sa T ωττ?? = ??? (2-7) 由于傅里叶复系数为实数,因而各谐波分量的相位为零(n F 为正)或为π±(n F 为负),因此不需要分别画出幅度频谱n F 与相位频谱n φ。可以直接画出傅里叶系数n F 的分布图。 如图2.4.1所示。该图显示了周期性矩形脉冲信号()T f t 频谱的一些性质,实际上那个也是周期性信号频谱的普遍特性: ① 离散状频谱。即谱线只画出现在1ω的整数倍频率上,两条谱线的间隔为1ω(等于2π/t )。 ② 谱线宽度的包络线按采样函数()1/2a S n ωτ的规律变化。如图2.4.2所示。但1ω 为 2π τ 时,即( )2m π ωτ =(m=1,2,……)时,包络线经过零点。在两相邻 零点之间,包络线有极值点,极值的大小分别为-0.212()2A T τ,

实验3.2 典型信号频谱分析 一、 实验目的 1. 在理论学习的基础上,通过本实验熟悉典型信号的波形和频谱特征,并 能够从信号频谱中读取所需的信息。 2. 了解信号频谱分析的基本方法及仪器设备。 二、 实验原理 1. 典型信号及其频谱分析的作用 正弦波、方波、三角波和白噪声信号是实际工程测试中常见的典型信号,这些信号时域、频域之间的关系很明确,并且都具有一定的特性,通过对这些典型信号的频谱进行分析,对掌握信号的特性,熟悉信号的分析方法大有益处,并且这些典型信号也可以作为实际工程信号分析时的参照资料。本次实验利用DRVI 快速可重组虚拟仪器平台可以很方便的对上述典型信号作频谱分析。 2. 频谱分析的方法及设备 信号的频谱可分为幅值谱、相位谱、功率谱、对数谱等等。对信号作频谱分析的设备主要是频谱分析仪,它把信号按数学关系作为频率的函数显示出来,其工作方式有模拟式和数字式二种。模拟式频谱分析仪以模拟滤波器为基础,从信号中选出各个频率成分的量值;数字式频谱分析仪以数字滤波器或快速傅立叶变换为基础,实现信号的时—频关系转换分析。 傅立叶变换是信号频谱分析中常用的一个工具,它把一些复杂的信号分解为无穷多个相互之间具有一定关系的正弦信号之和,并通过对各个正弦信号的研究来了解复杂信号的频率成分和幅值。 信号频谱分析是采用傅立叶变换将时域信号x(t)变换为频域信号X(f),从而帮助人们从另一个角度来了解信号的特征。时域信号x(t)的傅氏变换为: 式中X(f)为信号的频域表示,x(t)为信号的时域表示,f 为频率。 3. 周期信号的频谱分析 周期信号是经过一定时间可以重复出现的信号,满足条件: dt e t x f X ft j ?+∞ ∞--=π2)()(

(1)f(t)=u(t+6)-u(t-6) (2)f1(t)=f(-2t) (3)f2(t)=f(t-2) (4)f3(t)=f(t)· 以上四个式子的Matlab编程求其傅里叶变换与幅频特性,相频特性图 dt=0.001 t=-15:dt:15; f=(t>=-6)-(t>=6); k=-600:600; w1=2*pi*k/600; F=f*exp(-j*t'*w1)*dt; subplot(4,3,1); plot(t,f); axis([-15,15,-0.1,1.1]);grid; subplot(4,3,2); plot(w1,abs(F)); axis([-7,7,-1,13]);grid; subplot(4,3,3); plot(w1,angle(F)); axis([-10,10,-5,5]);grid; dt=0.001 t=-15:dt:15; f=(t<=6)-(t<=-3); k=-600:600; w1=2*pi*k/600; F=f*exp(-j*t'*w1)*dt; subplot(4,3,4); plot(t,f); axis([-15,15,-0.1,1.1]);grid; subplot(4,3,5); plot(w1,abs(F)); axis([-7,7,-1,10]);grid;

subplot(4,3,6); plot(w1,angle(F)); axis([-10,10,-5,5]);grid; dt=0.001 t=-15:dt:15; f=(t>=-4)-(t>=8); k=-600:600; w1=2*pi*k/600; F=f*exp(-j*t'*w1)*dt; subplot(4,3,7); plot(t,f); axis([-15,15,-0.1,1.1]);grid; subplot(4,3,8); plot(w1,abs(F)); axis([-7,7,-1,13]);grid; subplot(4,3,9); plot(w1,angle(F)); axis([-8,8,-5,5]);grid; dt=0.001; t=-15:dt:15; f=((t>=-6)-(t>=6)).*exp(-j*5*t); k=-600:600; w1=2*pi*k/600; F=f*exp(-j*t'*w1)*dt; subplot(4,3,10); plot(t,f); axis([-10,10,-1.2,1.2]);grid; subplot(4,3,11); plot(w1,abs(F)); axis([-7,7,-1,13]);grid; subplot(4,3,12); plot(w1,angle(F)); axis([-8,8,-5,5]);grid;

2 奇偶信号的FS: (i) 偶信号的FS: 2 a n f (t)cosn T] T 1 Fn 弘 1tdt ; bn 2 T1 f (t)sin n 1tdt c n d n a n (ii ) jbn an 2 2 偶的周期信号的 奇信号的FS: F n ( Fn 实, 偶对称);n FS 系数只有直流项和余弦项。 2 T f(t)sinn 1tdt ; 5 dn T| 11 1 Fn F n jbn ( Fn 纯虚,奇对称); a a n 0 ; b n b n 2jFn 第二章连续时间傅里叶变换 1周期信号的频谱分析 一一傅里叶级数FS (1) 狄义赫利条件:在同一个周期 T1内,间断点的个数有限;极大值和极小值的数目有限;信号绝 为T i ,角频率为 ,2 f ,—。 Ti (3)任何满足狄义赫利条件周期函数都可展成傅里叶级数。 ⑷三角形式的FS: (i) 展开式:f(t) a 0 (ancon it bn sin n ,t) n 1 (ii) 系数计算公式: (a) 直流分量: ao f (t)dt T 1 T 1 (b) n 次谐波余弦分量: a n - f (t) cosn 1tdt, n N T1 T 1 2 (c) n 次谐波的正弦分量: bn — f (t)sinn 1tdt, n N T1 T 1 (iii) 系数an 和bn 统称为三角形式的傅里叶级数系数,简称傅里叶系数。 (iv) 称f1 1/T1为信号的基波、基频; nf1为信号的n 次谐波。 (V) 合并同频率的正余弦项得: n 和n 分别对应合并后 门次谐波的余弦项和正弦项的初相位。 (vi) 傅里叶系数之间的关系: (5)复指数形式的FS: (i) 展开式:f (t) Fne jn 1t n (ii) 系数计算:Fn 丄 f(t)e jn 1t dt, n Z T] T 1 (iii) 系数之间的关系: (iv) Fn 关于 n 是共扼对称的,即它们关于原点互为共轭。 (v) 正负n (n 非零)处的Fn 的幅度和等于Cn 或dn 的幅度。 对可积 丁 f(t)dt 。 (2)傅里叶级数:正交函数线性组合。 正交函数集可以是三角函数集 {1,cosn *,sinn 1t :n N}或复指数函数集 {e jn 术:n Z},函数周期

信号与系统 实验报告 实验三周期信号的频谱分析 实验报告评分:_______ 实验三周期信号的频谱分析 实验目的: 1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法; 2、观察截短傅里叶级数而产生的“Gibbs现象”,了解其特点以及产生的原因;

3、掌握各种典型的连续时间非周期信号的频谱特征。 实验内容: (1)Q3-1 编写程序Q3_1,绘制下面的信号的波形图: 其中,0 = 0.5π,要求将一个图形窗口分割成四个子图,分别绘制cos( 0t)、cos(3 0t)、cos(5 0t)和x(t) 的波形图,给图形加title,网格线和x坐标标签,并且程序能够接受从键盘输入的和式中的项数。 程序如下: clear,%Clear all variables close all,%Close all figure windows dt = 0.00001; %Specify the step of time variable t = -2:dt:4; %Specify the interval of time w0=0.5*pi; x1=cos(w0.*t); x2=cos(3*w0.*t); x3=cos(5*w0.*t); N=input('Type in the number of the harmonic components N='); x=0; for q=1:N; x=x+(sin(q*(pi/2)).*cos(q*w0*t))/q; end subplot(221) plot(t,x1)%Plot x1 axis([-2 4 -2 2]); grid on, title('signal cos(w0.*t)') subplot(222) plot(t,x2)%Plot x2 axis([-2 4 -2 2]); grid on, title('signal cos(3*w0.*t))') subplot(223) plot(t,x3)%Plot x3 axis([-2 4 -2 2])

实验三:用FFT 对信号作频谱分析 一、实验原理与方法 1、用FFT 对信号作频分析是学习数字信号处理的重要内容,经常需要进行分析的信号是模拟信号的时域离散信号。对信号进行谱分析的重要问题是频谱分辨率D 和分析误差。频谱分辨率直接和FFT 的变换区间N 有关,因为FFT 能够实现的频率分辨率是N π2,因此要求D N ≤π2。可以根据此式选择FFT 的变换区间N 。误差主要来自于用FFT 作频谱分析时,得到的是离散谱,而信号(周期信号除外)是连续谱,只有当N 较大时,离散谱的包络才能逼近连续谱,因此N 要适当选择大一些。 2、周期信号的频谱是离散谱,只有用整数倍周期的长度作FFT ,得到的离散谱才能代表周期信号的频谱。如果不知道信号周期,可以尽量选择信号的观察时间长一些。 3、对模拟信号进行谱分析时,首先要按照采样定理将其变成时域离散信号。如果是模拟周期信号,也应该选取整数倍周期长度,经过采样后形成周期序列,按照周期序列的谱分析进行。 二、实验内容 1、对以下序列进行FFT 谱分析: )()(41n R n x = ?????≤≤-≤≤+=n n n n n n x 其他0 7483 01 )(2 ?????≤≤-≤≤-=n n n n n n x 其他0 7433 04)(3 选择FFT 的变换区间N 为8和16两种情况进行频谱分析,分别打印出幅频特性曲线,并进行讨论、分析。程序见附录3.1、实验结果见图3.1。 2、对以下周期序列进行谱分析: n n x 4cos )(4π = n n n x 8cos 4cos )(5π π+= 选择FFT 的变换区间N 为8和16两种情况进行频谱分析,分别打印出幅频特性曲线,并进行讨论、分析与比较。程序见附录3.2、实验结果见图3.2。 3、对模拟周期信号进行频谱分析: t t t t x πππ20cos 16cos 8cos )(6++= 选择采样频率Fs=64Hz ,FFT 的变换区间N 为16、32、64三种情况进行频谱分析,分别打印出幅频特性曲线,并进行讨论、分析与比较。程序见附录3.3、实验结果见图3.3。

周期信号的傅里叶级数展开: 1. 三角形式: 周期信号()f t ,周期T ,基波频率12w T π=, 所构成的完备正交函数集:三角函数集{}11cos ,sin nwt nwt ; ()0111()cos sin n n n f t a a nw t b nw t ∞ ==++∑ 其中:202 1()T T a f t dt T -=? 2122()cos T T n a f t nw tdt T -=? 212 2()sin T T n b f t nw tdt T -=? 注意: (1) 展开条件:狄利赫利条件 (2) 另外一种形式: 011 ()cos()n n n f t c c nw t ?∞ ==++∑ 其中:00c a = n c = n n n b tg a φ=- (3)物理意义: (4)幅度谱和相位谱 2. 指数形式: 完备正交函数集 :复指数函数集{}1 jnw t e 1()jnw t n n f t F e ∞ =-∞ = ∑ 其中122 1()T jnw t T n F f t e dt T --=?

注意:(1)幅度谱和相位谱n j n n F F e φ= :偶谱和奇谱 与三角形式间的关系 (2)两种级数间的关系 3. 函数()f t 满足对称性的级数展开: (1) 偶函数:011()cos n n f t a a nw t ∞ ==+∑ 0n b = 或011 ()cos()n n n f t c c nw t ?∞ ==++∑,00c a = ||n n c a = 0, 0,0n n n a a ?π>?=? ??=??

信号与系统的基本思想:把复杂的信号用简单的信号表示,再进行研究。 怎么样来分解信号?任何信号可以用Delta 函数的移位加权和表示。只有系统是线性时不变系统,才可以用单位冲激函数处理,主要讨论各个单位冲激函数移位加权的响应的叠加能得到总的响应。 线性系统(齐次性,叠加定理) 时不变系统 对一个系统输入单位冲激函数,得到的响应为h(t).表征线性时不变系统的非常重要的东西,只要知道了系统对单位冲击函数的响应,就知道了它对任何信号的响应,因为任何信号都可以表示为单位冲激函数的移位加权和。 例如:d(t)__h(t) 那么a*d(t-t0)__a*h(t-t0) -()= ()(t-)d f t f τδττ∝∝? 的响应为-y()=()(-)t f h t d τττ∝ ∝ ? 记为y(t)=f(t)*h(t),称为f(t)和h(t)的卷积 总结为两点:对于现行时不变系统,任何信号可以用单位冲激信号的移位加权和表示,任何信号的响应可以用输入函数和单位冲激函数响应的卷积来表示 连续时间信号和系统的频域分析 时域分析的重点是把信号分解为单位冲激函数的移位加权和,只讨论系统对单位冲激函数的响应。而频域的分析是把信号分解为各种不同频率的正弦函数的加权和,只讨论系统对sinwt 的响应。都是把信号分解为大量单一信号的组合。

周期函数可以展开为傅里叶级数,将矩形脉冲展开成傅里叶级数,得到傅里叶级数的系数 n A sin F = T x x τ 其中0=2 nw x τ。 取样函数sin ()=x S a x 。产生一种震荡,0点的值最大,然后渐渐衰减直至0 第一:对于傅里叶级数的系数,n 是离散的,所以频谱也是离散状的每条谱线都出现在基波频率的整数倍上,其包络是取样函数。 第二:谱线的间距是0w .。零点是0=2nw x τ,02w =T π是谱的基波频率。如果τ不变,T 增大,那么0w 减小,当T 非常大的时候,0w 非常小,谱线近似连续,越来越密,幅度越来越小。 傅里叶变换:非周期函数 正变换:--F jw)= ()iwt f t e dt ∝ ∝?( 反变换:-1()=()2jnwt f t F jw e dw π ∝∝ ? 常用函数的傅里叶变换(典型非周期信号的频谱)

第四章 周期信号的频域分析 1. 内容提要 本章介绍连续周期信号的傅立叶级数及其基本性质;连续周期信号频谱的概念,相位谱的作用。对离散周期信号傅立叶级数和其基本性质做简单了解。 2. 学习目标 通过本章的学习,应达到以下要求: (1)掌握周期信号频谱的概念及信号频带宽度的概念。 (2)熟悉傅里叶变换的主要性质。 (3)熟悉频域分析法。 (4)了解离散傅立叶级数的概念 3. 重点难点 (1) 信号的对称性和傅立叶系数的关系 (2) 连续信号的频谱分析,包括周期信号频谱的概念,相位谱和功率谱。 4. 应用 周期信号频域分析的MATLAB 实现 5. 教案内容 4.1 连续时间信号的傅立叶变换 周期信号的定义 周期信号是定义在001/f T =(,)-∞∞区间,每隔一定的时间间隔0T ,按相同规律重复变化的信号。即对t R ?∈,存在一个大于零的0T ,使得 0()(),f t T f t t R +=?∈ 其中0T 为基波周期,002/T ωπ=为基波角频率,001/f T =为基波频率

傅立叶级数的实质 就是将复杂信号分解成为更容易处理的信号形式。 4.1.1 指数形式的傅里叶级数 连续时间信号的傅立叶级数表示为 0()jnw t n n f t C e ∞ =-∞ = ∑ 称n C 为周期信号()f t 的傅立叶系数。傅立叶系数的计算公式为 00 00 1 ()t T jn t t Cn f t e dt T ω+-= ? 4.1.2 三角形式的傅立叶级数 若函数()f t 满足狄里赫利条件,周期信号f(t) 展开成傅里叶级数。 01111212111()cos sin cos 2sin 2cos sin n n f t a a t b t a t b t a n t b n t ωωωωωω=++++++++ 0111 (cos sin )n n n a a n t b n t ωω∞ ==++∑ 式中,n 为正整数;系数0,,n n a a b 称为傅里叶系数,考虑到三角函数集是一组完备的正交函数集,因此,可得一个周期1(0,)T 的傅里叶系数: 1 11200112 11()()T T T a f t dt f t dt T T -==?? 1 10 12()cos T n a f t n tdt T ω=? 1 10 12()sin T n b f t n tdt T ω=?

第三章傅立叶变换 第一题选择题 1.连续周期信号f (t )的频谱F(w)的特点是 D 。 A 周期连续频谱 B 周期离散频谱 C 非周期连续频谱 D 非周期离散频谱 2.满足抽样定理条件下,抽样信号f s (t)的频谱)(ωj F s 的特点是 (1) (1)周期、连续频谱; (2)周期、离散频谱; (3)连续、非周期频谱; (4)离散、非周期频谱。 3.信号的频谱是周期的连续谱,则该信号在时域中为 D 。 A 连续的周期信号 B 离散的周期信号 C 连续的非周期信号 D 离散的非周期信号 4.信号的频谱是周期的离散谱,则原时间信号为 (2) 。 (1)连续的周期信号 (2)离散的周期信号 (3)连续的非周期信号 (4)离散的非周期信号 5.已知f (t )的频带宽度为Δω,则f (2t -4)的频带宽度为( 1 ) (1)2Δω (2)ω?2 1 (3)2(Δω-4) (4)2(Δω-2) 6.若=)(1ωj F F =)()],([21ωj F t f 则F =-)]24([1t f ( 4 ) (1)ωω41)(21j e j F - (2)ωω41)2 (21j e j F -- (3)ωωj e j F --)(1 (4)ωω21)2 (21j e j F -- 7.信号f (t )=Sa (100t ),其最低取样频率f s 为( 1 ) (1)π100 (2)π 200 (3)100π (4)200 π 8.某周期奇函数,其傅立叶级数中 B 。 A 不含正弦分量 B 不含余弦分量 C 仅有奇次谐波分量 D 仅有偶次谐波分量 9.某周期偶谐函数,其傅立叶级数中 C 。 A 无正弦分量 B 无余弦分量 C 无奇次谐波分量 D 无偶次谐波分量 10.某周期奇谐函数,其傅立叶级数中 C 。 A 无正弦分量 B 无余弦分量 C 仅有基波和奇次谐波分量 D 仅有基波和偶次谐波分量 11.某周期偶函数f(t),其傅立叶级数中 A 。

实验4非周期信号的傅立叶变换分析 一、实验目的 (1)熟悉连续非周期信号频谱特点及其分析方法; (2)掌握用MATLAB 实现傅立叶变换的两种方法; (3)了解常用傅立叶变换性质的MATLAB 实现方法; 二、实验原理 1、傅里叶变换和其逆变换定义如下: ?∞ ∞--= dt e t x j X t j ωω)()( 4.1?∞∞-=ωωπωd e j X t x t j )(1)( 4.2 连续时间傅里叶变换主要用来描述连续时间非周期信号的频谱。按照教材中的说法,任意非周期信号,如果满足狄里克利条件,那么,它可以被看作是由无穷多个不同频率(这些频率都是非常的接近)的周期复指数信号e j ωt 的线性组合构成的,每个频率所对应的周期复指数信号e j ωt 称为频率分量(frequency component),其相对幅度为对应频率的|X(j ω)|之值,其相位为对应频率的X(j ω)的相位。 X(j ω)通常为复函数,可以按照复数的极坐标表示方法表示为: X(j ω)=|X(j ω)|e j ∠X(j ω) 其中,|X(j ω)|称为x(t)的幅度谱,而∠X(j ω)则称为x(t)的相位谱。 给定一个连续时间非周期信号x(t),它的频谱也是连续且非周期的。 2、用MATLAB 实现方法 MATLAB 进行傅里叶变换有两种方法,一种利用符号运算的方法计算,另一种是数值计算。 2.1采用数值计算的方法来进行傅里叶变换的计算 严格来说,用数值计算的方法计算连续时间信号的傅里叶变换需要有个限定条件,即信号是时限信号(Time limited signal),也就是当时间|t|大于某个给定时间时其值衰减为零或接近于零,这个条件与前面提到的为什么不能用无限多个谐波分量来合成周期信号的道理是一样的。计算机只能处理有限大小和有限数量的数。 采用数值计算算法的理论依据是: ()()j t X j x t e dt ωω∞ --∞= ?∑∞-∞=-→=k T jk T T e kT x ω)(lim 0

矩形脉冲信号频谱分析

小组成员: 刘鑫 龙宇 秦元成 王帅 薛冬寒 梁琼健 一、傅里叶分析方法与过程 周期信号的分解 1、三角形式 周期为T 的周期信号,满足狄里赫利(Dirichlet )条件(实际中遇到的所有周期信号都符合该条件),便可以展开为傅里叶级数的三角形式,即: ∑∑∞ =∞ =Ω+Ω+=110sin cos 21 )(n n n n t n b t n a a t f (1) ?-=Ω=2 2 ,2,1cos )(2T T n dt t n t f T a n Λ (2)

?-=Ω=2 2 ,2,1sin )(2T T n dt t n t f T b n Λ (3) 式中: T π2= Ω 为基波频率,n a 与 n b 为傅 里叶系数。 其中 n a 为n 的偶函数, n b 为n 的奇函数。 将上式中同频率项合并可写成: ∑∞ =+Ω+=++Ω++Ω+=1022110)cos 21 ... )2cos()cos(21 )(n n n t n A A t A t A A t f ???( 式中: ) arctan(... 3,2,1,2 2 0n n n n a b n b a A a A n n -==+==? (5)

n n n n n n A b A a A a ??sin cos 0 0-=== (6) 2.指数形式 由于 2 cos jx jx e e x -+= (7) 三角函数形式可以写为 t jn j n n t jn j n n t n j n t n j n e e A e e A A e e A A t f n n n n Ω--∞=Ω∞=+Ω-∞ =+Ω∑∑∑++=++=????1 10)(1)(0212121] [2 1 21)( (8) 将上式第三项中的n 用-n 代换,并考虑到 为n 的偶函数, 为n 的奇函数 则上式可写为: t jn j n n t jn j n n t jn j n n t jn j n n e e A e e A A e e A e e A A t f n n n n Ω∞ --=Ω∞=Ω--∞-=-Ω∞=∑∑∑∑++=++=-????1 101 1021 2121212121)( (9)

《信号、系统与信号处理实验I》 实验报告 实验名称:周期信号的傅里叶级数 姓名:韩文草 学号:15081614 专业:通信工程 实验时间:2016.11.7 杭州电子科技大学 通信工程学院

一、实验目的 二、实验内容

三、实验过程及实验结果 1.1 t = 0:0.02:2*pi; %0-2π时间间隔为0.01 y = zeros(10, max(size(t))); %10*629(t的长度)的矩阵 x = zeros(10, max(size(t))); for k = 1:2:9 %奇次谐波1,3,5,7,9 x1 = 3*sin(k * t)/k; %各次谐波正弦分量 x(k,:) = x(k,:) + x1; %x第k(1,3,5,7,9)行存放k次谐波的629个值y((k+1)/2,:) = x(k,:); %矩阵非零行向量移至1-5行 subplot(7,1,(k+1) /2); plot(t,x(k,:)); end subplot(2,1,1); plot(t, y(1:5,:)); %绘制y矩阵中1-5行随时间波形 grid; halft = ceil(length(t)/2); %行向量长度减半(由对称前后段一致)subplot(2,1,2); %绘制三维图形:矩阵y中全部行向量的一半 mesh(t(1:halft), [1:10], y(:,1:halft));

1.2 t = -4.5 : 0.001 : 5.5; t1 = -4.499 : 0.001 : 5.5; x = [ones(1,1000) , zeros(1,1000)]; x = [x , x , x , x , x]; subplot(1 , 2 , 1); plot(t1 , x , 'b','linewidth', 1.5); axis([-4.5 , 5.5 , -0.5 , 1.5]); N = 10; c0 = 0.5; f1 = c0 * ones(1 , length(t)) for n = 1:N f1 = f1 + cos(pi * n * t)*sinc(n/2); end subplot(1,2,2); plot(t , f1 , 'r' , 'linewidth', 1.5); axis([-4.5, 5.5, -0.5, 1.5]);

一、傅立叶变换的由来 关于傅立叶变换,无论是书本还是在网上可以很容易找到关于傅立叶变换的描述,但是大都是些故弄玄虚的文章,太过抽象,尽是一些让人看了就望而生畏的公式的罗列,让人很难能够从感性上得到理解,最近,我偶尔从网上看到一个关于数字信号处理的电子书籍,是一个叫Steven W. Smith, Ph.D.外国人写的,写得非常浅显,里面有七章由浅入深地专门讲述关于离散信号的傅立叶变换,虽然是英文文档,我还是硬着头皮看完了有关傅立叶变换的有关内容,看了有茅塞顿开的感觉,在此把我从中得到的理解拿出来跟大家分享,希望很多被傅立叶变换迷惑的朋友能够得到一点启发. 要理解傅立叶变换,确实需要一定的耐心,别一下子想着傅立叶变换是怎么变换的,当然,也需要一定的高等数学基础,最基本的是级数变换,其中傅立叶级数变换是傅立叶变换的基础公式。 二、傅立叶变换的提出 让我们先看看为什么会有傅立叶变换?傅立叶是一位法国数学家和物理学家的名字,英语原名是Jean Baptiste Joseph Fourier(1768-1830), Fourier对热传递很感兴趣,于1807 年在法国科学学会上发表了一篇论文,运用正弦曲线来描述温度分布,论文里有个在当时具有争议性的决断:任何连续周期信号可以由一组适当的正弦曲线组合而成。当时审查这个论文的人,其中有两位是历史上著名的数学家拉格朗日(Joseph Louis Lagrange, 1736-1813)和拉普拉斯(Pierre Simon de Laplace, 1749-1827),当拉普拉斯和其它审查者投票通过并要发表这个论文时,拉格朗日坚决反对,在近50年的时间里,拉格朗日坚持认为傅立叶的方法无法表示带有棱角的信号,如在方波中出现非连续变化斜率。法国科学学会屈服于拉格朗日的威望,拒绝了傅立叶的工作,幸运的是,傅立叶还有其它事情可忙,他参加了政治运动,随拿破仑远征埃及,法国大革命后因会被推上断头台而一直在逃避。直到拉格朗日死后15年这个论文才被发表出来。 谁是对的呢?拉格朗日是对的:正弦曲线无法组合成一个带有棱角的信号。但是,我们可以用正弦曲线来非常逼近地表示它,逼近到两种表示方法不存在能量差别,基于此,傅立叶是对的。 为什么我们要用正弦曲线来代替原来的曲线呢?如我们也还可以用方波或三角波来代替呀,分解信号的方法是无穷的,但分解信号的目的是为了更加简单地处理原来的信号。用正余弦来表示原信号会更加简单,因为正余弦拥有原信号所不具有的性质:正弦曲线保真度。一个正弦曲线信号输入后,输出的仍是正弦曲线,只有幅度和相位可能发生变化,但是频率和波的形状仍是一样的。且只有正弦曲线才拥有这样的性质,正因如此我们才不用方波或三角波来表示。 三、傅立叶变换分类

傅里叶变换的基本性质(一) 傅里叶变换建立了时间函数和频谱函数之间转换关系。在实际信号分析中,经常需要对信号的时域和频域之间的对应关系及转换规律有一个清楚而深入的理解。因此有必要讨论傅里叶变换的基本性质,并说明其应用。 一、线性 傅里叶变换是一种线性运算。若 则 其中a和b均为常数,它的证明只需根据傅里叶变换的定义即可得出。 例3-6利用傅里叶变换的线性性质求单位阶跃信号的频谱函数。 解因 由式(3-55)得 二、对称性 若则 证明因为 有 将上式中变量换为x,积分结果不变,即

再将t用代之,上述关系依然成立,即 最后再将x用t代替,则得 所以 证毕 若是一个偶函数,即,相应有,则式(3-56) 成为 可见,傅里叶变换之间存在着对称关系,即信号波形与信号频谱函数的波形有着互相置换的关系,其幅度之比为常数。式中的表示频谱函数坐标轴必须正负对调。例如: 例3-7若信号的傅里叶变换为 试求。 解将中的换成t,并考虑为的实函数,有 该信号的傅里叶变换由式(3-54)可知为

根据对称性 故 再将中的换成t,则得 为抽样函数,其波形和频谱如图3-20所示。 三、折叠性 若 则 四、尺度变换性 若 则 证明因a>0,由

令,则,代入前式,可得 函数表示沿时间轴压缩(或时间尺度扩展) a倍,而则表示 沿频率轴扩展(或频率尺度压缩) a倍。 该性质反映了信号的持续时间与其占有频带成反比,信号持续时间压缩的倍数恰好等于占有频带的展宽倍数,反之亦然。 例3-8已知,求频谱函数。 解前面已讨论了的频谱函数,且 根据尺度变换性,信号比的时间尺度扩展一倍,即波形压缩了一半,因此其频谱函数 两种信号的波形及频谱函数如图3-21所示。

例9.1 试将图9.3中所示的非正弦周期信号(称为方波信号)展成傅里叶级数。 解 根据图上所示信号的波形,可知其既对称于纵轴,又具有半波对称性质,所以它是兼有奇谐波函数性质的偶函数。依照上述定理,此信号的傅里叶级数中必定只含有余弦的奇次谐波项,因此只需按公式 ()2 04cos T km A f t k tdt T ω= ? 计算A km 。 对图上的波形图可以写出 ()04 42 T A t f t T T A t ?

故有 4044444sin 2sin T T km T A A B t k tdt t A k tdt T T T T ωω?? = -- ??? ?? 参照积分公式 211 sin sin cos x axdx ax x ax a a = -? 可算出 22 22 81,5,9,83,7,11km A k k B A k k ππ?=??=? ?-=? ? 于是所欲求的傅里叶级数 ()2222 8111 sin sin 3sin 5sin 7357 A f t t t t t ωωωωπ?? = -+-+ ??? 。 例9.3 已知一如图9.5所示的信号波形,试求其傅里叶级数。 图9.5 例9.3用图 解 此信号对原点对称,是奇函数,且又是半波横轴对称,所以其傅里叶级数仅是正弦奇次谐波分量组成。由于 ()022 T A t f t T A t T ?

实验名称:周期信号的频谱分析 教材名称:电工电子实验技术(下册)页码:P142 实验目的: 1、了解和掌握周期信号频谱分析的基本概念; 2、掌握Multisim软件用于频谱分析的基本方法; 3、加深理解周期信号时域参数变化对其谐波分量的影响及变化趋势。 实验任务: 1、根据9-1给定的波形和参数测量各谐波分量的幅度值。 2、根据所测数据绘制每一波形的谱线图。 设计提示: 实验电路图: 图一、分析用电路及信号发生器调整窗口 实验结果: 表9-1数据: 周期信号的频谱分析(Multisim) 0 10 20 30 40 50 60 70 80 90 100 矩形波10%-4.023 1.923 1.833 1.689 1.499 1.273 1.024 0.763 0.506 0.263 0.047 矩形波30%-2.023 5.123 3.040 0.699 0.897 1.271 0.659 0.236 0.739 0.595 0.046 矩形波50%-0.022 6.366 0.045 2.121 0.045 1.271 0.045 0.906 0.045 0.703 0.045 正弦波0 4.999 0 0 0 0 0 0 0 0 0 三角波50%0 4.053 0 0.451 0 0.162 0 0.083 0 0.050 0 三角波70%0 3.903 1.147 0.166 0.177 0.193 0.079 0.030 0.072 0.048 0 三角波90%0 3.479 1.654 1.012 0.669 0.450 0.298 0.186 0.103 0.043 0 N 0 1 2 3 4 5 6 7 8 9 10 注:谱线数取10+直流。

周期信号的傅里叶变换 周期信号虽然不满足绝对可积的条件,但其傅里叶变换是存在的。由于周期信号频谱是离散的,所以它的傅里叶变换必然也是离散的,而且是由一系列冲激信号组成。下面先讨论几种常见的周期信号的傅里叶变换,然后再讨论一般周期信号的傅里叶变换。 复指数信号的傅里叶变换 对于复指数信号 t j e t f 0)(ω±= ∞<<∞-t 因为 )(21ωπδ? 由频移性 ?? ? ??+?-?-)(21)(210000ωωπδωωπδωωt j t j e e (3-76)

复指数信号是表示一个单位长度的相量以固定的角频率ω0随时间旋转,经傅里叶变换 后,其频谱为集中于0ω,强度为π2的冲激。这说明信号时间特性的相移对应于频域中 的频率转移。 二、余弦、正弦信号的傅里叶变换 对于余弦信号 2cos )(0001t j t j e e t t f ωωω-+= = ∞<<∞-t 其频谱函数 [])(2)(22 1 )(001 ωωπδωωπδω++-=j F [] )()(00ωωδωωδπ++-= (3-77) 对于正弦信号 j e e t t f t j t j 2sin )(0002ωωω--= = ∞<<∞-t 有

[])(2)(221 )(002ωωπδωωπδω+--= j j F [] )()(00ωωδωωδπ--+=j (3-78) 它们的波形及其频谱如图3-25所示。 ω 00ω 图 3 - 25 三、单位冲激序列)(t T δ的傅里叶变换 若信号)(t f 为单位冲激序列,即 ∑∞ -∞ =-== =n T nT t t t f )()()(δδ (3-79) 则其傅里叶级数展开式为

信号与系统 实验三周期信号的频谱分析 实验报告评分:______ 实验三周期信号的频谱分析 实验目的: 1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法; 2、观察截短傅里叶级数而产生的“Gibbs 现象”,了解其特点以及产生的原因; 3、掌握各种典型的连续时间非周期信号的频谱特征。 实验内容: (1)Q3-1 编写程序 Q3_1,绘制下面的信号的波形图:

其中,0 = 0.5π,要求将一个图形窗口分割成四个子图,分别绘制cos( 0t)、cos(3 0t)、cos(5 0t) 和 x(t) 的波形图,给图形加title,网格线和 x 坐标标签,并且程序能够接受从键盘输入的和式中的项数。 程序如下: clear,%Clear all variables close all,%Close all figure windows dt = 0.00001; %Specify the step of time variable t = -2:dt:4; %Specify the interval of time w0=0.5*pi; x1=cos(w0.*t); x2=cos(3*w0.*t); x3=cos(5*w0.*t); N=input('Type in the number of the harmonic components N='); x=0; for q=1:N; x=x+(sin(q*(pi/2)).*cos(q*w0*t))/q; end subplot(221) plot(t,x1)%Plot x1 axis([-2 4 -2 2]); grid on, title('signal cos(w0.*t)') subplot(222) plot(t,x2)%Plot x2 axis([-2 4 -2 2]); grid on, title('signal cos(3*w0.*t))') subplot(223) plot(t,x3)%Plot x3 axis([-2 4 -2 2]) grid on, title('signal cos(5*w0.*t))') subplot(224) plot(t,x)%Plot xt axis([-2 4 -2 2]) grid on, title('signal xt')

相关文档
相关文档 最新文档