《数字信号处理技术.pptx》由会员分享,可在线阅读,更多相关《数字信号处理技术.pptx(71页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、14.1 数字信号处理概述1、数字信号处理的主要研究内容 数字信号处理主要研究用数字序列来表示测试信号,并用数学公式和运算来对这些数字序列进行处理。内容包括数字波形分析、幅值分析、频谱分析和数字滤波。0AtX(0)X(1)X(2)X(3)X(4)第1页/共71页2、测试信号数字化处理的基本步骤物理信号对象传感器电信号放大调制电信号A/D转换数字信号计算机显示D/A转换电信号控制物理信号14.1 数字信号处理概述第2页/共71页3、数字信号处理的优势 1)用数学计算和计算机显示代替复杂的电路和机械结构14.1 数字信号处理概述第3页/共71页2)计算机软硬件技术发展的有力推动a)多种多样的工业用
2、计算机。14.1 数字信号处理概述第4页/共71页b)灵活、方便的计算机虚拟仪器开发系统2)计算机软硬件技术发展的有力推动14.1 数字信号处理概述第5页/共71页案例:铁路机车FSK信号检测与分析京广线计划提速到200公里/小时合作任务:机车状态信号识别(频率解调)14.1 数字信号处理概述第6页/共71页 采样利用采样脉冲序列,从信号中抽取一系列离散值,使之成为采样信号x(nTs)的过程。Ts称为采样间隔,或采样周期,1/Ts=fs 称为采样频率。由于后续的量化过程需要一定的时间,对于随时间变化的模拟输入信号,要求瞬时采样值在时间内保持不变,这样才能保证转换的正确性和转换精度,这个过程就是
3、采样保持。正是有了采样保持,实际上采样后的信号是阶梯形的连续函数。1、A/D转换 模拟信号0,1,2,3,2,1,采样量化数字信号14.2 模数(A/D)和数模(D/A)第7页/共71页012345678012345编码将离散幅值经 过量化以后变为二进制数的过程4位A/D:XXXXX(1)0101X(2)0011X(3)0000量化把采样信号经过舍入或截尾的方法变为只有有限个有效数字的数,称为量化。x(1)=5x(2)=4x(3)=0 x(4)=0 x(5)=4x(6)=5x(7)=1x(8)=0信号的六等份量化过程14.2 模数(A/D)和数模(D/A)第8页/共71页2)A/D转换器的技术
4、指标 (1)分辨率 用输出二进制数码的位数表示。位数越多,量化误差越小,分辨力越高。常用有8位、10位、12位、16位等。(2)转换速度 指完成一次转换所用的时间,如:1ms(1kHz);10us(100kHz)(3)模拟信号的输入范围 如,5V,+/-5V,10V,+/-10V等。14.2 模数(A/D)和数模(D/A)第9页/共71页2)A/D转换器的技术指标 (4)转换精度 A/D转换器中采用分辨率和转换误差来描述转换精度。a)分辨率用来说明A/D转换器对输入信号的分辨能力,有n位输出的A/D转换器能区分2n个不同等级,因此分辨率=VImax/2n,式中,VImax是输入模拟信号的最大值
5、。b)A/D转换器的转换误差通常以输出误差的最大值形式给出,它表示实际输出数字量和理论上应得到的数字量之间的差别,通常规定应小于1/2LSB。14.2 模数(A/D)和数模(D/A)第10页/共71页2、D/A转换过程和原理 D/A转换器是把数字信号转换为电压或电流信号的装置。D/A转换器一般先通过T型电阻网络将数字信号转换为模拟电脉冲信号,然后通过零阶保持电路将其转换为阶梯状的连续电信号。只要采样间隔足够密,就可以精确的复现原信号。为减小零阶保持电路带来的电噪声,还可以在其后接一个低通滤波器。14.2 模数(A/D)和数模(D/A)第11页/共71页 D/A转换器的技术指标 (1)分辨率 D
6、/A转换器的分辨力用可用输入的二进制数码的位数来表示。位数越多,则分辨力也就越高。常用的有8位、10位、12位、16位、24位、32位等。12位D/A转换器的分辨率为1/212=0.024%。14.2 模数(A/D)和数模(D/A)第12页/共71页 D/A转换器的技术指标 (2)转换精度 转换精度定义为实际输出与期望输出之比。以全程的百分比或最大输出电压的百分比表示。理论上D/A转换器的最大误差为最低位的1/2,10位D/A转换器的分辨率为1/210,约为0.1%,它的精度为0.05%。如10位D/A转换器的满程输出为10V,则它的最大输出误差为10V0.0005=5mV。14.2 模数(A
7、/D)和数模(D/A)第13页/共71页 D/A转换器的技术指标 (3)转换速度 转换速度是指完成一次D/A转换所用的时间。转换时间越长,转换速度就越低。14.2 模数(A/D)和数模(D/A)第14页/共71页A/D、D/A转换过程中的量化误差实验:14.2 模数(A/D)和数模(D/A)第15页/共71页一、信号采样 采样是将采样脉冲序列p(t)与信号x(t)相乘,取离散点x(nt)值的过程。p(t)x(t)x(nt)14.3 采样定理第16页/共71页000000 一个连续信号经过理想采样以后,它的频谱将沿着频率轴每隔一个采样频率s,重复出现一次,即其频谱产生了周期延拓,其幅值被采样脉冲
8、序列的傅立叶系数(Cn=1/Ts)所加权,其频谱形状不变。一、信号采样14.3 采样定理第17页/共71页 1 频混现象 (a)采样频率等于信号频率,正弦信号离散后得到直流信号(b)采样频率等于信号频率的2倍,正弦信号离散后得到三角波信号(c)采样频率小于信号频率的2倍,正弦信号离散后得到更低频率的正弦信号14.3 采样定理第18页/共71页 当采样信号的频率低于被采样信号的最高频率时,采样所得的信号中混入了虚假的低频分量,这种现象叫做频率混叠。(a)采样频率合适的情况下复原信号;(b)采样频率过低的情况下,复原的是一个虚假的低频信号。1 频混现象 14.3 采样定理第19页/共71页 频混现
9、象又称频谱混叠效应,它是由于采样信号频谱发生变化,而出现高、低频成分发生混淆的一种现象。1 频混现象 14.3 采样定理第20页/共71页 1 频混现象 l信号x(t)的傅里叶变换为X(),其频带范围为 -mm;l当采样周期Ts较小时,s2m,周期谱图相互分离如图中(b)所示;l当Ts较大时,s2m,周期谱图相互重叠,即谱图中高频与低频部分发生重叠,如图中(c)所示,此即频混现象,这将使信号复原时丢失原始信号中的高频信息。14.3 采样定理第21页/共71页2 采样定理 为保证采样后信号能真实地保留原始模拟信号信息,信号采样频率必须至少为原信号中最高频率成分的2倍。这是采样的基本法则,称为采样
10、定理,亦称仙农定理。fs 2 fmax 14.3 采样定理第22页/共71页 注意:满足采样定理,只保证不发生频率混叠,而不能保证采样信号能真实地反映原信号x(t)。工程实际中采样频率通常大于信号中最高频率成分的35倍。2 采样定理14.3 采样定理第23页/共71页A/D采样前的抗混迭滤波:物理信号对象传感器电信号放大调制电信号A/D转换数字信号展开低通滤波(0Fs/2)放大2 采样定理14.3 采样定理第24页/共71页 为便于数学处理,对截断信号做周期延拓,得到虚拟的无限长信号。用计算机进行测试信号处理时,不可能对无限长的信号进行测量和运算,而是取其有限的时间片段进行分析,这个过程称信号
11、截断。14.3 采样定理第25页/共71页 周期延拓后的信号与真实信号是不同的,下面从数学的角度来看这种处理带来的误差情况。设有余弦信号x(t),用矩形窗函数w(t)与其相乘,得到截断信号:y(t)=x(t)w(t)将截断信号谱 XT()与原始信号谱X()相比较可知,它已不是原来的两条谱线,而是两段振荡的连续谱.原来集中在f0处的能量被分散到两个较宽的频带中去了,这种现象称之为频谱能量泄漏。14.4 信号的截断、能量泄露第26页/共71页周期延拓信号与真实信号是不同的:能量泄漏误差14.4 信号的截断、能量泄露第27页/共71页克服方法之一:信号整周期截断14.4 信号的截断、能量泄露第28页
12、/共71页 为了减少频谱能量泄漏,可采用不同的截取函数对信号进行截断,截断函数称为窗函数,简称为窗。泄漏与窗函数频谱的两侧旁瓣有关,如果两侧瓣的高度趋于零,而使能量相对集中在主瓣,就可以较为接近于真实的频谱。克服方法之二:窗函数14.4 信号的截断、能量泄露第29页/共71页 常用窗函数:(1)幂窗采用时间变量某种幂次的函数,如矩形、三角形、梯形或其它时间(t)的高次幂;(2)三角函数窗应用三角函数,即正弦或余弦函数等组合成复合函数,例如汉宁窗、海明窗等;(3)指数窗采用指数时间函数,如e-st形式,例如高斯窗等克服方法之二:窗函数14.4 信号的截断、能量泄露第30页/共71页1.矩形窗矩形
13、窗属于时间变量的零次幂窗,函数形式为相应的窗谱为:矩形窗使用最多,习惯上不加窗就是使信号通过了矩形窗优点:主瓣比较集中缺点:旁瓣较高,并有负旁瓣,导致变换中带进了高频干扰和泄漏,甚至出现负谱现象。14.4 信号的截断、能量泄露第31页/共71页2.三角窗三角窗亦称费杰(Fejer)窗,是幂窗的一次方形式:相应的窗谱为:三角窗与矩形窗比较,主瓣宽约等于矩形窗的两倍,但旁瓣小,而且无负旁瓣。14.4 信号的截断、能量泄露第32页/共71页 3.汉宁(Hanning)窗汉宁窗又称升余弦窗,其时域表达式为:相应的窗谱为:与矩形窗对比,汉宁窗主瓣加宽并降低,旁瓣则显著减小。汉宁窗的旁瓣衰减速度也较快。比
14、较可知,从减小泄漏观点出发,汉宁窗优于矩形窗。但汉宁窗主瓣加宽,相当于分析带宽加宽,频率分辨力下降。14.4 信号的截断、能量泄露第33页/共71页1、离散傅立叶变换 离散傅里叶变换(Discrete Fourier Transform)一词是为适应计算机作傅里叶变换运算而引出的一个专用名词。对信号x(t)进行傅里叶变换(FT)或逆傅里叶变换(IFT)运算时,无论在时域或在频域都需要进行包括(-,)区间的积分运算,若在计算机上实现这一运算,则必须做到:(1)把连续信号(包括时域、频域)改造为离散数据;(2)把计算范围收缩到一个有限区间;(3)实现正、逆博里叶变换运算。在这种条件下所构成的变换对
15、称为离散傅里叶变换对。其特点是:在时域和频域中都只取有限个离散数据,这些数据分别构成周期性的离散时间函数和频率函数。14.5 DFT与FFT第34页/共71页各种信号的傅立叶级数与傅立叶变换对(1)14.5 DFT与FFT第35页/共71页各种信号的傅立叶级数与傅立叶变换对(2)14.5 DFT与FFT第36页/共71页14.5 DFT与FFT第37页/共71页 四对傅立叶级数和傅立叶变换对在理论上四对傅立叶级数和傅立叶变换对在理论上有重要的意义,但在实际中往往难以实现,尤其在有重要的意义,但在实际中往往难以实现,尤其在数字计算机上实现是不太现实的,例如计算机无法数字计算机上实现是不太现实的,
16、例如计算机无法处理连续的周期的信号。因此我们需要的是一种在处理连续的周期的信号。因此我们需要的是一种在时域和频域都离散、非周期的一对傅立叶变换对,时域和频域都离散、非周期的一对傅立叶变换对,这就是离散傅立叶变换,简称(这就是离散傅立叶变换,简称(DFT)。)。离散傅立叶变换的导出有多种方法,比较方离散傅立叶变换的导出有多种方法,比较方便同时物理意义也比较清晰的是离散时间傅立叶变便同时物理意义也比较清晰的是离散时间傅立叶变换(换(DTFT)和从离散傅立叶级数()和从离散傅立叶级数(DFS)。)。14.5 DFT与FFT第38页/共71页DTFT变换为:时域是离散非周期的,但频域是连续周期的,对连
17、续变量 w 均匀采样,也就是对单位圆进行N等分,取一个周期的结果即得:这样频谱变量由连续量w变成了离散变量。从DFS到DFT更加明显,DFS对应的时域和频域都是离散周期信号,可以在这两个域中分别取它们的主值,也就是限定在一个周期内,这样就得到了DFT变换对。14.5 DFT与FFT第39页/共71页正变换反变换 注意:这一对变换对中信号的长 x(n)的长度为 N,它的频谱 X(k)点长也为 N,则 x(n)和 X(k)具有唯一的映射对应关系。为了表示方便,一般用符合 来表示正交序列集中的基 ,即 。因此离散傅立叶变换对也可表示为:14.5 DFT与FFT第40页/共71页14.5 DFT与FF
18、T第41页/共71页1、离散傅立叶变换 x(t)截断、周期延拓xT(t)周期信号xT(t)的傅里叶变换:连续时间信号x(t)经过加窗截断后,在区间0,T上经过A/D转换离散化,采样间隔t按采样频率确定为:t=1/fs 在时间点0,t,2t,3t,.进行取样,得到长度为N(N=T/t)的时间序列x(n)。14.5 DFT与FFT第42页/共71页 对周期信号xT(t)采样,得离散序列xT(n),将积分转为集合:展开,得连续傅立叶变换计算公式:用计算机编程很容易计算出指定频率点值。14.5 DFT与FFT第43页/共71页 采样信号频谱是一个连续频谱,不可能计算出所有频率点值,设频率取样间隔为:f
19、=fs/N 频率取样点为0,f,2f,3f,.,有:该公式就是离散傅立叶计算公式(DFT)14.5 DFT与FFT第44页/共71页2、快速傅立叶变换 快速傅立叶变换(FFT)是实施离散傅立叶变换的一种迅速而有效的算法。FFT算法通过仔细选择和重新排列中间结果,在速度上较之离散傅立叶变换有明显的优点。忽略数学计算中精度的影响时,无论采用的是FFT还是DFT,结果都一样。如果直接应用上式计算离散傅立叶变换,将花费很多的时间,因此很长的一段时间里DFT的使用受到了限制。直到1965年美国的J.W.Cooley和J.W.Turkey提出了一种离散 的 傅 立 叶 变 换 的 快 速 算 法,即 FF
20、T(Fast Fourier Transform),才使得DFT的计算工作量大为减少。14.5 DFT与FFT第45页/共71页展开各点的DFT计算公式:XR(1)=x(0).cos(2pi*0*1/N)+x(1).cos(2pi*1*1/N)+x(2).cos(2pi*2*1/N).XR(2)=x(0).cos(2pi*0*2/N)+x(1).cos(2pi*1*2/N)+x(2).cos(2pi*2*2/N).有大量重复的cos、sin计算,FFT的作用就是用技巧减少cos、sin项重复计算。2、快速傅立叶变换 14.5 DFT与FFT第46页/共71页 分解时充分利用了旋转因子具有周期性
21、及合理分解的特点,从而使总的计算次数从N2量级减少到(N/2)log2N量级,极大地提高了运算速度,故形成了快速傅立叶变换。当采样点数为1024点,DFT要求一百万次以上计算量,而FFT则只要求5120次。14.5 DFT与FFT第47页/共71页14.5 DFT与FFT第48页/共71页clear allfs=2000*2.56;data1=importdata(nq2k.txt);N=length(data1);figure(1);t=0:1/fs:N/fs-1/fs;subplot(211);plot(t,data1);axis(0 0.8-15 15);yy=fft(data1);ab
22、sy=abs(yy)/N;f=fs*(0:N-1)/N;subplot(212);plot(f,absy(1:N);axis(0 fs 0 0.4);14.5 DFT与FFT第49页/共71页14.5 DFT与FFT第50页/共71页clear allfs=2000*2.56;data1=importdata(nq2k.txt);%N=length(data1);figure(1);t=0:1/fs:N/fs-1/fs;subplot(211);plot(t,data1);axis(0 0.8-15 15);yy=fft(data1);absy=abs(yy)/N;f=fs*(0:N/2)/N
23、;subplot(212);plot(f,2*absy(1:N/2+1);axis(0 fs/2 0 0.8);14.5 DFT与FFT第51页/共71页14.5 DFT与FFT第52页/共71页1、栅栏效应 为提高效率,通常采用FFT算法计算信号频谱,设数据点数为N,采样频率为Fs。则计算得到的离散频率点为:Xs(Fi),Fi=i*Fs/N,i=0,1,2,.,N/2 X(f)f0f14.6 栅栏效应与窗函数第53页/共71页1、栅栏效应 如果信号中的频率分量与频率取样点不重合,则只能按四舍五入的原则,取相邻的频率取样点谱线值代替。栅栏效应:对一函数进行采样,实质上是“摘取”采样点上对应的函
24、数值,其效果如透过栅栏的缝隙观看外景一样,只有落在缝隙前少数景象被看到,其余都被挡住,视为零,这种现象被称为栅栏效应。14.6 栅栏效应与窗函数第54页/共71页2 能量泄漏与栅栏效应的关系 频谱的离散取样造成了栅栏效应,谱峰越尖锐,产生误差的可能性就越大。例如,余弦信号的频谱为线谱。当信号频率与频谱离散取样点不等时,栅栏效应的误差为无穷大。14.6 栅栏效应与窗函数第55页/共71页 实际应用中,由于信号截断的原因,产生了能量泄漏,即使信号频率与频谱离散取样点不相等,也能得到该频率分量的一个近似值。从这个意义上说,能量泄漏误差不完全是有害的。如果没有信号截断产生的能量泄漏,频谱离散取样造成的
25、栅栏效应误差将是不能接受的。14.6 栅栏效应与窗函数第56页/共71页 能量泄漏分主瓣泄漏和旁瓣泄漏,主瓣泄漏可以减小因栅栏效应带来的谱峰幅值估计误差,有其好的一面,而旁瓣泄漏则是完全有害的。014.6 栅栏效应与窗函数第57页/共71页3 常用的窗函数 1)矩形窗 14.6 栅栏效应与窗函数第58页/共71页3 常用的窗函数 2)三角窗 14.6 栅栏效应与窗函数第59页/共71页3 常用的窗函数 3)汉宁窗 14.6 栅栏效应与窗函数第60页/共71页常用窗函数14.6 栅栏效应与窗函数第61页/共71页总结:信号截断能量泄漏FFT栅栏效应从克服栅栏效应误差角度看,能量泄漏是有利的。14
26、.6 栅栏效应与窗函数第62页/共71页通过加窗控制能量泄漏,减小栅栏效应误差:加矩形窗加汉宁窗14.6 栅栏效应与窗函数第63页/共71页思考题:1.A/D,D/A转换器的主要技术指标有那些?2.信号量化误差与A/D,D/A转换器位数的关系?3.采样定理的含义,当不满足采样定理时如何计算 混迭频率?4.A/D采样为何要加抗混迭滤波器,其作用是什麽?5.数字信号处理中采样信号的频谱为何一定会产生 能量泄漏?6.用FFT计算的频谱为何一定会存在栅栏效应误差?7.窗函数的作用是什麽?第14章 数字信号处理技术第64页/共71页总结一、信号数字化的一般步骤1、采样:用一个等时距的周期脉冲序列s(t)
27、又称采样函数去乘模拟信号x(t)2、截断:由于计算机只能进行有限长序列的运算,所以必须从采样后信号的时间序列截取有限长的一段来计算,其余部分视为零而不予考虑3、DFT(离散傅立叶变换):将N点长的离散时间序列变换成N点的离散频率序列第14章 数字信号处理技术第65页/共71页总结二、信号数字化出现的问题1、时域采样、混叠和采样定理(1)采样是把连续信号变成离散时间序列的过程,相当于在连续时间信号上“摘取”许多离散时刻上的信号瞬时值。(2)混叠:由于用过大的采样间隔,对两个不同频率的信号采样,得到一组相同的采样值,无法识别两者的区别,将其中的高频信号误认为某种相应的低频信号。(3)采样定理:为了
28、避免混叠以使采样处理后仍有可能准确的恢复其原信号,采样频率必须大于最高频率的两倍第14章 数字信号处理技术第66页/共71页总结二、信号数字化出现的问题2、量化和量化误差(1)量化:采样得到的离散信号的电压幅值,若用二进制数码组来表示,就使离散信号变成数字信号,这一过程称为量化。(2)量化误差:当离散信号采样值x(n)的电平落在两个相邻量化电平之间时,就要舍入到相近的一个量化电平上,该量化电平与信号实际电平之间的差值称为量化误差。第14章 数字信号处理技术第67页/共71页总结二、信号数字化出现的问题3、截断、泄漏和窗函数(1)截断:就是将信号乘以时域的有宽矩形窗函数。(2)泄漏:信号的能量在
29、频率轴分布扩展的现象(3)窗函数 为了减少频谱能量泄漏,可采用不同的截取函数对信号进行截断,截断函数称为窗函数,简称为窗。第14章 数字信号处理技术第68页/共71页总结二、信号数字化出现的问题4、频域采样、时域周期延拓和栅栏效应(1)频域采样:与时域采样相似,在频域中用脉冲序列D(f)乘信号的频谱函数。(2)时域周期延拓为便于数学处理,对截断信号做周期延拓,得到虚拟的无限长信号。(3)栅栏效应:对一函数进行采样,实质上是“摘取”采样点上对应的函数值,其效果如透过栅栏的缝隙观看外景一样,只有落在缝隙前少数景象被看到,其余都被挡住,视为零,这种现象被称为栅栏效应。第14章 数字信号处理技术第69页/共71页5、频率分辨力、整周期截断(1)频率分辨力:频率采样间隔f是它的一个指标,间隔越小,频率分辨力越高。(2)整周期截断:截取的信号长度T正好等于信号周期的整数倍,此时才能获得准确的频谱。所以对信号实行整周期截断是获得准确信号的先决条件。总结二、信号数字化出现的问题第14章 数字信号处理技术第70页/共71页感谢您的观看!第71页/共71页
限制150内